--- /home/hans/code/fdroid/data/tmp/de.onyxbits.textfiction_10.apk +++ /home/hans/code/fdroid/data/tmp/sigcp_de.onyxbits.textfiction_10.apk ├── zipinfo {} │ @@ -1,256 +1,259 @@ │ -Zip file size: 633807 bytes, number of entries: 254 │ +Zip file size: 749508 bytes, number of entries: 257 │ -rw---- 2.0 fat 22552 bl defN 14-Sep-18 06:06 META-INF/MANIFEST.MF │ -rw---- 2.0 fat 22673 bl defN 14-Sep-18 06:06 META-INF/9A439DBB.SF │ -rw---- 2.0 fat 1332 bl defN 14-Sep-18 06:06 META-INF/9A439DBB.RSA │ --rw---- 2.0 fat 18892 bX defN 14-Sep-18 05:41 assets/fonts/LDFComicSans.ttf │ --rw---- 2.0 fat 38076 bl defN 14-Sep-18 05:41 assets/fonts/ziggyzoe.ttf │ --rw---- 2.0 fat 600 bl defN 14-Sep-18 05:41 res/animator/slide_in_right.xml │ --rw---- 2.0 fat 600 bl defN 14-Sep-18 05:41 res/animator/slide_out_left.xml │ --rw---- 1.0 fat 1052 b- stor 14-Sep-18 05:41 res/drawable/alice_box.9.png │ --rw---- 2.0 fat 676 bl defN 14-Sep-18 05:41 res/drawable/alice_btn_pressed.xml │ --rw---- 2.0 fat 700 bl defN 14-Sep-18 05:41 res/drawable/alice_btn_selector.xml │ --rw---- 1.0 fat 1205 b- stor 14-Sep-18 05:41 res/drawable/alice_bubble_left.9.png │ --rw---- 1.0 fat 1333 b- stor 14-Sep-18 05:41 res/drawable/alice_bubble_right.9.png │ --rw---- 1.0 fat 151 b- stor 14-Sep-18 05:41 res/drawable/alice_inputbox.9.png │ --rw---- 2.0 fat 800 bl defN 14-Sep-18 05:41 res/drawable/alice_item_pressed.xml │ --rw---- 2.0 fat 1208 bl defN 14-Sep-18 05:41 res/drawable/alice_loading.xml │ --rw---- 2.0 fat 560 bl defN 14-Sep-18 05:41 res/drawable/alice_lst_selector.xml │ --rw---- 2.0 fat 1208 bl defN 14-Sep-18 05:41 res/drawable/jason_loading.xml │ --rw---- 1.0 fat 696 b- stor 14-Sep-18 05:41 res/drawable/lucy_box.9.png │ --rw---- 2.0 fat 676 bl defN 14-Sep-18 05:41 res/drawable/lucy_btn_pressed.xml │ --rw---- 2.0 fat 700 bl defN 14-Sep-18 05:41 res/drawable/lucy_btn_selector.xml │ --rw---- 1.0 fat 852 b- stor 14-Sep-18 05:41 res/drawable/lucy_bubble_left.9.png │ --rw---- 1.0 fat 840 b- stor 14-Sep-18 05:41 res/drawable/lucy_bubble_right.9.png │ --rw---- 1.0 fat 145 b- stor 14-Sep-18 05:41 res/drawable/lucy_inputbox.9.png │ --rw---- 2.0 fat 800 bl defN 14-Sep-18 05:41 res/drawable/lucy_item_pressed.xml │ --rw---- 2.0 fat 1208 bl defN 14-Sep-18 05:41 res/drawable/lucy_loading.xml │ --rw---- 2.0 fat 560 bl defN 14-Sep-18 05:41 res/drawable/lucy_lst_selector.xml │ --rw---- 1.0 fat 249 b- stor 14-Sep-18 05:41 res/drawable/lucy_textfield_activated.9.png │ --rw---- 1.0 fat 1045 b- stor 14-Sep-18 05:41 res/drawable/nemo_box.9.png │ --rw---- 2.0 fat 676 bl defN 14-Sep-18 05:41 res/drawable/nemo_btn_pressed.xml │ --rw---- 2.0 fat 700 bl defN 14-Sep-18 05:41 res/drawable/nemo_btn_selector.xml │ --rw---- 1.0 fat 1237 b- stor 14-Sep-18 05:41 res/drawable/nemo_bubble_left.9.png │ --rw---- 1.0 fat 1353 b- stor 14-Sep-18 05:41 res/drawable/nemo_bubble_right.9.png │ --rw---- 2.0 fat 800 bl defN 14-Sep-18 05:41 res/drawable/nemo_item_pressed.xml │ --rw---- 2.0 fat 1208 bl defN 14-Sep-18 05:41 res/drawable/nemo_loading.xml │ --rw---- 2.0 fat 560 bl defN 14-Sep-18 05:41 res/drawable/nemo_lst_selector.xml │ --rw---- 1.0 fat 155 b- stor 14-Sep-18 05:41 res/drawable/shadedregion.9.png │ --rw---- 2.0 fat 2296 bl defN 14-Sep-18 05:41 res/layout/activity_game.xml │ --rw---- 2.0 fat 832 bl defN 14-Sep-18 05:41 res/layout/activity_main.xml │ --rw---- 2.0 fat 652 bl defN 14-Sep-18 05:41 res/layout/activity_setting.xml │ --rw---- 2.0 fat 2488 bl defN 14-Sep-18 05:41 res/layout/fragment_compass.xml │ --rw---- 2.0 fat 3688 bl defN 14-Sep-18 05:41 res/layout/fragment_input.xml │ --rw---- 2.0 fat 872 bl defN 14-Sep-18 05:41 res/layout/fragment_library_grid.xml │ --rw---- 2.0 fat 748 bl defN 14-Sep-18 05:41 res/layout/fragment_library_list.xml │ --rw---- 2.0 fat 1204 bl defN 14-Sep-18 05:41 res/layout/library_item.xml │ --rw---- 2.0 fat 1316 bl defN 14-Sep-18 05:41 res/layout/quickcmdsettings.xml │ --rw---- 2.0 fat 812 bl defN 14-Sep-18 05:41 res/layout/story_item.xml │ --rw---- 2.0 fat 420 bl defN 14-Sep-18 05:41 res/layout/style_cmdbutton.xml │ --rw---- 2.0 fat 1008 bl defN 14-Sep-18 05:41 res/menu/game.xml │ --rw---- 2.0 fat 592 bl defN 14-Sep-18 05:41 res/menu/library_fragment.xml │ --rw---- 2.0 fat 528 bl defN 14-Sep-18 05:41 res/menu/main.xml │ --rw---- 2.0 fat 464 bl defN 14-Sep-18 05:41 res/menu/setting.xml │ --rw---- 2.0 fat 1944 bl defN 14-Sep-18 05:41 res/xml/settings.xml │ --rw---- 2.0 fat 4500 bl defN 14-Sep-18 05:41 AndroidManifest.xml │ --rw---- 1.0 fat 45940 b- stor 14-Sep-18 05:41 resources.arsc │ --rw---- 1.0 fat 436 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_browse.png │ --rw---- 1.0 fat 740 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_clearlog.png │ --rw---- 1.0 fat 699 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_delete.png │ --rw---- 1.0 fat 516 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_down.png │ --rw---- 1.0 fat 171 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_expand.png │ --rw---- 1.0 fat 692 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_flip.png │ --rw---- 1.0 fat 730 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_forward.png │ --rw---- 1.0 fat 518 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_fullscreen.png │ --rw---- 1.0 fat 554 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_help.png │ --rw---- 1.0 fat 426 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_import.png │ --rw---- 1.0 fat 208 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_keyboard.png │ --rw---- 1.0 fat 442 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_left.png │ --rw---- 1.0 fat 523 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_restart.png │ --rw---- 1.0 fat 538 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_restore.png │ --rw---- 1.0 fat 472 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_right.png │ --rw---- 1.0 fat 411 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_save.png │ --rw---- 1.0 fat 297 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_settings.png │ --rw---- 1.0 fat 564 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_submit.png │ --rw---- 1.0 fat 485 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_up.png │ --rw---- 1.0 fat 558 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user0.png │ --rw---- 1.0 fat 804 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user1.png │ --rw---- 1.0 fat 516 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user10.png │ --rw---- 1.0 fat 537 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user11.png │ --rw---- 1.0 fat 929 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user12.png │ --rw---- 1.0 fat 357 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user13.png │ --rw---- 1.0 fat 771 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user14.png │ --rw---- 1.0 fat 570 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user15.png │ --rw---- 1.0 fat 1213 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user16.png │ --rw---- 1.0 fat 536 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user17.png │ --rw---- 1.0 fat 954 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user18.png │ --rw---- 1.0 fat 291 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user19.png │ --rw---- 1.0 fat 244 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user2.png │ --rw---- 1.0 fat 943 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user20.png │ --rw---- 1.0 fat 930 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user21.png │ --rw---- 1.0 fat 482 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user22.png │ --rw---- 1.0 fat 1011 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user23.png │ --rw---- 1.0 fat 332 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user24.png │ --rw---- 1.0 fat 1156 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user25.png │ --rw---- 1.0 fat 555 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user26.png │ --rw---- 1.0 fat 756 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user27.png │ --rw---- 1.0 fat 602 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user28.png │ --rw---- 1.0 fat 947 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user29.png │ --rw---- 1.0 fat 1008 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user3.png │ --rw---- 1.0 fat 859 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user30.png │ --rw---- 1.0 fat 836 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user31.png │ --rw---- 1.0 fat 1006 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user4.png │ --rw---- 1.0 fat 361 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user5.png │ --rw---- 1.0 fat 344 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user6.png │ --rw---- 1.0 fat 279 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user7.png │ --rw---- 1.0 fat 763 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user8.png │ --rw---- 1.0 fat 886 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_action_user9.png │ --rw---- 1.0 fat 127 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_compass_blank.png │ --rw---- 1.0 fat 4720 b- stor 14-Sep-18 05:41 res/drawable-hdpi/ic_launcher.png │ --rw---- 1.0 fat 339 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_browse.png │ --rw---- 1.0 fat 502 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_clearlog.png │ --rw---- 1.0 fat 470 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_delete.png │ --rw---- 1.0 fat 480 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_down.png │ --rw---- 1.0 fat 140 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_expand.png │ --rw---- 1.0 fat 490 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_flip.png │ --rw---- 1.0 fat 725 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_forward.png │ --rw---- 1.0 fat 379 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_fullscreen.png │ --rw---- 1.0 fat 381 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_help.png │ --rw---- 1.0 fat 392 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_import.png │ --rw---- 1.0 fat 255 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_keyboard.png │ --rw---- 1.0 fat 620 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_left.png │ --rw---- 1.0 fat 357 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_restart.png │ --rw---- 1.0 fat 416 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_restore.png │ --rw---- 1.0 fat 600 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_right.png │ --rw---- 1.0 fat 339 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_save.png │ --rw---- 1.0 fat 241 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_settings.png │ --rw---- 1.0 fat 426 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_submit.png │ --rw---- 1.0 fat 413 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_up.png │ --rw---- 1.0 fat 659 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user0.png │ --rw---- 1.0 fat 891 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user1.png │ --rw---- 1.0 fat 568 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user10.png │ --rw---- 1.0 fat 454 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user11.png │ --rw---- 1.0 fat 1087 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user12.png │ --rw---- 1.0 fat 371 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user13.png │ --rw---- 1.0 fat 821 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user14.png │ --rw---- 1.0 fat 595 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user15.png │ --rw---- 1.0 fat 828 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user16.png │ --rw---- 1.0 fat 407 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user17.png │ --rw---- 1.0 fat 948 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user18.png │ --rw---- 1.0 fat 389 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user19.png │ --rw---- 1.0 fat 290 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user2.png │ --rw---- 1.0 fat 678 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user20.png │ --rw---- 1.0 fat 817 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user21.png │ --rw---- 1.0 fat 609 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user22.png │ --rw---- 1.0 fat 830 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user23.png │ --rw---- 1.0 fat 469 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user24.png │ --rw---- 1.0 fat 725 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user25.png │ --rw---- 1.0 fat 630 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user26.png │ --rw---- 1.0 fat 549 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user27.png │ --rw---- 1.0 fat 682 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user28.png │ --rw---- 1.0 fat 804 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user29.png │ --rw---- 1.0 fat 799 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user3.png │ --rw---- 1.0 fat 767 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user30.png │ --rw---- 1.0 fat 656 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user31.png │ --rw---- 1.0 fat 821 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user4.png │ --rw---- 1.0 fat 409 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user5.png │ --rw---- 1.0 fat 383 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user6.png │ --rw---- 1.0 fat 292 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user7.png │ --rw---- 1.0 fat 646 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user8.png │ --rw---- 1.0 fat 659 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_action_user9.png │ --rw---- 1.0 fat 117 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_compass_blank.png │ --rw---- 1.0 fat 2755 b- stor 14-Sep-18 05:41 res/drawable-mdpi/ic_launcher.png │ --rw---- 1.0 fat 492 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_browse.png │ --rw---- 1.0 fat 868 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_clearlog.png │ --rw---- 1.0 fat 850 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_delete.png │ --rw---- 1.0 fat 722 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_down.png │ --rw---- 1.0 fat 174 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_expand.png │ --rw---- 1.0 fat 873 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_flip.png │ --rw---- 1.0 fat 1138 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_forward.png │ --rw---- 1.0 fat 643 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_fullscreen.png │ --rw---- 1.0 fat 766 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_help.png │ --rw---- 1.0 fat 416 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_import.png │ --rw---- 1.0 fat 347 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_keyboard.png │ --rw---- 1.0 fat 891 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_left.png │ --rw---- 1.0 fat 676 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_restart.png │ --rw---- 1.0 fat 694 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_restore.png │ --rw---- 1.0 fat 825 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_right.png │ --rw---- 1.0 fat 399 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_save.png │ --rw---- 1.0 fat 358 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_settings.png │ --rw---- 1.0 fat 720 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_submit.png │ --rw---- 1.0 fat 675 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_up.png │ --rw---- 1.0 fat 1349 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user0.png │ --rw---- 1.0 fat 1573 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user1.png │ --rw---- 1.0 fat 919 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user10.png │ --rw---- 1.0 fat 784 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user11.png │ --rw---- 1.0 fat 1776 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user12.png │ --rw---- 1.0 fat 579 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user13.png │ --rw---- 1.0 fat 1297 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user14.png │ --rw---- 1.0 fat 979 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user15.png │ --rw---- 1.0 fat 1615 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user16.png │ --rw---- 1.0 fat 775 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user17.png │ --rw---- 1.0 fat 1609 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user18.png │ --rw---- 1.0 fat 608 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user19.png │ --rw---- 1.0 fat 457 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user2.png │ --rw---- 1.0 fat 1323 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user20.png │ --rw---- 1.0 fat 1442 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user21.png │ --rw---- 1.0 fat 1010 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user22.png │ --rw---- 1.0 fat 1363 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user23.png │ --rw---- 1.0 fat 776 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user24.png │ --rw---- 1.0 fat 1384 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user25.png │ --rw---- 1.0 fat 1076 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user26.png │ --rw---- 1.0 fat 938 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user27.png │ --rw---- 1.0 fat 1076 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user28.png │ --rw---- 1.0 fat 1084 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user29.png │ --rw---- 1.0 fat 1341 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user3.png │ --rw---- 1.0 fat 1313 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user30.png │ --rw---- 1.0 fat 1137 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user31.png │ --rw---- 1.0 fat 1381 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user4.png │ --rw---- 1.0 fat 675 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user5.png │ --rw---- 1.0 fat 635 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user6.png │ --rw---- 1.0 fat 463 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user7.png │ --rw---- 1.0 fat 993 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user8.png │ --rw---- 1.0 fat 1275 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_action_user9.png │ --rw---- 1.0 fat 144 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_compass_blank.png │ --rw---- 1.0 fat 6651 b- stor 14-Sep-18 05:41 res/drawable-xhdpi/ic_launcher.png │ --rw---- 1.0 fat 1054 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_down.png │ --rw---- 1.0 fat 1229 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_forward.png │ --rw---- 1.0 fat 290 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_keyboard.png │ --rw---- 1.0 fat 874 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_left.png │ --rw---- 1.0 fat 866 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_right.png │ --rw---- 1.0 fat 987 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_up.png │ --rw---- 1.0 fat 1108 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user0.png │ --rw---- 1.0 fat 1508 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user1.png │ --rw---- 1.0 fat 856 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user10.png │ --rw---- 1.0 fat 1017 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user11.png │ --rw---- 1.0 fat 1999 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user12.png │ --rw---- 1.0 fat 613 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user13.png │ --rw---- 1.0 fat 1486 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user14.png │ --rw---- 1.0 fat 1099 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user15.png │ --rw---- 1.0 fat 2124 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user16.png │ --rw---- 1.0 fat 1011 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user17.png │ --rw---- 1.0 fat 1652 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user18.png │ --rw---- 1.0 fat 468 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user19.png │ --rw---- 1.0 fat 390 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user2.png │ --rw---- 1.0 fat 1621 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user20.png │ --rw---- 1.0 fat 1730 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user21.png │ --rw---- 1.0 fat 857 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user22.png │ --rw---- 1.0 fat 1707 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user23.png │ --rw---- 1.0 fat 579 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user24.png │ --rw---- 1.0 fat 1895 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user25.png │ --rw---- 1.0 fat 957 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user26.png │ --rw---- 1.0 fat 1399 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user27.png │ --rw---- 1.0 fat 1176 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user28.png │ --rw---- 1.0 fat 1502 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user29.png │ --rw---- 1.0 fat 1691 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user3.png │ --rw---- 1.0 fat 1413 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user30.png │ --rw---- 1.0 fat 1591 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user31.png │ --rw---- 1.0 fat 1774 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user4.png │ --rw---- 1.0 fat 658 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user5.png │ --rw---- 1.0 fat 608 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user6.png │ --rw---- 1.0 fat 469 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user7.png │ --rw---- 1.0 fat 1274 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user8.png │ --rw---- 1.0 fat 1539 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_action_user9.png │ --rw---- 1.0 fat 189 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_compass_blank.png │ --rw---- 1.0 fat 11016 b- stor 14-Sep-18 05:41 res/drawable-xxhdpi/ic_launcher.png │ --rw---- 2.0 fat 854528 bl defN 14-Sep-18 05:41 classes.dex │ -254 files, 1231488 bytes uncompressed, 594997 bytes compressed: 51.7% │ +-rw---- 2.0 fat 4328 bX defN 08-Jan-01 00:00 AndroidManifest.xml │ +-rw---- 2.0 fat 18892 bl defN 08-Jan-01 00:00 assets/fonts/LDFComicSans.ttf │ +-rw---- 2.0 fat 38076 bl defN 08-Jan-01 00:00 assets/fonts/ziggyzoe.ttf │ +-rw---- 2.0 fat 600 bl defN 08-Jan-01 00:00 res/animator/slide_in_right.xml │ +-rw---- 2.0 fat 600 bl defN 08-Jan-01 00:00 res/animator/slide_out_left.xml │ +-rw---- 1.0 fat 436 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_browse.png │ +-rw---- 1.0 fat 740 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_clearlog.png │ +-rw---- 1.0 fat 699 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_delete.png │ +-rw---- 1.0 fat 514 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_down.png │ +-rw---- 1.0 fat 171 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_expand.png │ +-rw---- 1.0 fat 692 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_flip.png │ +-rw---- 1.0 fat 729 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_forward.png │ +-rw---- 1.0 fat 518 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_fullscreen.png │ +-rw---- 1.0 fat 554 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_help.png │ +-rw---- 1.0 fat 426 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_import.png │ +-rw---- 1.0 fat 207 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_keyboard.png │ +-rw---- 1.0 fat 441 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_left.png │ +-rw---- 1.0 fat 523 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_restart.png │ +-rw---- 1.0 fat 538 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_restore.png │ +-rw---- 1.0 fat 471 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_right.png │ +-rw---- 1.0 fat 411 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_save.png │ +-rw---- 1.0 fat 297 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_settings.png │ +-rw---- 1.0 fat 564 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_submit.png │ +-rw---- 1.0 fat 484 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_up.png │ +-rw---- 1.0 fat 556 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user0.png │ +-rw---- 1.0 fat 803 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user1.png │ +-rw---- 1.0 fat 515 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user10.png │ +-rw---- 1.0 fat 536 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user11.png │ +-rw---- 1.0 fat 927 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user12.png │ +-rw---- 1.0 fat 356 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user13.png │ +-rw---- 1.0 fat 770 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user14.png │ +-rw---- 1.0 fat 570 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user15.png │ +-rw---- 1.0 fat 1211 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user16.png │ +-rw---- 1.0 fat 535 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user17.png │ +-rw---- 1.0 fat 952 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user18.png │ +-rw---- 1.0 fat 289 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user19.png │ +-rw---- 1.0 fat 243 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user2.png │ +-rw---- 1.0 fat 944 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user20.png │ +-rw---- 1.0 fat 929 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user21.png │ +-rw---- 1.0 fat 481 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user22.png │ +-rw---- 1.0 fat 1012 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user23.png │ +-rw---- 1.0 fat 331 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user24.png │ +-rw---- 1.0 fat 1155 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user25.png │ +-rw---- 1.0 fat 554 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user26.png │ +-rw---- 1.0 fat 755 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user27.png │ +-rw---- 1.0 fat 601 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user28.png │ +-rw---- 1.0 fat 946 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user29.png │ +-rw---- 1.0 fat 1006 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user3.png │ +-rw---- 1.0 fat 858 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user30.png │ +-rw---- 1.0 fat 835 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user31.png │ +-rw---- 1.0 fat 1005 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user4.png │ +-rw---- 1.0 fat 360 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user5.png │ +-rw---- 1.0 fat 343 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user6.png │ +-rw---- 1.0 fat 279 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user7.png │ +-rw---- 1.0 fat 762 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user8.png │ +-rw---- 1.0 fat 885 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_user9.png │ +-rw---- 1.0 fat 127 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_compass_blank.png │ +-rw---- 1.0 fat 4720 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 339 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_browse.png │ +-rw---- 1.0 fat 502 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_clearlog.png │ +-rw---- 1.0 fat 470 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_delete.png │ +-rw---- 1.0 fat 479 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_down.png │ +-rw---- 1.0 fat 140 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_expand.png │ +-rw---- 1.0 fat 490 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_flip.png │ +-rw---- 1.0 fat 724 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_forward.png │ +-rw---- 1.0 fat 379 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_fullscreen.png │ +-rw---- 1.0 fat 381 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_help.png │ +-rw---- 1.0 fat 392 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_import.png │ +-rw---- 1.0 fat 255 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_keyboard.png │ +-rw---- 1.0 fat 616 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_left.png │ +-rw---- 1.0 fat 357 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_restart.png │ +-rw---- 1.0 fat 416 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_restore.png │ +-rw---- 1.0 fat 604 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_right.png │ +-rw---- 1.0 fat 339 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_save.png │ +-rw---- 1.0 fat 241 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_settings.png │ +-rw---- 1.0 fat 426 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_submit.png │ +-rw---- 1.0 fat 412 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_up.png │ +-rw---- 1.0 fat 657 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user0.png │ +-rw---- 1.0 fat 890 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user1.png │ +-rw---- 1.0 fat 568 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user10.png │ +-rw---- 1.0 fat 452 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user11.png │ +-rw---- 1.0 fat 1084 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user12.png │ +-rw---- 1.0 fat 370 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user13.png │ +-rw---- 1.0 fat 820 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user14.png │ +-rw---- 1.0 fat 594 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user15.png │ +-rw---- 1.0 fat 827 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user16.png │ +-rw---- 1.0 fat 406 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user17.png │ +-rw---- 1.0 fat 947 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user18.png │ +-rw---- 1.0 fat 388 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user19.png │ +-rw---- 1.0 fat 289 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user2.png │ +-rw---- 1.0 fat 676 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user20.png │ +-rw---- 1.0 fat 815 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user21.png │ +-rw---- 1.0 fat 609 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user22.png │ +-rw---- 1.0 fat 829 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user23.png │ +-rw---- 1.0 fat 467 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user24.png │ +-rw---- 1.0 fat 723 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user25.png │ +-rw---- 1.0 fat 629 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user26.png │ +-rw---- 1.0 fat 547 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user27.png │ +-rw---- 1.0 fat 681 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user28.png │ +-rw---- 1.0 fat 803 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user29.png │ +-rw---- 1.0 fat 798 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user3.png │ +-rw---- 1.0 fat 766 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user30.png │ +-rw---- 1.0 fat 654 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user31.png │ +-rw---- 1.0 fat 820 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user4.png │ +-rw---- 1.0 fat 408 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user5.png │ +-rw---- 1.0 fat 383 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user6.png │ +-rw---- 1.0 fat 291 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user7.png │ +-rw---- 1.0 fat 645 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user8.png │ +-rw---- 1.0 fat 658 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_user9.png │ +-rw---- 1.0 fat 117 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_compass_blank.png │ +-rw---- 1.0 fat 2755 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 492 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_browse.png │ +-rw---- 1.0 fat 868 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_clearlog.png │ +-rw---- 1.0 fat 850 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_delete.png │ +-rw---- 1.0 fat 720 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_down.png │ +-rw---- 1.0 fat 174 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_expand.png │ +-rw---- 1.0 fat 873 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_flip.png │ +-rw---- 1.0 fat 1143 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_forward.png │ +-rw---- 1.0 fat 643 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_fullscreen.png │ +-rw---- 1.0 fat 766 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_help.png │ +-rw---- 1.0 fat 416 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_import.png │ +-rw---- 1.0 fat 345 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_keyboard.png │ +-rw---- 1.0 fat 890 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_left.png │ +-rw---- 1.0 fat 676 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_restart.png │ +-rw---- 1.0 fat 694 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_restore.png │ +-rw---- 1.0 fat 824 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_right.png │ +-rw---- 1.0 fat 399 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_save.png │ +-rw---- 1.0 fat 358 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_settings.png │ +-rw---- 1.0 fat 720 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_submit.png │ +-rw---- 1.0 fat 674 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_up.png │ +-rw---- 1.0 fat 1348 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user0.png │ +-rw---- 1.0 fat 1573 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user1.png │ +-rw---- 1.0 fat 918 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user10.png │ +-rw---- 1.0 fat 783 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user11.png │ +-rw---- 1.0 fat 1774 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user12.png │ +-rw---- 1.0 fat 578 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user13.png │ +-rw---- 1.0 fat 1296 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user14.png │ +-rw---- 1.0 fat 977 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user15.png │ +-rw---- 1.0 fat 1614 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user16.png │ +-rw---- 1.0 fat 773 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user17.png │ +-rw---- 1.0 fat 1609 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user18.png │ +-rw---- 1.0 fat 606 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user19.png │ +-rw---- 1.0 fat 456 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user2.png │ +-rw---- 1.0 fat 1322 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user20.png │ +-rw---- 1.0 fat 1441 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user21.png │ +-rw---- 1.0 fat 1010 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user22.png │ +-rw---- 1.0 fat 1365 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user23.png │ +-rw---- 1.0 fat 774 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user24.png │ +-rw---- 1.0 fat 1383 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user25.png │ +-rw---- 1.0 fat 1075 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user26.png │ +-rw---- 1.0 fat 937 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user27.png │ +-rw---- 1.0 fat 1075 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user28.png │ +-rw---- 1.0 fat 1081 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user29.png │ +-rw---- 1.0 fat 1340 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user3.png │ +-rw---- 1.0 fat 1314 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user30.png │ +-rw---- 1.0 fat 1136 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user31.png │ +-rw---- 1.0 fat 1379 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user4.png │ +-rw---- 1.0 fat 674 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user5.png │ +-rw---- 1.0 fat 634 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user6.png │ +-rw---- 1.0 fat 462 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user7.png │ +-rw---- 1.0 fat 993 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user8.png │ +-rw---- 1.0 fat 1273 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_user9.png │ +-rw---- 1.0 fat 144 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_compass_blank.png │ +-rw---- 1.0 fat 6651 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 1053 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_down.png │ +-rw---- 1.0 fat 1228 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_forward.png │ +-rw---- 1.0 fat 289 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_keyboard.png │ +-rw---- 1.0 fat 873 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_left.png │ +-rw---- 1.0 fat 865 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_right.png │ +-rw---- 1.0 fat 985 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_up.png │ +-rw---- 1.0 fat 1107 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user0.png │ +-rw---- 1.0 fat 1506 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user1.png │ +-rw---- 1.0 fat 855 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user10.png │ +-rw---- 1.0 fat 1016 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user11.png │ +-rw---- 1.0 fat 1999 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user12.png │ +-rw---- 1.0 fat 612 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user13.png │ +-rw---- 1.0 fat 1485 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user14.png │ +-rw---- 1.0 fat 1098 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user15.png │ +-rw---- 1.0 fat 2123 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user16.png │ +-rw---- 1.0 fat 1010 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user17.png │ +-rw---- 1.0 fat 1651 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user18.png │ +-rw---- 1.0 fat 467 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user19.png │ +-rw---- 1.0 fat 389 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user2.png │ +-rw---- 1.0 fat 1619 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user20.png │ +-rw---- 1.0 fat 1729 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user21.png │ +-rw---- 1.0 fat 859 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user22.png │ +-rw---- 1.0 fat 1706 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user23.png │ +-rw---- 1.0 fat 578 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user24.png │ +-rw---- 1.0 fat 1894 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user25.png │ +-rw---- 1.0 fat 957 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user26.png │ +-rw---- 1.0 fat 1398 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user27.png │ +-rw---- 1.0 fat 1179 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user28.png │ +-rw---- 1.0 fat 1501 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user29.png │ +-rw---- 1.0 fat 1690 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user3.png │ +-rw---- 1.0 fat 1413 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user30.png │ +-rw---- 1.0 fat 1590 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user31.png │ +-rw---- 1.0 fat 1772 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user4.png │ +-rw---- 1.0 fat 657 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user5.png │ +-rw---- 1.0 fat 608 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user6.png │ +-rw---- 1.0 fat 467 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user7.png │ +-rw---- 1.0 fat 1273 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user8.png │ +-rw---- 1.0 fat 1537 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_action_user9.png │ +-rw---- 1.0 fat 189 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_compass_blank.png │ +-rw---- 1.0 fat 11016 b- stor 08-Jan-01 00:00 res/drawable-xxhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 1088 b- stor 08-Jan-01 00:00 res/drawable/alice_box.9.png │ +-rw---- 2.0 fat 676 bl defN 08-Jan-01 00:00 res/drawable/alice_btn_pressed.xml │ +-rw---- 2.0 fat 700 bl defN 08-Jan-01 00:00 res/drawable/alice_btn_selector.xml │ +-rw---- 1.0 fat 1241 b- stor 08-Jan-01 00:00 res/drawable/alice_bubble_left.9.png │ +-rw---- 1.0 fat 1369 b- stor 08-Jan-01 00:00 res/drawable/alice_bubble_right.9.png │ +-rw---- 1.0 fat 186 b- stor 08-Jan-01 00:00 res/drawable/alice_inputbox.9.png │ +-rw---- 2.0 fat 800 bl defN 08-Jan-01 00:00 res/drawable/alice_item_pressed.xml │ +-rw---- 2.0 fat 1208 bl defN 08-Jan-01 00:00 res/drawable/alice_loading.xml │ +-rw---- 2.0 fat 560 bl defN 08-Jan-01 00:00 res/drawable/alice_lst_selector.xml │ +-rw---- 2.0 fat 1208 bl defN 08-Jan-01 00:00 res/drawable/jason_loading.xml │ +-rw---- 1.0 fat 732 b- stor 08-Jan-01 00:00 res/drawable/lucy_box.9.png │ +-rw---- 2.0 fat 676 bl defN 08-Jan-01 00:00 res/drawable/lucy_btn_pressed.xml │ +-rw---- 2.0 fat 700 bl defN 08-Jan-01 00:00 res/drawable/lucy_btn_selector.xml │ +-rw---- 1.0 fat 888 b- stor 08-Jan-01 00:00 res/drawable/lucy_bubble_left.9.png │ +-rw---- 1.0 fat 876 b- stor 08-Jan-01 00:00 res/drawable/lucy_bubble_right.9.png │ +-rw---- 1.0 fat 177 b- stor 08-Jan-01 00:00 res/drawable/lucy_inputbox.9.png │ +-rw---- 2.0 fat 800 bl defN 08-Jan-01 00:00 res/drawable/lucy_item_pressed.xml │ +-rw---- 2.0 fat 1208 bl defN 08-Jan-01 00:00 res/drawable/lucy_loading.xml │ +-rw---- 2.0 fat 560 bl defN 08-Jan-01 00:00 res/drawable/lucy_lst_selector.xml │ +-rw---- 1.0 fat 271 b- stor 08-Jan-01 00:00 res/drawable/lucy_textfield_activated.9.png │ +-rw---- 1.0 fat 1081 b- stor 08-Jan-01 00:00 res/drawable/nemo_box.9.png │ +-rw---- 2.0 fat 676 bl defN 08-Jan-01 00:00 res/drawable/nemo_btn_pressed.xml │ +-rw---- 2.0 fat 700 bl defN 08-Jan-01 00:00 res/drawable/nemo_btn_selector.xml │ +-rw---- 1.0 fat 1273 b- stor 08-Jan-01 00:00 res/drawable/nemo_bubble_left.9.png │ +-rw---- 1.0 fat 1389 b- stor 08-Jan-01 00:00 res/drawable/nemo_bubble_right.9.png │ +-rw---- 2.0 fat 800 bl defN 08-Jan-01 00:00 res/drawable/nemo_item_pressed.xml │ +-rw---- 2.0 fat 1208 bl defN 08-Jan-01 00:00 res/drawable/nemo_loading.xml │ +-rw---- 2.0 fat 560 bl defN 08-Jan-01 00:00 res/drawable/nemo_lst_selector.xml │ +-rw---- 1.0 fat 188 b- stor 08-Jan-01 00:00 res/drawable/shadedregion.9.png │ +-rw---- 2.0 fat 2296 bl defN 08-Jan-01 00:00 res/layout-v11/activity_game.xml │ +-rw---- 2.0 fat 2248 bl defN 08-Jan-01 00:00 res/layout/activity_game.xml │ +-rw---- 2.0 fat 832 bl defN 08-Jan-01 00:00 res/layout/activity_main.xml │ +-rw---- 2.0 fat 652 bl defN 08-Jan-01 00:00 res/layout/activity_setting.xml │ +-rw---- 2.0 fat 2488 bl defN 08-Jan-01 00:00 res/layout/fragment_compass.xml │ +-rw---- 2.0 fat 3688 bl defN 08-Jan-01 00:00 res/layout/fragment_input.xml │ +-rw---- 2.0 fat 872 bl defN 08-Jan-01 00:00 res/layout/fragment_library_grid.xml │ +-rw---- 2.0 fat 748 bl defN 08-Jan-01 00:00 res/layout/fragment_library_list.xml │ +-rw---- 2.0 fat 1204 bl defN 08-Jan-01 00:00 res/layout/library_item.xml │ +-rw---- 2.0 fat 1316 bl defN 08-Jan-01 00:00 res/layout/quickcmdsettings.xml │ +-rw---- 2.0 fat 812 bl defN 08-Jan-01 00:00 res/layout/story_item.xml │ +-rw---- 2.0 fat 420 bl defN 08-Jan-01 00:00 res/layout/style_cmdbutton.xml │ +-rw---- 2.0 fat 592 bl defN 08-Jan-01 00:00 res/menu-v11/library_fragment.xml │ +-rw---- 2.0 fat 464 bl defN 08-Jan-01 00:00 res/menu-v11/setting.xml │ +-rw---- 2.0 fat 1008 bl defN 08-Jan-01 00:00 res/menu/game.xml │ +-rw---- 2.0 fat 528 bl defN 08-Jan-01 00:00 res/menu/library_fragment.xml │ +-rw---- 2.0 fat 528 bl defN 08-Jan-01 00:00 res/menu/main.xml │ +-rw---- 2.0 fat 420 bl defN 08-Jan-01 00:00 res/menu/setting.xml │ +-rw---- 2.0 fat 1944 bl defN 08-Jan-01 00:00 res/xml/settings.xml │ +-rw---- 1.0 fat 47396 b- stor 08-Jan-01 00:00 resources.arsc │ +-rw---- 2.0 fat 1211212 bl defN 08-Jan-01 00:00 classes.dex │ +257 files, 1592950 bytes uncompressed, 709562 bytes compressed: 55.5% ├── AndroidManifest.xml │ @@ -1,9 +1,9 @@ │ │ - │ @@ -26,9 +26,8 @@ │ │ - ├── res/drawable-xhdpi-v4/ic_action_user23.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -163,15 +163,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 57 168 157 109 41 88 255 251 128 3 171 238 9 6 234 181 24 250 177 79 197 202 83 2 105 254 217 100 229 58 244 68 220 130 64 29 7 27 51 101 248 78 143 40 98 22 89 231 84 233 253 19 201 1 173 11 209 216 246 97 222 111 172 50 56 36 18 186 4 106 230 102 114 252 17 206 31 158 155 99 10 189 5 174 110 74 127 175 166 49 103 198 60 12 176 73 70 249 96 208 39 221 120 183 159 162 144 16 225 134 75 185 80 204 214 76 94 66 243 8 148 223 47 150 67 203 62 140 247 113 14 154 169 167 192 32 13 170 242 133 52 77 28 195 179 226 45 21 81 213 137 95 108 124 15 116 136 156 132 23} │ │ + 0 57 168 157 109 41 88 251 128 3 171 238 9 6 234 181 24 250 177 79 197 202 83 2 105 254 217 100 229 58 244 68 220 130 64 29 7 27 51 101 248 78 143 40 98 22 89 231 84 233 253 19 201 1 173 11 209 216 246 97 222 111 172 50 56 36 18 186 4 106 230 102 114 252 17 206 31 158 155 99 10 189 5 174 110 74 127 175 166 49 103 198 60 12 176 73 70 249 96 208 39 221 120 183 159 162 144 16 225 134 75 185 80 204 214 76 94 66 243 8 148 223 47 150 67 203 62 140 247 113 14 154 169 167 192 32 13 170 242 133 52 77 28 195 179 226 45 21 81 213 137 95 108 124 15 116 136 156 132 23} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -180,58 +180,58 @@ │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000010202020202020202020202020202020202020202020202020202030405000000000000000000000000000000000000000000000000 │ │ -00000000000000000000060707070707070707070707070707070707070707070707070707070708090a00000000000000000000000000000000000000000000 │ │ -00000000000000000000060707070707070707070707070707070707070707070707070707070707070900000000000000000000000000000000000000000000 │ │ -00000000000000000000060707070707070707070707070707070707070707070707070707070707070805000000000000000000000000000000000000000000 │ │ -00000000000000000000060707070707070707070707070707070707070707070707070707070707070704000000000000000000000000000000000000000000 │ │ -0000000000000000000006070707070702020202020202020202020202020202020b0c0707070707070703000000000000000000000000000000000000000000 │ │ -000000000000000000000607070707070000000000000000000000000000000000000d0907070707070702000000000000000000000000000000000000000000 │ │ -00000000000000000000060707070707000000000000000000000000000000000000000e0f070707070702000000000000000000000000000000000000000000 │ │ -00000000000000000000060707070707000000000000000000000000000000000000000010070707070702000000000000000000000000000000000000000000 │ │ -00000000000000000000060707070707000000000000000000000000000000000000001112070707070713000000000000000000000000000000000000000000 │ │ -0000000000000000000006070707070700000000000000000000000000000000000a141507070707070707161718000000000000000000000000000000000000 │ │ -00000000000000000000060707070707000000000000000000191a0707070707070707070707070707070707071b1c0e00000000000000000000000000000000 │ │ -0000000000000000000006070707070700000000000000000000191a070707070707070707070707070707070707071d1e000000000000000000000000000000 │ │ -000000000000000000000607070707070000000000000000000000191a070707070707070707070707070707070707071f200000000000000000000000000000 │ │ -0000000000000000000006070707070700000000000e000000000000191a07070721222324252627281029070707070707292a00000000000000000000000000 │ │ -0000000000000000000006070707070700000000002b2c000000000000191a07072d00000000000000002e0b070707070707082f000000000000000000000000 │ │ -00000000000000000000060707070707000000000002302c000000000000191a071a2d0000000000000000003132070707070733230000000000000000000000 │ │ -0000000000000000000006070707070700000000000207302c000000000000191a071a2d00000000000000000034020707070707350000000000000000000000 │ │ -000000000000000000000607070707070000000000020707302c000000000000191a071a2d000000000000000000363707070707071700000000000000000000 │ │ -00000000000000000000060707070707000000000002070707302c000000000000191a071a2d0000000000000000003839070707073a0a000000000000000000 │ │ -0000000000000000000006070707070700000000000207070707302c000000000000191a071a2d0000000000000000000107070707071c000000000000000000 │ │ -0000000000000000000006070707070700000000000207073b0707302c000000000000191a071a3c00000000000000000002070707073d000000000000000000 │ │ -0000000000000000000006070707070700000000000207073e3f0707302c000000000000191a0708400000000000000000410707070707420000000000000000 │ │ -0000000000000000000006070707070743000000004407074145370707302c000000000000460707390000000000000000364707070707480000000000000000 │ │ -0000000000000000000006070707070749000000244a07074b0045370707302c0000000000004c07074d00000000000000004e070707074f0000000000000000 │ │ -0000000000000000000006070707070747505123520707070d000053540707302c00000000005507075600000000000000005707070707130000000000000000 │ │ -0000000000000000000006070707070707071207070707070a00000053580707302c000000005907075a00000000000000005b070707075c0000000000000000 │ │ -000000000000000000005d070707070707070707070707075e00000000535f0707306036366162071f0e00000000000000006307070707640000000000000000 │ │ -00000000000000000000514a0707070707070707070707076500000000005313070707661b070707040000000000000000006707070707680000000000000000 │ │ -00000000000000000000004e070707070707070707070707200000000000000e690707070707076a360000000000000000006b070707074f0000000000000000 │ │ -00000000000000000000006c6d07070707070707070707076e00000000000000006f684732707100000000000000000000007207070707570000000000000000 │ │ -0000000000000000000000006c4e4a07070707070707070773000000000000000000000000000000000000000000000000240707070707740000000000000000 │ │ -0000000000000000000000000000515d060675290707070707760000000000000000000000000000000000000000000000090707070777780000000000000000 │ │ -000000000000000000000000000000000000007907070707077a5e0000000000000000000000000000000000000000007b12070707070b000000000000000000 │ │ -00000000000000000000000000000000000000262907070707077c00000000000000000000000000000000000000000e39070707070717000000000000000000 │ │ -00000000000000000000000000000000000000007907070707071a7d000000000000000000000000000000000000006e07070707077e36000000000000000000 │ │ -0000000000000000000000000000000000000000262907070707076d2c0000000000000000000000000000000000744a07070707077f00000000000000000000 │ │ -00000000000000000000000000000000000000000080070707070707818236000000000000000000000000008384070707070707850000000000000000000000 │ │ -0000000000000000000000000000000000000000000a860707070707070787880000000000000000000000616d07070707070764890000000000000000000000 │ │ -00000000000000000000000000000000000000000000458a070707070707078b8c8d000000000000788e86070707070707071d8f000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000455407070707070707070747903f4e917e1f0707070707070707929300000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000053580707070707070707070707070707070707070707070787940000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000009596070707070707070707070707070707070707629745000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000018987a07070707070707070707070707074a034d0000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000e99723307070707070707071a359a4200000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000009b8e9c9d039e9f0431a000000000000000000000000000000000000000000000 │ │ +0000000000000000000006a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a007080900000000000000000000000000000000000000000000 │ │ +0000000000000000000006a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a00800000000000000000000000000000000000000000000 │ │ +0000000000000000000006a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a00705000000000000000000000000000000000000000000 │ │ +0000000000000000000006a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a004000000000000000000000000000000000000000000 │ │ +0000000000000000000006a0a0a0a0a002020202020202020202020202020202020a0ba0a0a0a0a0a0a003000000000000000000000000000000000000000000 │ │ +0000000000000000000006a0a0a0a0a00000000000000000000000000000000000000c08a0a0a0a0a0a002000000000000000000000000000000000000000000 │ │ +0000000000000000000006a0a0a0a0a0000000000000000000000000000000000000000d0ea0a0a0a0a002000000000000000000000000000000000000000000 │ │ +0000000000000000000006a0a0a0a0a000000000000000000000000000000000000000000fa0a0a0a0a002000000000000000000000000000000000000000000 │ │ +0000000000000000000006a0a0a0a0a0000000000000000000000000000000000000001011a0a0a0a0a012000000000000000000000000000000000000000000 │ │ +0000000000000000000006a0a0a0a0a00000000000000000000000000000000000091314a0a0a0a0a0a0a0151617000000000000000000000000000000000000 │ │ +0000000000000000000006a0a0a0a0a00000000000000000001819a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a01a1b0d00000000000000000000000000000000 │ │ +0000000000000000000006a0a0a0a0a0000000000000000000001819a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a01c1d000000000000000000000000000000 │ │ +0000000000000000000006a0a0a0a0a000000000000000000000001819a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a01e1f0000000000000000000000000000 │ │ +0000000000000000000006a0a0a0a0a000000000000d0000000000001819a0a0a020212223242526270f28a0a0a0a0a0a0282900000000000000000000000000 │ │ +0000000000000000000006a0a0a0a0a000000000002a2b0000000000001819a0a02c00000000000000002d0aa0a0a0a0a0a0072e000000000000000000000000 │ │ +0000000000000000000006a0a0a0a0a00000000000022f2b0000000000001819a0192c0000000000000000003031a0a0a0a0a032220000000000000000000000 │ │ +0000000000000000000006a0a0a0a0a0000000000002a02f2b0000000000001819a0192c0000000000000000003302a0a0a0a0a0340000000000000000000000 │ │ +0000000000000000000006a0a0a0a0a0000000000002a0a02f2b0000000000001819a0192c0000000000000000003536a0a0a0a0a01600000000000000000000 │ │ +0000000000000000000006a0a0a0a0a0000000000002a0a0a02f2b0000000000001819a0192c0000000000000000003738a0a0a0a03909000000000000000000 │ │ +0000000000000000000006a0a0a0a0a0000000000002a0a0a0a02f2b0000000000001819a0192c00000000000000000001a0a0a0a0a01b000000000000000000 │ │ +0000000000000000000006a0a0a0a0a0000000000002a0a03aa0a02f2b0000000000001819a0193b00000000000000000002a0a0a0a03c000000000000000000 │ │ +0000000000000000000006a0a0a0a0a0000000000002a0a03d3ea0a02f2b0000000000001819a0073f000000000000000040a0a0a0a0a0410000000000000000 │ │ +0000000000000000000006a0a0a0a0a0420000000043a0a0404436a0a02f2b00000000000045a0a03800000000000000003546a0a0a0a0470000000000000000 │ │ +0000000000000000000006a0a0a0a0a0480000002349a0a04a004436a0a02f2b0000000000004ba0a04c00000000000000004da0a0a0a04e0000000000000000 │ │ +0000000000000000000006a0a0a0a0a0464f502251a0a0a00c00005253a0a02f2b000000000054a0a055000000000000000056a0a0a0a0120000000000000000 │ │ +0000000000000000000006a0a0a0a0a0a0a011a0a0a0a0a0090000005257a0a02f2b0000000058a0a05900000000000000005aa0a0a0a05b0000000000000000 │ │ +000000000000000000005ca0a0a0a0a0a0a0a0a0a0a0a0a05d00000000525ea0a02f5f35356061a01e0d000000000000000062a0a0a0a0630000000000000000 │ │ +000000000000000000005049a0a0a0a0a0a0a0a0a0a0a0a06400000000005212a0a0a0651aa0a0a00400000000000000000066a0a0a0a0670000000000000000 │ │ +00000000000000000000004da0a0a0a0a0a0a0a0a0a0a0a01f0000000000000d68a0a0a0a0a0a069350000000000000000006aa0a0a0a04e0000000000000000 │ │ +00000000000000000000006b6ca0a0a0a0a0a0a0a0a0a0a06d00000000000000006e6746316f70000000000000000000000071a0a0a0a0560000000000000000 │ │ +0000000000000000000000006b4d49a0a0a0a0a0a0a0a0a07200000000000000000000000000000000000000000000000023a0a0a0a0a0730000000000000000 │ │ +0000000000000000000000000000505c06067428a0a0a0a0a075000000000000000000000000000000000000000000000008a0a0a0a076770000000000000000 │ │ +0000000000000000000000000000000000000078a0a0a0a0a0795d0000000000000000000000000000000000000000007a11a0a0a0a00a000000000000000000 │ │ +000000000000000000000000000000000000002528a0a0a0a0a07b00000000000000000000000000000000000000000d38a0a0a0a0a016000000000000000000 │ │ +000000000000000000000000000000000000000078a0a0a0a0a0197c000000000000000000000000000000000000006da0a0a0a0a07d35000000000000000000 │ │ +00000000000000000000000000000000000000002528a0a0a0a0a06c2b00000000000000000000000000000000007349a0a0a0a0a07e00000000000000000000 │ │ +0000000000000000000000000000000000000000007fa0a0a0a0a0a0808135000000000000000000000000008283a0a0a0a0a0a0840000000000000000000000 │ │ +0000000000000000000000000000000000000000000985a0a0a0a0a0a0a086870000000000000000000000606ca0a0a0a0a0a063880000000000000000000000 │ │ +000000000000000000000000000000000000000000004489a0a0a0a0a0a0a08a8b8c000000000000778d85a0a0a0a0a0a0a01c8e000000000000000000000000 │ │ +00000000000000000000000000000000000000000000004453a0a0a0a0a0a0a0a0a0468f3e4d907d1ea0a0a0a0a0a0a0a0919200000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000005257a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a086930000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000009495a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0619644000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000179779a0a0a0a0a0a0a0a0a0a0a0a0a0a049034c0000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000d987132a0a0a0a0a0a0a0a01934994100000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000009a8d9b9c039d9e04309f00000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-xhdpi-v4/ic_action_user14.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -140,75 +140,75 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 77 148 198 242 214 164 109 8 20 171 255 216 55 38 73 30 233 252 98 65 178 235 154 240 244 35 116 237 128 194 1 110 168 140 177 210 117 176 43 254 107 76 93 105 219 143 205 88 29 123 238 36 225 190 22 40 231 102 120 70 220 159 100 33 6 112 169 163 153 135 87 188 134 53 129 49 248 66 12 217 160 103 203 243 197 206 157 250 71 141 13 54 67 174 202 156 52 186 104 180 246 84 181 39 24 99 166 48 95 253 4 90 83 86 224 106 81 251 249 69 247 3 92 222 207 45 79 218 9 82 215 125 61 230 16 146 47} │ │ + 0 77 148 198 242 214 164 109 8 20 171 216 55 38 73 30 233 252 98 65 178 235 154 240 244 35 116 237 128 194 1 110 168 140 177 210 117 176 43 254 107 76 93 105 219 143 205 88 29 123 238 36 225 190 22 40 231 102 120 70 220 159 100 33 6 112 169 163 153 135 87 188 134 53 129 49 248 66 12 217 160 103 203 243 197 206 157 250 71 141 13 54 67 174 202 156 52 186 104 180 246 84 181 39 24 99 166 48 95 253 4 90 83 86 224 106 81 251 249 69 247 3 92 222 207 45 79 218 9 82 215 125 61 230 16 146 47} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030405060708000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090a0b0b0b0b0b0b0b0c0d0000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000e0f1000000000000d110b0b0b0b0b0b0b0b0b121300000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000001415160b0b0b161709000d180b0b0b0b0b0b0b0b0b0b0b191a000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000001b120b0b0b0b0b0b0b1c1d180b0b0b0b0b0b0b0b0b0b0b0b0b1e1f0000000000 │ │ -00000000000000000000000000202121212121212121212121212121210622230b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b242526120b0b0b0b0b270000000000 │ │ -00000000000000000000000000210b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b28290000002a0b0b0b0b0b2b0000000000 │ │ -00000000000000000000000000210b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b282c000000001f2d0b0b0b0b2e0000000000 │ │ -00000000000000000000000000210b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b2f303132330b0b0b0b0b282c00000000001f2d0b0b0b0b2e0000000000 │ │ -00000000000000000000000000210b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b2834000000320b0b0b0b282c0000000000000f0b0b0b0b0b2b0000000000 │ │ -00000000000000000000000000210b0b0b0b352121212121212121212136280b0b0b3600000000370b0b0b282c00000000000038390b0b0b0b0b270000000000 │ │ -00000000000000000000000000210b0b0b0b210000000000000000000000342f0b0b2100000000000b0b282c00000000000038390b0b0b0b0b1e1f0000000000 │ │ -00000000000000000000000000210b0b0b0b21000000000000000000000000300b0b2100000000000b282c00000000000038390b0b0b0b0b191a000000000000 │ │ -00000000000000000000000000210b0b0b0b21000000000000000000000000310b0b210000000000282c00000000000038390b0b0b0b0b0b3a00000000000000 │ │ -00000000000000000000000000210b0b0b0b21000000000000000000000000320b0b2100000000002c00000000000038390b0b0b0b0b0b3b0000000000000000 │ │ -00000000000000000000000000210b0b0b0b21000000000000000000003732330b0b21000000000000000000000038390b0b0b0b0b0b3b000000000000000000 │ │ -00000000000000000000000000210b0b0b0b2100000000000b0b0b0b0b0b0b0b0b0b210000000000000000000038390b0b0b0b0b0b0b3c000000000000000000 │ │ -00000000000000000000000000210b0b0b0b2100000000000b0b0b0b0b0b0b0b0b0b2100000000000000000038390b0b0b0b0b0b0b0b3d080000000000000000 │ │ -00000000000000000000000000210b0b0b0b2100000000000b0b3521213e3f400b0b210000000000000000412e2121212d0b0b0b0b0b0b420000000000000000 │ │ -00000000000000000000000000210b0b0b0b2100000000000b0b2100000000000b0b21000000000000000000000000001f2a120b0b0b0b430000000000000000 │ │ -00000000000000000000000000210b0b0b0b2100000000000b0b2100000000000b0b21000000000000000000000000000000260b0b0b0b0c0000000000000000 │ │ -00000000000000000000000000440b0b0b0b3600000000370b0b4500000000000b0b21000000000000000000000000000000250b0b0b0b180000000000000000 │ │ -00000000000000000000000000460b0b0b0b2834000000320b0b4700000000000b0b21000000000000000000000000000000240b0b0b0b480000000000000000 │ │ -00000000000000000000000000490b0b0b0b0b2f303132330b280900000000000b0b21000000000000000000000000004a440b0b0b0b0b4b0000000000000000 │ │ -0000000000000000000000004c4d0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b4e0000000000000000 │ │ -00000000000000000000004f500b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b51000000000000000000 │ │ -0000000000000000000000520b0b0b0b0b0b2d212121212121212121212121210b0b35212121212121530b0b5455280b0b0b0b0b0b5608000000000000000000 │ │ -0000000000000000000000570b0b0b0b58591f000000000000000000000000000b0b2100000000003f580b5a5b00342f0b0b0b0b0b5c00000000000000000000 │ │ -0000000000000000000000240b0b0b0b210000000000000000000000000000000b0b2100000000002f0b545b000000300b0b0b0b0b5d00000000000000000000 │ │ -0000000000000000000000040b0b0b0b070000000000000000000000000000000b0b2100000000000b0b5e00000000410b0b0b0b0b4700000000000000000000 │ │ -00000000000000000000005f0b0b0b0b530000000000000000000000000000000b0b2100000000000b0b2100000000000b0b0b0b0b3000000000000000000000 │ │ -0000000000000000000000600b0b0b0b0b3e61000000000000000000000000000b0b2100000000000b0b2100000000000b0b0b0b0b3000000000000000000000 │ │ -00000000000000000000003c0b0b0b0b0b0b0b0b0b282c0000000000000000000b0b626364650b0b0b0b2100000000000b0b0b0b0b3000000000000000000000 │ │ -000000000000000000000000230b0b0b0b0b0b0b282c000000000000000000000b0b0b0b0b0b0b0b0b0b2100000000000b0b0b0b0b3000000000000000000000 │ │ -000000000000000000000000660b0b0b0b0b0b282c00000000000000000000000b0b0b0b5867212121212000000000000b0b0b0b0b3000000000000000000000 │ │ -00000000000000000000000d180b0b0b0b0b282c0000000000006800000000000b0b0b236900000000000000000000000b0b0b0b0b3000000000000000000000 │ │ -000000000000000000000d180b0b0b0b0b282c0000000000006a6b00000000000b0b0b6c0000000000000000000000000b0b0b0b0b3000000000000000000000 │ │ -00000000000000000009110b0b0b0b0b282c0000000000006d6e2100000000000b0b186f0000000000000000000000000b0b0b0b0b3000000000000000000000 │ │ -0000000000000000000a0b0b0b0b0b282c000000000000706e0b2100000000000b0b0b710000000000000000000000000b0b0b0b0b3000000000000000000000 │ │ -0000000000000000010b0b0b0b0b282c00000000000072120b0b2100000000000b0b0b73745b000000000000000000000b0b0b0b0b3000000000000000000000 │ │ -0000000000000000020b0b0b0b0b2900000000000075760b0b0b2d1f0000004a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b3000000000000000000000 │ │ -0000000000000000030b0b0b0b2400000000000001580b0b0b0b0b2a000000440b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b3000000000000000000000 │ │ -0000000000000000040b0b0b0b2500000000000f770b0b0b0b0b0b122625240b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b3000000000000000000000 │ │ -0000000000000000050b0b0b0b260000000078790b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b3000000000000000000000 │ │ -0000000000000000060b0b0b0b122a1f7a7b650b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b3000000000000000000000 │ │ -0000000000000000070b0b0b0b0b0b2d7c0b0b0b0b0b0b760b0b0b0b0b0b0b0b0b0b7d7e61713030303030303030303030303030301000000000000000000000 │ │ -0000000000000000080c0b0b0b0b0b0b0b0b0b0b0b0b587f14800b0b0b0b0b0b0b51810000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000d120b0b0b0b0b0b0b0b0b0b7682000008206b831862848500000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000013190b0b0b0b0b0b0b0b860f000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000001a1e0b0b0b0b0b0b608700000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000001f272b2e883a89000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090a898989898989890b0c0000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000d0e0f00000000000c10898989898989898989111200000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000131415898989151609000c1789898989898989898989891819000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000001a11898989898989891b1c17898989898989898989898989891d1e0000000000 │ │ +000000000000000000000000001f2020202020202020202020202020200621228989898989898989898989898989898989232425118989898989260000000000 │ │ +000000000000000000000000002089898989898989898989898989898989898989898989898989898989898989898927280000002989898989892a0000000000 │ │ +00000000000000000000000000208989898989898989898989898989898989898989898989898989898989898989272b000000001e2c898989892d0000000000 │ │ +00000000000000000000000000208989898989898989898989898989898989898989892e2f3031328989898989272b00000000001e2c898989892d0000000000 │ │ +0000000000000000000000000020898989898989898989898989898989898989898927330000003189898989272b0000000000000e89898989892a0000000000 │ │ +00000000000000000000000000208989898934202020202020202020203527898989350000000036898989272b00000000000037388989898989260000000000 │ │ +000000000000000000000000002089898989200000000000000000000000332e89892000000000008989272b000000000000373889898989891d1e0000000000 │ │ +000000000000000000000000002089898989200000000000000000000000002f898920000000000089272b000000000000373889898989891819000000000000 │ │ +00000000000000000000000000208989898920000000000000000000000000308989200000000000272b00000000000037388989898989893900000000000000 │ │ +000000000000000000000000002089898989200000000000000000000000003189892000000000002b00000000000037388989898989893a0000000000000000 │ │ +0000000000000000000000000020898989892000000000000000000000363132898920000000000000000000000037388989898989893a000000000000000000 │ │ +0000000000000000000000000020898989892000000000008989898989898989898920000000000000000000003738898989898989893b000000000000000000 │ │ +0000000000000000000000000020898989892000000000008989898989898989898920000000000000000000373889898989898989893c080000000000000000 │ │ +00000000000000000000000000208989898920000000000089893420203d3e3f8989200000000000000000402d2020202c898989898989410000000000000000 │ │ +0000000000000000000000000020898989892000000000008989200000000000898920000000000000000000000000001e291189898989420000000000000000 │ │ +000000000000000000000000002089898989200000000000898920000000000089892000000000000000000000000000000025898989890b0000000000000000 │ │ +00000000000000000000000000438989898935000000003689894400000000008989200000000000000000000000000000002489898989170000000000000000 │ │ +00000000000000000000000000458989898927330000003189894600000000008989200000000000000000000000000000002389898989470000000000000000 │ │ +000000000000000000000000004889898989892e2f303132892709000000000089892000000000000000000000000000494389898989894a0000000000000000 │ │ +0000000000000000000000004b4c89898989898989898989898989898989898989898989898989898989898989898989898989898989894d0000000000000000 │ │ +00000000000000000000004e4f898989898989898989898989898989898989898989898989898989898989898989898989898989898950000000000000000000 │ │ +0000000000000000000000518989898989892c202020202020202020202020208989342020202020205289895354278989898989895508000000000000000000 │ │ +0000000000000000000000568989898957581e0000000000000000000000000089892000000000003e5789595a00332e89898989895b00000000000000000000 │ │ +000000000000000000000023898989892000000000000000000000000000000089892000000000002e89535a0000002f89898989895c00000000000000000000 │ │ +0000000000000000000000048989898907000000000000000000000000000000898920000000000089895d000000004089898989894600000000000000000000 │ │ +00000000000000000000005e89898989520000000000000000000000000000008989200000000000898920000000000089898989892f00000000000000000000 │ │ +00000000000000000000005f89898989893d60000000000000000000000000008989200000000000898920000000000089898989892f00000000000000000000 │ │ +00000000000000000000003b898989898989898989272b0000000000000000008989616263648989898920000000000089898989892f00000000000000000000 │ │ +0000000000000000000000002289898989898989272b000000000000000000008989898989898989898920000000000089898989892f00000000000000000000 │ │ +00000000000000000000000065898989898989272b0000000000000000000000898989895766202020201f000000000089898989892f00000000000000000000 │ │ +00000000000000000000000c178989898989272b0000000000006700000000008989892268000000000000000000000089898989892f00000000000000000000 │ │ +000000000000000000000c178989898989272b000000000000696a00000000008989896b00000000000000000000000089898989892f00000000000000000000 │ │ +00000000000000000009108989898989272b0000000000006c6d2000000000008989176e00000000000000000000000089898989892f00000000000000000000 │ │ +0000000000000000000a8989898989272b0000000000006f6d892000000000008989897000000000000000000000000089898989892f00000000000000000000 │ │ +0000000000000000018989898989272b0000000000007111898920000000000089898972735a0000000000000000000089898989892f00000000000000000000 │ │ +00000000000000000289898989892800000000000074758989892c1e000000498989898989898989898989898989898989898989892f00000000000000000000 │ │ +00000000000000000389898989230000000000000157898989898929000000438989898989898989898989898989898989898989892f00000000000000000000 │ │ +000000000000000004898989892400000000000e7689898989898911252423898989898989898989898989898989898989898989892f00000000000000000000 │ │ +00000000000000000589898989250000000077788989898989898989898989898989898989898989898989898989898989898989892f00000000000000000000 │ │ +0000000000000000068989898911291e797a64898989898989898989898989898989898989898989898989898989898989898989892f00000000000000000000 │ │ +0000000000000000078989898989892c7b89898989898975898989898989898989897c7d60702f2f2f2f2f2f2f2f2f2f2f2f2f2f2f0f00000000000000000000 │ │ +0000000000000000080b898989898989898989898989577e137f8989898989898950800000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000c118989898989898989898975810000081f6a821761838400000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000012188989898989898989850e000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000191d8989898989895f8600000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000001e262a2d873988000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-xhdpi-v4/ic_action_down.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -61,73 +61,73 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 1 40 91 142 36 196 255 98 244 56 252 9 217 107 219 161 76 212 176 94 88 24 84 139 180 149 109 50 2 115 246 166 28 18 200 245 163 205 165 222 7 250 189 15 87 248 53 73 72 70 37 21 226 66 137 8 60 80} │ │ + 0 1 40 91 142 36 196 98 244 56 252 9 217 107 219 161 76 212 176 94 88 24 84 139 180 149 109 50 2 115 246 166 28 18 200 245 163 205 165 222 7 250 189 15 87 248 53 73 72 70 37 21 226 66 137 8 60 80} │ │ IMAGE { │ │ pixels base64 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000123443210000000000000000000000000000 │ │ -0000000000000000000000000005677777765000000000000000000000000000 │ │ -0000000000000000000000000089777777779800000000000000000000000000 │ │ -0000000000000000000000000AB7777777777BA0000000000000000000000000 │ │ -000000000000000000000000CD777777777777DC000000000000000000000000 │ │ -000000000000000000000000E777777FF777777E000000000000000000000000 │ │ -000000000000000000000000G7777BH11HB7777G000000000000000000000000 │ │ -000000000000000000000000I7777J0000J7777I000000000000000000000000 │ │ -000000000000000000000000B7777K0000K7777B000000000000000000000000 │ │ -00000000000000000000000077777L0000L77777000000000000000000000000 │ │ -00000000000000000000000077777L0000L77777000000000000000000000000 │ │ -00000000000000000000000077777L0000L77777000000000000000000000000 │ │ -00000000000000000000000077777L0000L77777000000000000000000000000 │ │ -00000000000000000000000077777L0000L77777000000000000000000000000 │ │ -00000000000000000000000077777L0000L77777000000000000000000000000 │ │ -00000000000000000000000077777L0000L77777000000000000000000000000 │ │ -00000000000000000000000077777L0000L77777000000000000000000000000 │ │ -00000000000000000000000077777L0000L77777000000000000000000000000 │ │ -00000000000000000000000077777L0000L77777000000000000000000000000 │ │ -000000000000000MNOPQRS0077777L0000L7777700SRQPONM000000000000000 │ │ -0000000000000TUV777777WX77777L0000L77777XW777777VUT0000000000000 │ │ -000000000000YZ777777777a77777L0000L77777a777777777ZY000000000000 │ │ -000000000000b7777777777777777L0000L7777777777777777b000000000000 │ │ -00000000000H77777777777777777L0000L77777777777777777H00000000000 │ │ -00000000000c777779de777777777L0000L777777777ed977777c00000000000 │ │ -0000000000fg7777hi0Tjk7777777L0000L7777777kjT0ih7777gf0000000000 │ │ -0000000000l77777m0000nk777777L0000L777777kn0000m77777l0000000000 │ │ -0000000000o77777p00000nk77777L0000L77777kn00000p77777o0000000000 │ │ -0000000000q77777O000000nk7777L0000L7777kn000000O77777q0000000000 │ │ -00000000000r7777Vs000000nk777L0000L777kn000000sV7777r00000000000 │ │ -00000000000t77777as000000nk77L0000L77kn000000sa77777t00000000000 │ │ -00000000000uD77777as000000nk7L0000L7kn000000sa77777Du00000000000 │ │ -000000000000vB77777as000000nkL0000Lkn000000sa77777Bv000000000000 │ │ -00000000000003B77777as000000nw0000wn000000sa77777B30000000000000 │ │ -000000000000003B77777as000000100001000000sa77777B300000000000000 │ │ -0000000000000003B77777as0000000000000000sa77777B3000000000000000 │ │ -00000000000000003B77777as00000000000000sa77777B30000000000000000 │ │ -000000000000000003B77777as000000000000sa77777B300000000000000000 │ │ -0000000000000000003B77777as0000000000sa77777B3000000000000000000 │ │ -00000000000000000003B77777as00000000sa77777B30000000000000000000 │ │ -000000000000000000003B77777as000000sa77777B300000000000000000000 │ │ -0000000000000000000003B77777as0000sa77777B3000000000000000000000 │ │ -00000000000000000000003B77777as00sa77777B30000000000000000000000 │ │ -000000000000000000000003B77777assa77777B300000000000000000000000 │ │ -0000000000000000000000003B77777aa77777B3000000000000000000000000 │ │ -00000000000000000000000003B7777777777B30000000000000000000000000 │ │ -000000000000000000000000003B77777777B300000000000000000000000000 │ │ -0000000000000000000000000003B777777B3000000000000000000000000000 │ │ -00000000000000000000000000003B7777B30000000000000000000000000000 │ │ -000000000000000000000000000003B77B300000000000000000000000000000 │ │ -0000000000000000000000000000003BB3000000000000000000000000000000 │ │ +00000000000000000000000000056wwwwww65000000000000000000000000000 │ │ +0000000000000000000000000078wwwwwwww8700000000000000000000000000 │ │ +00000000000000000000000009AwwwwwwwwwwA90000000000000000000000000 │ │ +000000000000000000000000BCwwwwwwwwwwwwCB000000000000000000000000 │ │ +000000000000000000000000DwwwwwwEEwwwwwwD000000000000000000000000 │ │ +000000000000000000000000FwwwwAG11GAwwwwF000000000000000000000000 │ │ +000000000000000000000000HwwwwI0000IwwwwH000000000000000000000000 │ │ +000000000000000000000000AwwwwJ0000JwwwwA000000000000000000000000 │ │ +000000000000000000000000wwwwwK0000Kwwwww000000000000000000000000 │ │ +000000000000000000000000wwwwwK0000Kwwwww000000000000000000000000 │ │ +000000000000000000000000wwwwwK0000Kwwwww000000000000000000000000 │ │ +000000000000000000000000wwwwwK0000Kwwwww000000000000000000000000 │ │ +000000000000000000000000wwwwwK0000Kwwwww000000000000000000000000 │ │ +000000000000000000000000wwwwwK0000Kwwwww000000000000000000000000 │ │ +000000000000000000000000wwwwwK0000Kwwwww000000000000000000000000 │ │ +000000000000000000000000wwwwwK0000Kwwwww000000000000000000000000 │ │ +000000000000000000000000wwwwwK0000Kwwwww000000000000000000000000 │ │ +000000000000000000000000wwwwwK0000Kwwwww000000000000000000000000 │ │ +000000000000000LMNOPQR00wwwwwK0000Kwwwww00RQPONML000000000000000 │ │ +0000000000000STUwwwwwwVWwwwwwK0000KwwwwwWVwwwwwwUTS0000000000000 │ │ +000000000000XYwwwwwwwwwZwwwwwK0000KwwwwwZwwwwwwwwwYX000000000000 │ │ +000000000000awwwwwwwwwwwwwwwwK0000Kwwwwwwwwwwwwwwwwa000000000000 │ │ +00000000000GwwwwwwwwwwwwwwwwwK0000KwwwwwwwwwwwwwwwwwG00000000000 │ │ +00000000000bwwwww8cdwwwwwwwwwK0000Kwwwwwwwwwdc8wwwwwb00000000000 │ │ +0000000000efwwwwgh0SijwwwwwwwK0000KwwwwwwwjiS0hgwwwwfe0000000000 │ │ +0000000000kwwwwwl0000mjwwwwwwK0000Kwwwwwwjm0000lwwwwwk0000000000 │ │ +0000000000nwwwwwo00000mjwwwwwK0000Kwwwwwjm00000owwwwwn0000000000 │ │ +0000000000pwwwwwN000000mjwwwwK0000Kwwwwjm000000Nwwwwwp0000000000 │ │ +00000000000qwwwwUr000000mjwwwK0000Kwwwjm000000rUwwwwq00000000000 │ │ +00000000000swwwwwZr000000mjwwK0000Kwwjm000000rZwwwwws00000000000 │ │ +00000000000tCwwwwwZr000000mjwK0000Kwjm000000rZwwwwwCt00000000000 │ │ +000000000000uAwwwwwZr000000mjK0000Kjm000000rZwwwwwAu000000000000 │ │ +00000000000003AwwwwwZr000000mv0000vm000000rZwwwwwA30000000000000 │ │ +000000000000003AwwwwwZr000000100001000000rZwwwwwA300000000000000 │ │ +0000000000000003AwwwwwZr0000000000000000rZwwwwwA3000000000000000 │ │ +00000000000000003AwwwwwZr00000000000000rZwwwwwA30000000000000000 │ │ +000000000000000003AwwwwwZr000000000000rZwwwwwA300000000000000000 │ │ +0000000000000000003AwwwwwZr0000000000rZwwwwwA3000000000000000000 │ │ +00000000000000000003AwwwwwZr00000000rZwwwwwA30000000000000000000 │ │ +000000000000000000003AwwwwwZr000000rZwwwwwA300000000000000000000 │ │ +0000000000000000000003AwwwwwZr0000rZwwwwwA3000000000000000000000 │ │ +00000000000000000000003AwwwwwZr00rZwwwwwA30000000000000000000000 │ │ +000000000000000000000003AwwwwwZrrZwwwwwA300000000000000000000000 │ │ +0000000000000000000000003AwwwwwZZwwwwwA3000000000000000000000000 │ │ +00000000000000000000000003AwwwwwwwwwwA30000000000000000000000000 │ │ +000000000000000000000000003AwwwwwwwwA300000000000000000000000000 │ │ +0000000000000000000000000003AwwwwwwA3000000000000000000000000000 │ │ +00000000000000000000000000003AwwwwA30000000000000000000000000000 │ │ +000000000000000000000000000003AwwA300000000000000000000000000000 │ │ +0000000000000000000000000000003AA3000000000000000000000000000000 │ │ 0000000000000000000000000000000330000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_user27.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -111,73 +111,73 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 18 47 74 30 127 207 255 103 242 186 81 217 128 76 25 254 143 9 33 88 142 189 211 229 247 246 228 209 136 82 26 59 183 253 168 46 67 191 177 54 17 194 178 10 11 199 185 6 233 172 147 123 99 100 124 148 175 238 173 3 241 133 1 4 65 150 249 159 56 158 23 35 179 51 160 213 250 154 87 21 38 170 239 215 190 171 152 134 115 97 117 155 243 14 198 20 79 163 223 149 2 28 138 157 193 153 129 16} │ │ + 0 18 47 74 30 127 207 103 242 186 81 217 128 76 25 254 143 9 33 88 142 189 211 229 247 246 228 209 136 82 26 59 183 253 168 46 67 191 177 54 17 194 178 10 11 199 185 6 233 172 147 123 99 100 124 148 175 238 173 3 241 133 1 4 65 150 249 159 56 158 23 35 179 51 160 213 250 154 87 21 38 170 239 215 190 171 152 134 115 97 117 155 243 14 198 20 79 163 223 149 2 28 138 157 193 153 129 16} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000102030302010000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000405060707070707070605040000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000080907070707070707070707090800000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000040a07070707070707070707070707070a040000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000b0907070707070707070707070707070707090b00000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000004090707070707070707070707070707070707070904000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000a0707070707070c0d0e0f0f0e050c0707070707070a000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000807070707071011120000000000001211100707070707080000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000040907070707100300000000000000000000031007070707090400000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000050707070707110000000000000000000000001107070707070500000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000006070707070c12000000000000000000000000120c070707070600000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000001070707070705000000000000000000000000000005070707070701000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000207070707070e00000000000000000000000000000e070707070702000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000307070707070f00000000000000000000000000000f070707070703000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000307070707070f00000000000000000000000000000f070707070703000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000207070707070e00000000000000000000000000000e070707070702000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000001070707070705000000000000000000000000000005070707070701000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000006070707070c12000000000000000000000000120c070707070600000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000050707070707110000000000000000000000001107070707070500000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000040907070707100300000000000000000000031007070707090400000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000807070707071011120000000000001211100707070707080000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000a0707070707070c0d0e0f0f0e050c0707070707070a000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000004090707070707070707070707070707070707070904000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000b0907070707070707070707070707070707090b00000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000040a07070707070707070707070707070a040000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000080907070707070707070707090800000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000405060707070707070605040000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000405066c6c6c6c6c6c0605040000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000007086c6c6c6c6c6c6c6c6c6c080700000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000004096c6c6c6c6c6c6c6c6c6c6c6c6c6c09040000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000a086c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c080a00000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000004086c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c0804000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000096c6c6c6c6c6c0b0c0d0e0e0d050b6c6c6c6c6c6c09000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000076c6c6c6c6c0f101100000000000011100f6c6c6c6c6c070000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000004086c6c6c6c0f0300000000000000000000030f6c6c6c6c080400000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000056c6c6c6c6c10000000000000000000000000106c6c6c6c6c0500000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000066c6c6c6c0b11000000000000000000000000110b6c6c6c6c0600000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000016c6c6c6c6c050000000000000000000000000000056c6c6c6c6c01000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000026c6c6c6c6c0d00000000000000000000000000000d6c6c6c6c6c02000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000036c6c6c6c6c0e00000000000000000000000000000e6c6c6c6c6c03000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000036c6c6c6c6c0e00000000000000000000000000000e6c6c6c6c6c03000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000026c6c6c6c6c0d00000000000000000000000000000d6c6c6c6c6c02000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000016c6c6c6c6c050000000000000000000000000000056c6c6c6c6c01000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000066c6c6c6c0b11000000000000000000000000110b6c6c6c6c0600000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000056c6c6c6c6c10000000000000000000000000106c6c6c6c6c0500000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000004086c6c6c6c0f0300000000000000000000030f6c6c6c6c080400000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000076c6c6c6c6c0f101100000000000011100f6c6c6c6c6c070000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000096c6c6c6c6c6c0b0c0d0e0e0d050b6c6c6c6c6c6c09000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000004086c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c0804000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000a086c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c080a00000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000004096c6c6c6c6c6c6c6c6c6c6c6c6c6c09040000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000007086c6c6c6c6c6c6c6c6c6c080700000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000405066c6c6c6c6c6c0605040000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000102030302010000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000131415161718191a1b1c0a1d1e1f00000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000002021070707070707070707070707072223240000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000025260707070707070707070707070707070707102728000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000292a070707070707070707070707070707070707070707072b2c00000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000002d2e0707070707070707070707070707070707070707070707072f30000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000302f07070707070707073132333435363738393a07070707070707073b3c0000000000000000000000000000000000 │ │ -0000000000000000000000000000000000230707070707073d3e283f000000000000000040414243070707070707440000000000000000000000000000000000 │ │ -00000000000000000000000000000000450707070707074647000000000000000000000000000048490707070707074a00000000000000000000000000000000 │ │ -000000000000000000000000000000004b07070707070500000000000000000000000000000000003f4207070707074400000000000000000000000000000000 │ │ -000000000000000000000000000000004c070707074d4e4f50000000000000000000000000000051085210070707074c00000000000000000000000000000000 │ │ -000000000000000000000000000000005307070707070707105455565758595a5a5b1d5c392a1807070707070707075d00000000000000000000000000000000 │ │ -000000000000000000000000000000001d0707070707070707070707070707070707070707070707070707070707074900000000000000000000000000000000 │ │ -000000000000000000000000000000005e17070707070707070707070707070707070707070707070707070707075f6000000000000000000000000000000000 │ │ -00000000000000000000000000000000003c36180707070707070707070707070707070707070707070707071761000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000002c3662630707070707070707070707070707070707221c640b6500000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000006614676839691718191a1b1c26326a6b036c0000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000012131415161718191a1b091c1d1e00000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000001f206c6c6c6c6c6c6c6c6c6c6c6c6c2122230000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000024256c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c0f2627000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000028296c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c2a2b00000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000002c2d6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c2e2f000000000000000000000000000000000000 │ │ +00000000000000000000000000000000002f2e6c6c6c6c6c6c6c6c303132333435363738396c6c6c6c6c6c6c6c3a3b0000000000000000000000000000000000 │ │ +0000000000000000000000000000000000226c6c6c6c6c6c3c3d273e00000000000000003f4041426c6c6c6c6c6c430000000000000000000000000000000000 │ │ +00000000000000000000000000000000446c6c6c6c6c6c4546000000000000000000000000000047486c6c6c6c6c6c4900000000000000000000000000000000 │ │ +000000000000000000000000000000004a6c6c6c6c6c0500000000000000000000000000000000003e416c6c6c6c6c4300000000000000000000000000000000 │ │ +000000000000000000000000000000004b6c6c6c6c4c4d4e4f00000000000000000000000000005007510f6c6c6c6c4b00000000000000000000000000000000 │ │ +00000000000000000000000000000000526c6c6c6c6c6c6c0f53545556575859595a1c5b3829176c6c6c6c6c6c6c6c5c00000000000000000000000000000000 │ │ +000000000000000000000000000000001c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c4800000000000000000000000000000000 │ │ +000000000000000000000000000000005d166c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c5e5f00000000000000000000000000000000 │ │ +00000000000000000000000000000000003b35176c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c1660000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000002b3561626c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c211b630a6400000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000651366673868161718191a1b2531696a036b0000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_user19.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -68,15 +68,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 110 168 165 125 74 23 255 197 39 246 113 2 139 253 58 225 171 211 252 218 9 47 212 88 30 242 141 149 194 102 241 131 5 158 105 198 91 245 31 109 191 1 26 157 76 25 41 251 206 128 50 3 228 72 142 92 15 79 161 145 45 179 36 254 202} │ │ + 0 110 168 165 125 74 23 197 39 246 113 2 139 253 58 225 171 211 252 218 9 47 212 88 30 242 141 149 194 102 241 131 5 158 105 198 91 245 31 109 191 1 26 157 76 25 41 251 206 128 50 3 228 72 142 92 15 79 161 145 45 179 36 254 202} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -85,51 +85,51 @@ │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000010202020202020202020202020202020202020202020202020202020202020202030405060000000000000000000000000000 │ │ -00000000000000000000000000020707070707070707070707070707070707070707070707070707070707070707070707070809000000000000000000000000 │ │ -0000000000000000000000000002070707070707070707070707070707070707070707070707070707070707070707070707070a0b0c00000000000000000000 │ │ -00000000000000000000000000020707070707070707070707070707070707070707070707070707070707070707070707070707070d00000000000000000000 │ │ -00000000000000000000000000020707070707070707070707070707070707070707070707070707070707070707070707070707070e0f000000000000000000 │ │ -00000000000000000000000000020707070710020202020202020202020202020202020202020202070710020202111213070707070714150000000000000000 │ │ -00000000000000000000000000020707070702000000000000000000000000000000000000000000070702000000000016170707070707180000000000000000 │ │ -00000000000000000000000000020707070702000000000000000000000000000000000000000000070702000000000000191a070707071b0000000000000000 │ │ -00000000000000000000000000020707070702000000000000000000000000000000000000000000070702000000000000001c070707071d0000000000000000 │ │ -00000000000000000000000000020707070702000000000000000000000000000000000000000000070702000000000000001e070707071f0000000000000000 │ │ -00000000000000000000000000020707070702000000000000000000000000000000000000000000070702000000000000002007070707120000000000000000 │ │ -00000000000000000000000000020707070702000000000000000000000000000000000000000000070702000000000000211707070707220000000000000000 │ │ -000000000000000000000000000207070707020000000000000000000000000000000000000000000707020000000000211c0707070707230000000000000000 │ │ -00000000000000000000000000020707070702000000000000000000000000000000000000000000070724181818252017070707070726270000000000000000 │ │ -00000000000000000000000000020707070702000000000000000000000000000000000000000000070707070707070707070707070728000000000000000000 │ │ -0000000000000000000000000002070707070200000000000000000000000000000000000000000007070707070707070707070707292a000000000000000000 │ │ -00000000000000000000000000020707070702000000000000000000000000000000000000000000070707070707070707070707292b00000000000000000000 │ │ -000000000000000000000000000207070707020000000000000000000000000000000000000000000707070707070707070726282a0000000000000000000000 │ │ -00000000000000000000000000020707070702000000000000000000000000000000000000000000070707070707131222232700000000000000000000000000 │ │ -00000000000000000000000000020707070702000000000000000000000000000000000000000000070707070718000000000000000000000000000000000000 │ │ -00000000000000000000000000020707070702000000000000000000000000000000000000000000070707070718000000000000000000000000000000000000 │ │ -00000000000000000000000000020707070702000000000000000000000000000000000000000000070707070718000000000000000000000000000000000000 │ │ -00000000000000000000000000020707070702000000000000000000000000000000000000000000070707070718000000000000000000000000000000000000 │ │ -00000000000000000000000000020707070702000000000000000000000000000000000000000000070707070718000000000000000000000000000000000000 │ │ -000000000000000000000000002c070707071002020202020202020202020202020202020202020207070707072d000000000000000000000000000000000000 │ │ -0000000000000000000000000028070707070707070707070707070707070707070707070707070707070707072e000000000000000000000000000000000000 │ │ -000000000000000000000000002f3007070707070707070707070707070707070707070707070707070707073100000000000000000000000000000000000000 │ │ -00000000000000000000000000003207070707070707070707070707070707070707070707070707070707303300000000000000000000000000000000000000 │ │ -00000000000000000000000000003432300707070707070707070707070707070707070707070707070735360000000000000000000000000000000000000000 │ │ -000000000000000000000000000000002f282c020202020202020202020202020202020202020202373839000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000343a3b020202020202020202020202020202020202020202020202020202020202023c3d0000000000000000000000000000000000 │ │ -00000000000000000000003e07070707070707070707070707070707070707070707070707070707070707070707073800000000000000000000000000000000 │ │ -000000000000000000003f4007070707070707070707070707070707070707070707070707070707070707070707074100000000000000000000000000000000 │ │ -000000000000000000003f4007070707070707070707070707070707070707070707070707070707070707070707074100000000000000000000000000000000 │ │ -00000000000000000000003e07070707070707070707070707070707070707070707070707070707070707070707073800000000000000000000000000000000 │ │ -0000000000000000000000343a3b020202020202020202020202020202020202020202020202020202020202023c3d0000000000000000000000000000000000 │ │ +00000000000000000000000000024141414141414141414141414141414141414141414141414141414141414141414141410708000000000000000000000000 │ │ +000000000000000000000000000241414141414141414141414141414141414141414141414141414141414141414141414141090a0b00000000000000000000 │ │ +00000000000000000000000000024141414141414141414141414141414141414141414141414141414141414141414141414141410c00000000000000000000 │ │ +00000000000000000000000000024141414141414141414141414141414141414141414141414141414141414141414141414141410d0e000000000000000000 │ │ +0000000000000000000000000002414141410f02020202020202020202020202020202020202020241410f020202101112414141414113140000000000000000 │ │ +00000000000000000000000000024141414102000000000000000000000000000000000000000000414102000000000015164141414141170000000000000000 │ │ +000000000000000000000000000241414141020000000000000000000000000000000000000000004141020000000000001819414141411a0000000000000000 │ │ +00000000000000000000000000024141414102000000000000000000000000000000000000000000414102000000000000001b414141411c0000000000000000 │ │ +00000000000000000000000000024141414102000000000000000000000000000000000000000000414102000000000000001d414141411e0000000000000000 │ │ +00000000000000000000000000024141414102000000000000000000000000000000000000000000414102000000000000001f41414141110000000000000000 │ │ +00000000000000000000000000024141414102000000000000000000000000000000000000000000414102000000000000201641414141210000000000000000 │ │ +000000000000000000000000000241414141020000000000000000000000000000000000000000004141020000000000201b4141414141220000000000000000 │ │ +00000000000000000000000000024141414102000000000000000000000000000000000000000000414123171717241f16414141414125260000000000000000 │ │ +00000000000000000000000000024141414102000000000000000000000000000000000000000000414141414141414141414141414127000000000000000000 │ │ +00000000000000000000000000024141414102000000000000000000000000000000000000000000414141414141414141414141412829000000000000000000 │ │ +00000000000000000000000000024141414102000000000000000000000000000000000000000000414141414141414141414141282a00000000000000000000 │ │ +00000000000000000000000000024141414102000000000000000000000000000000000000000000414141414141414141412527290000000000000000000000 │ │ +00000000000000000000000000024141414102000000000000000000000000000000000000000000414141414141121121222600000000000000000000000000 │ │ +00000000000000000000000000024141414102000000000000000000000000000000000000000000414141414117000000000000000000000000000000000000 │ │ +00000000000000000000000000024141414102000000000000000000000000000000000000000000414141414117000000000000000000000000000000000000 │ │ +00000000000000000000000000024141414102000000000000000000000000000000000000000000414141414117000000000000000000000000000000000000 │ │ +00000000000000000000000000024141414102000000000000000000000000000000000000000000414141414117000000000000000000000000000000000000 │ │ +00000000000000000000000000024141414102000000000000000000000000000000000000000000414141414117000000000000000000000000000000000000 │ │ +000000000000000000000000002b414141410f02020202020202020202020202020202020202020241414141412c000000000000000000000000000000000000 │ │ +0000000000000000000000000027414141414141414141414141414141414141414141414141414141414141412d000000000000000000000000000000000000 │ │ +000000000000000000000000002e2f41414141414141414141414141414141414141414141414141414141413000000000000000000000000000000000000000 │ │ +000000000000000000000000000031414141414141414141414141414141414141414141414141414141412f3200000000000000000000000000000000000000 │ │ +000000000000000000000000000033312f4141414141414141414141414141414141414141414141414134350000000000000000000000000000000000000000 │ │ +000000000000000000000000000000002e272b020202020202020202020202020202020202020202363738000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000033393a020202020202020202020202020202020202020202020202020202020202023b3c0000000000000000000000000000000000 │ │ +00000000000000000000003d41414141414141414141414141414141414141414141414141414141414141414141413700000000000000000000000000000000 │ │ +000000000000000000003e3f41414141414141414141414141414141414141414141414141414141414141414141414000000000000000000000000000000000 │ │ +000000000000000000003e3f41414141414141414141414141414141414141414141414141414141414141414141414000000000000000000000000000000000 │ │ +00000000000000000000003d41414141414141414141414141414141414141414141414141414141414141414141413700000000000000000000000000000000 │ │ +000000000000000000000033393a020202020202020202020202020202020202020202020202020202020202023b3c0000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_user4.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -163,75 +163,75 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 7 30 53 76 77 56 35 13 3 62 141 212 240 255 244 194 139 84 29 14 131 234 214 125 37 71 203 25 79 127 154 108 8 69 248 200 57 9 249 233 81 16 232 224 165 181 100 65 46 28 11 33 78 120 174 228 138 227 254 114 15 31 126 253 41 183 243 197 188 72 20 119 36 205 242 2 247 17 245 88 42 128 219 6 157 191 168 185 163 213 135 241 107 50 70 22 98 1 222 182 166 210 231 110 173 149 12 211 236 171 105 73 40 5 24 199 187 252 153 43 190 123 54 204 238 32 184 161 67 104 142 179 216 235 34 155 178 85 112 180 221 113 68 48 229 27 97 49 195 106 92 63 93 193 208 176 143 89 251 134} │ │ + 0 7 30 53 76 77 56 35 13 3 62 141 212 240 244 194 139 84 29 14 131 234 214 125 37 71 203 25 79 127 154 108 8 69 248 200 57 9 249 233 81 16 232 224 165 181 100 65 46 28 11 33 78 120 174 228 138 227 254 114 15 31 126 253 41 183 243 197 188 72 20 119 36 205 242 2 247 17 245 88 42 128 219 6 157 191 168 185 163 213 135 241 107 50 70 22 98 1 222 182 166 210 231 110 173 149 12 211 236 171 105 73 40 5 24 199 187 252 153 43 190 123 54 204 238 32 184 161 67 104 142 179 216 235 34 155 178 85 112 180 221 113 68 48 229 27 97 49 195 106 92 63 93 193 208 176 143 89 251 134} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000102030405060708000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000090a0b0c0d0e0e0e0e0e0e0e0e0f1011121300000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000001415160e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e17181900000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000001a160e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e1b12000000001c1d1e1f200621000000000000000000000000000000 │ │ -000000000000000000000022230e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e24252615270e0e0e0e0e28290000000000000000000000000000 │ │ -000000000000000000002a2b0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e232c0e0e0e0e0e0e0e0e0e2d21000000000000000000000000 │ │ -000000000000000000000b0e0e0e0e0e0e272e2f30313226333406353637380e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e39000000000000000000000000 │ │ -000000000000000000003a0e0e0e0e3b3c3d000000000000000000000000003e3f3a0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e40060000000000000000000000 │ │ -000000000000000000410e0e0e0e0e110000000000000000000000000000000000091d423b0e0e0e0e0e0e0e43443b0e0e0e0e0e450000000000000000000000 │ │ -000000000000000000460e0e0e0e0e470000000000000000000000000000000000000000480e0e0e0e0e0e0b0800494a0e0e0e0e4b4c00000000000000000000 │ │ -0000000000000000002f0e0e0e0e4d0000000000000000000000000000000000000000004e4f0e0e0e0e4308000000500e0e0e0e0e5100000000000000000000 │ │ -000000000000000000520e0e0e0e5300000000000000000000000000000000000000000000370e0e0e0e3700000000540e0e0e0e0e1200000000000000000000 │ │ -000000000000000000550e0e0e0e5600000000000000000000000000000000000000000000570e0e0e0e5700000000000e0e0e0e0e5000000000000000000000 │ │ -000000000000000000580e0e0e0e5900000000000000000000000000000000000000000000570e0e0e0e5700000000000e0e0e0e0e5000000000000000000000 │ │ -0000000000000000005a0e0e0e0e5b00000000000000000000000000000000000000000000570e0e0e0e5700000000000e0e0e0e0e5000000000000000000000 │ │ -0000000000000000005c0e0e0e0e5d00000000000000000000000000000000000000000000570e0e0e0e5700000000000e0e0e0e0e5000000000000000000000 │ │ -0000000000000000080e0e0e0e0e3500000000000000000000000000000000000000000000570e0e0e0e5700000000000e0e0e0e0e5000000000000000000000 │ │ -0000000000000000410e0e0e0e0e5e00000000000000000000000000000000000000000000570e0e0e0e5700000000000e0e0e0e0e5000000000000000000000 │ │ -00000000000000005f0e0e0e0e0e6000000000000000000000000000000000000000000000570e0e0e0e5700000000000e0e0e0e0e5000000000000000000000 │ │ -0000000000000000610e0e0e0e276200000000000000000000000000000000000000000000570e0e0e0e5700000000000e0e0e0e0e5000000000000000000000 │ │ -00000000000000003f0e0e0e0e630000000000000000000000000000000000000000000000570e0e0e0e5700000000000e0e0e0e0e5000000000000000000000 │ │ -00000000000000001f0e0e0e0e100000000000000000000000000000000000000000000000570e0e0e0e5700000000000e0e0e0e0e5000000000000000000000 │ │ -0000000000000000640e0e0e0e650000000000000000000000000000000000000000000000570e0e0e0e5700000000000e0e0e0e0e5000000000000000000000 │ │ -0000000000000000660e0e0e0e390000000000000000000000000000000000000000000000570e0e0e0e5700000000000e0e0e0e0e5000000000000000000000 │ │ -0000000000000000670e0e0e0e680000000000000000000000000000000000000000000000690e0e0e0e5700000000000e0e0e0e0e5000000000000000000000 │ │ -00000000000000002b0e0e0e0e6a6b000000000000000000000000000000000000000000093a0e0e0e0e5700000000000e0e0e0e0e5000000000000000000000 │ │ -00000000000000006c0e0e0e0e0e0e6d1b6e396f70712600000000727300000000000000480e0e0e0e0e5700000000000e0e0e0e0e5000000000000000000000 │ │ -0000000000000000360e0e0e0e0e0e0e0e0e0e0e0e0e0e67747563767700000000000078230e0e0e0e0e7900000000600e0e0e0e0e0400000000000000000000 │ │ -000000000000000047380e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e61000000000047170e0e0e0e0e0e3b490000007a0e0e0e0e0e3200000000000000000000 │ │ -0000000000000000007b4f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e5100000000147c0e0e0e0e0e0e0e0e4a50137a7d0e0e0e0e2b0000000000000000000000 │ │ -000000000000000000007e694d0e0e0e0e0e0e0e0e0e0e0e0e0e0e4b4c000000627f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e800000000000000000000000 │ │ -00000000000000000000000062028182838485270e0e0e0e0e0e0e7400000000680e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e86600000000000000000000000 │ │ -0000000000000000000000000000000000000009871a160e0e0e0e88000000784d0e0e0e0e0e891f0e0e0e0e0e0e0e0e0e0e0e8a000000000000000000000000 │ │ -000000000000000000000000000000000000000000000d0e0e0e0e8b0000008c0e0e0e0e0e8d2a008e400e0e0e0e0e0e0e868a00000000000000000000000000 │ │ -000000000000000000000000000000000000000000540e0e0e0e0e8f000013400e0e0e0e4d900000002257910e0e0e2b80600000000000000000000000000000 │ │ -000000000000000000000000000000000000000000920e0e0e0e0e320000520e0e0e0e0e93000000000000000770320000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000940e0e0e0e0e01004c3a0e0e0e0e9500000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000005f0e0e0e0e4f0000340e0e0e0e0e9600000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000970e0e0e0e380000980e0e0e0e3b6000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000008e0e0e0e0e6c0000990e0e0e0e860000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000005b0e0e0e0e9a00007a0e0e0e0e9b0000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000550e0e0e0e9c0000770e0e0e0e2e0000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000b0e0e0e0e8d09098d0e0e0e0e9d0000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000009e0e0e0e0e0e8d8d0e0e0e0e0e990000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000003e9f0e0e0e0e0e0e0e0e0e0e40190000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000a00e0e0e0e0e0e0e0e0e0e11000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000014a0e0e0e0e0e0e0e0e4a01000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000111400e0e0e0e40110100000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000019936a6a9319000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000090a0b0c0da0a0a0a0a0a0a0a00e0f10111200000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000131415a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a016171800000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000001915a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a01a11000000001b1c1d1e1f0620000000000000000000000000000000 │ │ +00000000000000000000002122a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a02324251426a0a0a0a0a027280000000000000000000000000000 │ │ +00000000000000000000292aa0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0222ba0a0a0a0a0a0a0a0a02c20000000000000000000000000 │ │ +000000000000000000000ba0a0a0a0a0a0262d2e2f30312532330634353637a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a038000000000000000000000000 │ │ +0000000000000000000039a0a0a0a03a3b3c000000000000000000000000003d3e39a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a03f060000000000000000000000 │ │ +00000000000000000040a0a0a0a0a0100000000000000000000000000000000000091c413aa0a0a0a0a0a0a042433aa0a0a0a0a0440000000000000000000000 │ │ +00000000000000000045a0a0a0a0a046000000000000000000000000000000000000000047a0a0a0a0a0a00b08004849a0a0a0a04a4b00000000000000000000 │ │ +0000000000000000002ea0a0a0a04c0000000000000000000000000000000000000000004d4ea0a0a0a042080000004fa0a0a0a0a05000000000000000000000 │ │ +00000000000000000051a0a0a0a0520000000000000000000000000000000000000000000036a0a0a0a0360000000053a0a0a0a0a01100000000000000000000 │ │ +00000000000000000054a0a0a0a0550000000000000000000000000000000000000000000056a0a0a0a0560000000000a0a0a0a0a04f00000000000000000000 │ │ +00000000000000000057a0a0a0a0580000000000000000000000000000000000000000000056a0a0a0a0560000000000a0a0a0a0a04f00000000000000000000 │ │ +00000000000000000059a0a0a0a05a0000000000000000000000000000000000000000000056a0a0a0a0560000000000a0a0a0a0a04f00000000000000000000 │ │ +0000000000000000005ba0a0a0a05c0000000000000000000000000000000000000000000056a0a0a0a0560000000000a0a0a0a0a04f00000000000000000000 │ │ +000000000000000008a0a0a0a0a0340000000000000000000000000000000000000000000056a0a0a0a0560000000000a0a0a0a0a04f00000000000000000000 │ │ +000000000000000040a0a0a0a0a05d0000000000000000000000000000000000000000000056a0a0a0a0560000000000a0a0a0a0a04f00000000000000000000 │ │ +00000000000000005ea0a0a0a0a05f0000000000000000000000000000000000000000000056a0a0a0a0560000000000a0a0a0a0a04f00000000000000000000 │ │ +000000000000000060a0a0a0a026610000000000000000000000000000000000000000000056a0a0a0a0560000000000a0a0a0a0a04f00000000000000000000 │ │ +00000000000000003ea0a0a0a062000000000000000000000000000000000000000000000056a0a0a0a0560000000000a0a0a0a0a04f00000000000000000000 │ │ +00000000000000001ea0a0a0a00f000000000000000000000000000000000000000000000056a0a0a0a0560000000000a0a0a0a0a04f00000000000000000000 │ │ +000000000000000063a0a0a0a064000000000000000000000000000000000000000000000056a0a0a0a0560000000000a0a0a0a0a04f00000000000000000000 │ │ +000000000000000065a0a0a0a038000000000000000000000000000000000000000000000056a0a0a0a0560000000000a0a0a0a0a04f00000000000000000000 │ │ +000000000000000066a0a0a0a067000000000000000000000000000000000000000000000068a0a0a0a0560000000000a0a0a0a0a04f00000000000000000000 │ │ +00000000000000002aa0a0a0a0696a0000000000000000000000000000000000000000000939a0a0a0a0560000000000a0a0a0a0a04f00000000000000000000 │ │ +00000000000000006ba0a0a0a0a0a06c1a6d386e6f70250000000071720000000000000047a0a0a0a0a0560000000000a0a0a0a0a04f00000000000000000000 │ │ +000000000000000035a0a0a0a0a0a0a0a0a0a0a0a0a0a06673746275760000000000007722a0a0a0a0a078000000005fa0a0a0a0a00400000000000000000000 │ │ +00000000000000004637a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a06000000000004616a0a0a0a0a0a03a4800000079a0a0a0a0a03100000000000000000000 │ │ +0000000000000000007a4ea0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a05000000000137ba0a0a0a0a0a0a0a0494f12797ca0a0a0a02a0000000000000000000000 │ │ +000000000000000000007d684ca0a0a0a0a0a0a0a0a0a0a0a0a0a04a4b000000617ea0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a07f0000000000000000000000 │ │ +0000000000000000000000006102808182838426a0a0a0a0a0a0a0730000000067a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0855f0000000000000000000000 │ │ +0000000000000000000000000000000000000009861915a0a0a0a087000000774ca0a0a0a0a0881ea0a0a0a0a0a0a0a0a0a0a089000000000000000000000000 │ │ +000000000000000000000000000000000000000000000da0a0a0a08a0000008ba0a0a0a0a08c29008d3fa0a0a0a0a0a0a0858900000000000000000000000000 │ │ +00000000000000000000000000000000000000000053a0a0a0a0a08e0000123fa0a0a0a04c8f000000215690a0a0a02a7f5f0000000000000000000000000000 │ │ +00000000000000000000000000000000000000000091a0a0a0a0a031000051a0a0a0a0a09200000000000000076f310000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000093a0a0a0a0a001004b39a0a0a0a09400000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000005ea0a0a0a04e000033a0a0a0a0a09500000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000096a0a0a0a037000097a0a0a0a03a5f00000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000008da0a0a0a06b000098a0a0a0a0850000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000005aa0a0a0a099000079a0a0a0a09a0000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000054a0a0a0a09b000076a0a0a0a02d0000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000ba0a0a0a08c09098ca0a0a0a09c0000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000009da0a0a0a0a08c8ca0a0a0a0a0980000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000003d9ea0a0a0a0a0a0a0a0a0a03f180000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000009fa0a0a0a0a0a0a0a0a0a010000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000149a0a0a0a0a0a0a0a04901000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000001103fa0a0a0a03f100100000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000189269699218000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-xhdpi-v4/ic_action_user24.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -86,73 +86,73 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 2 42 84 88 60 10 1 104 239 255 252 158 16 155 225 76 180 230 12 81 145 36 114 242 254 179 3 79 58 138 219 45 50 167 249 202 92 168 65 129 11 199 161 156 232 64 98 244 107 28 139 115 146 195 55 49 4 214 143 7 250 205 127 90 189 183 27 248 29 39 247 240 163 113 119 200 196 246 40 223 74 126 178} │ │ + 0 2 42 84 88 60 10 1 104 239 252 158 16 155 225 76 180 230 12 81 145 36 114 242 254 179 3 79 58 138 219 45 50 167 249 202 92 168 65 129 11 199 161 156 232 64 98 244 107 28 139 115 146 195 55 49 4 214 143 7 250 205 127 90 189 183 27 248 29 39 247 240 163 113 119 200 196 246 40 223 74 126 178} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000010203040404040404040404040404040404040404050600000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000708090a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0b0c0d0000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0d00000000000000000000000000000000000000 │ │ -00000000000000000000000000000000100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0c00000000000000000000000000000000000000 │ │ -00000000000000000000000000000000110a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0b06000000000000000000000000000000000000 │ │ -00000000000000000000000000000000120a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a05000000000000000000000000000000000000 │ │ -000000000000000000000000000000000a0a0a0a0a040000000000000000000000000000000000000a0a0a0a0a04000000000000000000000000000000000000 │ │ -000000000000000000000000000000000a0a0a0a0a040000000000000000000000000000000000000a0a0a0a0a04000000000000000000000000000000000000 │ │ -000000000000000000000000131404040a0a0a0a0a150404040404040404040404040404040404040a0a0a0a0a15040416000000000000000000000000000000 │ │ -000000000000000000000017180a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a191a1b00000000000000000000000000 │ │ -0000000000000000000013180a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1c00000000000000000000000000 │ │ -000000000000000000001d0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1e00000000000000000000000000 │ │ -00000000000000000000071f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a2000000000000000000000000000 │ │ -00000000000000000000002122230a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a24250000000000000000000000000000 │ │ -00000000000000000000000000260a0a0a0a260000000000000000000000000000000000000000000000040a0a0a0a0a00000000000000000000000000000000 │ │ -00000000000000000000000000260a0a0a0a260000000000000000000000000000000000000000000000040a0a0a0a0a00000000000000000000000000000000 │ │ -00000000000000000000000000260a0a0a0a260000000000000000000000000000000000000000000000040a0a0a0a0a00000000000000000000000000000000 │ │ -00000000000000000000000000260a0a0a0a260000000000000000000000000000000000000000000000040a0a0a0a0a00000000000000000000000000000000 │ │ -00000000000000000000000000260a0a0a0a260000270f280000292a2a290000280f270000270f280000040a0a0a0a0a00000000000000000000000000000000 │ │ -00000000000000000000000000260a0a0a0a2600002b0a230000140a0a140000230a2b00002b0a230000040a0a0a0a0a00000000000000000000000000000000 │ │ -00000000000000000000000000260a0a0a0a260000260a0a0000040a0a0400000a0a260000260a0a0000040a0a0a0a0a00000000000000000000000000000000 │ │ -00000000000000000000000000260a0a0a0a260000260a0a0000040a0a0400000a0a260000260a0a0000040a0a0a0a0a00000000000000000000000000000000 │ │ -00000000000000000000000000260a0a0a0a260000260a0a0000040a0a0400000a0a260000260a0a0000040a0a0a0a0a00000000000000000000000000000000 │ │ -00000000000000000000000000260a0a0a0a260000260a0a0000040a0a0400000a0a260000260a0a0000040a0a0a0a0a00000000000000000000000000000000 │ │ -00000000000000000000000000260a0a0a0a260000260a0a0000040a0a0400000a0a260000260a0a0000040a0a0a0a0a00000000000000000000000000000000 │ │ -00000000000000000000000000260a0a0a0a260000260a0a0000040a0a0400000a0a260000260a0a0000040a0a0a0a0a00000000000000000000000000000000 │ │ -00000000000000000000000000260a0a0a0a260000260a0a0000040a0a0400000a0a260000260a0a0000040a0a0a0a0a00000000000000000000000000000000 │ │ -00000000000000000000000000260a0a0a0a260000260a0a0000040a0a0400000a0a260000260a0a0000040a0a0a0a0a00000000000000000000000000000000 │ │ -00000000000000000000000000260a0a0a0a260000260a0a0000040a0a0400000a0a260000260a0a0000040a0a0a0a0a00000000000000000000000000000000 │ │ -00000000000000000000000000260a0a0a0a260000260a0a0000040a0a0400000a0a260000260a0a0000040a0a0a0a0a00000000000000000000000000000000 │ │ -00000000000000000000000000260a0a0a0a260000260a0a0000040a0a0400000a0a260000260a0a0000040a0a0a0a0a00000000000000000000000000000000 │ │ -00000000000000000000000000260a0a0a0a260000260a0a0000040a0a0400000a0a260000260a0a0000040a0a0a0a0a00000000000000000000000000000000 │ │ -00000000000000000000000000260a0a0a0a260000260a0a0000040a0a0400000a0a260000260a0a0000040a0a0a0a0a00000000000000000000000000000000 │ │ -00000000000000000000000000260a0a0a0a260000260a0a0000040a0a0400000a0a260000260a0a0000040a0a0a0a0a00000000000000000000000000000000 │ │ -00000000000000000000000000260a0a0a0a260000260a0a0000040a0a0400000a0a260000260a0a0000040a0a0a0a0a00000000000000000000000000000000 │ │ -000000000000000000000000002c0a0a0a0a1a0000150a2d00002e0a0a2e00002d0a150000150a2d00002f0a0a0a0a3000000000000000000000000000000000 │ │ -00000000000000000000000000310a0a0a0a120000323327000007343407000027333200003233270000350a0a0a0a3600000000000000000000000000000000 │ │ -00000000000000000000000000370a0a0a0a0a38000000000000000000000000000000000000000000393a0a0a0a0a3b00000000000000000000000000000000 │ │ -000000000000000000000000003c3d0a0a0a0a3e3900000000000000000000000000000000000000003f0a0a0a0a0a4000000000000000000000000000000000 │ │ -0000000000000000000000000000410a0a0a0a0a42430000000000000000000000000000000000393f0b0a0a0a0a444500000000000000000000000000000000 │ │ -000000000000000000000000000046470a0a0a0a0a48494a040404040404040404040404042f353a0a0a0a0a0a0a4b0000000000000000000000000000000000 │ │ -000000000000000000000000000000340a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a4c1b0000000000000000000000000000000000 │ │ -000000000000000000000000000000014d0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a4e4f000000000000000000000000000000000000 │ │ -000000000000000000000000000000000635190a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a4c4f00000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000027500a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a444b1b0000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000029515253120a0a0a0a0a0a0a0a0a0a0a0a0a30363b404500000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000708095353535353535353535353535353535353535353530a0b0c0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000d535353535353535353535353535353535353535353535353530e0c00000000000000000000000000000000000000 │ │ +000000000000000000000000000000000f5353535353535353535353535353535353535353535353535353530b00000000000000000000000000000000000000 │ │ +00000000000000000000000000000000105353535353535353535353535353535353535353535353535353530a06000000000000000000000000000000000000 │ │ +00000000000000000000000000000000115353535353535353535353535353535353535353535353535353535305000000000000000000000000000000000000 │ │ +00000000000000000000000000000000535353535304000000000000000000000000000000000000535353535304000000000000000000000000000000000000 │ │ +00000000000000000000000000000000535353535304000000000000000000000000000000000000535353535304000000000000000000000000000000000000 │ │ +00000000000000000000000012130404535353535314040404040404040404040404040404040404535353535314040415000000000000000000000000000000 │ │ +00000000000000000000001617535353535353535353535353535353535353535353535353535353535353535353535318191a00000000000000000000000000 │ │ +00000000000000000000121753535353535353535353535353535353535353535353535353535353535353535353535353531b00000000000000000000000000 │ │ +000000000000000000001c5353535353535353535353535353535353535353535353535353535353535353535353535353531d00000000000000000000000000 │ │ +00000000000000000000071e53535353535353535353535353535353535353535353535353535353535353535353535353531f00000000000000000000000000 │ │ +00000000000000000000002021225353535353535353535353535353535353535353535353535353535353535353535323240000000000000000000000000000 │ │ +00000000000000000000000000255353535325000000000000000000000000000000000000000000000004535353535300000000000000000000000000000000 │ │ +00000000000000000000000000255353535325000000000000000000000000000000000000000000000004535353535300000000000000000000000000000000 │ │ +00000000000000000000000000255353535325000000000000000000000000000000000000000000000004535353535300000000000000000000000000000000 │ │ +00000000000000000000000000255353535325000000000000000000000000000000000000000000000004535353535300000000000000000000000000000000 │ │ +000000000000000000000000002553535353250000260e270000282929280000270e260000260e27000004535353535300000000000000000000000000000000 │ │ +0000000000000000000000000025535353532500002a5322000013535313000022532a00002a5322000004535353535300000000000000000000000000000000 │ │ +00000000000000000000000000255353535325000025535300000453530400005353250000255353000004535353535300000000000000000000000000000000 │ │ +00000000000000000000000000255353535325000025535300000453530400005353250000255353000004535353535300000000000000000000000000000000 │ │ +00000000000000000000000000255353535325000025535300000453530400005353250000255353000004535353535300000000000000000000000000000000 │ │ +00000000000000000000000000255353535325000025535300000453530400005353250000255353000004535353535300000000000000000000000000000000 │ │ +00000000000000000000000000255353535325000025535300000453530400005353250000255353000004535353535300000000000000000000000000000000 │ │ +00000000000000000000000000255353535325000025535300000453530400005353250000255353000004535353535300000000000000000000000000000000 │ │ +00000000000000000000000000255353535325000025535300000453530400005353250000255353000004535353535300000000000000000000000000000000 │ │ +00000000000000000000000000255353535325000025535300000453530400005353250000255353000004535353535300000000000000000000000000000000 │ │ +00000000000000000000000000255353535325000025535300000453530400005353250000255353000004535353535300000000000000000000000000000000 │ │ +00000000000000000000000000255353535325000025535300000453530400005353250000255353000004535353535300000000000000000000000000000000 │ │ +00000000000000000000000000255353535325000025535300000453530400005353250000255353000004535353535300000000000000000000000000000000 │ │ +00000000000000000000000000255353535325000025535300000453530400005353250000255353000004535353535300000000000000000000000000000000 │ │ +00000000000000000000000000255353535325000025535300000453530400005353250000255353000004535353535300000000000000000000000000000000 │ │ +00000000000000000000000000255353535325000025535300000453530400005353250000255353000004535353535300000000000000000000000000000000 │ │ +00000000000000000000000000255353535325000025535300000453530400005353250000255353000004535353535300000000000000000000000000000000 │ │ +000000000000000000000000002b5353535319000014532c00002d53532d00002c5314000014532c00002e535353532f00000000000000000000000000000000 │ │ +00000000000000000000000000305353535311000031322600000733330700002632310000313226000034535353533500000000000000000000000000000000 │ │ +00000000000000000000000000365353535353370000000000000000000000000000000000000000003839535353533a00000000000000000000000000000000 │ │ +000000000000000000000000003b3c535353533d3800000000000000000000000000000000000000003e53535353533f00000000000000000000000000000000 │ │ +000000000000000000000000000040535353535341420000000000000000000000000000000000383e0a53535353434400000000000000000000000000000000 │ │ +000000000000000000000000000045465353535353474849040404040404040404040404042e34395353535353534a0000000000000000000000000000000000 │ │ +0000000000000000000000000000003353535353535353535353535353535353535353535353535353535353534b1a0000000000000000000000000000000000 │ │ +000000000000000000000000000000014c5353535353535353535353535353535353535353535353535353534d4e000000000000000000000000000000000000 │ │ +000000000000000000000000000000000634185353535353535353535353535353535353535353535353534b4e00000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000264f535353535353535353535353535353535353535353434a1a0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000002850515211535353535353535353535353532f353a3f4400000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_up.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -55,73 +55,73 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 12 195 255 177 6 34 8 88 138 56 253 4 247 201 45 74 29 123 234 238 126 36 92 202 158 19 233 84 83 232 252 147 18 150 218 254 242 184 46 15 52 24 230 141 179 13 128 38 246 112 1 181} │ │ + 0 12 195 177 6 34 8 88 138 56 253 4 247 201 45 74 29 123 234 238 126 36 92 202 158 19 233 84 83 232 252 147 18 150 218 254 242 184 46 15 52 24 230 141 179 13 128 38 246 112 1 181} │ │ IMAGE { │ │ pixels base64 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000110000000000000000000000000000000 │ │ 0000000000000000000000000000001221000000000000000000000000000000 │ │ -0000000000000000000000000000012332100000000000000000000000000000 │ │ -0000000000000000000000000000123333210000000000000000000000000000 │ │ -0000000000000000000000000001233333321000000000000000000000000000 │ │ -0000000000000000000000000012333333332100000000000000000000000000 │ │ -0000000000000000000000000123333333333210000000000000000000000000 │ │ -0000000000000000000000001233333333333321000000000000000000000000 │ │ -0000000000000000000000012333333443333332100000000000000000000000 │ │ -0000000000000000000000123333334554333333210000000000000000000000 │ │ -0000000000000000000001233333345005433333321000000000000000000000 │ │ -0000000000000000000012333333450000543333332100000000000000000000 │ │ -0000000000000000000123333334500000054333333210000000000000000000 │ │ -0000000000000000001233333345000000005433333321000000000000000000 │ │ -0000000000000000012333333450000000000543333332100000000000000000 │ │ -0000000000000000123333334500000000000054333333210000000000000000 │ │ -0000000000000001233333345000000000000005433333321000000000000000 │ │ -0000000000000012333333450000000000000000543333332100000000000000 │ │ -0000000000000123333334500000560000650000054333333210000000000000 │ │ -0000000000007233333345000005480000845000005433333327000000000000 │ │ -0000000000009333333450000054380000834500000543333339000000000000 │ │ -00000000000AB33333450000054338000083345000005433333BA00000000000 │ │ -0000000000023333345000005433380000833345000005433333200000000000 │ │ -0000000000CD3333E500000543333800008333345000005E3333DC0000000000 │ │ -0000000000F333338000005433333800008333334500000833333F0000000000 │ │ -0000000000G33333H000054333333800008333333450000H33333G0000000000 │ │ -0000000000H33333I000543333333800008333333345000I33333H0000000000 │ │ -00000000000J3333KLMNO3333333380000833333333ONMLK3333J00000000000 │ │ -00000000000P3333333333333333380000833333333333333333P00000000000 │ │ -00000000000QR33333333333333338000083333333333333333RQ00000000000 │ │ -000000000000S33333333333333338000083333333333333333S000000000000 │ │ -0000000000000TU3333333VW3333380000833333WV3333333UT0000000000000 │ │ -00000000000000XYZa33bcd033333800008333330dcb33aZYX00000000000000 │ │ -00000000000000000efg000033333800008333330000gfe00000000000000000 │ │ -0000000000000000000000003333380000833333000000000000000000000000 │ │ -0000000000000000000000003333380000833333000000000000000000000000 │ │ -0000000000000000000000003333380000833333000000000000000000000000 │ │ -0000000000000000000000003333380000833333000000000000000000000000 │ │ -0000000000000000000000003333380000833333000000000000000000000000 │ │ -0000000000000000000000003333380000833333000000000000000000000000 │ │ -0000000000000000000000003333380000833333000000000000000000000000 │ │ -0000000000000000000000003333380000833333000000000000000000000000 │ │ -0000000000000000000000003333380000833333000000000000000000000000 │ │ -0000000000000000000000003333380000833333000000000000000000000000 │ │ -000000000000000000000000h3333i0000i3333h000000000000000000000000 │ │ -000000000000000000000000j3333Kk00kK3333j000000000000000000000000 │ │ -000000000000000000000000l33333KiiK33333l000000000000000000000000 │ │ -000000000000000000000000mn333333333333nm000000000000000000000000 │ │ -0000000000000000000000000o333333333333o0000000000000000000000000 │ │ -0000000000000000000000000pq3333333333qp0000000000000000000000000 │ │ -00000000000000000000000000pon333333nop00000000000000000000000000 │ │ -0000000000000000000000000000mljhhjlm0000000000000000000000000000 │ │ +0000000000000000000000000000012qq2100000000000000000000000000000 │ │ +000000000000000000000000000012qqqq210000000000000000000000000000 │ │ +00000000000000000000000000012qqqqqq21000000000000000000000000000 │ │ +0000000000000000000000000012qqqqqqqq2100000000000000000000000000 │ │ +000000000000000000000000012qqqqqqqqqq210000000000000000000000000 │ │ +00000000000000000000000012qqqqqqqqqqqq21000000000000000000000000 │ │ +0000000000000000000000012qqqqqq33qqqqqq2100000000000000000000000 │ │ +000000000000000000000012qqqqqq3443qqqqqq210000000000000000000000 │ │ +00000000000000000000012qqqqqq340043qqqqqq21000000000000000000000 │ │ +0000000000000000000012qqqqqq34000043qqqqqq2100000000000000000000 │ │ +000000000000000000012qqqqqq3400000043qqqqqq210000000000000000000 │ │ +00000000000000000012qqqqqq340000000043qqqqqq21000000000000000000 │ │ +0000000000000000012qqqqqq34000000000043qqqqqq2100000000000000000 │ │ +000000000000000012qqqqqq3400000000000043qqqqqq210000000000000000 │ │ +00000000000000012qqqqqq340000000000000043qqqqqq21000000000000000 │ │ +0000000000000012qqqqqq34000000000000000043qqqqqq2100000000000000 │ │ +000000000000012qqqqqq3400000450000540000043qqqqqq210000000000000 │ │ +00000000000062qqqqqq340000043700007340000043qqqqqq26000000000000 │ │ +0000000000008qqqqqq340000043q700007q340000043qqqqqq8000000000000 │ │ +000000000009Aqqqqq340000043qq700007qq340000043qqqqqA900000000000 │ │ +000000000002qqqqq340000043qqq700007qqq340000043qqqqq200000000000 │ │ +0000000000BCqqqqD40000043qqqq700007qqqq34000004DqqqqCB0000000000 │ │ +0000000000Eqqqqq70000043qqqqq700007qqqqq34000007qqqqqE0000000000 │ │ +0000000000FqqqqqG000043qqqqqq700007qqqqqq340000GqqqqqF0000000000 │ │ +0000000000GqqqqqH00043qqqqqqq700007qqqqqqq34000HqqqqqG0000000000 │ │ +00000000000IqqqqJKLMNqqqqqqqq700007qqqqqqqqNMLKJqqqqI00000000000 │ │ +00000000000Oqqqqqqqqqqqqqqqqq700007qqqqqqqqqqqqqqqqqO00000000000 │ │ +00000000000PQqqqqqqqqqqqqqqqq700007qqqqqqqqqqqqqqqqQP00000000000 │ │ +000000000000Rqqqqqqqqqqqqqqqq700007qqqqqqqqqqqqqqqqR000000000000 │ │ +0000000000000STqqqqqqqUVqqqqq700007qqqqqVUqqqqqqqTS0000000000000 │ │ +00000000000000WXYZqqabc0qqqqq700007qqqqq0cbaqqZYXW00000000000000 │ │ +00000000000000000def0000qqqqq700007qqqqq0000fed00000000000000000 │ │ +000000000000000000000000qqqqq700007qqqqq000000000000000000000000 │ │ +000000000000000000000000qqqqq700007qqqqq000000000000000000000000 │ │ +000000000000000000000000qqqqq700007qqqqq000000000000000000000000 │ │ +000000000000000000000000qqqqq700007qqqqq000000000000000000000000 │ │ +000000000000000000000000qqqqq700007qqqqq000000000000000000000000 │ │ +000000000000000000000000qqqqq700007qqqqq000000000000000000000000 │ │ +000000000000000000000000qqqqq700007qqqqq000000000000000000000000 │ │ +000000000000000000000000qqqqq700007qqqqq000000000000000000000000 │ │ +000000000000000000000000qqqqq700007qqqqq000000000000000000000000 │ │ +000000000000000000000000qqqqq700007qqqqq000000000000000000000000 │ │ +000000000000000000000000gqqqqh0000hqqqqg000000000000000000000000 │ │ +000000000000000000000000iqqqqJj00jJqqqqi000000000000000000000000 │ │ +000000000000000000000000kqqqqqJhhJqqqqqk000000000000000000000000 │ │ +000000000000000000000000lmqqqqqqqqqqqqml000000000000000000000000 │ │ +0000000000000000000000000nqqqqqqqqqqqqn0000000000000000000000000 │ │ +0000000000000000000000000opqqqqqqqqqqpo0000000000000000000000000 │ │ +00000000000000000000000000onmqqqqqqmno00000000000000000000000000 │ │ +0000000000000000000000000000lkiggikl0000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_user26.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -117,15 +117,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 4 64 105 130 155 63 161 237 255 46 182 120 253 8 163 1 176 243 193 188 93 41 2 72 254 104 3 214 197 33 103 232 19 221 81 165 76 180 230 126 184 235 219 210 183 239 252 131 42 245 102 73 117 249 209 151 25 148 227 169 206 53 200 202 251 9 50 5 248 172 90 62 228 66 101 154 166 15 92 142 216 23 211 140 191 152 215 24 59 60 153 109 174 32 190 238 77 129 181 244 69 88 107 156 82 157 225 94 231 6 110 168 198 74} │ │ + 0 4 64 105 130 155 63 161 237 46 182 120 253 8 163 1 176 243 193 188 93 41 2 72 254 104 3 214 197 33 103 232 19 221 81 165 76 180 230 126 184 235 219 210 183 239 252 131 42 245 102 73 117 249 209 151 25 148 227 169 206 53 200 202 251 9 50 5 248 172 90 62 228 66 101 154 166 15 92 142 216 23 211 140 191 152 215 24 59 60 153 109 174 32 190 238 77 129 181 244 69 88 107 156 82 157 225 94 231 6 110 168 198 74} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -134,56 +134,56 @@ │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000010203040505040302010000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000607080909090909090909080706000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000a0b09090909090909090909090909090b0a00000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000c0d090909090909090909090909090909090d0c000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000e0f09090909090909090909090909090909090909090f0e00000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000001011090909090909090909121313120909090909090909091110000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000409090909090909141516170000171615140909090909090904000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000018190909090909121a000000000000000000001a12090909090919180000000000000000000000000000 │ │ -0000000000000000000000000000000000000000001b1c09090909091d1e0000000000000000000000001e1d09090909091c1b00000000000000000000000000 │ │ -0000000000000000000000000000000000000000001f090909090920210000000000000000000000000000212009090909091f00000000000000000000000000 │ │ -00000000000000000000000000000000000000000022090909090923000000000000000000000000000000002309090909092200000000000000000000000000 │ │ -00000000000000000000000000000000000000000a0909090909240000000000002526272726250000000000002409090909090a000000000000000000000000 │ │ -00000000000000000000000000000000000000002809090909091e0000000010050909090909090510000000001e090909090928000000000000000000000000 │ │ -000000000000000000000000000000000000000029090909092a00000000001a0909092b2b0909091a00000000002a0909090929000000000000000000000000 │ │ -00000000000000000000000000000000000000002c090909092d00000000172e092f251010252f092e17000000002d090909092c000000000000000000000000 │ │ -00000000000000000000000000000000000000002a0909090930000000003109091100000000110909310000000030090909092a000000000000000000000000 │ │ -00000000000000000000000000000000000000003209090909330000000034090935000000003509093400000000330909090936000000000000000000000000 │ │ -0000000000000000000000000000000000000000370909090938000000003909092c000000002c090939000000003a090909093b000000000000000000000000 │ │ -00000000000000000000000000000000000000003c090909093d00000000003d09090f3e3e0f09093d00000000003f0909090940000000000000000000000000 │ │ -00000000000000000000000000000000000000000409090909414200000000434109090909090941430000000044450909090946000000000000000000000000 │ │ -0000000000000000000000000000000000000000470909090909480000000000184909090909491800000000004a09090909094b000000000000000000000000 │ │ -00000000000000000000000000000000000000104c09090909094d0000000000004e4f50504f4e00000000000e51090909090d52000000000000000000000000 │ │ -00000000000000000000000000000000000010380909090909095310000000000000000000000000000000005409090909095500000000000000000000000000 │ │ -00000000000000000000000000000000001056090909090909575800000000000000000000000000000000590d09090909095a00000000000000000000000000 │ │ -00000000000000000000000000000000105b0909090909095758000000000000000000000000000000105c3209090909095d0000000000000000000000000000 │ │ -000000000000000000000000000000105b09090909090957580000000000000000000000000000005e5f090909090909601e0000000000000000000000000000 │ │ -0000000000000000000000000000104c090909090909575800000000000000000000000039616263640909090909092f65000000000000000000000000000000 │ │ -00000000000000000000000000100509090909090957580000006609090909090909090909090909090909090909196700000000000000000000000000000000 │ │ -00000000000000000000000010680909090909095758000000006609090909090909090909090909090909090964690000000000000000000000000000000000 │ │ -0000000000000000000000106809090909090957580000000000660909090909090909090909090909090909370a000000000000000000000000000000000000 │ │ -00000000000000000000106a0909090909095758000000000000660909090909090909090909090909096b6c1700000000000000000000000000000000000000 │ │ -0000000000000000000023090909090909575800000000000000660909090909090909090909096d5b346e000000000000000000000000000000000000000000 │ │ -0000000000000000000066090909090957580000006f7070707071090909090966666666720a2100000000000000000000000000000000000000000000000000 │ │ -00000000000000000000660909090909580000000070090909090909090909090000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000660909090909000000000070090909090909090909090000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000660909090909000000000070090909090909090909090000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000660909090909000000000070090909090909090909090000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000660909090909666666666671090909096b70707070700000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000660909090909090909090909090909097000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000660909090909090909090909090909097000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000660909090909090909090909090909097000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000660909090909090909090909090909097000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000660909090909090909090909090909097000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000607087272727272727272080706000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000090a72727272727272727272727272720a0900000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000b0c727272727272727272727272727272720c0b000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000d0e72727272727272727272727272727272727272720e0d00000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000f1072727272727272727211121211727272727272727272100f000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000472727272727272131415160000161514137272727272727204000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000171872727272721119000000000000000000001911727272727218170000000000000000000000000000 │ │ +0000000000000000000000000000000000000000001a1b72727272721c1d0000000000000000000000001d1c72727272721b1a00000000000000000000000000 │ │ +0000000000000000000000000000000000000000001e72727272721f200000000000000000000000000000201f72727272721e00000000000000000000000000 │ │ +00000000000000000000000000000000000000000021727272727222000000000000000000000000000000002272727272722100000000000000000000000000 │ │ +00000000000000000000000000000000000000000972727272722300000000000024252626252400000000000023727272727209000000000000000000000000 │ │ +00000000000000000000000000000000000000002772727272721d000000000f05727272727272050f000000001d727272727227000000000000000000000000 │ │ +00000000000000000000000000000000000000002872727272290000000000197272722a2a727272190000000000297272727228000000000000000000000000 │ │ +00000000000000000000000000000000000000002b727272722c00000000162d722e240f0f242e722d16000000002c727272722b000000000000000000000000 │ │ +000000000000000000000000000000000000000029727272722f00000000307272100000000010727230000000002f7272727229000000000000000000000000 │ │ +00000000000000000000000000000000000000003172727272320000000033727234000000003472723300000000327272727235000000000000000000000000 │ │ +0000000000000000000000000000000000000000367272727237000000003872722b000000002b7272380000000039727272723a000000000000000000000000 │ │ +00000000000000000000000000000000000000003b727272723c00000000003c72720e3d3d0e72723c00000000003e727272723f000000000000000000000000 │ │ +00000000000000000000000000000000000000000472727272404100000000424072727272727240420000000043447272727245000000000000000000000000 │ │ +0000000000000000000000000000000000000000467272727272470000000000174872727272481700000000004972727272724a000000000000000000000000 │ │ +000000000000000000000000000000000000000f4b72727272724c0000000000004d4e4f4f4e4d00000000000d50727272720c51000000000000000000000000 │ │ +0000000000000000000000000000000000000f37727272727272520f000000000000000000000000000000005372727272725400000000000000000000000000 │ │ +00000000000000000000000000000000000f55727272727272565700000000000000000000000000000000580c72727272725900000000000000000000000000 │ │ +000000000000000000000000000000000f5a72727272727256570000000000000000000000000000000f5b3172727272725c0000000000000000000000000000 │ │ +0000000000000000000000000000000f5a72727272727256570000000000000000000000000000005d5e7272727272725f1d0000000000000000000000000000 │ │ +00000000000000000000000000000f4b727272727272565700000000000000000000000038606162637272727272722e64000000000000000000000000000000 │ │ +000000000000000000000000000f0572727272727256570000006572727272727272727272727272727272727272186600000000000000000000000000000000 │ │ +0000000000000000000000000f677272727272725657000000006572727272727272727272727272727272727263680000000000000000000000000000000000 │ │ +00000000000000000000000f67727272727272565700000000006572727272727272727272727272727272723609000000000000000000000000000000000000 │ │ +000000000000000000000f697272727272725657000000000000657272727272727272727272727272726a6b1600000000000000000000000000000000000000 │ │ +0000000000000000000022727272727272565700000000000000657272727272727272727272726c5a336d000000000000000000000000000000000000000000 │ │ +0000000000000000000065727272727256570000006e6f6f6f6f7072727272726565656571092000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000065727272727257000000006f727272727272727272720000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000065727272727200000000006f727272727272727272720000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000065727272727200000000006f727272727272727272720000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000065727272727200000000006f727272727272727272720000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000657272727272656565656570727272726a6f6f6f6f6f0000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000657272727272727272727272727272726f00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000657272727272727272727272727272726f00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000657272727272727272727272727272726f00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000657272727272727272727272727272726f00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000657272727272727272727272727272726f00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_user31.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -123,75 +123,75 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 76 180 230 1 155 255 104 2 239 42 79 29 170 19 141 248 110 241 125 123 243 194 118 121 192 95 114 54 245 109 254 47 184 202 37 179 59 236 23 56 189 86 188 43 169 89 39 131 240 173 190 215 136 138 250 94 21 77 78 45 62 63 69 48 93 33 117 101 88 165 219 100 116 35 30 193 225 223 17 252 160 159 72 111 10 232 224 234 12 120 126 38 187 168 197 53 51 40 3 186 14 163 218 103 4 227 247 119 246 99 203 75 251 92 233 13 133 15 60 146} │ │ + 0 76 180 230 1 155 104 2 239 42 79 29 170 19 141 248 110 241 125 123 243 194 118 121 192 95 114 54 245 109 254 47 184 202 37 179 59 236 23 56 189 86 188 43 169 89 39 131 240 173 190 215 136 138 250 94 21 77 78 45 62 63 69 48 93 33 117 101 88 165 219 100 116 35 30 193 225 223 17 252 160 159 72 111 10 232 224 234 12 120 126 38 187 168 197 53 51 40 3 186 14 163 218 103 4 227 247 119 246 99 203 75 251 92 233 13 133 15 60 146} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000102030302010000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000004050606060606060504000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000007060606060606060607000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000809060606060606060609080000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000a060606060606060606060a0000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000b060606060606060606060b0000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000c0d060606060606060606060d0c00000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000e0f10060606060606060606060606100f0e0000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000111206060606060606060606060606060606121100000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000013060606060606060606060606060606060606060614000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000001406060606060606060615161615060606060606060606170000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000001806060606060606191a0a080000080a1a19060606060606061b00000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000001c0606060606061d1e040000000000000000041e1d06060606061f20000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000021060606060622230000000000000000000000002322060606060624000000000000000000000000000000000000 │ │ -00000000000000000000000000000000002506060606062627000000000000000000000000000027260606060606280000000000000000000000000000000000 │ │ -00000000000000000000000000000000002906060606062a000000000000000000000000000000002a06060606062b0000000000000000000000000000000000 │ │ -000000000000000000000000000000002c06060606062d0000000000000000000000000000000000002d06060606062c00000000000000000000000000000000 │ │ -000000000000000000000000000000002e06060606062f0000000000000000000000000000000000002f06060606062e00000000000000000000000000000000 │ │ -00000000000000000000000000000000300606060631040000000000000000000000000000000000000431060606063000000000000000000000000000000000 │ │ -00000000000000000000000000000000320606060629000000000000000000000000000000000000000033060606063200000000000000000000000000000000 │ │ -00000000000000000000000000000000340606060635000000000000000000000000000000000000000036060606063400000000000000000000000000000000 │ │ -00000000000000000000000000000004370606060638000000000000000000000000000000000000000038060606063704000000000000000000000000000000 │ │ -0000000000000000000000000000003906060606063a00000000000000000000000000000000000000003b060606060639000000000000000000000000000000 │ │ -0000000000000000000000000000003c06060606063d00000000000000000000000000000000000000003e06060606063c000000000000000000000000000000 │ │ -0000000000000000000000000000003f06060606064000000000000000000000000000000000000000004006060606063f000000000000000000000000000000 │ │ -00000000000000000000000000000041060606060642000000000000000000000000000000000000000042060606060641000000000000000000000000000000 │ │ -00000000000000000000000000000043060606060644454545454545454545454545454545454545454544060606060643000000000000000000000000000000 │ │ -0000000000000000000000000000000f06060606060606060606060606060606060606060606060606060606060606060f000000000000000000000000000000 │ │ -00000000000000000000000000000046060606060606060606060606060606060606060606060606060606060606060646000000000000000000000000000000 │ │ -00000000000000000000000000000047060606062945454545454545454545454545454545454545454545210606060647000000000000000000000000000000 │ │ -00000000000000000000000000002f060606060648000000000000000000000000000000000000000000003806060606062f0000000000000000000000000000 │ │ -00000000000000000000000000004906060606064a000000000000000000000000000000000000000000004b0606060606490000000000000000000000000000 │ │ -00000000000000000000000000004c060606064d0000000000000000000000000000000000000000000000004e060606064c0000000000000000000000000000 │ │ -000000000000000000000000004f5006060606510000000000000000000000000000000000000000000000005206060606504f00000000000000000000000000 │ │ -00000000000000000000000000110606060606530000000000000000000000000000000000000000000000005306060606065400000000000000000000000000 │ │ -00000000000000000000000055560606060657080000000000000000000000000000000000000000000000000857060606065859000000000000000000000000 │ │ -0000000000000000000000005a06060606061300000000000000000000000000000000000000000000000000001306060606065b000000000000000000000000 │ │ -00000000000000000000005c1206060606065d5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5d0606060606155c0000000000000000000000 │ │ -00000000000000000000005f060606060606060606060606060606060606060606060606060606060606060606060606060606064c0000000000000000000000 │ │ -00000000000000000000600606060606060606060606060606060606060606060606060606060606060606060606060606060606066100000000000000000000 │ │ -000000000000000000003c0606060606060606060606060606060606060606060606060606060606060606060606060606060606066200000000000000000000 │ │ -00000000000000000000636406060606060606060606060606060606060606060606060606060606060606060606060606060606240800000000000000000000 │ │ -00000000000000000000006507665e5e5e5e5e5e5e640606060606675e5e5e5e5e5e5e5e670606060606645e5e5e5e5e5e5e6668590000000000000000000000 │ │ -000000000000000000000000000000000000000000696a060606066b3f0000000000003f6b060606066a69000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000006c06060606066d6e390000396e6d06060606066c00000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000004f150606060606061f6f6f1f060606060606154f00000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000007071060606060606060606060606060671700000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000411f0606060606060606060606061f41000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000727306060606060606060606737200000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000074756d0606060606066d75740000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000767768787868777600000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000004057878787878780504000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000006787878787878787806000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000708787878787878787808070000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000978787878787878787878090000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000a787878787878787878780a0000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000b0c787878787878787878780c0b00000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000d0e0f7878787878787878787878780f0e0d0000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000101178787878787878787878787878787878111000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000012787878787878787878787878787878787878787813000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000001378787878787878787814151514787878787878787878160000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000177878787878787818190907000007091918787878787878781a00000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000001b7878787878781c1d040000000000000000041d1c78787878781e1f000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000020787878787821220000000000000000000000002221787878787823000000000000000000000000000000000000 │ │ +00000000000000000000000000000000002478787878782526000000000000000000000000000026257878787878270000000000000000000000000000000000 │ │ +000000000000000000000000000000000028787878787829000000000000000000000000000000002978787878782a0000000000000000000000000000000000 │ │ +000000000000000000000000000000002b78787878782c0000000000000000000000000000000000002c78787878782b00000000000000000000000000000000 │ │ +000000000000000000000000000000002d78787878782e0000000000000000000000000000000000002e78787878782d00000000000000000000000000000000 │ │ +000000000000000000000000000000002f7878787830040000000000000000000000000000000000000430787878782f00000000000000000000000000000000 │ │ +00000000000000000000000000000000317878787828000000000000000000000000000000000000000032787878783100000000000000000000000000000000 │ │ +00000000000000000000000000000000337878787834000000000000000000000000000000000000000035787878783300000000000000000000000000000000 │ │ +00000000000000000000000000000004367878787837000000000000000000000000000000000000000037787878783604000000000000000000000000000000 │ │ +0000000000000000000000000000003878787878783900000000000000000000000000000000000000003a787878787838000000000000000000000000000000 │ │ +0000000000000000000000000000003b78787878783c00000000000000000000000000000000000000003d78787878783b000000000000000000000000000000 │ │ +0000000000000000000000000000003e78787878783f00000000000000000000000000000000000000003f78787878783e000000000000000000000000000000 │ │ +00000000000000000000000000000040787878787841000000000000000000000000000000000000000041787878787840000000000000000000000000000000 │ │ +00000000000000000000000000000042787878787843444444444444444444444444444444444444444443787878787842000000000000000000000000000000 │ │ +0000000000000000000000000000000e78787878787878787878787878787878787878787878787878787878787878780e000000000000000000000000000000 │ │ +00000000000000000000000000000045787878787878787878787878787878787878787878787878787878787878787845000000000000000000000000000000 │ │ +00000000000000000000000000000046787878782844444444444444444444444444444444444444444444207878787846000000000000000000000000000000 │ │ +00000000000000000000000000002e787878787847000000000000000000000000000000000000000000003778787878782e0000000000000000000000000000 │ │ +000000000000000000000000000048787878787849000000000000000000000000000000000000000000004a7878787878480000000000000000000000000000 │ │ +00000000000000000000000000004b787878784c0000000000000000000000000000000000000000000000004d787878784b0000000000000000000000000000 │ │ +000000000000000000000000004e4f787878785000000000000000000000000000000000000000000000000051787878784f4e00000000000000000000000000 │ │ +00000000000000000000000000107878787878520000000000000000000000000000000000000000000000005278787878785300000000000000000000000000 │ │ +00000000000000000000000054557878787856070000000000000000000000000000000000000000000000000756787878785758000000000000000000000000 │ │ +0000000000000000000000005978787878781200000000000000000000000000000000000000000000000000001278787878785a000000000000000000000000 │ │ +00000000000000000000005b1178787878785c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5c7878787878145b0000000000000000000000 │ │ +00000000000000000000005e787878787878787878787878787878787878787878787878787878787878787878787878787878784b0000000000000000000000 │ │ +000000000000000000005f7878787878787878787878787878787878787878787878787878787878787878787878787878787878786000000000000000000000 │ │ +000000000000000000003b7878787878787878787878787878787878787878787878787878787878787878787878787878787878786100000000000000000000 │ │ +00000000000000000000626378787878787878787878787878787878787878787878787878787878787878787878787878787878230700000000000000000000 │ │ +00000000000000000000006406655d5d5d5d5d5d5d637878787878665d5d5d5d5d5d5d5d667878787878635d5d5d5d5d5d5d6567580000000000000000000000 │ │ +0000000000000000000000000000000000000000006869787878786a3e0000000000003e6a787878786968000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000006b78787878786c6d380000386d6c78787878786b00000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000004e147878787878781e6e6e1e787878787878144e00000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000006f707878787878787878787878787878706f0000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000401e7878787878787878787878781e40000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000717278787878787878787878727100000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000073746c7878787878786c74730000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000757667777767767500000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-xhdpi-v4/ic_action_user8.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -87,75 +87,75 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 91 252 255 243 60 79 24 236 1 181 72 80 30 73 248 88 92 90 74 146 229 4 75 249 133 209 76 104 58 77 54 240 148 182 253 188 61 150 116 221 51 136 197 111 244 110 137 254 27 196 210 195 144 163 53 52 26 169 222 194 20 233 109 37 198 138 25 2 117 216 193 13 62 107 192 246 214 168 250 251 167 50 219 65} │ │ + 0 91 252 243 60 79 24 236 1 181 72 80 30 73 248 88 92 90 74 146 229 4 75 249 133 209 76 104 58 77 54 240 148 182 253 188 61 150 116 221 51 136 197 111 244 110 137 254 27 196 210 195 144 163 53 52 26 169 222 194 20 233 109 37 198 138 25 2 117 216 193 13 62 107 192 246 214 168 250 251 167 50 219 65} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000010100000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000001020201000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000102030302010000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000010203030303020100000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000001020303030303030201000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000102030303030303030302010000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000010203030303030303030303020100000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000001020303030303040403030303030201000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000102030303030304050504030303030302010000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000010203030303030405000005040303030303020100000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000001020303030303040500000000050403030303030201000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000102030303030304050000000000000504030303030302010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000010203030303030405000000000000000005040303030303020100000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000001020303030303040500000000000000000000050403030303030201000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000102030303030304050000000000000000000000000504030303030302010000000000000000000000000000000000 │ │ -00000000000000000000000000000000010203030303030405000000000000000000000000000005040303030303020100000000000000000000000000000000 │ │ -00000000000000000000000000000006020303030303040500000000000000000000000000000000050403030303030206000000000000000000000000000000 │ │ -00000000000000000000000000000708030303030304050000000000000900000000090000000000000504030303030308070000000000000000000000000000 │ │ -00000000000000000000000000000a030303030304050000000000000b0c000000000c0b000000000000050403030303030a0000000000000000000000000000 │ │ -000000000000000000000000000d030303030304050000000000000e0f1000000000100f0e000000000000050403030303030d00000000000000000000000000 │ │ -0000000000000000000000000011030303030312000000000000130f03100000000010030f130000000000001203030303031100000000000000000000000000 │ │ -00000000000000000000000000140303030315160000000000171803031000000000100303181700000000001615030303031400000000000000000000000000 │ │ -0000000000000000000000000019030303031a00000000001b18030303100000000010030303181b00000000001a030303031900000000000000000000000000 │ │ -000000000000000000000000001c03030303031d0000001e180303030310000000001003030303181e0000001d03030303031c00000000000000000000000000 │ │ -000000000000000000000000001f0303030303202111222303030303031000000000100303030303232211212003030303031f00000000000000000000000000 │ │ -00000000000000000000000000002403030303030303030303030303031000000000100303030303030303030303030303240000000000000000000000000000 │ │ -00000000000000000000000000002503030303030303030303030303031000000000100303030303030303030303030303250000000000000000000000000000 │ │ -00000000000000000000000000002603030303030303030303030303031000000000100303030303030303030303030303260000000000000000000000000000 │ │ -00000000000000000000000000270303030303030303030303030303031000000000100303030303030303030303030303032700000000000000000000000000 │ │ -00000000000000000000000000280303030303030303030303030303031000000000100303030303030303030303030303032800000000000000000000000000 │ │ -00000000000000000000000029030303030303030303030303030303031000000000100303030303030303030303030303030329000000000000000000000000 │ │ -0000000000000000000000002a03030303030303030303030303030303100000000010030303030303030303030303030303032a000000000000000000000000 │ │ -00000000000000000000000028030303032b000000000000030303030310000000001003030303030000000000002b0303030328000000000000000000000000 │ │ -00000000000000000000002903030303032c0000000000002d030303032e000000002e030303032d0000000000002c0303030303290000000000000000000000 │ │ -00000000000000000000002f030303033031000000000000320303030333000000003303030303320000000000003130030303032f0000000000000000000000 │ │ -00000000000000000000002803030303340000000000000035030303030336373736030303030335000000000000003403030303280000000000000000000000 │ │ -000000000000000000003803030303032e000000000000000e03030303030303030303030303030e000000000000002e03030303033800000000000000000000 │ │ -000000000000000000002f03030303303900000000000000003a0303030303030303030303033a00000000000000003930030303032f00000000000000000000 │ │ -000000000000000000003b030303033c0000000000000000003d3e030303030303030303033e3d0000000000000000003c030303033b00000000000000000000 │ │ -0000000000000000003803030303033f00000000000000000000404103030303030303034140000000000000000000003f030303030338000000000000000000 │ │ -00000000000000000042030303032343000000000000000000000044454623030323464544000000000000000000000043230303030342000000000000000000 │ │ -0000000000000000003b03030303470000000000000000000000000000004849494800000000000000000000000000000047030303033b000000000000000000 │ │ -00000000000000003703030303034a000000000000000000000000000000000000000000000000000000000000000000004a0303030303370000000000000000 │ │ -00000000000000004203030303230700000000000000000000000000000000000000000000000000000000000000000000072303030303420000000000000000 │ │ -000000000000000046030303034b0000000000000000000000000000000000000000000000000000000000000000000000004b03030303460000000000000000 │ │ -00000000000000004c030303034d4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4d030303034c0000000000000000 │ │ -00000000000000000f030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030f0000000000000000 │ │ -00000000000000001803030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303180000000000000000 │ │ -00000000000000001803030303100000000000000000000000000000000000000000000000000000000000000000000000001003030303180000000000000000 │ │ -00000000000000004f030303031000000000000000000000000000000000000000000000000000000000000000000000000010030303034f0000000000000000 │ │ -00000000000000005003030303100000000000000000000000000000000000000000000000000000000000000000000000001003030303500000000000000000 │ │ -00000000000000005003030303100000000000000000000000000000000000000000000000000000000000000000000000001003030303500000000000000000 │ │ -00000000000000000203030303100000000000000000000000000000000000000000000000000000000000000000000000001003030303020000000000000000 │ │ -00000000000000000203030303100000000000000000000000000000000000000000000000000000000000000000000000001003030303020000000000000000 │ │ -00000000000000002303030303100000000000000000000000000000000000000000000000000000000000000000000000001003030303230000000000000000 │ │ -00000000000000003003030303100000000000000000000000000000000000000000000000000000000000000000000000001003030303300000000000000000 │ │ -00000000000000003003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303300000000000000000 │ │ -00000000000000000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030000000000000000 │ │ -00000000000000001803030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303180000000000000000 │ │ -00000000000000005103030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303510000000000000000 │ │ -00000000000000005253030303030303030303030303030303030303030303030303030303030303030303030303030303030303030353520000000000000000 │ │ -00000000000000000009541010101010101010101010101010101010101010101010101010101010101010101010101010101010105409000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000102545402010000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000010254545454020100000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000001025454545454540201000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000102545454545454545402010000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000010254545454545454545454020100000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000001025454545454030354545454540201000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000102545454545403040403545454545402010000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000010254545454540304000004035454545454020100000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000001025454545454030400000000040354545454540201000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000102545454545403040000000000000403545454545402010000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000010254545454540304000000000000000004035454545454020100000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000001025454545454030400000000000000000000040354545454540201000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000102545454545403040000000000000000000000000403545454545402010000000000000000000000000000000000 │ │ +00000000000000000000000000000000010254545454540304000000000000000000000000000004035454545454020100000000000000000000000000000000 │ │ +00000000000000000000000000000005025454545454030400000000000000000000000000000000040354545454540205000000000000000000000000000000 │ │ +00000000000000000000000000000607545454545403040000000000000800000000080000000000000403545454545407060000000000000000000000000000 │ │ +000000000000000000000000000009545454545403040000000000000a0b000000000b0a00000000000004035454545454090000000000000000000000000000 │ │ +000000000000000000000000000c545454545403040000000000000d0e0f000000000f0e0d000000000000040354545454540c00000000000000000000000000 │ │ +0000000000000000000000000010545454545411000000000000120e540f000000000f540e120000000000001154545454541000000000000000000000000000 │ │ +00000000000000000000000000135454545414150000000000161754540f000000000f5454171600000000001514545454541300000000000000000000000000 │ │ +0000000000000000000000000018545454541900000000001a175454540f000000000f545454171a000000000019545454541800000000000000000000000000 │ │ +000000000000000000000000001b54545454541c0000001d17545454540f000000000f54545454171d0000001c54545454541b00000000000000000000000000 │ │ +000000000000000000000000001e54545454541f2010212254545454540f000000000f5454545454222110201f54545454541e00000000000000000000000000 │ │ +00000000000000000000000000002354545454545454545454545454540f000000000f5454545454545454545454545454230000000000000000000000000000 │ │ +00000000000000000000000000002454545454545454545454545454540f000000000f5454545454545454545454545454240000000000000000000000000000 │ │ +00000000000000000000000000002554545454545454545454545454540f000000000f5454545454545454545454545454250000000000000000000000000000 │ │ +00000000000000000000000000265454545454545454545454545454540f000000000f5454545454545454545454545454542600000000000000000000000000 │ │ +00000000000000000000000000275454545454545454545454545454540f000000000f5454545454545454545454545454542700000000000000000000000000 │ │ +00000000000000000000000028545454545454545454545454545454540f000000000f5454545454545454545454545454545428000000000000000000000000 │ │ +00000000000000000000000029545454545454545454545454545454540f000000000f5454545454545454545454545454545429000000000000000000000000 │ │ +00000000000000000000000027545454542a00000000000054545454540f000000000f54545454540000000000002a5454545427000000000000000000000000 │ │ +00000000000000000000002854545454542b0000000000002c545454542d000000002d545454542c0000000000002b5454545454280000000000000000000000 │ │ +00000000000000000000002e545454542f3000000000000031545454543200000000325454545431000000000000302f545454542e0000000000000000000000 │ │ +00000000000000000000002754545454330000000000000034545454545435363635545454545434000000000000003354545454270000000000000000000000 │ │ +000000000000000000003754545454542d000000000000000d54545454545454545454545454540d000000000000002d54545454543700000000000000000000 │ │ +000000000000000000002e545454542f38000000000000000039545454545454545454545454390000000000000000382f545454542e00000000000000000000 │ │ +000000000000000000003a545454543b0000000000000000003c3d545454545454545454543d3c0000000000000000003b545454543a00000000000000000000 │ │ +0000000000000000003754545454543e000000000000000000003f405454545454545454403f000000000000000000003e545454545437000000000000000000 │ │ +00000000000000000041545454542242000000000000000000000043444522545422454443000000000000000000000042225454545441000000000000000000 │ │ +0000000000000000003a54545454460000000000000000000000000000004748484700000000000000000000000000000046545454543a000000000000000000 │ │ +00000000000000003654545454544900000000000000000000000000000000000000000000000000000000000000000000495454545454360000000000000000 │ │ +00000000000000004154545454220600000000000000000000000000000000000000000000000000000000000000000000062254545454410000000000000000 │ │ +000000000000000045545454544a0000000000000000000000000000000000000000000000000000000000000000000000004a54545454450000000000000000 │ │ +00000000000000004b545454544c4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4c545454544b0000000000000000 │ │ +00000000000000000e545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454540e0000000000000000 │ │ +00000000000000001754545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454170000000000000000 │ │ +000000000000000017545454540f0000000000000000000000000000000000000000000000000000000000000000000000000f54545454170000000000000000 │ │ +00000000000000004e545454540f0000000000000000000000000000000000000000000000000000000000000000000000000f545454544e0000000000000000 │ │ +00000000000000004f545454540f0000000000000000000000000000000000000000000000000000000000000000000000000f545454544f0000000000000000 │ │ +00000000000000004f545454540f0000000000000000000000000000000000000000000000000000000000000000000000000f545454544f0000000000000000 │ │ +000000000000000002545454540f0000000000000000000000000000000000000000000000000000000000000000000000000f54545454020000000000000000 │ │ +000000000000000002545454540f0000000000000000000000000000000000000000000000000000000000000000000000000f54545454020000000000000000 │ │ +000000000000000022545454540f0000000000000000000000000000000000000000000000000000000000000000000000000f54545454220000000000000000 │ │ +00000000000000002f545454540f0000000000000000000000000000000000000000000000000000000000000000000000000f545454542f0000000000000000 │ │ +00000000000000002f545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454542f0000000000000000 │ │ +00000000000000005454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454540000000000000000 │ │ +00000000000000001754545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454170000000000000000 │ │ +00000000000000005054545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454500000000000000000 │ │ +00000000000000005152545454545454545454545454545454545454545454545454545454545454545454545454545454545454545452510000000000000000 │ │ +00000000000000000008530f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f5308000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-xhdpi-v4/ic_action_user1.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -167,73 +167,73 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 15 41 66 80 58 32 7 11 83 163 237 255 215 135 55 1 18 144 247 224 95 2 6 116 239 207 21 195 254 130 45 223 174 12 242 164 87 49 22 30 57 109 189 251 199 8 250 128 28 182 209 48 3 44 73 27 99 241 121 252 5 26 142 196 245 231 178 188 39 94 203 43 210 20 233 131 102 147 248 118 91 126 170 214 42 90 24 4 204 243 114 177 69 75 194 54 149 60 108 167 183 10 160 211 212 234 81 59 227 115 226 35 23 143 139 200 175 197 29 17 127 119 103 47 185 238 246 40 138 101 166 198 13 16 217 229 161 201 14 134 96 205 9 218 208 120 76 19 51 176 187 70 191 216 249 136 85 72 240 186 158 74 92 107} │ │ + 0 15 41 66 80 58 32 7 11 83 163 237 215 135 55 1 18 144 247 224 95 2 6 116 239 207 21 195 254 130 45 223 174 12 242 164 87 49 22 30 57 109 189 251 199 8 250 128 28 182 209 48 3 44 73 27 99 241 121 252 5 26 142 196 245 231 178 188 39 94 203 43 210 20 233 131 102 147 248 118 91 126 170 214 42 90 24 4 204 243 114 177 69 75 194 54 149 60 108 167 183 10 160 211 212 234 81 59 227 115 226 35 23 143 139 200 175 197 29 17 127 119 103 47 185 238 246 40 138 101 166 198 13 16 217 229 161 201 14 134 96 205 9 218 208 120 76 19 51 176 187 70 191 216 249 136 85 72 240 186 158 74 92 107} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000010203040506070000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000008090a0b0c0c0c0c0c0c0c0d0e0f1000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000001112130c0c0c0c0c0c0c0c0c0c0c0c0c1415160000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000001718190c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1a0300000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000001b1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1d1e100000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000001f200c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c212200000000000000000000000000 │ │ -00000000000000000000000000000000000000000000001f230c0c0c0c0c0c0c19242526270728292a2b2c0c0c0c0c0c0c0c2d2e000000000000000000000000 │ │ -000000000000000000000000000000000000000000001b200c0c0c0c0c0c2f301700000000000000000031320c0c0c0c0c0c0c24000000000000000000000000 │ │ -000000000000000000000000000000000000000000171c0c0c0c0c0c0c333400000000353637380000000000393a0c0c0c0c0c0c3b0000000000000000000000 │ │ -000000000000000000000000000000000000000000180c0c0c0c0c3c1e3d00003e3f40410c0c0c42432a35000028440c0c0c0c0c2c4500000000000000000000 │ │ -000000000000000000000000000000000000000011190c0c0c0c0c1e00000046190c0c0c0c0c0c0c0c0c4748000017490c0c0c0c0c2100000000000000000000 │ │ -0000000000000000000000000000000000000000120c0c0c0c0c333d004a430c0c0c4b324c4d4e2d130c0c4f500000262f0c0c0c0c0c05000000000000000000 │ │ -0000000000000000000000000000000000000008130c0c0c0c2f340000430c0c4f1816000000000027210c0c0c510000520c0c0c0c0c53000000000000000000 │ │ -00000000000000000000000000000000000000090c0c0c0c0c300000460c0c545500000000000000000056130c0b570058590c0c0c0c5a070000000000000000 │ │ -000000000000000000000000000000000000000a0c0c0c0c1917003e190c4f5500000000000000000000005b0c0c5c00005d0c0c0c0c0c5e0000000000000000 │ │ -000000000000000000000000000000000000000b0c0c0c0c2400003f0c0c18000000000000000000000000165f0c0c60003d190c0c0c0c610000000000000000 │ │ -000000000000000000000000000000000000010c0c0c0c0c250000400c4b1600000000000000000000000000620c0c630000640c0c0c0c650000000000000000 │ │ -000000000000000000000000000000000000020c0c0c0c0c260035410c320000000000000000000000000000663c0c6700004c0c0c0c0c330000000000000000 │ │ -000000000000000000000000000000000000030c0c0c0c0c2700360c0c4c000000000000000000000000000000680c690000630c0c0c0c6a0000000000000000 │ │ -0000000000000000000000000000000000006b0c0c0c0c0c0700370c0c4d000000000000000000000000000000320c3a0000460c0c0c0c4f0000000000000000 │ │ -0000000000000000000000000000000000006c0c0c0c0c0c2800380c0c4e0000000000000000000000000000006d0c1c00006e0c0c0c0c6f0000000000000000 │ │ -000000000000000000000000000000000000700c0c0c0c0c290000420c2d0000000000000000000000000000710c0c720000730c0c0c0c740000000000000000 │ │ -0000000000000000000000000000000000002e2f0c0c0c0c2a0000430c132700000000000000000000000000460c0c5600002b0c0c0c0c750000000000000000 │ │ -00000000000000000000000000000000000000760c0c0c0c2b00002a0c0c210000000000000000000000004a4b0c4f7700782c0c0c0c0c790000000000000000 │ │ -000000000000000000000000000000000000000e0c0c0c0c2c310035470c0c560000000000000000000000530c0c7a00007b0c0c0c0c0c7c0000000000000000 │ │ -000000000000000000000000000000000000077d0c0c0c0c0c320000484f0c135b16000000000000004a530c0c7435003e7e0c0c0c0c20000000000000000000 │ │ -00000000000000000000000000000000003d430c0c0c0c0c0c0c390000500c0c0c5f626600000071464b0c0c7f800000320c0c0c0c0c81000000000000000000 │ │ -0000000000000000000000000000000058210c0c0c0c0c0c0c0c3a280000510b0c0c0c3c68326d0c0c0c0c74800000820c0c0c0c0c5a27000000000000000000 │ │ -00000000000000000000000000000035530c0c0c0c0c0c407d0c0c44170000575c0c0c0c0c0c0c0c0c4f7a350000455a0c0c0c0c0c5200000000000000000000 │ │ -000000000000000000000000000016830c0c0c0c0c0c848586870c0c4926000000606367693a1c725677000000825a0c0c0c0c0c880800000000000000000000 │ │ -0000000000000000000000000016890c0c0c0c0c0c8a8b0000806a0c0c2f525800000000000000000000003e320c0c0c0c0c0c4f290000000000000000000000 │ │ -000000000000000000000000008c0c0c0c0c0c0c47010000000006490c0c0c595d3d00000000000000787b7e0c0c0c0c0c0c0c8d000000000000000000000000 │ │ -000000000000000000000000293c0c0c0c0c0c8e7800000000000022870c0c0c0c19644c63466e732b2c0c0c0c0c0c0c0c0c4c00000000000000000000000000 │ │ -00000000000000000000008f900c0c0c0c0c911100000000000000920c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c4f8d0000000000000000000000000000 │ │ -0000000000000000000000930c0c0c0c0c499400000000000000920c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c8829000000000000000000000000000000 │ │ -0000000000000000000000520c0c0c0c0c9500000000000000920c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c5a520800000000000000000000000000000000 │ │ -0000000000000000000000960c0c0c0c8a00000000000000920c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c208127000000000000000000000000000000000000 │ │ -0000000000000000000000970c0c0c0c5c000000000000920c0c0c0c0c0c4295980e999a0b9b6f7475797c000000000000000000000000000000000000000000 │ │ -00000000000000000000009c0c0c0c0c3c3100000000920c0c0c0c0c0c4280000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000009d0c0c0c0c0c1c9e100f670c0c0c0c0c0c428000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000071230c0c0c0c0c0c9f0c0c0c0c0c0c0c42800000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000004d0c0c0c0c0c0c0c0c0c0c0c0c0c4280000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000a00c0c0c0c0c0c0c0c0c0c0c428000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000001a10c0c0c0c0c0c0c0c0c2d450000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000a2541d0c0c0c0c6fa310000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000008603a45e77000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000008090a0ba4a4a4a4a4a4a40c0d0e0f00000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000101112a4a4a4a4a4a4a4a4a4a4a4a4a41314150000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000161718a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4190300000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000001a1ba4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a41c1d0f0000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000001e1fa4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4202100000000000000000000000000 │ │ +00000000000000000000000000000000000000000000001e22a4a4a4a4a4a4a41823242526072728292a2ba4a4a4a4a4a4a42c2d000000000000000000000000 │ │ +000000000000000000000000000000000000000000001a1fa4a4a4a4a4a42e2f160000000000000000003031a4a4a4a4a4a4a423000000000000000000000000 │ │ +000000000000000000000000000000000000000000161ba4a4a4a4a4a43233000000003435363700000000003839a4a4a4a4a4a43a0000000000000000000000 │ │ +00000000000000000000000000000000000000000017a4a4a4a4a43b1d3c00003d3e3f40a4a4a44142293400002743a4a4a4a4a42b4400000000000000000000 │ │ +00000000000000000000000000000000000000001018a4a4a4a4a41d0000004518a4a4a4a4a4a4a4a4a4464700001648a4a4a4a4a42000000000000000000000 │ │ +000000000000000000000000000000000000000011a4a4a4a4a4323c004942a4a4a44a314b4c4d2c12a4a44e4f0000252ea4a4a4a4a405000000000000000000 │ │ +000000000000000000000000000000000000000812a4a4a4a42e33000042a4a44e171500000000002620a4a4a450000051a4a4a4a4a452000000000000000000 │ │ +0000000000000000000000000000000000000009a4a4a4a4a42f000045a4a453540000000000000000005512a40b56005758a4a4a4a459070000000000000000 │ │ +000000000000000000000000000000000000000aa4a4a4a41816003d18a44e5400000000000000000000005aa4a45b00005ca4a4a4a4a45d0000000000000000 │ │ +000000000000000000000000000000000000000ba4a4a4a42300003ea4a417000000000000000000000000155ea4a45f003c18a4a4a4a4600000000000000000 │ │ +00000000000000000000000000000000000001a4a4a4a4a42400003fa44a150000000000000000000000000061a4a462000063a4a4a4a4640000000000000000 │ │ +00000000000000000000000000000000000002a4a4a4a4a425003440a4310000000000000000000000000000653ba46600004ba4a4a4a4320000000000000000 │ │ +00000000000000000000000000000000000003a4a4a4a4a4260035a4a44b00000000000000000000000000000067a468000062a4a4a4a4690000000000000000 │ │ +0000000000000000000000000000000000006aa4a4a4a4a4070036a4a44c00000000000000000000000000000031a439000045a4a4a4a44e0000000000000000 │ │ +0000000000000000000000000000000000006ba4a4a4a4a4270037a4a44d0000000000000000000000000000006ca41b00006da4a4a4a46e0000000000000000 │ │ +0000000000000000000000000000000000006fa4a4a4a4a428000041a42c000000000000000000000000000070a4a471000072a4a4a4a4730000000000000000 │ │ +0000000000000000000000000000000000002d2ea4a4a4a429000042a412260000000000000000000000000045a4a45500002aa4a4a4a4740000000000000000 │ │ +0000000000000000000000000000000000000075a4a4a4a42a000029a4a420000000000000000000000000494aa44e7600772ba4a4a4a4780000000000000000 │ │ +000000000000000000000000000000000000000da4a4a4a42b30003446a4a455000000000000000000000052a4a47900007aa4a4a4a4a47b0000000000000000 │ │ +000000000000000000000000000000000000077ca4a4a4a4a4310000474ea4125a15000000000000004952a4a47334003d7da4a4a4a41f000000000000000000 │ │ +00000000000000000000000000000000003c42a4a4a4a4a4a4a43800004fa4a4a45e616500000070454aa4a47e7f000031a4a4a4a4a480000000000000000000 │ │ +000000000000000000000000000000005720a4a4a4a4a4a4a4a439270000500ba4a4a43b67316ca4a4a4a4737f000081a4a4a4a4a45926000000000000000000 │ │ +0000000000000000000000000000003452a4a4a4a4a4a43f7ca4a443160000565ba4a4a4a4a4a4a4a44e793400004459a4a4a4a4a45100000000000000000000 │ │ +00000000000000000000000000001582a4a4a4a4a4a483848586a4a448250000005f626668391b7155760000008159a4a4a4a4a4870800000000000000000000 │ │ +000000000000000000000000001588a4a4a4a4a4a4898a00007f69a4a42e515700000000000000000000003d31a4a4a4a4a4a44e280000000000000000000000 │ │ +000000000000000000000000008ba4a4a4a4a4a44601000000000648a4a4a4585c3c00000000000000777a7da4a4a4a4a4a4a48c000000000000000000000000 │ │ +000000000000000000000000283ba4a4a4a4a48d770000000000002186a4a4a4a418634b62456d722a2ba4a4a4a4a4a4a4a44b00000000000000000000000000 │ │ +00000000000000000000008e8fa4a4a4a4a490100000000000000091a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a44e8c0000000000000000000000000000 │ │ +000000000000000000000092a4a4a4a4a448930000000000000091a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a48728000000000000000000000000000000 │ │ +000000000000000000000051a4a4a4a4a4940000000000000091a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a459510800000000000000000000000000000000 │ │ +000000000000000000000095a4a4a4a4890000000000000091a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a41f8026000000000000000000000000000000000000 │ │ +000000000000000000000096a4a4a4a45b00000000000091a4a4a4a4a4a44194970d98990b9a6e7374787b000000000000000000000000000000000000000000 │ │ +00000000000000000000009ba4a4a4a43b300000000091a4a4a4a4a4a4417f000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000009ca4a4a4a4a41b9d0f0e66a4a4a4a4a4a4417f00000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000007022a4a4a4a4a4a49ea4a4a4a4a4a4a4417f0000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000004ca4a4a4a4a4a4a4a4a4a4a4a4a4417f000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000009fa4a4a4a4a4a4a4a4a4a4a4417f00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000001a0a4a4a4a4a4a4a4a4a42c440000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000a1531ca4a4a4a46ea20f000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000008503a35d76000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_user3.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -154,71 +154,71 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 37 93 143 7 139 253 255 205 221 3 180 153 175 157 204 123 189 135 228 203 114 17 252 63 218 92 102 33 232 71 194 227 2 1 248 49 28 73 35 96 128 31 27 22 161 229 168 69 46 246 29 6 85 235 110 14 219 116 240 147 173 247 43 158 233 64 200 211 174 138 65 184 242 32 238 88 245 54 36 254 214 20 99 76 190 155 179 191 223 120 19 4 97 130 163 195 145 237 217 166 160 222 131 249 103 74 50 45 78 107 244 216 187 84 44 13 243 101 141 119 197 80 41 61 129 15 230 176 121 79 56 34 11 9 100 181 8 165 224 16 81 57 108 154 127 25 125 133 77 53 30} │ │ + 0 37 93 143 7 139 253 205 221 3 180 153 175 157 204 123 189 135 228 203 114 17 252 63 218 92 102 33 232 71 194 227 2 1 248 49 28 73 35 96 128 31 27 22 161 229 168 69 46 246 29 6 85 235 110 14 219 116 240 147 173 247 43 158 233 64 200 211 174 138 65 184 242 32 238 88 245 54 36 254 214 20 99 76 190 155 179 191 223 120 19 4 97 130 163 195 145 237 217 166 160 222 131 249 103 74 50 45 78 107 244 216 187 84 44 13 243 101 141 119 197 80 41 61 129 15 230 176 121 79 56 34 11 9 100 181 8 165 224 16 81 57 108 154 127 25 125 133 77 53 30} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000001020303020100000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000040506070707070605040000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000004080707070707070707080400000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000005070707070707070707070500000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000106070707070707070707070601000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000207070707070909070707070702000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000307070707090a0a090707070703000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000b070707070c00000d070707070e000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000f07070707100000110707070712000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000001307070707020000140707070715000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000016170707070718000019070707071a000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000001b07070707071c00001d070707071e000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000001f0707070720210022230707070724000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000252627000000000000002807070707072900002a07070707072b000000000000000000000000000000000000000000 │ │ -00000000000000000000000000002c2d1d0707072e2f300000003132070707070633000026070707070734000000000000000000000000000000000000000000 │ │ -00000000000000000000000000353607070707070707173700383907070707070b0000003a070707073b00000000000000000000000000000000000000000000 │ │ -0000000000000000000000003507070707070707070707073c3d07070707073e3f000000400707070741422b2200000000000000000000000000000000000000 │ │ -00000000000000000000002c3607070707070707070707070707070707070737000000004307070707070707324445461b473322000000000000000000000000 │ │ -00000000000000000000002d0707070707070707070707070707070707074822000000214907070707070707070707070707073e3d4a00000000000000000000 │ │ -00000000000000000000001d070707074b10334c0807070707070707070f38000000003f07070707070707070707070707070707074d4e000000000000000000 │ │ -00000000000000000000250707070707100000004f50070707070707515200000000005307070707070707070707070707070707070713520000000000000000 │ │ -000000000000000000005407070707072c00000000550707070707233f00000000000056235157585917070707070707070707070707075a0000000000000000 │ │ -000000000000000000004c070707070700000000002f07070707075a000000000000005b21000000005c4a475d5e5f6013060707070707440000000000000000 │ │ -000000000000000000004c070707070700000000002f070707072e0a000000000000000000000000000000000000000000346107070707360000000000000000 │ │ -000000000000000000004c070707070700000000002f070707073d00000000000000000000000000000000000000000000003707070707620000000000000000 │ │ -000000000000000000004c070707070700000000002f070707072f00000000000000000000000000000000000000000000004607070707630000000000000000 │ │ -000000000000000000004c070707070700000000002f070707072f00000000000000000000000000000000000000000000006407070707110000000000000000 │ │ -000000000000000000004c070707070700000000002f070707072f00000000000000000000000000000000000000000000001f07070707650000000000000000 │ │ -000000000000000000004c070707070700000000002f070707072f00000000000000000000000000000000000000000000006607070707670000000000000000 │ │ -000000000000000000004c070707070700000000002f070707072f00000000000000000000000000000000000000000000226807070707690000000000000000 │ │ -000000000000000000004c070707070700000000002f070707072f000000000000000000000000000000000000000000002c07070707076a0000000000000000 │ │ -000000000000000000004c070707070700000000002f070707072f000000000000000000000000000000000000000000006b07070707076c0000000000000000 │ │ -000000000000000000004c070707070700000000002f070707072f000000000000000000000000000000000000000000006d0707070707160000000000000000 │ │ -000000000000000000004c070707070700000000002f070707072f000000000000000000000000000000000000000000006e070707076f000000000000000000 │ │ -000000000000000000004c070707070700000000002f070707072f00000000000000000000000000000000000000000000120707070770000000000000000000 │ │ -000000000000000000004c070707070700000000002f070707072f000000000000000000000000000000000000000000005f0707070771000000000000000000 │ │ -000000000000000000004c070707070700000000002f070707072f00000000000000000000000000000000000000000000580707070740000000000000000000 │ │ -0000000000000000000072070707070734000000004507070707450000000000000000000000000000000000000000000039070707075e000000000000000000 │ │ -000000000000000000007307070707074c0000007475070707074d160000000000000000000000000000000000000000003e0707070776000000000000000000 │ │ -000000000000000000000a4d07070707084f00747707070707070778000000000000000000000000000000000000000052070707070726000000000000000000 │ │ -00000000000000000000006007070707075079750707070707070750487a5c00000000000000000000000000000000000507070707077b000000000000000000 │ │ -00000000000000000000007c060707070707070707070707070707070707137d1c000000000000000000000000007e1550070707072000000000000000000000 │ │ -0000000000000000000000007707070707070707070707070707070707070707077f808182838485862531478788680707070707077700000000000000000000 │ │ -000000000000000000000000898a0707070707070707078b230707070707070707070707070707070707070707070707070707071d8c00000000000000000000 │ │ -00000000000000000000000000008d4107070707076867868e430707070707070707070707070707070707070707070707070723300000000000000000000000 │ │ -00000000000000000000000000000089838f9091829200000000721407070707070707070707070707070707070707070707361e000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000001935107070707070707070707070707070707072e947e00000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000003372051f6f07070707070707073b44058e22000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000074278395549697040000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000040506979797970605040000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000004079797979797979797070400000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000005979797979797979797970500000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000106979797979797979797970601000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000297979797970808979797979702000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000397979797080909089797979703000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000a979797970b00000c979797970d000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000e979797970f0000109797979711000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000001297979797020000139797979714000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000151697979797170000189797979719000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000001a97979797971b00001c979797971d000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000001e979797971f200021229797979723000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000242526000000000000002797979797972800002997979797972a000000000000000000000000000000000000000000 │ │ +00000000000000000000000000002b2c1c9797972d2e2f0000003031979797970632000025979797979733000000000000000000000000000000000000000000 │ │ +00000000000000000000000000343597979797979797163600373897979797970a00000039979797973a00000000000000000000000000000000000000000000 │ │ +0000000000000000000000003497979797979797979797973b3c97979797973d3e0000003f9797979740412a2100000000000000000000000000000000000000 │ │ +00000000000000000000002b3597979797979797979797979797979797979736000000004297979797979797314344451a463221000000000000000000000000 │ │ +00000000000000000000002c9797979797979797979797979797979797974721000000204897979797979797979797979797973d3c4900000000000000000000 │ │ +00000000000000000000001c979797974a0f324b0797979797979797970e37000000003e97979797979797979797979797979797974c4d000000000000000000 │ │ +000000000000000000002497979797970f0000004e4f979797979797505100000000005297979797979797979797979797979797979712510000000000000000 │ │ +000000000000000000005397979797972b00000000549797979797223e0000000000005522505657581697979797979797979797979797590000000000000000 │ │ +000000000000000000004b979797979700000000002e979797979759000000000000005a20000000005b49465c5d5e5f12069797979797430000000000000000 │ │ +000000000000000000004b979797979700000000002e979797972d09000000000000000000000000000000000000000000336097979797350000000000000000 │ │ +000000000000000000004b979797979700000000002e979797973c00000000000000000000000000000000000000000000003697979797610000000000000000 │ │ +000000000000000000004b979797979700000000002e979797972e00000000000000000000000000000000000000000000004597979797620000000000000000 │ │ +000000000000000000004b979797979700000000002e979797972e00000000000000000000000000000000000000000000006397979797100000000000000000 │ │ +000000000000000000004b979797979700000000002e979797972e00000000000000000000000000000000000000000000001e97979797640000000000000000 │ │ +000000000000000000004b979797979700000000002e979797972e00000000000000000000000000000000000000000000006597979797660000000000000000 │ │ +000000000000000000004b979797979700000000002e979797972e00000000000000000000000000000000000000000000216797979797680000000000000000 │ │ +000000000000000000004b979797979700000000002e979797972e000000000000000000000000000000000000000000002b9797979797690000000000000000 │ │ +000000000000000000004b979797979700000000002e979797972e000000000000000000000000000000000000000000006a97979797976b0000000000000000 │ │ +000000000000000000004b979797979700000000002e979797972e000000000000000000000000000000000000000000006c9797979797150000000000000000 │ │ +000000000000000000004b979797979700000000002e979797972e000000000000000000000000000000000000000000006d979797976e000000000000000000 │ │ +000000000000000000004b979797979700000000002e979797972e0000000000000000000000000000000000000000000011979797976f000000000000000000 │ │ +000000000000000000004b979797979700000000002e979797972e000000000000000000000000000000000000000000005e9797979770000000000000000000 │ │ +000000000000000000004b979797979700000000002e979797972e0000000000000000000000000000000000000000000057979797973f000000000000000000 │ │ +0000000000000000000071979797979733000000004497979797440000000000000000000000000000000000000000000038979797975d000000000000000000 │ │ +000000000000000000007297979797974b0000007374979797974c150000000000000000000000000000000000000000003d9797979775000000000000000000 │ │ +00000000000000000000094c97979797074e00737697979797979777000000000000000000000000000000000000000051979797979725000000000000000000 │ │ +00000000000000000000005f97979797974f7874979797979797974f47795b00000000000000000000000000000000000597979797977a000000000000000000 │ │ +00000000000000000000007b069797979797979797979797979797979797127c1b000000000000000000000000007d144f979797971f00000000000000000000 │ │ +0000000000000000000000007697979797979797979797979797979797979797977e7f8081828384852430468687679797979797977600000000000000000000 │ │ +00000000000000000000000088899797979797979797978a229797979797979797979797979797979797979797979797979797971c8b00000000000000000000 │ │ +00000000000000000000000000008c4097979797976766858d4297979797979797979797979797979797979797979797979797222f0000000000000000000000 │ │ +00000000000000000000000000000088828e8f90819100000000711397979797979797979797979797979797979797979797351d000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000001925097979797979797979797979797979797972d937d00000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000003271051e6e97979797979797973a43058d21000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000073268294539596040000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_keyboard.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -21,15 +21,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 6 125 197 245 255 28 209 1 187 72 126 165 198 88 168 110 57 225} │ │ + 0 6 125 197 245 28 209 1 187 72 126 165 198 88 168 110 57 225} │ │ IMAGE { │ │ pixels base64 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -40,46 +40,46 @@ │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000123455555555555555555555555555555555555555555543210000000 │ │ -0000006755555555555555555555555555555555555555555555555576000000 │ │ -0000089555555555555555555555555555555555555555555555555559800000 │ │ -00000A5555555555555555555555555555555555555555555555555555A00000 │ │ -00000B5555555555555555555555555555555555555555555555555555B00000 │ │ -00000C5555DEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEED5555C00000 │ │ -00000F5555F000000000000000000000000000000000000000000F5555F00000 │ │ -00000F5555F000000000000000000000000000000000000000000F5555F00000 │ │ -00000F5555F00F5555F00F5500E55E0055F00F5500E55E0055F00F5555F00000 │ │ -00000F5555F00F5555F00F5500E55E0055F00F5500E55E0055F00F5555F00000 │ │ -00000F5555F00GFFFFG00GFF00HFFH00FFG00GFF00HFFH0055F00F5555F00000 │ │ -00000F5555F000000000000000000000000000000000000055F00F5555F00000 │ │ -00000F5555F000000000000000000000000000000000000055F00F5555F00000 │ │ -00000F5555F00GFFFFFFFH00FFG00GFF00HFFH00FFG00GFF55F00F5555F00000 │ │ -00000F5555F00F5555555E0055F00F5500E55E0055F00F5555F00F5555F00000 │ │ -00000F5555F00F5555555E0055F00F5500E55E0055F00F5555F00F5555F00000 │ │ -00000F5555F000000000000000000000000000000000000000000F5555F00000 │ │ -00000F5555F000000000000000000000000000000000000000000F5555F00000 │ │ -00000F5555F00HEEEEH00HEEEEEEEEEEEEEEEEEE00000HEE00000F5555F00000 │ │ -00000F5555F00F5555F00F55555555555555555500000F5500000F5555F00000 │ │ -00000F5555F00F5555F00F55555555555555555500000F5500000F5555F00000 │ │ -00000F5555F00F5555F00F55555555555555555500HFFI55FFG00F5555F00000 │ │ -00000F5555F00F5555F00F55555555555555555500E5555555F00F5555F00000 │ │ -00000F5555F00F5555F00F55555555555555555500E5555555F00F5555F00000 │ │ -00000F5555F000000000000000000000000000000000000000000F5555F00000 │ │ -00000F5555F000000000000000000000000000000000000000000F5555F00000 │ │ -00000C5555DEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEED5555C00000 │ │ -00000B5555555555555555555555555555555555555555555555555555B00000 │ │ -00000A5555555555555555555555555555555555555555555555555555A00000 │ │ -0000089555555555555555555555555555555555555555555555555559800000 │ │ -0000006755555555555555555555555555555555555555555555555576000000 │ │ -0000000123455555555555555555555555555555555555555555543210000000 │ │ +00000001234IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII43210000000 │ │ +00000056IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII65000000 │ │ +0000078IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII8700000 │ │ +000009IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII900000 │ │ +00000AIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIA00000 │ │ +00000BIIIICDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCIIIIB00000 │ │ +00000EIIIIE000000000000000000000000000000000000000000EIIIIE00000 │ │ +00000EIIIIE000000000000000000000000000000000000000000EIIIIE00000 │ │ +00000EIIIIE00EIIIIE00EII00DIID00IIE00EII00DIID00IIE00EIIIIE00000 │ │ +00000EIIIIE00EIIIIE00EII00DIID00IIE00EII00DIID00IIE00EIIIIE00000 │ │ +00000EIIIIE00FEEEEF00FEE00GEEG00EEF00FEE00GEEG00IIE00EIIIIE00000 │ │ +00000EIIIIE0000000000000000000000000000000000000IIE00EIIIIE00000 │ │ +00000EIIIIE0000000000000000000000000000000000000IIE00EIIIIE00000 │ │ +00000EIIIIE00FEEEEEEEG00EEF00FEE00GEEG00EEF00FEEIIE00EIIIIE00000 │ │ +00000EIIIIE00EIIIIIIID00IIE00EII00DIID00IIE00EIIIIE00EIIIIE00000 │ │ +00000EIIIIE00EIIIIIIID00IIE00EII00DIID00IIE00EIIIIE00EIIIIE00000 │ │ +00000EIIIIE000000000000000000000000000000000000000000EIIIIE00000 │ │ +00000EIIIIE000000000000000000000000000000000000000000EIIIIE00000 │ │ +00000EIIIIE00GDDDDG00GDDDDDDDDDDDDDDDDDD00000GDD00000EIIIIE00000 │ │ +00000EIIIIE00EIIIIE00EIIIIIIIIIIIIIIIIII00000EII00000EIIIIE00000 │ │ +00000EIIIIE00EIIIIE00EIIIIIIIIIIIIIIIIII00000EII00000EIIIIE00000 │ │ +00000EIIIIE00EIIIIE00EIIIIIIIIIIIIIIIIII00GEEHIIEEF00EIIIIE00000 │ │ +00000EIIIIE00EIIIIE00EIIIIIIIIIIIIIIIIII00DIIIIIIIE00EIIIIE00000 │ │ +00000EIIIIE00EIIIIE00EIIIIIIIIIIIIIIIIII00DIIIIIIIE00EIIIIE00000 │ │ +00000EIIIIE000000000000000000000000000000000000000000EIIIIE00000 │ │ +00000EIIIIE000000000000000000000000000000000000000000EIIIIE00000 │ │ +00000BIIIICDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCIIIIB00000 │ │ +00000AIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIA00000 │ │ +000009IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII900000 │ │ +0000078IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII8700000 │ │ +00000056IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII65000000 │ │ +00000001234IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII43210000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_user20.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -138,71 +138,71 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 9 37 64 79 50 18 27 114 191 251 255 240 164 66 1 14 135 247 223 87 59 232 165 16 97 249 224 29 84 254 215 19 49 245 228 149 96 44 60 113 167 250 200 2 210 156 46 207 94 70 5 137 222 184 53 180 28 133 253 26 110 192 213 43 218 163 244 243 194 105 235 141 17 242 221 177 181 124 67 95 10 239 211 136 100 248 55 162 229 22 227 56 99 102 150 147 195 23 118 54 81 98 51 230 152 204 6 145 82 190 238 80 33 202 85 199 31 144 160 13 139 78 233 231 73 178 174 20 35 198 196 3 123 122 48} │ │ + 0 9 37 64 79 50 18 27 114 191 251 240 164 66 1 14 135 247 223 87 59 232 165 16 97 249 224 29 84 254 215 19 49 245 228 149 96 44 60 113 167 250 200 2 210 156 46 207 94 70 5 137 222 184 53 180 28 133 253 26 110 192 213 43 218 163 244 243 194 105 235 141 17 242 221 177 181 124 67 95 10 239 211 136 100 248 55 162 229 22 227 56 99 102 150 147 195 23 118 54 81 98 51 230 152 204 6 145 82 190 238 80 33 202 85 199 31 144 160 13 139 78 233 231 73 178 174 20 35 198 196 3 123 122 48} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000102030405060000000000000000000000000000000000000605040302010000000000000000000000000000000000 │ │ -00000000000000000000000000000708090a0b0b0b0b0b0c0d0e0f000000000000000000000f0e0d0c0b0b0b0b0b0a0908070000000000000000000000000000 │ │ -0000000000000000000000001011120b0b0b0b0b0b0b0b0b0b0b1314000000000000000014130b0b0b0b0b0b0b0b0b0b0b121110000000000000000000000000 │ │ -000000000000000000000015160b0b0b0b0b0b0b0b0b0b0b0b0b0b0b17180000000018170b0b0b0b0b0b0b0b0b0b0b0b0b0b0b16150000000000000000000000 │ │ -00000000000000000000191a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b1b1c00001c1b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b1a1900000000000000000000 │ │ -0000000000000000001d1e0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b1f20201f0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b1e1d000000000000000000 │ │ -000000000000000021220b0b0b0b0b0b23242526102728292a0b0b0b0b0b0b2b2b0b0b0b0b0b0b2a29282710262524230b0b0b0b0b0b22210000000000000000 │ │ -000000000000002c2d0b0b0b0b0b0b2e10000000000000002f300b0b0b0b0b0b0b0b0b0b0b0b302f00000000000000102e0b0b0b0b0b0b2d2c00000000000000 │ │ -00000000000000310b0b0b0b0b0c320000000000000000000033340b0b0b0b0b0b0b0b0b0b343300000000000000000000320c0b0b0b0b0b3100000000000000 │ │ -0000000000000f350b0b0b0b0b1900000000000000000000000000360b0b0b0b0b0b0b0b3600000000000000000000000000190b0b0b0b0b350f000000000000 │ │ -000000000000370b0b0b0b0b380000000000000000000000000000390c0b0b0b0b0b0b0c390000000000000000000000000000380b0b0b0b0b37000000000000 │ │ -0000000000003a0b0b0b0b3b3c0000000000000000000000000000003d0b0b0b0b0b0b3d0000000000000000000000000000003c3b0b0b0b0b3a000000000000 │ │ -0000000000003e0b0b0b0b3f00000000000000000000000000000000400b0b0b0b0b0b40000000000000000000000000000000003f0b0b0b0b3e000000000000 │ │ -000000000000410b0b0b0b42000000000000000000000000000000002c430b0b0b0b432c00000000000000000000000000000000420b0b0b0b41000000000000 │ │ -000000000000440b0b0b0b280000000000000000000000000000000000450b0b0b0b450000000000000000000000000000000000280b0b0b0b44000000000000 │ │ -0000000000001a0b0b0b0b460000000000000000000000000000000000080b0b0b0b080000000000000000000000000000000000460b0b0b0b1a000000000000 │ │ -000000000000470b0b0b0b480000000000000000000000000000000000494a0b0b4a490000000000000000000000000000000000480b0b0b0b47000000000000 │ │ -0000000000004b0b0b0b0b4c000000000000000000000000000000000000490808490000000000000000000000000000000000004c0b0b0b0b4b000000000000 │ │ -0000000000004d0b0b0b0b3f000000000000000000000000000000000000000000000000000000000000000000000000000000003f0b0b0b0b4d000000000000 │ │ -0000000000004e0b0b0b0b1233000000000000000000000000000000000000000000000000000000000000000000000000000033120b0b0b0b4e000000000000 │ │ -0000000000004f0b0b0b0b0b500000000000000000000000000000000000000000000000000000000000000000000000000000500b0b0b0b0b4f000000000000 │ │ -00000000000051520b0b0b0b530000000000000000000000000000000000000000000000000000000000000000000000000000530b0b0b0b5251000000000000 │ │ -00000000000000540b0b0b0b0b55000000000000000000000000000000000000000000000000000000000000000000000000550b0b0b0b0b5400000000000000 │ │ -00000000000000072a0b0b0b0b56570000000000000000000000000000000000000000000000000000000000000000000057560b0b0b0b2a0700000000000000 │ │ -0000000000000000580b0b0b0b0b5907000000000000000000000000000000000000000000000000000000000000000007590b0b0b0b0b580000000000000000 │ │ -00000000000000005a5b0b0b0b0b0b595c0000000000000000000000000000000000000000000000000000000000005c590b0b0b0b0b5b5a0000000000000000 │ │ -000000000000000000571a0b0b0b0b0b1a5d000000000000000000000000000000000000000000000000000000005d1a0b0b0b0b0b1a57000000000000000000 │ │ -000000000000000000005e0b0b0b0b0b0b0b5f33000000000000000000000000000000000000000000000000335f0b0b0b0b0b0b0b5e00000000000000000000 │ │ -0000000000000000000000600b0b0b0b0b0b0b61620000000000000000000000000000000000000000000062610b0b0b0b0b0b0b600000000000000000000000 │ │ -000000000000000000000000631e0b0b0b0b0b0b2364000000000000000000000000000000000000000064230b0b0b0b0b0b1e63000000000000000000000000 │ │ -0000000000000000000000000065220b0b0b0b0b0b566600000000000000000000000000000000000066560b0b0b0b0b0b226500000000000000000000000000 │ │ -000000000000000000000000000067680b0b0b0b0b0b0b6901000000000000000000000000000001690b0b0b0b0b0b0b68670000000000000000000000000000 │ │ -000000000000000000000000000000396a0b0b0b0b0b0b0b1f21000000000000000000000000211f0b0b0b0b0b0b0b6a39000000000000000000000000000000 │ │ -000000000000000000000000000000006b600b0b0b0b0b0b0b1a632c00000000000000002c631a0b0b0b0b0b0b0b6c6b00000000000000000000000000000000 │ │ -0000000000000000000000000000000000006d0c0b0b0b0b0b0b0b6e39000000000000396e0b0b0b0b0b0b0b6f70000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000071720b0b0b0b0b0b0b6f7300000000736f0b0b0b0b0b0b0b747500000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000006b760b0b0b0b0b0b0b0b777878770b0b0b0b0b0b0b1e79330000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000007a7b0b0b0b0b0b0b0b4b4b0b0b0b0b0b0b0b7c7d00000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000005a7e0b0b0b0b0b0b0b0b0b0b0b0b0b0b7f800000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000055440b0b0b0b0b0b0b0b0b0b4a1900000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000081820b0b0b0b0b0b0b0b83710000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000084852a0b0b0b0b2a862c000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000067530b0b53050000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000878700000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000708090a87878787870b0c0d0e000000000000000000000e0d0c0b87878787870a0908070000000000000000000000000000 │ │ +0000000000000000000000000f10118787878787878787878787121300000000000000001312878787878787878787878711100f000000000000000000000000 │ │ +00000000000000000000001415878787878787878787878787878787161700000000171687878787878787878787878787878715140000000000000000000000 │ │ +00000000000000000000181987878787878787878787878787878787871a1b00001b1a8787878787878787878787878787878787191800000000000000000000 │ │ +0000000000000000001c1d878787878787878787878787878787878787871e1f1f1e878787878787878787878787878787878787871d1c000000000000000000 │ │ +00000000000000002021878787878787222324250f262728298787878787872a2a878787878787292827260f2524232287878787878721200000000000000000 │ │ +000000000000002b2c8787878787872d0f000000000000002e2f8787878787878787878787872f2e000000000000000f2d8787878787872c2b00000000000000 │ │ +000000000000003087878787870b3100000000000000000000323387878787878787878787333200000000000000000000310b87878787873000000000000000 │ │ +0000000000000e34878787878718000000000000000000000000003587878787878787873500000000000000000000000000188787878787340e000000000000 │ │ +000000000000368787878787370000000000000000000000000000380b8787878787870b38000000000000000000000000000037878787878736000000000000 │ │ +00000000000039878787873a3b0000000000000000000000000000003c8787878787873c0000000000000000000000000000003b3a8787878739000000000000 │ │ +0000000000003d878787873e000000000000000000000000000000003f8787878787873f000000000000000000000000000000003e878787873d000000000000 │ │ +000000000000408787878741000000000000000000000000000000002b4287878787422b00000000000000000000000000000000418787878740000000000000 │ │ +00000000000043878787872700000000000000000000000000000000004487878787440000000000000000000000000000000000278787878743000000000000 │ │ +00000000000019878787874500000000000000000000000000000000000887878787080000000000000000000000000000000000458787878719000000000000 │ │ +00000000000046878787874700000000000000000000000000000000004849878749480000000000000000000000000000000000478787878746000000000000 │ │ +0000000000004a878787874b000000000000000000000000000000000000480808480000000000000000000000000000000000004b878787874a000000000000 │ │ +0000000000004c878787873e000000000000000000000000000000000000000000000000000000000000000000000000000000003e878787874c000000000000 │ │ +0000000000004d87878787113200000000000000000000000000000000000000000000000000000000000000000000000000003211878787874d000000000000 │ │ +0000000000004e87878787874f00000000000000000000000000000000000000000000000000000000000000000000000000004f87878787874e000000000000 │ │ +00000000000050518787878752000000000000000000000000000000000000000000000000000000000000000000000000000052878787875150000000000000 │ │ +00000000000000538787878787540000000000000000000000000000000000000000000000000000000000000000000000005487878787875300000000000000 │ │ +00000000000000072987878787555600000000000000000000000000000000000000000000000000000000000000000000565587878787290700000000000000 │ │ +00000000000000005787878787875807000000000000000000000000000000000000000000000000000000000000000007588787878787570000000000000000 │ │ +0000000000000000595a8787878787585b0000000000000000000000000000000000000000000000000000000000005b5887878787875a590000000000000000 │ │ +00000000000000000056198787878787195c000000000000000000000000000000000000000000000000000000005c1987878787871956000000000000000000 │ │ +000000000000000000005d878787878787875e32000000000000000000000000000000000000000000000000325e878787878787875d00000000000000000000 │ │ +00000000000000000000005f878787878787876061000000000000000000000000000000000000000000006160878787878787875f0000000000000000000000 │ │ +000000000000000000000000621d8787878787872263000000000000000000000000000000000000000063228787878787871d62000000000000000000000000 │ │ +00000000000000000000000000642187878787878755650000000000000000000000000000000000006555878787878787216400000000000000000000000000 │ │ +00000000000000000000000000006667878787878787876801000000000000000000000000000001688787878787878767660000000000000000000000000000 │ │ +0000000000000000000000000000003869878787878787871e20000000000000000000000000201e878787878787876938000000000000000000000000000000 │ │ +000000000000000000000000000000006a5f8787878787878719622b00000000000000002b6219878787878787876b6a00000000000000000000000000000000 │ │ +0000000000000000000000000000000000006c0b878787878787876d38000000000000386d878787878787876e6f000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000007071878787878787876e7200000000726e87878787878787737400000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000006a75878787878787878776777776878787878787871d78320000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000797a878787878787874a4a878787878787877b7c00000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000597d87878787878787878787878787877e7f0000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000544387878787878787878787491800000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000008081878787878787878782700000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000008384298787878729852b000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000006652878752050000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000868600000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_left.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -110,15 +110,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 26 74 121 134 88 40 2 18 163 255 206 48 73 231 251 128 84 91 85 237 25 235 213 145 243 6 57 234 201 86 60 136 248 5 77 171 239 87 252 72 192 108 204 3 137 62 13 253 216 117 198 37 89 233 20 169 90 53 144 210 196 78 241 164 176 212 1 76 161 70 168 219 107 150 217 9 56 244 98 36 185 142 157 254 61 208 225 101 16 15 245 156 127 227 165 63 148 11 138 7 22 123 173 223 189 139 55} │ │ + 0 26 74 121 134 88 40 2 18 163 206 48 73 231 251 128 84 91 85 237 25 235 213 145 243 6 57 234 201 86 60 136 248 5 77 171 239 87 252 72 192 108 204 3 137 62 13 253 216 117 198 37 89 233 20 169 90 53 144 210 196 78 241 164 176 212 1 76 161 70 168 219 107 150 217 9 56 244 98 36 185 142 157 254 61 208 225 101 16 15 245 156 127 227 165 63 148 11 138 7 22 123 173 223 189 139 55} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -127,56 +127,56 @@ │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000102030405060700000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000008090a0a0a0a0a0a0b0c000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000d0e0a0a0a0a0a0a0a0a0f100000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000110f0a0a0a0a0a0a0a0a0a0a0a1200000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000130f0a0a0a0a0a0a0a0a0a0a0a0a1415000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000130f0a0a0a0a0a0a16170a0a0a0a0a0a18000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000130f0a0a0a0a0a19121a001b1c0a0a0a0a1d000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000001e0f0a0a0a0a0a191f00000000200a0a0a0a21220000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000001e0f0a0a0a0a0a191f0000000000230a0a0a0a0a010000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000001e0f0a0a0a0a0a191f000000000000240a0a0a0a25000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000026270a0a0a0a0a191f000000000000280f0a0a0a0a29000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000026270a0a0a0a0a191f00000000000028210a0a0a0a0a2a000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000026270a0a0a0a0a191f00000000000028210a0a0a0a0a2b2c000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000005270a0a0a0a0a191f00000000000028210a0a0a0a0a0a2d0505050505050505050505052e2f0000000000000000000000000000 │ │ -000000000000000000000005270a0a0a0a0a191f00000000000028210a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a303132070000000000000000000000 │ │ -0000000000000000000005270a0a0a0a0a191f00000000000028210a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a333400000000000000000000 │ │ -00000000000000000035270a0a0a0a0a191f00000000000028210a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a3637000000000000000000 │ │ -000000000000000035270a0a0a0a0a191f00000000000028210a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a38000000000000000000 │ │ -0000000000000039270a0a0a0a0a191f00000000000028210a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0d0000000000000000 │ │ -00000000000039270a0a0a0a0a191f0000000000000000000000000000000000000000000000000000000000000000003a090a0a0a0a0a3b0000000000000000 │ │ -000000000039270a0a0a0a0a191f0000000000000000000000000000000000000000000000000000000000000000000000003c0a0a0a0a3d0000000000000000 │ │ -000000001f270a0a0a0a0a0a3e00000000000000000000000000000000000000000000000000000000000000000000000000320a0a0a0a3f0000000000000000 │ │ -000000002c400a0a0a0a0a0a0b08000000000000000000000000000000000000000000000000000000000000000000000000410a0a0a0a420000000000000000 │ │ -00000000002c400a0a0a0a0a0a0b080000000000000000000000000000000000000000000000000000000000000000004344270a0a0a0a450000000000000000 │ │ -0000000000002c400a0a0a0a0a0a0b080000000000004647474747474747474747474747474747474747474747474747480a0a0a0a0a0a490000000000000000 │ │ -000000000000002c400a0a0a0a0a0a0b080000000000434a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a4b4c0000000000000000 │ │ -00000000000000002c400a0a0a0a0a0a0b080000000000434a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a274d000000000000000000 │ │ -0000000000000000002c400a0a0a0a0a0a0b080000000000434a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a4e4f00000000000000000000 │ │ -000000000000000000002c400a0a0a0a0a0a0b080000000000434a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a3d500000000000000000000000 │ │ -00000000000000000000002c400a0a0a0a0a0a0b080000000000434a0a0a0a0a0a0a0a5147474747474747474747474752120643000000000000000000000000 │ │ -0000000000000000000000002c400a0a0a0a0a0a0b080000000000434a0a0a0a0a0a0a5300000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000002c400a0a0a0a0a0a0b080000000000434a0a0a0a0a0a5455000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000002c400a0a0a0a0a0a0b080000000000434a0a0a0a0a0a41000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000002c400a0a0a0a0a0a0b08000000000043560a0a0a0a57000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000002c400a0a0a0a0a0a0b080000000000580a0a0a0a0a590000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000002c400a0a0a0a0a0a0b0800000000580a0a0a0a545a0000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000002c400a0a0a0a0a0a0b3700002c560a0a0a0a4b000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000002c400a0a0a0a0a0a5b5c5d5e0a0a0a0a0a5f000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000002c400a0a0a0a0a0a0a0a0a0a0a0a0a5460000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000002c400a0a0a0a0a0a0a0a0a0a0a0a6100000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000002c530a0a0a0a0a0a0a0a0a0a3c6200000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000011160a0a0a0a0a0a3063640000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000006566676814696a6b00000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000008096b6b6b6b6b6b0a0b000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000c0d6b6b6b6b6b6b6b6b0e0f0000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000100e6b6b6b6b6b6b6b6b6b6b6b1100000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000120e6b6b6b6b6b6b6b6b6b6b6b6b1314000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000120e6b6b6b6b6b6b15166b6b6b6b6b6b17000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000120e6b6b6b6b6b181119001a1b6b6b6b6b1c000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000001d0e6b6b6b6b6b181e000000001f6b6b6b6b20210000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000001d0e6b6b6b6b6b181e0000000000226b6b6b6b6b010000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000001d0e6b6b6b6b6b181e000000000000236b6b6b6b24000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000025266b6b6b6b6b181e000000000000270e6b6b6b6b28000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000025266b6b6b6b6b181e00000000000027206b6b6b6b6b29000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000025266b6b6b6b6b181e00000000000027206b6b6b6b6b2a2b000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000005266b6b6b6b6b181e00000000000027206b6b6b6b6b6b2c0505050505050505050505052d2e0000000000000000000000000000 │ │ +000000000000000000000005266b6b6b6b6b181e00000000000027206b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b2f3031070000000000000000000000 │ │ +0000000000000000000005266b6b6b6b6b181e00000000000027206b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b323300000000000000000000 │ │ +00000000000000000034266b6b6b6b6b181e00000000000027206b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b3536000000000000000000 │ │ +000000000000000034266b6b6b6b6b181e00000000000027206b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b37000000000000000000 │ │ +0000000000000038266b6b6b6b6b181e00000000000027206b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b0c0000000000000000 │ │ +00000000000038266b6b6b6b6b181e00000000000000000000000000000000000000000000000000000000000000000039096b6b6b6b6b3a0000000000000000 │ │ +000000000038266b6b6b6b6b181e0000000000000000000000000000000000000000000000000000000000000000000000003b6b6b6b6b3c0000000000000000 │ │ +000000001e266b6b6b6b6b6b3d00000000000000000000000000000000000000000000000000000000000000000000000000316b6b6b6b3e0000000000000000 │ │ +000000002b3f6b6b6b6b6b6b0a08000000000000000000000000000000000000000000000000000000000000000000000000406b6b6b6b410000000000000000 │ │ +00000000002b3f6b6b6b6b6b6b0a080000000000000000000000000000000000000000000000000000000000000000004243266b6b6b6b440000000000000000 │ │ +0000000000002b3f6b6b6b6b6b6b0a080000000000004546464646464646464646464646464646464646464646464646476b6b6b6b6b6b480000000000000000 │ │ +000000000000002b3f6b6b6b6b6b6b0a08000000000042496b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b4a4b0000000000000000 │ │ +00000000000000002b3f6b6b6b6b6b6b0a08000000000042496b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b264c000000000000000000 │ │ +0000000000000000002b3f6b6b6b6b6b6b0a08000000000042496b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b4d4e00000000000000000000 │ │ +000000000000000000002b3f6b6b6b6b6b6b0a08000000000042496b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b3c4f0000000000000000000000 │ │ +00000000000000000000002b3f6b6b6b6b6b6b0a08000000000042496b6b6b6b6b6b6b5046464646464646464646464651110642000000000000000000000000 │ │ +0000000000000000000000002b3f6b6b6b6b6b6b0a08000000000042496b6b6b6b6b6b5200000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000002b3f6b6b6b6b6b6b0a08000000000042496b6b6b6b6b5354000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000002b3f6b6b6b6b6b6b0a08000000000042496b6b6b6b6b40000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000002b3f6b6b6b6b6b6b0a08000000000042556b6b6b6b56000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000002b3f6b6b6b6b6b6b0a080000000000576b6b6b6b6b580000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000002b3f6b6b6b6b6b6b0a0800000000576b6b6b6b53590000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000002b3f6b6b6b6b6b6b0a3600002b556b6b6b6b4a000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000002b3f6b6b6b6b6b6b5a5b5c5d6b6b6b6b6b5e000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000002b3f6b6b6b6b6b6b6b6b6b6b6b6b6b535f000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000002b3f6b6b6b6b6b6b6b6b6b6b6b6b6000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000002b526b6b6b6b6b6b6b6b6b6b3b6100000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000010156b6b6b6b6b6b2f62630000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000646566671368696a00000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_user25.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -152,75 +152,75 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 39 108 154 126 72 1 4 131 251 255 187 28 7 178 209 6 11 189 125 16 199 197 22 208 246 241 216 185 188 35 224 174 38 253 152 44 231 163 3 134 67 52 236 150 234 62 242 137 91 110 73 124 198 244 15 84 249 254 48 153 96 252 98 155 46 109 250 86 245 195 123 247 75 112 88 136 243 64 217 232 5 238 55 69 175 226 29 229 41 186 219 31 132 143 130 211 24 207 235 103 2 43 203 18 12 135 248 63 193 13 176 170 138 19 213 225 85 184 9 40 192 47 20 151 183 89 111 99 87 76 65 56 68 233 162 227 223 220 212 25 117 194 14 214 191 26 106 160 118} │ │ + 0 39 108 154 126 72 1 4 131 251 187 28 7 178 209 6 11 189 125 16 199 197 22 208 246 241 216 185 188 35 224 174 38 253 152 44 231 163 3 134 67 52 236 150 234 62 242 137 91 110 73 124 198 244 15 84 249 254 48 153 96 252 98 155 46 109 250 86 245 195 123 247 75 112 88 136 243 64 217 232 5 238 55 69 175 226 29 229 41 186 219 31 132 143 130 211 24 207 235 103 2 43 203 18 12 135 248 63 193 13 176 170 138 19 213 225 85 184 9 40 192 47 20 151 183 89 111 99 87 76 65 56 68 233 162 227 223 220 212 25 117 194 14 214 191 26 106 160 118} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000001020304050600000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000708090a0a0a0a0b0c000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000d0e0a0a0a0a0a0a0a0f100000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000011120a0a0a0a0a0a0a0a0a130000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000014150a0a0a0a0a0a0a0a0a0a160000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000017180a0a0a0a0a0a190a0a0a0a1a0000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000c1b0a0a0a0a0a0a1c1d0a0a0a0a180000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000001e1f0a0a0a0a0a0a2021220a0a0a0a230000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000024250a0a0a0a0a0a2627280a0a0a0a0a290000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000002a2b0a0a0a0a0a0a2c06102d0a0a0a0a1b000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000002e2f0a0a0a0a0a0a300000310a0a0a0a0a32000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000033190a0a0a0a0a0a34000000350a0a0a0a3637000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000038390a0a0a0a0a3a320000003b0a0a0a0a0a3c00000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000003d3e0a0a0a0a0a223f00000000400a0a0a0a0a4100000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000423a0a0a0a0a0a43440000000014450a0a0a0a460000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000470a0a0a0a0a0a484900000000004a0a0a0a0a0a4b0000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000004c0a0a0a0a0a0a4d4e0000000000064f0a0a0a0a50510000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000062c0a0a0a0a0a0a5253000000000000540a0a0a0a0a08000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000027260a0a0a0a0a0a504100000000000000550a0a0a0a3e0c000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000010550a0a0a0a0a0a562100000000000000573e0a0a0a0a5859000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000105a0a0a0a0a0a0a5b5c00000000000000005d0a0a0a0a0a0a095e1400000000000000000000000000000000000000000000 │ │ -00000000000000000000000000005f0a0a0a0a0a0a6061000000000000000000620a0a0a0a0a0a0a0a6364650000000000000000000000000000000000000000 │ │ -0000000000000000000000000066430a0a0a0a0a676800000000000000000000696a6b0a0a0a0a0a0a0a0a186c00000000000000000000000000000000000000 │ │ -00000000000000000000000000420a0a0a0a0a6d6e000000000000000000000000001e6f0a0a0a0a0a0a0a0a0a705c0000000000000000000000000000000000 │ │ -00000000000000000000000000710a0a0a0a50720000000000000000000000000000000054730a0a0a0a0a0a0a0a195f10000000000000000000000000000000 │ │ -000000000000000000000000005f0a0a0a0a0a7475000000000000000000000000000000000732520a0a0a0a0a0a0a0a76770000000000000000000000000000 │ │ -00000000000000000000000000780a0a0a0a0a0a0a797a000000000000000000000000000000007b7c220a0a0a0a0a0a0a7d0000000000000000000000000000 │ │ -00000000000000000000000000007d0a0a0a0a0a0a0a227c7b000000000000000000000000000000007a790a0a0a0a0a0a0a7800000000000000000000000000 │ │ -000000000000000000000000000077760a0a0a0a0a0a0a0a5232070000000000000000000000000000000075740a0a0a0a0a5f00000000000000000000000000 │ │ -000000000000000000000000000000105f190a0a0a0a0a0a0a0a73540000000000000000000000000000000072500a0a0a0a7100000000000000000000000000 │ │ -00000000000000000000000000000000005c700a0a0a0a0a0a0a0a0a6f1e000000000000000000000000006e6d0a0a0a0a0a4200000000000000000000000000 │ │ -000000000000000000000000000000000000006c180a0a0a0a0a0a0a0a6b6a690000000000000000000068670a0a0a0a0a436600000000000000000000000000 │ │ -00000000000000000000000000000000000000006564630a0a0a0a0a0a0a0a6200000000000000000061600a0a0a0a0a0a5f0000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000145e090a0a0a0a0a0a5d00000000000000005c5b0a0a0a0a0a0a5a100000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000059580a0a0a0a3e570000000000000021560a0a0a0a0a0a550d000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000c3e0a0a0a0a550000000000000041500a0a0a0a0a0a260700000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000080a0a0a0a0a5400000000000053520a0a0a0a0a0a7c650000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000051500a0a0a0a4f0600000000004e4d0a0a0a0a0a0a7100000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000007e0a0a0a0a0a4a000000000049480a0a0a0a0a0a130000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000460a0a0a0a45140000000044430a0a0a0a0a3a7f000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000410a0a0a0a0a40000000003f220a0a0a0a0a228000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000003c0a0a0a0a0a3b000000323a0a0a0a0a0a43810000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000037360a0a0a0a35000000340a0a0a0a0a0a4882000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000007f0a0a0a0a0a310000300a0a0a0a0a0a4d8300000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000061b0a0a0a0a2d10062c0a0a0a0a0a0a52840000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000850a0a0a0a0a2827260a0a0a0a0a0a867a000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000870a0a0a0a2221200a0a0a0a0a0a880100000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000890a0a0a0a1d1c0a0a0a0a0a0a8a5c0000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000002f0a0a0a0a190a0a0a0a0a0a8b8c000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000f0a0a0a0a0a0a0a0a0a0a677200000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000008d0a0a0a0a0a0a0a0a0a8e8f0000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000069900a0a0a0a0a0a0a7677000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000017913a0a0a0a09301000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000009293949524000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000070809959595950a0b000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000c0d959595959595950e0f0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000001011959595959595959595120000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000131495959595959595959595150000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000016179595959595951895959595190000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000b1a9595959595951b1c95959595170000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000001d1e9595959595951f202195959595220000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000023249595959595952526279595959595280000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000292a9595959595952b060f2c959595951a000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000002d2e9595959595952f000030959595959531000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000032189595959595953300000034959595953536000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000003738959595959539310000003a95959595953b00000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000003c3d9595959595213e000000003f95959595954000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000041399595959595424300000000134495959595450000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000046959595959595474800000000004995959595954a0000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000004b9595959595954c4d0000000000064e959595954f500000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000062b959595959595515200000000000053959595959508000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000026259595959595954f400000000000000054959595953d0b000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000f54959595959595552000000000000000563d959595955758000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000f599595959595955a5b00000000000000005c959595959595095d1300000000000000000000000000000000000000000000 │ │ +00000000000000000000000000005e9595959595955f600000000000000000006195959595959595956263640000000000000000000000000000000000000000 │ │ +000000000000000000000000006542959595959566670000000000000000000068696a9595959595959595176b00000000000000000000000000000000000000 │ │ +000000000000000000000000004195959595956c6d000000000000000000000000001d6e9595959595959595956f5b0000000000000000000000000000000000 │ │ +0000000000000000000000000070959595954f710000000000000000000000000000000053729595959595959595185e0f000000000000000000000000000000 │ │ +000000000000000000000000005e9595959595737400000000000000000000000000000000073151959595959595959575760000000000000000000000000000 │ │ +0000000000000000000000000077959595959595957879000000000000000000000000000000007a7b21959595959595957c0000000000000000000000000000 │ │ +00000000000000000000000000007c95959595959595217b7a000000000000000000000000000000007978959595959595957700000000000000000000000000 │ │ +00000000000000000000000000007675959595959595959551310700000000000000000000000000000000747395959595955e00000000000000000000000000 │ │ +0000000000000000000000000000000f5e189595959595959595725300000000000000000000000000000000714f959595957000000000000000000000000000 │ │ +00000000000000000000000000000000005b6f9595959595959595956e1d000000000000000000000000006d6c95959595954100000000000000000000000000 │ │ +000000000000000000000000000000000000006b1795959595959595956a69680000000000000000000067669595959595426500000000000000000000000000 │ │ +0000000000000000000000000000000000000000646362959595959595959561000000000000000000605f9595959595955e0000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000135d099595959595955c00000000000000005b5a959595959595590f0000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000005857959595953d56000000000000002055959595959595540c000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000b3d959595955400000000000000404f959595959595250700000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000895959595955300000000000052519595959595957b640000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000504f959595954e0600000000004d4c9595959595957000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000007d95959595954900000000004847959595959595120000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000459595959544130000000043429595959595397e000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000004095959595953f000000003e219595959595217f00000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000003b95959595953a0000003139959595959542800000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000036359595959534000000339595959595954781000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000007e95959595953000002f9595959595954c8200000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000061a959595952c0f062b95959595959551830000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000008495959595952726259595959595958579000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000869595959521201f959595959595870100000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000088959595951c1b959595959595895b0000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000002e95959595189595959595958a8b000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000e95959595959595959595667100000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000008c9595959595959595958d8e0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000688f959595959595957576000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000169039959595092f0f00000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000009192939423000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-xhdpi-v4/ic_action_user0.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -148,15 +148,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 13 39 59 78 1 149 209 253 255 2 88 212 3 92 216 52 218 86 246 128 254 249 173 131 93 56 18 9 170 144 27 28 146 247 16 202 252 138 22 62 24 142 12 199 241 72 117 77 243 192 222 42 37 198 47 226 7 185 196 21 20 233 240 163 113 201 172 165 169 183 171 123 73 205 4 177 74 186 6 49 8 36 239 11 230 45 14 204 200 238 182 242 85 134 213 79 114 161 179 122 188 95 107 151 103 225 83 217 100 89 234 115 75 25 48 155 5 98 244 162 54 190 195 61 245 51 40 91 55 181 57 58 203 43 189 167 224 44 168 158 229 33 90 119 139} │ │ + 0 13 39 59 78 1 149 209 253 2 88 212 3 92 216 52 218 86 246 128 254 249 173 131 93 56 18 9 170 144 27 28 146 247 16 202 252 138 22 62 24 142 12 199 241 72 117 77 243 192 222 42 37 198 47 226 7 185 196 21 20 233 240 163 113 201 172 165 169 183 171 123 73 205 4 177 74 186 6 49 8 36 239 11 230 45 14 204 200 238 182 242 85 134 213 79 114 161 179 122 188 95 107 151 103 225 83 217 100 89 234 115 75 25 48 155 5 98 244 162 54 190 195 61 245 51 40 91 55 181 57 58 203 43 189 167 224 44 168 158 229 33 90 119 139} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -170,46 +170,46 @@ │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000010203040403020100000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000005040607080909090909090807060405000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000a0b0c09090909090909090909090909090c0b0a00000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000d0e0f0909090909090909090909090909090909090f0e0d0000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000101109090909090909090909090909090909090909090909111000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000012130909090909090909090909090909090909090909090909091312000000000000000000000000000000000000 │ │ -0000000000000000000000000000000005141509090909090909161718191a1b1b1a191817160909090909090915140500000000000000000000000000000000 │ │ -0000000000000000000000000000001c1d09090909090909131e1f00000000000000000000202122090909090909091d1c000000000000000000000000000000 │ │ -000000000000000000000000000023240909090909092526270000000000012828010000000000292a0809090909090924230000000000000000000000000000 │ │ -000000000000000000000000002b2c0909090909092d2e000000000a2f0f080909080f2f0a0000000030310909090909092c2b00000000000000000000000000 │ │ -0000000000000000000000001c32090909090909333400000000353609090909090909093635000000003738090909090909321c000000000000000000000000 │ │ -0000000000000000000000393a0909090909093b3c000000003d3e09093f404141403f09093e3d0000000029420909090909093a390000000000000000000000 │ │ -00000000000000000000054309090909090944390000000000450909461f000000001f4609094500000000001c47090909090909430500000000000000000000 │ │ -0000000000000000000048090909090909470a00000000004909094a4b0000000000004b4a09094900000000004b4c0909090909094800000000000000000000 │ │ -0000000000000000004d0809090909094e4f0000000000001e09095000000e24240e00005009091e00000000000051320909090909084d000000000000000000 │ │ -0000000000000000525309090909092c54000000000000003b09550000560909090956000055093b000000000000005758090909090953520000000000000000 │ │ -00000000000000005909090909095a1b00000000000000002d095b000026090909092600005b092d0000000000000000275c0909090909590000000000000000 │ │ -00000000000000005d0909090909095e00000000000000000c095f000060090909096000005f090c00000000000000002a0909090909095d0000000000000000 │ │ -00000000000000000026090909090909610000000000000062090823000d631515630d0023080962000000000000006409090909090926000000000000000000 │ │ -0000000000000000000d65090909090915660000000000006709096800000052520000006809096700000000000069090909090909650d000000000000000000 │ │ -000000000000000000003d6a0909090909256b00000000001c6c09156d0000000000006d15096c1c00000000006e0809090909096a3d00000000000000000000 │ │ -0000000000000000000000346f0909090909087000000000001a2509096371727271630909251a0000000000641509090909096f340000000000000000000000 │ │ -000000000000000000000000735a090909090909747500000000767709090909090909097776000000004f780909090909095a73000000000000000000000000 │ │ -00000000000000000000000000795c0909090909097a1b00000000523b0909090909093b52000000003d7b0909090909095c7900000000000000000000000000 │ │ -00000000000000000000000000007c7d090909090909117e00000000057f802a2a807f050000000081330909090909097d7c0000000000000000000000000000 │ │ -00000000000000000000000000000079550909090909090982830000000000000000000000008446090909090909095579000000000000000000000000000000 │ │ -000000000000000000000000000000001f850909090909090909655d86510000000051865d870909090909090909851f00000000000000000000000000000000 │ │ -00000000000000000000000000000000001c880909090909090909090908894e4e890809090909090909090909881c0000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000481509090909090909090909090909090909090909090909154800000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000007343150909090909090909090909090909090909091543730000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000008a8b080909090909090909090909090909088b8a00000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000007f8c8d090909090909090909098d8c7f000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000008e8f90918c8c91908f8e000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000005040607089191919191910807060405000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000090a0b91919191919191919191919191910b0a0900000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000c0d0e9191919191919191919191919191919191910e0d0c0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000f1091919191919191919191919191919191919191919191100f00000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000011129191919191919191919191919191919191919191919191911211000000000000000000000000000000000000 │ │ +000000000000000000000000000000000513149191919191919115161718191a1a19181716159191919191919114130500000000000000000000000000000000 │ │ +0000000000000000000000000000001b1c91919191919191121d1e000000000000000000001f2021919191919191911c1b000000000000000000000000000000 │ │ +00000000000000000000000000002223919191919191242526000000000001272701000000000028290891919191919123220000000000000000000000000000 │ │ +000000000000000000000000002a2b9191919191912c2d00000000092e0e089191080e2e09000000002f309191919191912b2a00000000000000000000000000 │ │ +0000000000000000000000001b31919191919191323300000000343591919191919191913534000000003637919191919191311b000000000000000000000000 │ │ +000000000000000000000038399191919191913a3b000000003c3d91913e3f40403f3e91913d3c00000000284191919191919139380000000000000000000000 │ │ +00000000000000000000054291919191919143380000000000449191451e000000001e4591914400000000001b46919191919191420500000000000000000000 │ │ +000000000000000000004791919191919146090000000000489191494a0000000000004a4991914800000000004a4b9191919191914700000000000000000000 │ │ +0000000000000000004c0891919191914d4e0000000000001d91914f00000d23230d00004f91911d00000000000050319191919191084c000000000000000000 │ │ +0000000000000000515291919191912b53000000000000003a91540000559191919155000054913a000000000000005657919191919152510000000000000000 │ │ +0000000000000000589191919191591a00000000000000002c915a000025919191912500005a912c0000000000000000265b9191919191580000000000000000 │ │ +00000000000000005c9191919191915d00000000000000000b915e00005f919191915f00005e910b0000000000000000299191919191915c0000000000000000 │ │ +00000000000000000025919191919191600000000000000061910822000c621414620c0022089161000000000000006391919191919125000000000000000000 │ │ +0000000000000000000c64919191919114650000000000006691916700000051510000006791916600000000000068919191919191640c000000000000000000 │ │ +000000000000000000003c699191919191246a00000000001b6b91146c0000000000006c14916b1b00000000006d089191919191693c00000000000000000000 │ │ +0000000000000000000000336e9191919191086f000000000019249191627071717062919124190000000000631491919191916e330000000000000000000000 │ │ +0000000000000000000000007259919191919191737400000000757691919191919191917675000000004e779191919191915972000000000000000000000000 │ │ +00000000000000000000000000785b919191919191791a00000000513a9191919191913a51000000003c7a9191919191915b7800000000000000000000000000 │ │ +00000000000000000000000000007b7c919191919191107d00000000057e7f29297f7e050000000080329191919191917c7b0000000000000000000000000000 │ │ +00000000000000000000000000000078549191919191919181820000000000000000000000008345919191919191915478000000000000000000000000000000 │ │ +000000000000000000000000000000001e849191919191919191645c85500000000050855c869191919191919191841e00000000000000000000000000000000 │ │ +00000000000000000000000000000000001b879191919191919191919108884d4d880891919191919191919191871b0000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000471491919191919191919191919191919191919191919191144700000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000007242149191919191919191919191919191919191911442720000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000898a089191919191919191919191919191088a8900000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000007e8b8c919191919191919191918c8b7e000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000008d8e8f908b8b908f8e8d000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_user10.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -105,73 +105,73 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 50 167 249 255 235 148 16 1 219 143 58 7 12 242 44 114 85 81 88 236 206 168 36 190 253 94 147 182 105 62 19 203 198 225 170 232 131 222 134 174 5 252 97 217 38 61 104 74 24 46 110 243 251 207 171 189 233 247 146 4 98 103 8 37 47 25 18 89 111 244 231 149 208 188 172 135 99 60 112 176 82 15 145 102 202 92 45 17 138 79 59 240 254 179 3 75 71 194 241 212 125 142} │ │ + 0 50 167 249 235 148 16 1 219 143 58 7 12 242 44 114 85 81 88 236 206 168 36 190 253 94 147 182 105 62 19 203 198 225 170 232 131 222 134 174 5 252 97 217 38 61 104 74 24 46 110 243 251 207 171 189 233 247 146 4 98 103 8 37 47 25 18 89 111 244 231 149 208 188 172 135 99 60 112 176 82 15 145 102 202 92 45 17 138 79 59 240 254 179 3 75 71 194 241 212 125 142} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000102030404040404050607000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000008090404040404040404040a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000b04040404040404040404030c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000d0e040404040404040404040f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000100e040404040404040404110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000d121313131404040404151616161616161616161616161616161616161616161616161616161616161616161616160a17000000000000000000 │ │ -000000000000000000000018040404040404040404040404040404040404040404040404040404040404040404040404040404040404191a0000000000000000 │ │ -00000000000000000000001b040404040404040404040404040404040404040404040404040404040404040404040404040404040404041c0000000000000000 │ │ -00000000000000000000001d04040404040404040404040404040404040404040404040404040404040404040404040404040404040404050000000000000000 │ │ -00000000000000000000001e04040404040404040404040404040404040404040404040404040404040404040404040404040404040404150000000000000000 │ │ -00000000000000000000001f04040404042016161616161616162104042116161616161616220404161616161616161616161404040404230000000000000000 │ │ -00000000000000000000000024040404042500000000000000001304041300000000000000160404000000000000000000002604040404270000000000000000 │ │ -00000000000000000000000018040404042800000000000000001304041300000000000000160404000000000000000000292a040404042b0000000000000000 │ │ -0000000000000000000000001b040404042c000000000000000013040413000000000000001604040000000000000000002d04040404042e0000000000000000 │ │ -0000000000000000000000002f040404042a0c000000000000001304041300000000000000160404000000000000000000300404040404310000000000000000 │ │ -0000000000000000000000002e040404040432000000000000001304041300000000000000160404000000000000000000330404040434000000000000000000 │ │ -0000000000000000000000001f040404040435040404040404040404040404040404040404040404040404040404040404040404040436000000000000000000 │ │ -00000000000000000000000000240404040404040404040404040404040404040404040404040404040404040404040404040404040437000000000000000000 │ │ -000000000000000000000000003804040404391616161616161621040421161616161616162204041616161616161616163a0404040427000000000000000000 │ │ -000000000000000000000000003b040404040900000000000000130404130000000000000016040400000000000000003c35040404043d000000000000000000 │ │ -000000000000000000000000003e04040404193f000000000000130404130000000000000016040400000000000000004004040404041e000000000000000000 │ │ -000000000000000000000000002e0404040404410000000000001304041300000000000000160404000000000000000030040404040442000000000000000000 │ │ -00000000000000000000000000430404040404440000000000001304041300000000000000160404000000000000000045040404044600000000000000000000 │ │ -00000000000000000000000000004704040404250000000000001304041300000000000000160404000000000000000048040404044900000000000000000000 │ │ -00000000000000000000000000004a04040404040404040404040404040404040404040404040404040404040404040404040404044b00000000000000000000 │ │ -00000000000000000000000000003b04040404040404040404040404040404040404040404040404040404040404040404040404044c00000000000000000000 │ │ -00000000000000000000000000003e04040404040404040404040404040404040404040404040404040404040404040404040404044d00000000000000000000 │ │ -00000000000000000000000000004e04040404040404040404040404040404040404040404040404040404040404040404040404464200000000000000000000 │ │ -0000000000000000000000000000430404040404040404040404040404040404040404040404040404040404040404040404043a4f0000000000000000000000 │ │ -00000000000000000000000000000047040404045013131313131313131313131313131313131313131313131313131313135152000000000000000000000000 │ │ -0000000000000000000000000000004a040404044b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000053040404042c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000054040404040404040404040404040404040404040404040404040404040404040455560000000000000000000000000000 │ │ -0000000000000000000000000000004e040404040404040404040404040404040404040404040404040404040404040404045700000000000000000000000000 │ │ -00000000000000000000000000000058040404040404040404040404040404040404040404040404040404040404040404045900000000000000000000000000 │ │ -00000000000000000000000000000000490404040404040404040404040404040404040404040404040404040404040404045a00000000000000000000000000 │ │ -000000000000000000000000000000005b5c0404040404040404040404040404040404040404040404040404040404045d5e5f00000000000000000000000000 │ │ -00000000000000000000000000000000000760131313131313131313131313131313131313131313131313131313131317000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000006162636465290000000000000000000000000000000000006162636465290000000000000000000000000000 │ │ -000000000000000000000000000000000000003d04040404041c00000000000000000000000000000000003d04040404041c0000000000000000000000000000 │ │ -0000000000000000000000000000000000000d0e0404040404045a0000000000000000000000000000000d0e0404040404045a00000000000000000000000000 │ │ -0000000000000000000000000000000000001e04040404040404660000000000000000000000000000001e040404040404046600000000000000000000000000 │ │ -0000000000000000000000000000000000001e04040404040404660000000000000000000000000000001e040404040404046600000000000000000000000000 │ │ -0000000000000000000000000000000000000d0e0404040404045a0000000000000000000000000000000d0e0404040404045a00000000000000000000000000 │ │ -000000000000000000000000000000000000003d04040404041c00000000000000000000000000000000003d04040404041c0000000000000000000000000000 │ │ -00000000000000000000000000000000000000006162636465290000000000000000000000000000000000006162636465290000000000000000000000000000 │ │ +00000000000102036666666666040506000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000070866666666666666666609000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000a66666666666666666666030b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000c0d666666666666666666660e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000f0d666666666666666666100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000c111212121366666666141515151515151515151515151515151515151515151515151515151515151515151515150916000000000000000000 │ │ +00000000000000000000001766666666666666666666666666666666666666666666666666666666666666666666666666666666666618190000000000000000 │ │ +00000000000000000000001a666666666666666666666666666666666666666666666666666666666666666666666666666666666666661b0000000000000000 │ │ +00000000000000000000001c66666666666666666666666666666666666666666666666666666666666666666666666666666666666666040000000000000000 │ │ +00000000000000000000001d66666666666666666666666666666666666666666666666666666666666666666666666666666666666666140000000000000000 │ │ +00000000000000000000001e66666666661f15151515151515152066662015151515151515216666151515151515151515151366666666220000000000000000 │ │ +00000000000000000000000023666666662400000000000000001266661200000000000000156666000000000000000000002566666666260000000000000000 │ │ +000000000000000000000000176666666627000000000000000012666612000000000000001566660000000000000000002829666666662a0000000000000000 │ │ +0000000000000000000000001a666666662b000000000000000012666612000000000000001566660000000000000000002c66666666662d0000000000000000 │ │ +0000000000000000000000002e66666666290b0000000000000012666612000000000000001566660000000000000000002f6666666666300000000000000000 │ │ +0000000000000000000000002d666666666631000000000000001266661200000000000000156666000000000000000000326666666633000000000000000000 │ │ +0000000000000000000000001e666666666634666666666666666666666666666666666666666666666666666666666666666666666635000000000000000000 │ │ +00000000000000000000000000236666666666666666666666666666666666666666666666666666666666666666666666666666666636000000000000000000 │ │ +00000000000000000000000000376666666638151515151515152066662015151515151515216666151515151515151515396666666626000000000000000000 │ │ +000000000000000000000000003a666666660800000000000000126666120000000000000015666600000000000000003b34666666663c000000000000000000 │ │ +000000000000000000000000003d66666666183e000000000000126666120000000000000015666600000000000000003f66666666661d000000000000000000 │ │ +000000000000000000000000002d666666666640000000000000126666120000000000000015666600000000000000002f666666666641000000000000000000 │ │ +00000000000000000000000000426666666666430000000000001266661200000000000000156666000000000000000044666666664500000000000000000000 │ │ +00000000000000000000000000004666666666240000000000001266661200000000000000156666000000000000000047666666664800000000000000000000 │ │ +00000000000000000000000000004966666666666666666666666666666666666666666666666666666666666666666666666666664a00000000000000000000 │ │ +00000000000000000000000000003a66666666666666666666666666666666666666666666666666666666666666666666666666664b00000000000000000000 │ │ +00000000000000000000000000003d66666666666666666666666666666666666666666666666666666666666666666666666666664c00000000000000000000 │ │ +00000000000000000000000000004d66666666666666666666666666666666666666666666666666666666666666666666666666454100000000000000000000 │ │ +000000000000000000000000000042666666666666666666666666666666666666666666666666666666666666666666666666394e0000000000000000000000 │ │ +00000000000000000000000000000046666666664f12121212121212121212121212121212121212121212121212121212125051000000000000000000000000 │ │ +00000000000000000000000000000049666666664a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000052666666662b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000053666666666666666666666666666666666666666666666666666666666666666654550000000000000000000000000000 │ │ +0000000000000000000000000000004d666666666666666666666666666666666666666666666666666666666666666666665600000000000000000000000000 │ │ +00000000000000000000000000000057666666666666666666666666666666666666666666666666666666666666666666665800000000000000000000000000 │ │ +00000000000000000000000000000000486666666666666666666666666666666666666666666666666666666666666666665900000000000000000000000000 │ │ +000000000000000000000000000000005a5b6666666666666666666666666666666666666666666666666666666666665c5d5e00000000000000000000000000 │ │ +0000000000000000000000000000000000065f121212121212121212121212121212121212121212121212121212121216000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000006061626364280000000000000000000000000000000000006061626364280000000000000000000000000000 │ │ +000000000000000000000000000000000000003c66666666661b00000000000000000000000000000000003c66666666661b0000000000000000000000000000 │ │ +0000000000000000000000000000000000000c0d666666666666590000000000000000000000000000000c0d6666666666665900000000000000000000000000 │ │ +0000000000000000000000000000000000001d66666666666666650000000000000000000000000000001d666666666666666500000000000000000000000000 │ │ +0000000000000000000000000000000000001d66666666666666650000000000000000000000000000001d666666666666666500000000000000000000000000 │ │ +0000000000000000000000000000000000000c0d666666666666590000000000000000000000000000000c0d6666666666665900000000000000000000000000 │ │ +000000000000000000000000000000000000003c66666666661b00000000000000000000000000000000003c66666666661b0000000000000000000000000000 │ │ +00000000000000000000000000000000000000006061626364280000000000000000000000000000000000006061626364280000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_user30.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -170,73 +170,73 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 18 54 89 125 160 165 121 45 24 60 96 131 167 203 238 255 252 144 2 31 66 102 138 173 209 244 127 3 62 108 180 215 249 41 1 118 236 105 161 233 197 227 156 79 253 224 189 153 83 47 12 168 187 248 145 109 74 39 6 234 243 207 171 136 101 65 30 88 4 36 75 113 152 190 228 139 177 216 250 87 178 140 64 181 132 10 185 15 123 8 184 247 135 241 53 217 100 251 245 174 134 97 103 43 44 25 14 231 92 223 20 7 254 119 194 76 126 164 172 205 222 124 61 240 104 50 9 201 188 159 183 199 130 230 182 86 46 11 33 73 141 56 72 192 115 196 148 176 242 163 23 154 204 55 193 202 212 166 5 116 49 26 63 93 186 232 208} │ │ + 0 18 54 89 125 160 165 121 45 24 60 96 131 167 203 238 252 144 2 31 66 102 138 173 209 244 127 3 62 108 180 215 249 41 1 118 236 105 161 233 197 227 156 79 253 224 189 153 83 47 12 168 187 248 145 109 74 39 6 234 243 207 171 136 101 65 30 88 4 36 75 113 152 190 228 139 177 216 250 87 178 140 64 181 132 10 185 15 123 8 184 247 135 241 53 217 100 251 245 174 134 97 103 43 44 25 14 231 92 223 20 7 254 119 194 76 126 164 172 205 222 124 61 240 104 50 9 201 188 159 183 199 130 230 182 86 46 11 33 73 141 56 72 192 115 196 148 176 242 163 23 154 204 55 193 202 212 166 5 116 49 26 63 93 186 232 208} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000010203040506070800000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000090a0b0c0d0e0f101010101010101112130000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000131415161718191a101010101010101010101010101010101b0000000000000000000000000000 │ │ -000000000000000000000000000000000000001c1d1e121f20211010101010101010101010101010101010101010101010112200000000000000000000000000 │ │ -00000000000000000000000000000000002324251010101010101010101010101010101010101010101010101010101010102600000000000000000000000000 │ │ -0000000000000000000000000000000000271010101010101010101010101010101010101010101010101028292a101010102b00000000000000000000000000 │ │ -000000000000000000000000000000002c1010101010101010101010101010101010102d2e2f3024313233000034101010103400000000000000000000000000 │ │ -0000000000000000000000000000000035101010101010101010101036201f3738393a3b00000000000000000034101010103400000000000000000000000000 │ │ -000000000000000000000000000000003c101010103d3e3f40414243130000000000000000000000000000000034101010103400000000000000000000000000 │ │ -00000000000000000000000000000000101010101044000000000000000000000000000000000000000000000034101010103400000000000000000000000000 │ │ -00000000000000000000000000000000101010101044000000000000000000000000000000000000000000000034101010103400000000000000000000000000 │ │ -00000000000000000000000000000000101010101044000000000000000000000000000000000000000000000034101010103400000000000000000000000000 │ │ -00000000000000000000000000000000101010101044000000000000000000000000000000000000000000000034101010103400000000000000000000000000 │ │ -00000000000000000000000000000000101010101044000000000000000000000000000000000000000000000034101010103400000000000000000000000000 │ │ -00000000000000000000000000000000101010101044000000000000000000000000000000000000000000000034101010103400000000000000000000000000 │ │ -00000000000000000000000000000000101010101044000000000000000000000000000000000000000000000034101010103400000000000000000000000000 │ │ -00000000000000000000000000000000101010101044000000000000000000000000000000000000000000000034101010103400000000000000000000000000 │ │ -00000000000000000000000000000000101010101044000000000000000000000045464748494a4b000000000034101010103400000000000000000000000000 │ │ -000000000000000000000000000000001010101010440000000000091d414c4d4e4f101010101010000000000034101010103400000000000000000000000000 │ │ -00000000000000000000000000000000101010101044000000005010101010101010101010101010000000000034101010103400000000000000000000000000 │ │ -000000000000000000000000000000001010101010440000000044101010104f4e51521653541010000000000034101010103400000000000000000000000000 │ │ -000000000000000000000000000000001010101010440000000044101055461c0000000000341010000000000034101010103400000000000000000000000000 │ │ -00000000000000000000000000000000101010101044000000004410104400000000000000341010000000000034101010103400000000000000000000000000 │ │ -00000000000000000000000000000000101010101044000000004410104400000000000000341010000000000034101010103400000000000000000000000000 │ │ -00000000000000000000000000000000101010101044000000004410104400000000000056571010000000000034101010103400000000000000000000000000 │ │ -0000000000000000000000000000585910101010104400000000441010440000005a385b5c101010000000000034101010103400000000000000000000000000 │ │ -000000000000000000000000015d5e10101010101044000000004410104400005f20101010101010000000000034101010103400000000000000000000000000 │ │ -00000000000000000000001460101010101010101044000000004410104400616210106364656667000000000034101010103400000000000000000000000000 │ │ -00000000000000000000684b1010101010101010104400000000441010446936102d306a00000000000000000034101010103400000000000000000000000000 │ │ -0000000000000000006b6c1010101010101010101044000000004410106d19101048000000000000000000000034101010103400000000000000000000000000 │ │ -000000000000000000171010101010106e1e0a6f5a70000000004410105210103400000000000000000000000034101010103400000000000000000000000000 │ │ -000000000000000046211010101071723b0000000000000000004410107310107400000000000000000000000034101010103400000000000000000000000000 │ │ -00000000000000007510101010105900000000000000000000004410101a1010010000000000000000000000003f101010107600000000000000000000000000 │ │ -00000000000000007710101010780000000000000000000000004410101010100200000000000000000000000079101010107200000000000000000000000000 │ │ -000000000000000060101010104c0000000000000000000000004410101010107a00000000000000000000004610101010107b00000000000000000000000000 │ │ -00000000000000007c101010107d000000000000000000000000411010101010637e0000000000000000007f80101010104f7f00000000000000000000000000 │ │ -0000000000000000811010101082000000000000000000000000821010101010104b420000000000000043831010101010840000000000000000000000000000 │ │ -00000000000000008510101010860100000000000000000000018610101010101010108788898a8b8c8d5c10101010104f8e0000000000000000000000000000 │ │ -00000000000000008f1010101010903b00000000000000003b901010101010101010101010101010101010101010101091000000000000000000000000000000 │ │ -00000000000000006b251010101010801d0000000000001d80101010101010101010101010101010101010101010104d00000000000000000000000000000000 │ │ -0000000000000000008f7110101010101092931e1e939210101010101010949510101010101010101010101010712b5800000000000000000000000000000000 │ │ -0000000000000000000055101010101010101010101010101010101010960097982d10101010101010101010999a000000000000000000000000000000000000 │ │ -000000000000000000001c81101010101010101010101010101010109b70000000892b9c63101010629d9e661300000000000000000000000000000000000000 │ │ -00000000000000000000009fa03d1010101010101010101010102d659f00000000000000134647a1700000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000a29e1010101010101010107135a300000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000022a452a5a67ca7940414000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000090a0b0c0d0e0fa7a7a7a7a7a7a71011120000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000001213141516171819a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a71a0000000000000000000000000000 │ │ +000000000000000000000000000000000000001b1c1d111e1f20a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7102100000000000000000000000000 │ │ +0000000000000000000000000000000000222324a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a72500000000000000000000000000 │ │ +000000000000000000000000000000000026a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7272829a7a7a7a72a00000000000000000000000000 │ │ +000000000000000000000000000000002ba7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a72c2d2e2f23303132000033a7a7a7a73300000000000000000000000000 │ │ +0000000000000000000000000000000034a7a7a7a7a7a7a7a7a7a7a7351f1e363738393a00000000000000000033a7a7a7a73300000000000000000000000000 │ │ +000000000000000000000000000000003ba7a7a7a73c3d3e3f404142120000000000000000000000000000000033a7a7a7a73300000000000000000000000000 │ │ +00000000000000000000000000000000a7a7a7a7a743000000000000000000000000000000000000000000000033a7a7a7a73300000000000000000000000000 │ │ +00000000000000000000000000000000a7a7a7a7a743000000000000000000000000000000000000000000000033a7a7a7a73300000000000000000000000000 │ │ +00000000000000000000000000000000a7a7a7a7a743000000000000000000000000000000000000000000000033a7a7a7a73300000000000000000000000000 │ │ +00000000000000000000000000000000a7a7a7a7a743000000000000000000000000000000000000000000000033a7a7a7a73300000000000000000000000000 │ │ +00000000000000000000000000000000a7a7a7a7a743000000000000000000000000000000000000000000000033a7a7a7a73300000000000000000000000000 │ │ +00000000000000000000000000000000a7a7a7a7a743000000000000000000000000000000000000000000000033a7a7a7a73300000000000000000000000000 │ │ +00000000000000000000000000000000a7a7a7a7a743000000000000000000000000000000000000000000000033a7a7a7a73300000000000000000000000000 │ │ +00000000000000000000000000000000a7a7a7a7a743000000000000000000000000000000000000000000000033a7a7a7a73300000000000000000000000000 │ │ +00000000000000000000000000000000a7a7a7a7a74300000000000000000000004445464748494a000000000033a7a7a7a73300000000000000000000000000 │ │ +00000000000000000000000000000000a7a7a7a7a7430000000000091c404b4c4d4ea7a7a7a7a7a7000000000033a7a7a7a73300000000000000000000000000 │ │ +00000000000000000000000000000000a7a7a7a7a743000000004fa7a7a7a7a7a7a7a7a7a7a7a7a7000000000033a7a7a7a73300000000000000000000000000 │ │ +00000000000000000000000000000000a7a7a7a7a7430000000043a7a7a7a74e4d5051155253a7a7000000000033a7a7a7a73300000000000000000000000000 │ │ +00000000000000000000000000000000a7a7a7a7a7430000000043a7a754451b000000000033a7a7000000000033a7a7a7a73300000000000000000000000000 │ │ +00000000000000000000000000000000a7a7a7a7a7430000000043a7a7430000000000000033a7a7000000000033a7a7a7a73300000000000000000000000000 │ │ +00000000000000000000000000000000a7a7a7a7a7430000000043a7a7430000000000000033a7a7000000000033a7a7a7a73300000000000000000000000000 │ │ +00000000000000000000000000000000a7a7a7a7a7430000000043a7a7430000000000005556a7a7000000000033a7a7a7a73300000000000000000000000000 │ │ +00000000000000000000000000005758a7a7a7a7a7430000000043a7a74300000059375a5ba7a7a7000000000033a7a7a7a73300000000000000000000000000 │ │ +000000000000000000000000015c5da7a7a7a7a7a7430000000043a7a74300005e1fa7a7a7a7a7a7000000000033a7a7a7a73300000000000000000000000000 │ │ +0000000000000000000000135fa7a7a7a7a7a7a7a7430000000043a7a743006061a7a76263646566000000000033a7a7a7a73300000000000000000000000000 │ │ +00000000000000000000674aa7a7a7a7a7a7a7a7a7430000000043a7a7436835a72c2f6900000000000000000033a7a7a7a73300000000000000000000000000 │ │ +0000000000000000006a6ba7a7a7a7a7a7a7a7a7a7430000000043a7a76c18a7a747000000000000000000000033a7a7a7a73300000000000000000000000000 │ │ +00000000000000000016a7a7a7a7a7a76d1d0a6e596f0000000043a7a751a7a73300000000000000000000000033a7a7a7a73300000000000000000000000000 │ │ +00000000000000004520a7a7a7a770713a00000000000000000043a7a772a7a77300000000000000000000000033a7a7a7a73300000000000000000000000000 │ │ +000000000000000074a7a7a7a7a758000000000000000000000043a7a719a7a7010000000000000000000000003ea7a7a7a77500000000000000000000000000 │ │ +000000000000000076a7a7a7a77700000000000000000000000043a7a7a7a7a70200000000000000000000000078a7a7a7a77100000000000000000000000000 │ │ +00000000000000005fa7a7a7a74b00000000000000000000000043a7a7a7a7a779000000000000000000000045a7a7a7a7a77a00000000000000000000000000 │ │ +00000000000000007ba7a7a7a77c00000000000000000000000040a7a7a7a7a7627d0000000000000000007e7fa7a7a7a74e7e00000000000000000000000000 │ │ +000000000000000080a7a7a7a78100000000000000000000000081a7a7a7a7a7a74a41000000000000004282a7a7a7a7a7830000000000000000000000000000 │ │ +000000000000000084a7a7a7a78501000000000000000000000185a7a7a7a7a7a7a7a7868788898a8b8c5ba7a7a7a7a74e8d0000000000000000000000000000 │ │ +00000000000000008ea7a7a7a7a78f3a00000000000000003a8fa7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a790000000000000000000000000000000 │ │ +00000000000000006a24a7a7a7a7a77f1c0000000000001c7fa7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a74c00000000000000000000000000000000 │ │ +0000000000000000008e70a7a7a7a7a7a791921d1d9291a7a7a7a7a7a7a79394a7a7a7a7a7a7a7a7a7a7a7a7a7702a5700000000000000000000000000000000 │ │ +0000000000000000000054a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7950096972ca7a7a7a7a7a7a7a7a7a79899000000000000000000000000000000000000 │ │ +000000000000000000001b80a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a79a6f000000882a9b62a7a7a7619c9d651200000000000000000000000000000000000000 │ │ +00000000000000000000009e9f3ca7a7a7a7a7a7a7a7a7a7a7a72c649e00000000000000124546a06f0000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000a19da7a7a7a7a7a7a7a7a77034a200000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000021a351a4a57ba6930413000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_user7.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -35,70 +35,70 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 13 62 88 2 117 216 253 255 37 198 20 233 169 73 144 163 53 196 210 244 168 110 50 167 249 1 219 58 12 242 114 81} │ │ + 0 13 62 88 2 117 216 253 37 198 20 233 169 73 144 163 53 196 210 244 168 110 50 167 249 1 219 58 12 242 114 81} │ │ IMAGE { │ │ pixels base64 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000123333333333333333210000000000000000000000 │ │ -0000000000000000000456788888888888888888876540000000000000000000 │ │ -0000000000000000009A888888888888888888888888A9000000000000000000 │ │ -00000000000000000BC88888888888888888888888888CB00000000000000000 │ │ -00000000000000000D8888888888888888888888888888D00000000000000000 │ │ -0000000000000000E888888888888888888888888888888E0000000000000000 │ │ -0000000000000000F88888GH0000000000000000HG88888F0000000000000000 │ │ -0000000000000000I8888J00000000000000000000J8888I0000000000000000 │ │ -0000000000000012K8888L33333333333333333333L8888K2100000000000000 │ │ -0000000000045678888888888888888888888888888888888765400000000000 │ │ -00000000009A8888888888888888888888888888888888888888A90000000000 │ │ -000000000BC888888888888888888888888888888888888888888CB000000000 │ │ -000000000D88888888888888888888888888888888888888888888D000000000 │ │ -00000000E8888888888888888888888888888888888888888888888E00000000 │ │ -00000000F88888GH00000000000000000000000000000000HG88888F00000000 │ │ -00000000I8888J000000000000000000000000000000000000J8888I00000000 │ │ -00000000K8888M000000000000000000000000000000000000M8888K00000000 │ │ -0000000088888300000000000000000000000000000000000038888800000000 │ │ -0000000088888300000000000000000000000000000000000038888800000000 │ │ -0000000088888300000000000000000000000000000000000038888800000000 │ │ -0000000088888300000000000000000000000000000000000038888800000000 │ │ -0000000088888300000000000000000000000000000000000038888800000000 │ │ -000000008888830000000000000NOP8888PON000000000000038888800000000 │ │ -00000000888883000000000000QR88888888RQ00000000000038888800000000 │ │ -00000000888883000000000000S8888888888S00000000000038888800000000 │ │ -00000000888883000000000000TU88888888UT00000000000038888800000000 │ │ -000000008888830000000000000VU888888UV000000000000038888800000000 │ │ -0000000088888300000000000000TW3333WT0000000000000038888800000000 │ │ -0000000088888300000000000000000000000000000000000038888800000000 │ │ -0000000088888300000000000000000000000000000000000038888800000000 │ │ -0000000088888888888888888888888888888888888888888888888800000000 │ │ -0000000088888888888888888888888888888888888888888888888800000000 │ │ -0000000088888ALLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLA8888800000000 │ │ -0000000088888300000000000000000000000000000000000038888800000000 │ │ -0000000088888300000000000000000000000000000000000038888800000000 │ │ -00000000K8888M000000000000000000000000000000000000M8888K00000000 │ │ -00000000I8888J000000000000000000000000000000000000J8888I00000000 │ │ -00000000F88888GH00000000000000000000000000000000HG88888F00000000 │ │ -00000000E8888888888888888888888888888888888888888888888E00000000 │ │ -000000000D88888888888888888888888888888888888888888888D000000000 │ │ -000000000BC888888888888888888888888888888888888888888CB000000000 │ │ -00000000009A8888888888888888888888888888888888888888A90000000000 │ │ -0000000000045678888888888888888888888888888888888765400000000000 │ │ +00000000000000000004567WWWWWWWWWWWWWWWWWW76540000000000000000000 │ │ +00000000000000000089WWWWWWWWWWWWWWWWWWWWWWWW98000000000000000000 │ │ +00000000000000000ABWWWWWWWWWWWWWWWWWWWWWWWWWWBA00000000000000000 │ │ +00000000000000000CWWWWWWWWWWWWWWWWWWWWWWWWWWWWC00000000000000000 │ │ +0000000000000000DWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWD0000000000000000 │ │ +0000000000000000EWWWWWFG0000000000000000GFWWWWWE0000000000000000 │ │ +0000000000000000HWWWWI00000000000000000000IWWWWH0000000000000000 │ │ +0000000000000012JWWWWK33333333333333333333KWWWWJ2100000000000000 │ │ +000000000004567WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW765400000000000 │ │ +000000000089WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW980000000000 │ │ +000000000ABWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWBA000000000 │ │ +000000000CWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWC000000000 │ │ +00000000DWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWD00000000 │ │ +00000000EWWWWWFG00000000000000000000000000000000GFWWWWWE00000000 │ │ +00000000HWWWWI000000000000000000000000000000000000IWWWWH00000000 │ │ +00000000JWWWWL000000000000000000000000000000000000LWWWWJ00000000 │ │ +00000000WWWWW30000000000000000000000000000000000003WWWWW00000000 │ │ +00000000WWWWW30000000000000000000000000000000000003WWWWW00000000 │ │ +00000000WWWWW30000000000000000000000000000000000003WWWWW00000000 │ │ +00000000WWWWW30000000000000000000000000000000000003WWWWW00000000 │ │ +00000000WWWWW30000000000000000000000000000000000003WWWWW00000000 │ │ +00000000WWWWW30000000000000MNOWWWWONM00000000000003WWWWW00000000 │ │ +00000000WWWWW3000000000000PQWWWWWWWWQP0000000000003WWWWW00000000 │ │ +00000000WWWWW3000000000000RWWWWWWWWWWR0000000000003WWWWW00000000 │ │ +00000000WWWWW3000000000000STWWWWWWWWTS0000000000003WWWWW00000000 │ │ +00000000WWWWW30000000000000UTWWWWWWTU00000000000003WWWWW00000000 │ │ +00000000WWWWW300000000000000SV3333VS000000000000003WWWWW00000000 │ │ +00000000WWWWW30000000000000000000000000000000000003WWWWW00000000 │ │ +00000000WWWWW30000000000000000000000000000000000003WWWWW00000000 │ │ +00000000WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW00000000 │ │ +00000000WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW00000000 │ │ +00000000WWWWW9KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK9WWWWW00000000 │ │ +00000000WWWWW30000000000000000000000000000000000003WWWWW00000000 │ │ +00000000WWWWW30000000000000000000000000000000000003WWWWW00000000 │ │ +00000000JWWWWL000000000000000000000000000000000000LWWWWJ00000000 │ │ +00000000HWWWWI000000000000000000000000000000000000IWWWWH00000000 │ │ +00000000EWWWWWFG00000000000000000000000000000000GFWWWWWE00000000 │ │ +00000000DWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWD00000000 │ │ +000000000CWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWC000000000 │ │ +000000000ABWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWBA000000000 │ │ +000000000089WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW980000000000 │ │ +000000000004567WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW765400000000000 │ │ 0000000000000012333333333333333333333333333333332100000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_user5.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -65,73 +65,73 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 12 62 67 162 214 253 255 151 58 222 23 236 174 90 179 75 25 254 100 20 152 72 16 124 213 164 171 168 76 88 57 198 50 206 251 15 228 225 145 92 45 142 202 10 32 189 8 105 52 156 1 101 181 165 126 187 28 209 6 125 197 245} │ │ + 0 12 62 67 162 214 253 151 58 222 23 236 174 90 179 75 25 254 100 20 152 72 16 124 213 164 171 168 76 88 57 198 50 206 251 15 228 225 145 92 45 142 202 10 32 189 8 105 52 156 1 101 181 165 126 187 28 209 6 125 197 245} │ │ IMAGE { │ │ pixels base64 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000122100000000000000 │ │ -0000000000000000000000000000000000000000000345677654300000000000 │ │ -0000000000000000000000000000000000000000018777777777781000000000 │ │ -00000000000000000000000000000000000000009A777777777777A900000000 │ │ -000000000000000000000000000000000000000BC77777777777777CB0000000 │ │ -000000000000000000000000000000000000000D7777777777777777D0000000 │ │ -00000000000000000000000000000000000000E777777FGHHGF777777E000000 │ │ -00000000000000000000000000000000000000A7777IJ000000JI7777A000000 │ │ -0000000000000000000000000000000000000K77777L00000000877777K00000 │ │ -0000000000000000000000000000000000000M77776N00000000N67777M00000 │ │ -0000000000000000000000000000000000000O7777P0000000000P7777O00000 │ │ -0000000000000000000000000000000000000Q7777R0000000000R7777Q00000 │ │ -0000000000000000000000000000000000000S7777S0000000000S7777S00000 │ │ -0000000000000000000000000000000000000S7777S0000000000S7777S00000 │ │ -0000000000000000000000000000000000000S7777S0000000000S7777S00000 │ │ -0000000000000000000000000000000000000S7777S0000000000S7777S00000 │ │ -00000000000000000HTUUUUUUUV0000000000S7777WUUTH000000S7777S00000 │ │ -000000000000000XY777777777S0000000000S777777777YX0000S7777S00000 │ │ -00000000000000MZ7777777777S0000000000S7777777777ZM000S7777S00000 │ │ -0000000000000ab77777777777cSSSSSSSSSSc77777777777ba00d7777d00000 │ │ -0000000000000e777777777777777777777777777777777777e00f7777f00000 │ │ -0000000000000g777777777777777777777777777777777777g000ehhe000000 │ │ -0000000000000S7777S00000000000000000000000000S7777S0000000000000 │ │ -0000000000000S7777S00000000000000000000000000S7777S0000000000000 │ │ -0000000000000S7777S00000000000000000000000000S7777S0000000000000 │ │ -0000000000000S7777S00000000000000000000000000S7777S0000000000000 │ │ -0000000000000S7777S00000000000000000000000000S7777S0000000000000 │ │ -0000000000000S7777S00000000000000000000000000S7777S0000000000000 │ │ -0000000000000S7777S00000000000000000000000000S7777S0000000000000 │ │ -0000000000000S7777S00000000000000000000000000S7777S0000000000000 │ │ -0000000000000S7777S00000000000000000000000000S7777S0000000000000 │ │ -0000000000000S7777S000000000000ii000000000000S7777S0000000000000 │ │ -0000000000000S7777S0000000000jk66kj0000000000S7777S0000000000000 │ │ -0000000000000S7777S000000000lP7777Pl000000000S7777S0000000000000 │ │ -0000000000000S7777S000000000G777777G000000000S7777S0000000000000 │ │ -0000000000000S7777S000000000m777777m000000000S7777S0000000000000 │ │ -0000000000000S7777S000000000n777777n000000000S7777S0000000000000 │ │ -0000000000000S7777S0000000000o7777o0000000000S7777S0000000000000 │ │ -0000000000000S7777S0000000000pqrrqp0000000000S7777S0000000000000 │ │ -0000000000000S7777S00000000000000000000000000S7777S0000000000000 │ │ -0000000000000s7777WUUUUUUUUUUUUUUUUUUUUUUUUUUW7777s0000000000000 │ │ -0000000000000t777777777777777777777777777777777777t0000000000000 │ │ -0000000000000M777777777777777777777777777777777777M0000000000000 │ │ -0000000000000pu7777777777777777777777777777777777up0000000000000 │ │ -00000000000000vw77777777777777777777777777777777wv00000000000000 │ │ -000000000000000xyz+77777777777777777777777777+zyx000000000000000 │ │ +00000000000000000000000000000000000000000003456++654300000000000 │ │ +0000000000000000000000000000000000000000017++++++++++71000000000 │ │ +000000000000000000000000000000000000000089++++++++++++9800000000 │ │ +000000000000000000000000000000000000000AB++++++++++++++BA0000000 │ │ +000000000000000000000000000000000000000C++++++++++++++++C0000000 │ │ +00000000000000000000000000000000000000D++++++EFGGFE++++++D000000 │ │ +000000000000000000000000000000000000009++++HI000000IH++++9000000 │ │ +0000000000000000000000000000000000000J+++++K000000007+++++J00000 │ │ +0000000000000000000000000000000000000L++++6M00000000M6++++L00000 │ │ +0000000000000000000000000000000000000N++++O0000000000O++++N00000 │ │ +0000000000000000000000000000000000000P++++Q0000000000Q++++P00000 │ │ +0000000000000000000000000000000000000R++++R0000000000R++++R00000 │ │ +0000000000000000000000000000000000000R++++R0000000000R++++R00000 │ │ +0000000000000000000000000000000000000R++++R0000000000R++++R00000 │ │ +0000000000000000000000000000000000000R++++R0000000000R++++R00000 │ │ +00000000000000000GSTTTTTTTU0000000000R++++VTTSG000000R++++R00000 │ │ +000000000000000WX+++++++++R0000000000R+++++++++XW0000R++++R00000 │ │ +00000000000000LY++++++++++R0000000000R++++++++++YL000R++++R00000 │ │ +0000000000000Za+++++++++++bRRRRRRRRRRb+++++++++++aZ00c++++c00000 │ │ +0000000000000d++++++++++++++++++++++++++++++++++++d00e++++e00000 │ │ +0000000000000f++++++++++++++++++++++++++++++++++++f000dggd000000 │ │ +0000000000000R++++R00000000000000000000000000R++++R0000000000000 │ │ +0000000000000R++++R00000000000000000000000000R++++R0000000000000 │ │ +0000000000000R++++R00000000000000000000000000R++++R0000000000000 │ │ +0000000000000R++++R00000000000000000000000000R++++R0000000000000 │ │ +0000000000000R++++R00000000000000000000000000R++++R0000000000000 │ │ +0000000000000R++++R00000000000000000000000000R++++R0000000000000 │ │ +0000000000000R++++R00000000000000000000000000R++++R0000000000000 │ │ +0000000000000R++++R00000000000000000000000000R++++R0000000000000 │ │ +0000000000000R++++R00000000000000000000000000R++++R0000000000000 │ │ +0000000000000R++++R000000000000hh000000000000R++++R0000000000000 │ │ +0000000000000R++++R0000000000ij66ji0000000000R++++R0000000000000 │ │ +0000000000000R++++R000000000kO++++Ok000000000R++++R0000000000000 │ │ +0000000000000R++++R000000000F++++++F000000000R++++R0000000000000 │ │ +0000000000000R++++R000000000l++++++l000000000R++++R0000000000000 │ │ +0000000000000R++++R000000000m++++++m000000000R++++R0000000000000 │ │ +0000000000000R++++R0000000000n++++n0000000000R++++R0000000000000 │ │ +0000000000000R++++R0000000000opqqpo0000000000R++++R0000000000000 │ │ +0000000000000R++++R00000000000000000000000000R++++R0000000000000 │ │ +0000000000000r++++VTTTTTTTTTTTTTTTTTTTTTTTTTTV++++r0000000000000 │ │ +0000000000000s++++++++++++++++++++++++++++++++++++s0000000000000 │ │ +0000000000000L++++++++++++++++++++++++++++++++++++L0000000000000 │ │ +0000000000000ot++++++++++++++++++++++++++++++++++to0000000000000 │ │ +00000000000000uv++++++++++++++++++++++++++++++++vu00000000000000 │ │ +000000000000000wxyz++++++++++++++++++++++++++zyxw000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_user11.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -64,75 +64,75 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 8 56 108 156 168 81 233 255 165 141 61 253 195 254 190 3 246 205 36 44 88 84 6 79 136 170 204 238 21 121 226 248 237 208 181 197 225 129 49 48 128 154 152 13 101 69 16 174 25 92 202 114 45 191 145 251 75 103 155 17 242} │ │ + 0 8 56 108 156 168 81 233 165 141 61 253 195 254 190 3 246 205 36 44 88 84 6 79 136 170 204 238 21 121 226 248 237 208 181 197 225 129 49 48 128 154 152 13 101 69 16 174 25 92 202 114 45 191 145 251 75 103 155 17 242} │ │ IMAGE { │ │ pixels base64 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000012345555555555432100000000000000000000000 │ │ -0000000000000000000000678888888888888888760000000000000000000000 │ │ -0000000000000000000019888888888888888888889100000000000000000000 │ │ -00000000000000000000A8888888888888888888888A00000000000000000000 │ │ -0000000000000000000BC8888888888888888888888CB0000000000000000000 │ │ -0000000000000000000D88888EF5555555555FE88888D0000000000000000000 │ │ -000000000000000000GH8888IJ000000000000JI8888HG000000000000000000 │ │ -000000000000000000K88888L00000000000000L88888K000000000000000000 │ │ -000000000000000000M88888N00000000000000N88888M000000000000000000 │ │ -000000000000000000L88888000000000000000088888L000000000000000000 │ │ -000000000000000000L88888000000000000000088888L000000000000000000 │ │ -000000000000000000L8888800GOPQRSSRQPOG0088888L000000000000000000 │ │ -000000000000000000L88888TUV8888888888VUT88888L000000000000000000 │ │ -000000000000000000L88888W8888XYZZYX8888W88888L000000000000000000 │ │ -00000000000000000Na8888888bcd000000efb8888888aN00000000000000000 │ │ -00000000000000000g8888888hi0000000000ih8888888g00000000000000000 │ │ -0000000000000000j888888bk00000000000000kb888888j0000000000000000 │ │ -000000000000000lS88888mi0000000000000000im88888Sl000000000000000 │ │ -000000000000000P88888bi000000000000000000ib88888P000000000000000 │ │ -00000000000000nH88888k00000000oppo00000000k88888Hn00000000000000 │ │ -00000000000000q88888h00000000r8888r00000000h88888q00000000000000 │ │ -00000000000000s8888bi00000000t8888t00000000ib8888s00000000000000 │ │ -0000000000000lu8888c000000000588885000000000c8888ul0000000000000 │ │ -0000000000000v88888d000000000588885000000000d88888v0000000000000 │ │ -0000000000000w8888X000000000058888b55tr000000X8888w0000000000000 │ │ -0000000000000c8888Y00000000005888888888o00000Y8888c0000000000000 │ │ -0000000000000x8888Z00000000005888888888p00000Z8888x0000000000000 │ │ -0000000000000x8888Z0000000000q888888888p00000Z8888x0000000000000 │ │ -0000000000000c8888Y0000000000yz88888888o00000Y8888c0000000000000 │ │ -0000000000000w8888X00000000000yq55555tr000000X8888w0000000000000 │ │ -0000000000000v88888d000000000000000000000000d88888v0000000000000 │ │ -0000000000000lu8888c000000000000000000000000c8888ul0000000000000 │ │ -00000000000000s8888bi0000000000000000000000ib8888s00000000000000 │ │ -00000000000000q88888h0000000000000000000000h88888q00000000000000 │ │ -00000000000000nH88888k00000000000000000000k88888Hn00000000000000 │ │ -000000000000000P88888bi000000000000000000ib88888P000000000000000 │ │ -000000000000000lS88888mi0000000000000000im88888Sl000000000000000 │ │ -0000000000000000j888888bk00000000000000kb888888j0000000000000000 │ │ -00000000000000000g8888888hi0000000000ih8888888g00000000000000000 │ │ -00000000000000000Na8888888bcd000000efb8888888aN00000000000000000 │ │ -000000000000000000L88888W8888XYZZYX8888W88888L000000000000000000 │ │ -000000000000000000L88888TUV8888888888VUT88888L000000000000000000 │ │ -000000000000000000L8888800GOPQRSSRQPOG0088888L000000000000000000 │ │ -000000000000000000L88888000000000000000088888L000000000000000000 │ │ -000000000000000000L88888000000000000000088888L000000000000000000 │ │ -000000000000000000M88888N00000000000000N88888M000000000000000000 │ │ -000000000000000000K88888L00000000000000L88888K000000000000000000 │ │ -000000000000000000GH8888IJ000000000000JI8888HG000000000000000000 │ │ -0000000000000000000D88888EF5555555555FE88888D0000000000000000000 │ │ -0000000000000000000BC8888888888888888888888CB0000000000000000000 │ │ -00000000000000000000A8888888888888888888888A00000000000000000000 │ │ -0000000000000000000019888888888888888888889100000000000000000000 │ │ -0000000000000000000000678888888888888888760000000000000000000000 │ │ +000000000000000000000067zzzzzzzzzzzzzzzz760000000000000000000000 │ │ +0000000000000000000018zzzzzzzzzzzzzzzzzzzz8100000000000000000000 │ │ +000000000000000000009zzzzzzzzzzzzzzzzzzzzzz900000000000000000000 │ │ +0000000000000000000ABzzzzzzzzzzzzzzzzzzzzzzBA0000000000000000000 │ │ +0000000000000000000CzzzzzDE5555555555EDzzzzzC0000000000000000000 │ │ +000000000000000000FGzzzzHI000000000000IHzzzzGF000000000000000000 │ │ +000000000000000000JzzzzzK00000000000000KzzzzzJ000000000000000000 │ │ +000000000000000000LzzzzzM00000000000000MzzzzzL000000000000000000 │ │ +000000000000000000Kzzzzz0000000000000000zzzzzK000000000000000000 │ │ +000000000000000000Kzzzzz0000000000000000zzzzzK000000000000000000 │ │ +000000000000000000Kzzzzz00FNOPQRRQPONF00zzzzzK000000000000000000 │ │ +000000000000000000KzzzzzSTUzzzzzzzzzzUTSzzzzzK000000000000000000 │ │ +000000000000000000KzzzzzVzzzzWXYYXWzzzzVzzzzzK000000000000000000 │ │ +00000000000000000MZzzzzzzzabc000000deazzzzzzzZM00000000000000000 │ │ +00000000000000000fzzzzzzzgh0000000000hgzzzzzzzf00000000000000000 │ │ +0000000000000000izzzzzzaj00000000000000jazzzzzzi0000000000000000 │ │ +000000000000000kRzzzzzlh0000000000000000hlzzzzzRk000000000000000 │ │ +000000000000000Ozzzzzah000000000000000000hazzzzzO000000000000000 │ │ +00000000000000mGzzzzzj00000000noon00000000jzzzzzGm00000000000000 │ │ +00000000000000pzzzzzg00000000qzzzzq00000000gzzzzzp00000000000000 │ │ +00000000000000rzzzzah00000000szzzzs00000000hazzzzr00000000000000 │ │ +0000000000000ktzzzzb0000000005zzzz5000000000bzzzztk0000000000000 │ │ +0000000000000uzzzzzc0000000005zzzz5000000000czzzzzu0000000000000 │ │ +0000000000000vzzzzW00000000005zzzza55sq000000Wzzzzv0000000000000 │ │ +0000000000000bzzzzX00000000005zzzzzzzzzn00000Xzzzzb0000000000000 │ │ +0000000000000wzzzzY00000000005zzzzzzzzzo00000Yzzzzw0000000000000 │ │ +0000000000000wzzzzY0000000000pzzzzzzzzzo00000Yzzzzw0000000000000 │ │ +0000000000000bzzzzX0000000000xyzzzzzzzzn00000Xzzzzb0000000000000 │ │ +0000000000000vzzzzW00000000000xp55555sq000000Wzzzzv0000000000000 │ │ +0000000000000uzzzzzc000000000000000000000000czzzzzu0000000000000 │ │ +0000000000000ktzzzzb000000000000000000000000bzzzztk0000000000000 │ │ +00000000000000rzzzzah0000000000000000000000hazzzzr00000000000000 │ │ +00000000000000pzzzzzg0000000000000000000000gzzzzzp00000000000000 │ │ +00000000000000mGzzzzzj00000000000000000000jzzzzzGm00000000000000 │ │ +000000000000000Ozzzzzah000000000000000000hazzzzzO000000000000000 │ │ +000000000000000kRzzzzzlh0000000000000000hlzzzzzRk000000000000000 │ │ +0000000000000000izzzzzzaj00000000000000jazzzzzzi0000000000000000 │ │ +00000000000000000fzzzzzzzgh0000000000hgzzzzzzzf00000000000000000 │ │ +00000000000000000MZzzzzzzzabc000000deazzzzzzzZM00000000000000000 │ │ +000000000000000000KzzzzzVzzzzWXYYXWzzzzVzzzzzK000000000000000000 │ │ +000000000000000000KzzzzzSTUzzzzzzzzzzUTSzzzzzK000000000000000000 │ │ +000000000000000000Kzzzzz00FNOPQRRQPONF00zzzzzK000000000000000000 │ │ +000000000000000000Kzzzzz0000000000000000zzzzzK000000000000000000 │ │ +000000000000000000Kzzzzz0000000000000000zzzzzK000000000000000000 │ │ +000000000000000000LzzzzzM00000000000000MzzzzzL000000000000000000 │ │ +000000000000000000JzzzzzK00000000000000KzzzzzJ000000000000000000 │ │ +000000000000000000FGzzzzHI000000000000IHzzzzGF000000000000000000 │ │ +0000000000000000000CzzzzzDE5555555555EDzzzzzC0000000000000000000 │ │ +0000000000000000000ABzzzzzzzzzzzzzzzzzzzzzzBA0000000000000000000 │ │ +000000000000000000009zzzzzzzzzzzzzzzzzzzzzz900000000000000000000 │ │ +0000000000000000000018zzzzzzzzzzzzzzzzzzzz8100000000000000000000 │ │ +000000000000000000000067zzzzzzzzzzzzzzzz760000000000000000000000 │ │ 0000000000000000000000012345555555555432100000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-xhdpi-v4/ic_action_right.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -96,15 +96,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 33 80 128 30 184 255 97 243 101 55 252 120 8 216 109 224 121 164 77 2 74 231 214 176 40 122 240 117 190 210 131 107 123 28 248 254 105 144 124 54 87 88 111 91 207 251 125 21 173 5 208 129 126 38 104 181 68 1 127 156 235 7 201 149 48 253 172 195 12 67 169 168 186 70 233 20 171 31 83 134 167 102 6 226 238 10 227 141 13 37 246 180 188} │ │ + 0 33 80 128 30 184 97 243 101 55 252 120 8 216 109 224 121 164 77 2 74 231 214 176 40 122 240 117 190 210 131 107 123 28 248 254 105 144 124 54 87 88 111 91 207 251 125 21 173 5 208 129 126 38 104 181 68 1 127 156 235 7 201 149 48 253 172 195 12 67 169 168 186 70 233 20 171 31 83 134 167 102 6 226 238 10 227 141 13 37 246 180 188} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -113,56 +113,56 @@ │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000102030302010000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000004050606060606060504000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000708060606060606060608090000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000a0b06060606060606060606060c00000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000d0e060606060606060606060606060c000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000f060606060606101006060606060606110000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000012060606060b13141415160606060606061100000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000001706060606180000000019160606060606061a000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000001b060606061c000000000019160606060606061a0000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000001d060606061e00000000000019160606060606061a00000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000001f060606060620000000000000191606060606060621000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000022230606060624250000000000001916060606060606210000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000260606060606242500000000000019160606060606062700000000000000000000000000000000 │ │ -00000000000000000000000d28292a2a2a2a2a2a2a2a2a2a2a2b0606060606062425000000000000191606060606060627000000000000000000000000000000 │ │ -0000000000000000002c2d2e060606060606060606060606060606060606060606242500000000000019160606060606062f0000000000000000000000000000 │ │ -00000000000000303106060606060606060606060606060606060606060606060606242500000000000019160606060606062f00000000000000000000000000 │ │ -0000000000003233060606060606060606060606060606060606060606060606060606242500000000000019160606060606062f000000000000000000000000 │ │ -00000000000034060606060606060606060606060606060606060606060606060606060624250000000000001916060606060606350000000000000000000000 │ │ -0000000000362e060606060606060606060606060606060606060606060606060606060606242500000000000019160606060606063500000000000000000000 │ │ -000000000037060606060638393a000000000000000000000000000000000000000000000000000000000000000019160606060606063b000000000000000000 │ │ -00000000003c060606063d3e000000000000000000000000000000000000000000000000000000000000000000000019160606060606063b0000000000000000 │ │ -00000000003f06060606400000000000000000000000000000000000000000000000000000000000000000000000000041420606060606060700000000000000 │ │ -00000000004306060606330000000000000000000000000000000000000000000000000000000000000000000000000d05060606060606444500000000000000 │ │ -000000000011060606060609320000000000000000000000000000000000000000000000000000000000000000000d0506060606060644450000000000000000 │ │ -0000000000460606060606061647484848484848484848484848484848484848484848484848070000000000000d050606060606064445000000000000000000 │ │ -00000000000049060606060606060606060606060606060606060606060606060606060606050d00000000000d05060606060606444500000000000000000000 │ │ -000000000000221b06060606060606060606060606060606060606060606060606060606050d00000000000d0506060606060644450000000000000000000000 │ │ -000000000000004a4b0606060606060606060606060606060606060606060606060606050d00000000000d050606060606064445000000000000000000000000 │ │ -00000000000000004c4d060606060606060606060606060606060606060606060606050d00000000000d05060606060606444500000000000000000000000000 │ │ -000000000000000000004e4f505148484848484848484848483106060606060606050d00000000000d0506060606060644450000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000052060606060606050d00000000000d050606060606064445000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000053540606060606050d00000000000d05060606060606444500000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000090606060606050d00000000000d0506060606060644450000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000004d06060606555600000000000d050606060606064445000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000057060606065800000000000d05060606060606444500000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000160606060658000000000d0506060606060644450000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000038060606065559000056050606060606064445000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000001f060606060655585855060606060606444500000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000005a5b0606060606060606060606060644450000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000002b0606060606060606060606064445000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000003a5c060606060606060606065d4500000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000003a2b5b0606060606065b2b3a0000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000005a1f381616381f5a00000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000004055d5d5d5d5d5d0504000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000006075d5d5d5d5d5d5d5d07080000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000090a5d5d5d5d5d5d5d5d5d5d5d0b00000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000c0d5d5d5d5d5d5d5d5d5d5d5d5d5d0b000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000e5d5d5d5d5d5d0f0f5d5d5d5d5d5d5d100000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000115d5d5d5d0a12131314155d5d5d5d5d5d1000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000165d5d5d5d170000000018155d5d5d5d5d5d19000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000001a5d5d5d5d1b000000000018155d5d5d5d5d5d190000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000001c5d5d5d5d1d00000000000018155d5d5d5d5d5d1900000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000001e5d5d5d5d5d1f00000000000018155d5d5d5d5d5d20000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000021225d5d5d5d232400000000000018155d5d5d5d5d5d200000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000255d5d5d5d5d232400000000000018155d5d5d5d5d5d2600000000000000000000000000000000 │ │ +00000000000000000000000c272829292929292929292929292a5d5d5d5d5d5d232400000000000018155d5d5d5d5d5d26000000000000000000000000000000 │ │ +0000000000000000002b2c2d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d232400000000000018155d5d5d5d5d5d2e0000000000000000000000000000 │ │ +000000000000002f305d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d232400000000000018155d5d5d5d5d5d2e00000000000000000000000000 │ │ +00000000000031325d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d232400000000000018155d5d5d5d5d5d2e000000000000000000000000 │ │ +000000000000335d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d232400000000000018155d5d5d5d5d5d340000000000000000000000 │ │ +0000000000352d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d232400000000000018155d5d5d5d5d5d3400000000000000000000 │ │ +0000000000365d5d5d5d5d373839000000000000000000000000000000000000000000000000000000000000000018155d5d5d5d5d5d3a000000000000000000 │ │ +00000000003b5d5d5d5d3c3d000000000000000000000000000000000000000000000000000000000000000000000018155d5d5d5d5d5d3a0000000000000000 │ │ +00000000003e5d5d5d5d3f0000000000000000000000000000000000000000000000000000000000000000000000000040415d5d5d5d5d5d0600000000000000 │ │ +0000000000425d5d5d5d320000000000000000000000000000000000000000000000000000000000000000000000000c055d5d5d5d5d5d434400000000000000 │ │ +0000000000105d5d5d5d5d08310000000000000000000000000000000000000000000000000000000000000000000c055d5d5d5d5d5d43440000000000000000 │ │ +0000000000455d5d5d5d5d5d1546474747474747474747474747474747474747474747474747060000000000000c055d5d5d5d5d5d4344000000000000000000 │ │ +000000000000485d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d050c00000000000c055d5d5d5d5d5d434400000000000000000000 │ │ +000000000000211a5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d050c00000000000c055d5d5d5d5d5d43440000000000000000000000 │ │ +00000000000000494a5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d050c00000000000c055d5d5d5d5d5d4344000000000000000000000000 │ │ +00000000000000004b4c5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d050c00000000000c055d5d5d5d5d5d434400000000000000000000000000 │ │ +000000000000000000004d4e4f504747474747474747474747305d5d5d5d5d5d5d050c00000000000c055d5d5d5d5d5d43440000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000515d5d5d5d5d5d050c00000000000c055d5d5d5d5d5d4344000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000052535d5d5d5d5d050c00000000000c055d5d5d5d5d5d434400000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000085d5d5d5d5d050c00000000000c055d5d5d5d5d5d43440000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000004c5d5d5d5d545500000000000c055d5d5d5d5d5d4344000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000565d5d5d5d5700000000000c055d5d5d5d5d5d434400000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000155d5d5d5d57000000000c055d5d5d5d5d5d43440000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000375d5d5d5d5458000055055d5d5d5d5d5d4344000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000001e5d5d5d5d5d545757545d5d5d5d5d5d434400000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000595a5d5d5d5d5d5d5d5d5d5d5d5d5d43440000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000002a5d5d5d5d5d5d5d5d5d5d5d5d4344000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000395b5d5d5d5d5d5d5d5d5d5d5c4400000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000392a5a5d5d5d5d5d5d5a2a390000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000591e371515371e5900000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_user12.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -189,75 +189,75 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 10 120 203 246 255 253 218 158 34 24 220 249 77 200 247 41 67 155 157 242 3 221 184 88 131 54 5 61 107 75 17 28 94 16 118 8 66 104 84 20 135 243 252 197 125 129 30 206 194 108 181 254 21 1 148 222 142 210 116 78 195 23 89 248 227 51 235 18 53 126 149 171 128 91 164 187 114 40 31 209 2 55 46 14 11 168 9 226 65 60 105 173 87 33 56 153 124 73 22 230 141 81 233 139 7 59 229 165 213 176 160 130 58 13 95 240 4 49 237 52 12 192 106 241 68 190 115 244 183 207 189 109 72 44 25 182 202 101 204 146 236 50 15 232 214 133 239 161 127 188 85 19 102 180 92 71 228 69 111 251 238 62 170 117 145 150 97 178 98 121 48 219 6 90 162 225 186 211 43 132 143 231 45 32 138 159} │ │ + 0 10 120 203 246 253 218 158 34 24 220 249 77 200 247 41 67 155 157 242 3 221 184 88 131 54 5 61 107 75 17 28 94 16 118 8 66 104 84 20 135 243 252 197 125 129 30 206 194 108 181 254 21 1 148 222 142 210 116 78 195 23 89 248 227 51 235 18 53 126 149 171 128 91 164 187 114 40 31 209 2 55 46 14 11 168 9 226 65 60 105 173 87 33 56 153 124 73 22 230 141 81 233 139 7 59 229 165 213 176 160 130 58 13 95 240 4 49 237 52 12 192 106 241 68 190 115 244 183 207 189 109 72 44 25 182 202 101 204 146 236 50 15 232 214 133 239 161 127 188 85 19 102 180 92 71 228 69 111 251 238 62 170 117 145 150 97 178 98 121 48 219 6 90 162 225 186 211 43 132 143 231 45 32 138 159} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000102030405050505050505060708090000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000a0b050505050505050505050505050c0d00000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000e0505050505050505050505050505050f10000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000011050505050505050505050505050505050512000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000013050505050505050505050505050505050514150000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000160505050517181818181818181905050505051a0000000000000000000000000000000000000000000000 │ │ -000000000000000000000000001b1c1d1e1f00002005050505052100000000000000220605050505230000242526272800000000000000000000000000000000 │ │ -000000000000000000000000292a0505052b2c2d2e05050505052f00000000000000003005050505313233040505053431350000000000000000000000000000 │ │ -000000000000000000003637050505050505050505050505053800000000000000000039050505050505050505050505053a3500000000000000000000000000 │ │ -000000000000000000003b0505050505050505050505050505080000000000000000003c05050505050505050505050505053d00000000000000000000000000 │ │ -0000000000000000003e14050505050505050505050505050521000000000000000000220605050505050505050505050505053f000000000000000000000000 │ │ -0000000000000000001305050505050f0505050505050505052f0000000000000000000030050505050505050540050505050541010000000000000000000000 │ │ -0000000000000000420605050505434445460e060505050538000000000000000000000039050505050538471e01480505050505490000000000000000000000 │ │ -00000000000000003d05050505052600000000284a4b43050800000000000000000000003c050c4c4d4e000000004f0405050505042f00000000000000000000 │ │ -000000000000001805050505055015000000000000005152530000000000000000000000543c5500000000000000002e05050505055600000000000000000000 │ │ -0000000000005758050505050559000000000000000000000000000000000000000000000000000000000000000000015805050505055a000000000000000000 │ │ -0000000000005b05050505055c00000000000000000000000000000000000000000000000000000000000000000000005d05050505054c000000000000000000 │ │ -0000000000003105050505405e0000000000000000000000000000245f3260616263000000000000000000000000000000310505050534200000000000000000 │ │ -000000000000640505050565000000000000000000000000000066670505050505066869000000000000000000000000004505050505056a0000000000000000 │ │ -0000000000006b050505056b100000000000000000000000246c0505050505050505056d100000000000000000000000696e05050505051a0000000000000000 │ │ -0000000000006f05050505056753000000000000000000006505050c70717210733805056d690000000000000000005717050505050574750000000000000000 │ │ -000000000000760c0505050505777800000000000000001c060541530000000000795c0505680000000000000000797a05050505050570000000000000000000 │ │ -000000000000007b0505050505057c6a000000000000003d05347d000000000000007938050663000000000000220e0505050505057e15000000000000000000 │ │ -00000000000000007f05050505050580590000000000150405810000000000000000007305056200000000002882050505050505835500000000000000000000 │ │ -000000000000000000840505050505050f85000000008605052e0000000000000000001005056100000000876d05050505050588240000000000000000000000 │ │ -000000000000000000695005050505050589510000006205058a0000000000000000007205056000000000610505050505050645000000000000000000000000 │ │ -0000000000000000014c0505050505058b44000000002005058c000000000000000000710505320000000000650505050505058d8e0000000000000000000000 │ │ -00000000000000543d0505050505050e8f0000000000009005917500000000000000007005055f00000000000092050505050505934500000000000000000000 │ │ -00000000000000330505050505053d72000000000000009405059500000000000000530c05672400000000000000610505050505058d20000000000000000000 │ │ -000000000000730505050505057e5500000000000000006343052b9575000000007d410505660000000000000000003b05050505050588000000000000000000 │ │ -00000000000096050505050517570000000000000000000097050505918c8a2e813405056c00000000000000000000003234050505052b980000000000000000 │ │ -000000000000770505050588690000000000000000000000009743050505050505050665240000000000000000000000009905050505051c0000000000000000 │ │ -00000000000090050505059a0000000000000000000000000000639490050505043d1c00000000000000000000000000009b05050505055f0000000000000000 │ │ -0000000000004805050505059c0000000000000000000000000000000020628615000000000000000000000000000000559d0505050574240000000000000000 │ │ -0000000000009e050505050591750000000000000000000000000000000000000000000000000000000000000000000019050505050547000000000000000000 │ │ -000000000000001705050505059f0000000000000000000000000000000000000000000000000000000000000000004f0f050505057c3e000000000000000000 │ │ -0000000000000010a005050505a19800000000000075a2293f00000000000000000000004f08972200000000000000a30505050505a400000000000000000000 │ │ -0000000000000000a50505050505a600000087a748740505a80000000000000000000000a90505a031aaab000000a20505050505acad00000000000000000000 │ │ -00000000000000001f8d050505052bae9230340505050505935100000000000000000000af0505050505056413278205050505053c0000000000000000000000 │ │ -0000000000000000007b0505050505050505050505050505058e00000000000000000000b00505050505050505050505050505b1000000000000000000000000 │ │ -00000000000000000015b205050505050505050505050505054d000000000000000000090505050505050505050505050505a0b3000000000000000000000000 │ │ -000000000000000000005a4005050505050505050505050505a8000000000000000000a90505050505050505050505050505b400000000000000000000000000 │ │ -0000000000000000000000854005050505050505400505050593510000000000000000af05050505402b05050505050505b50000000000000000000000000000 │ │ -000000000000000000000000a26cb6050f7ea4b78505050505058e0000000000000000b00505050508229708410504b17b000000000000000000000000000000 │ │ -000000000000000000000000000000353600000079a0050505054d00000000000000090505050505210000000054ad0000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000e0505050516565656565656563105050505054f0000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000b405050505050505050505050505050505050b000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000b82b050505050505050505050505050505053b000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000b9050505050505050505050505050505b272000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000036b52b0505050505050505050505052c8700000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000001002ba565656565656566c920d000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000001020304bababababababa050607080000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000090abababababababababababababa0b0c00000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000dbababababababababababababababa0e0f000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000010bababababababababababababababababa11000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000012bababababababababababababababababa13140000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000015babababa161717171717171718bababababa190000000000000000000000000000000000000000000000 │ │ +000000000000000000000000001a1b1c1d1e00001fbababababa20000000000000002105babababa220000232425262700000000000000000000000000000000 │ │ +0000000000000000000000002829bababa2a2b2c2dbababababa2e00000000000000002fbabababa30313204bababa3330340000000000000000000000000000 │ │ +000000000000000000003536bababababababababababababa3700000000000000000038bababababababababababababa393400000000000000000000000000 │ │ +000000000000000000003ababababababababababababababa070000000000000000003bbabababababababababababababa3c00000000000000000000000000 │ │ +0000000000000000003d13babababababababababababababa200000000000000000002105babababababababababababababa3e000000000000000000000000 │ │ +00000000000000000012bababababa0ebababababababababa2e000000000000000000002fbabababababababa3fbababababa40010000000000000000000000 │ │ +00000000000000004105babababa424344450d05babababa37000000000000000000000038bababababa37461d0147bababababa480000000000000000000000 │ │ +00000000000000003cbababababa250000000027494a42ba0700000000000000000000003bba0b4b4c4d000000004e04babababa042e00000000000000000000 │ │ +0000000000000017bababababa4f14000000000000005051520000000000000000000000533b5400000000000000002dbababababa5500000000000000000000 │ │ +0000000000005657bababababa580000000000000000000000000000000000000000000000000000000000000000000157bababababa59000000000000000000 │ │ +0000000000005abababababa5b00000000000000000000000000000000000000000000000000000000000000000000005cbababababa4b000000000000000000 │ │ +00000000000030babababa3f5d0000000000000000000000000000235e315f60616200000000000000000000000000000030babababa331f0000000000000000 │ │ +00000000000063babababa6400000000000000000000000000006566bababababa0567680000000000000000000000000044bababababa690000000000000000 │ │ +0000000000006ababababa6a0f0000000000000000000000236bbababababababababa6c0f0000000000000000000000686dbababababa190000000000000000 │ │ +0000000000006ebababababa66520000000000000000000064baba0b6f70710f7237baba6c680000000000000000005616bababababa73740000000000000000 │ │ +000000000000750bbababababa767700000000000000001b05ba40520000000000785bbaba6700000000000000007879babababababa6f000000000000000000 │ │ +000000000000007ababababababa7b69000000000000003cba337c000000000000007837ba0562000000000000210dbabababababa7d14000000000000000000 │ │ +00000000000000007ebabababababa7f5800000000001404ba8000000000000000000072baba6100000000002781babababababa825400000000000000000000 │ │ +00000000000000000083babababababa0e840000000085baba2d0000000000000000000fbaba6000000000866cbabababababa87230000000000000000000000 │ │ +000000000000000000684fbabababababa885000000061baba8900000000000000000071baba5f0000000060babababababa0544000000000000000000000000 │ │ +0000000000000000014bbabababababa8a43000000001fbaba8b00000000000000000070baba31000000000064babababababa8c8d0000000000000000000000 │ │ +00000000000000533cbabababababa0d8e0000000000008fba907400000000000000006fbaba5e00000000000091babababababa924400000000000000000000 │ │ +0000000000000032babababababa3c710000000000000093baba9400000000000000520bba66230000000000000060babababababa8c1f000000000000000000 │ │ +00000000000072babababababa7d5400000000000000006242ba2a9474000000007c40baba650000000000000000003ababababababa87000000000000000000 │ │ +00000000000095bababababa16560000000000000000000096bababa908b892d8033baba6b00000000000000000000003133babababa2a970000000000000000 │ │ +00000000000076babababa87680000000000000000000000009642bababababababa05642300000000000000000000000098bababababa1b0000000000000000 │ │ +0000000000008fbabababa99000000000000000000000000000062938fbababa043c1b00000000000000000000000000009abababababa5e0000000000000000 │ │ +00000000000047bababababa9b000000000000000000000000000000001f618514000000000000000000000000000000549cbabababa73230000000000000000 │ │ +0000000000009dbababababa90740000000000000000000000000000000000000000000000000000000000000000000018bababababa46000000000000000000 │ │ +0000000000000016bababababa9e0000000000000000000000000000000000000000000000000000000000000000004e0ebabababa7b3d000000000000000000 │ │ +000000000000000f9fbabababaa09700000000000074a1283e00000000000000000000004e07962100000000000000a2bababababaa300000000000000000000 │ │ +0000000000000000a4bababababaa500000086a64773babaa70000000000000000000000a8baba9f30a9aa000000a1bababababaabac00000000000000000000 │ │ +00000000000000001e8cbabababa2aad912f33bababababa925000000000000000000000aebabababababa63122681bababababa3b0000000000000000000000 │ │ +0000000000000000007abababababababababababababababa8d00000000000000000000afbabababababababababababababab0000000000000000000000000 │ │ +00000000000000000014b1babababababababababababababa4c00000000000000000008babababababababababababababa9fb2000000000000000000000000 │ │ +00000000000000000000593fbababababababababababababaa7000000000000000000a8babababababababababababababab300000000000000000000000000 │ │ +0000000000000000000000843fbababababababa3fbabababa92500000000000000000aebabababa3f2abababababababab40000000000000000000000000000 │ │ +000000000000000000000000a16bb5ba0e7da3b684bababababa8d0000000000000000afbabababa0721960740ba04b07a000000000000000000000000000000 │ │ +0000000000000000000000000000003435000000789fbabababa4c0000000000000008bababababa200000000053ac0000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000dbabababa155555555555555530bababababa4e0000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000b3bababababababababababababababababa0a000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000b72ababababababababababababababababa3a000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000b8bababababababababababababababab171000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000035b42ababababababababababababa2b8600000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000f02b9555555555555556b910c000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-xhdpi-v4/ic_action_user18.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -184,75 +184,75 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 3 38 76 52 11 39 158 208 248 255 254 222 179 83 19 146 250 195 67 238 139 36 107 14 214 251 65 151 207 94 48 34 75 163 253 234 4 1 232 102 44 226 63 54 112 242 137 130 241 164 211 31 105 252 186 104 229 176 123 62 109 245 230 126 169 26 191 7 216 73 168 113 221 154 2 212 131 91 88 81 10 66 149 5 77 193 132 243 43 84 239 120 46 135 215 20 200 240 64 71 206 165 201 37 235 180 92 203 28 148 58 25 53 57 153 231 93 49 106 111 189 41 35 121 116 24 246 247 96 119 236 98 128 220 197 217 202 228 118 160 162 79 32 161 244 29 143 187 227 13 6 42 69 99 23 101 129 194 249 223 61 141 30 122 142 188 47 140 82 9 218 171 174 147 237 177 172 21 89 74 125} │ │ + 0 3 38 76 52 11 39 158 208 248 254 222 179 83 19 146 250 195 67 238 139 36 107 14 214 251 65 151 207 94 48 34 75 163 253 234 4 1 232 102 44 226 63 54 112 242 137 130 241 164 211 31 105 252 186 104 229 176 123 62 109 245 230 126 169 26 191 7 216 73 168 113 221 154 2 212 131 91 88 81 10 66 149 5 77 193 132 243 43 84 239 120 46 135 215 20 200 240 64 71 206 165 201 37 235 180 92 203 28 148 58 25 53 57 153 231 93 49 106 111 189 41 35 121 116 24 246 247 96 119 236 98 128 220 197 217 202 228 118 160 162 79 32 161 244 29 143 187 227 13 6 42 69 99 23 101 129 194 249 223 61 141 30 122 142 188 47 140 82 9 218 171 174 147 237 177 172 21 89 74 125} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000010203040500000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000060708090a0a0a0b0c0d0e00000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000f10110a0a0a0a0a0a0a0a0a0a12040000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000013140a0a0a0a0a0a0a0a0a0a0a0a0a0b1500000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000016140a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a17000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000018190a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1a1b0000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000001c0a0a0a0a0a0a1d1e1f05202122230a0a0a0a0a242500000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000026270a0a0a0a232826000000000000292a0a0a0a0a0a2b00000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000002c0a0a0a0a0a2d000000000000000000292e0a0a0a0a2f00000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000300a0a0a0a310100000000000000000000320a0a0a0a3300000000000000000000000000000000000000000000 │ │ -0000000000000000000000000034350733360a0a0a0a0a0a370000000000000000000000380a0a0a0a0a0a0a393a3b3c00000000000000000000000000000000 │ │ -0000000000000000000000263d3e0a0a0a0a0a0a0a0a0a0a3f2600000000000000000000400a0a0a0a0a0a0a0a0a0a0a410f0000000000000000000000000000 │ │ -0000000000000000000042430a0a0a0a0a0a0a0a0a0a0a0a0a0400000000000000000044450a0a0a0a0a0a0a0a0a0a0a0a274600000000000000000000000000 │ │ -00000000000000000026430a0a0a0a0a0a0a0a0a0a0a0a0a0a47000000000000000000480a0a0a0a0a0a0a0a0a0a0a0a0a0a3e16000000000000000000000000 │ │ -0000000000000000003d0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a490000000000000000004a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a124b0000000000000000000000 │ │ -0000000000000000343e0a0a0a0a0a4c4d4e4f4f4f4f4f4f50510000000000000000004b524f4f4f4f4f4f4f483a0a0a0a0a0a0a3d0000000000000000000000 │ │ -0000000000000000350a0a0a0a0a5354000000000000000000000000000000000000000000000000000000000000551a0a0a0a0a560000000000000000000000 │ │ -0000000000000000070a0a0a0a4c540000000000000000000000000000000000000000000000000000000000000000570a0a0a0a584b00000000000000000000 │ │ -0000000000000000330a0a0a0a4d000000000000000000000000000000000000000000000000000000000000000000590a0a0a0a0a5900000000000000000000 │ │ -0000000000000000360a0a0a0a4e000000000000000000000000000000000000000000000000000000000000000000010a0a0a0a0a5a00000000000000000000 │ │ -00000000000000000a0a0a0a0a4f000000000000000000000000000000000000000000000000000000000000000000000a0a0a0a0a4f00000000000000000000 │ │ -00000000000000000a0a0a0a0a4f000000000000000000000000000000000000000000000000000000000000000000000a0a0a0a0a4f00000000000000000000 │ │ -00000000000000000a0a0a0a0a4f000000000000000000000000000000000000000000000000000000000000000000000a0a0a0a0a4f00000000000000000000 │ │ -00000000000000000a0a0a0a0a4f000000000000000000000000000000000000000000000000000000000000000000000a0a0a0a0a4f00000000000000000000 │ │ -00000000000000005b0a0a0a0a5c005d5e5f0c4a6000000000000000000000000000000000000000002d6162436300200a0a0a0a0a6400000000000000000000 │ │ -0000000000000000650a0a0a0a1a1d0a0a0a0a0a492000000000000000000000000000000000004b660a0a0a0a0a672a0a0a0a0a0a6800000000000000000000 │ │ -0000000000000000570a0a0a0a0a0a0a0a4c690a0a6a00000000000000000000000000000000006b0a0a0b6c0a0a0a0a0a0a0a0a190000000000000000000000 │ │ -00000000000000006d5b0a0a0a14276e6f00701d0a0a7100000000000000000000000000000000490a095200727374090a0a0a0a750000000000000000000000 │ │ -00000000000000000076240a0a4f0000000000770a0a78000000000000000000000000000000420a0a79000000004b4b0a0a0a78000000000000000000000000 │ │ -000000000000000000007a390a4f00000000007b0a0a53000000000000000000000000000000130a0a7c0000000000000a0b2800000000000000000000000000 │ │ -000000000000000000005d3f0a4f00000000007b0a0a53000000000000000000000000000000130a0a7c0000000000000a0b3800000000000000000000000000 │ │ -0000000000000000003c620a0a4f2500000000770a0a78000000000000000000000000000000420a0a790000000000000a0a0a7d000000000000000000000000 │ │ -00000000000000007e7f0a0a0a09800d814b701d0a0a7100000000000000000000000000000000490a095200348208830a0a0a0a840000000000000000000000 │ │ -0000000000000000850a0a0a0a0a0a0a0a86690a0a6a00000000000000000000000000000000006b0a0a0b87360a0a0a0a0a0a0a882600000000000000000000 │ │ -0000000000000000890a0a0a0a09377f0a0a0a0a492000000000000000000000000000000000004b660a0a0a0a0a8a3f0a0a0a0a0a0200000000000000000000 │ │ -0000000000000000140a0a0a0a8b00708c3f0c4a6000000000000000000000000000000000000000002d61248d8e258f0a0a0a0a0a6400000000000000000000 │ │ -00000000000000000a0a0a0a0a4f000000000000000000000000000000000000000000000000000000000000000000000a0a0a0a0a4f00000000000000000000 │ │ -00000000000000000a0a0a0a0a4f000000000000000000000000000000000000000000000000000000000000000000000a0a0a0a0a4f00000000000000000000 │ │ -00000000000000000a0a0a0a0a4f000000000000000000000000001f900891496a6b4b000000000000000000000000000a0a0a0a0a4f00000000000000000000 │ │ -00000000000000000a0a0a0a0a4f00000000000000000000004b730b0a0a0a0a0a0a33920000000000000000000000000a0a0a0a0a4f00000000000000000000 │ │ -00000000000000000a0a0a0a0a4f0000000000000000000000930a0a0a5894950a0a0a339600000000000000000000000a0a0a0a0a4f00000000000000000000 │ │ -00000000000000000a0a0a0a0a4f0000000000000000000018360a090397000098650a0a4e00000000000000000000000a0a0a0a0a4f00000000000000000000 │ │ -00000000000000000a0a0a0a0a4f00000000000000000000990a0a4d00000000005d0a0a1c00000000000000000000000a0a0a0a0a4f00000000000000000000 │ │ -0000000000000000910a0a0a0a9a000000000000000000009b230a3200000000009c0a0a9d00000000000000000000050a0a0a0a0a0300000000000000000000 │ │ -00000000000000009e0a0a0a0a530000000000000000000000870a9f9b00000026a00a090600000000000000000000a10a0a0a0a0a4200000000000000000000 │ │ -0000000000000000a20a0a0a0a2ea3000000000000000000008e0a0aa4000000a10a0aa50000000000000000000026a60a0a0a0a390000000000000000000000 │ │ -00000000000000004f0a0a0a0a0a4ca7000000000000000000340a0aa8000000a90a0a9c000000000000000000968d0a0a0a0a0a3a0000000000000000000000 │ │ -0000000000000000aaab0a0a0a0a0a3633ac474747474747ad3e0a0a4c474747430a0a23794747474747474756580a0a0a0a0a0b3c0000000000000000000000 │ │ -0000000000000000006f230a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a93000000000000000000000000 │ │ -00000000000000000000150a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0aaeaf0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a88aa000000000000000000000000 │ │ -000000000000000000004b487f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0ab0261f830a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0ab1b200000000000000000000000000 │ │ -00000000000000000000000006870a0a0a0a0a0a0a0a0a0a0a0a0a83570100005d450a0a0a0a0a0a0a0a0a0a0a0a0a69b3000000000000000000000000000000 │ │ -00000000000000000000000000009bb4b5664747474747473248a7260000000000006d754a47474747474747a54e7a4b00000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000006070809b5b5b50a0b0c0d00000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000e0f10b5b5b5b5b5b5b5b5b5b511040000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000001213b5b5b5b5b5b5b5b5b5b5b5b5b50a1400000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000001513b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b516000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000001718b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5191a0000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000001bb5b5b5b5b5b51c1d1e051f202122b5b5b5b5b5232400000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000002526b5b5b5b52227250000000000002829b5b5b5b5b52a00000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000002bb5b5b5b5b52c000000000000000000282db5b5b5b52e00000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000002fb5b5b5b530010000000000000000000031b5b5b5b53200000000000000000000000000000000000000000000 │ │ +000000000000000000000000003334073235b5b5b5b5b5b536000000000000000000000037b5b5b5b5b5b5b538393a3b00000000000000000000000000000000 │ │ +0000000000000000000000253c3db5b5b5b5b5b5b5b5b5b53e25000000000000000000003fb5b5b5b5b5b5b5b5b5b5b5400e0000000000000000000000000000 │ │ +000000000000000000004142b5b5b5b5b5b5b5b5b5b5b5b5b5040000000000000000004344b5b5b5b5b5b5b5b5b5b5b5b5264500000000000000000000000000 │ │ +0000000000000000002542b5b5b5b5b5b5b5b5b5b5b5b5b5b54600000000000000000047b5b5b5b5b5b5b5b5b5b5b5b5b5b53d15000000000000000000000000 │ │ +0000000000000000003cb5b5b5b5b5b5b5b5b5b5b5b5b5b5b54800000000000000000049b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5114a0000000000000000000000 │ │ +0000000000000000333db5b5b5b5b54b4c4d4e4e4e4e4e4e4f500000000000000000004a514e4e4e4e4e4e4e4739b5b5b5b5b5b53c0000000000000000000000 │ │ +000000000000000034b5b5b5b5b552530000000000000000000000000000000000000000000000000000000000005419b5b5b5b5550000000000000000000000 │ │ +000000000000000007b5b5b5b54b53000000000000000000000000000000000000000000000000000000000000000056b5b5b5b5574a00000000000000000000 │ │ +000000000000000032b5b5b5b54c00000000000000000000000000000000000000000000000000000000000000000058b5b5b5b5b55800000000000000000000 │ │ +000000000000000035b5b5b5b54d00000000000000000000000000000000000000000000000000000000000000000001b5b5b5b5b55900000000000000000000 │ │ +0000000000000000b5b5b5b5b54e00000000000000000000000000000000000000000000000000000000000000000000b5b5b5b5b54e00000000000000000000 │ │ +0000000000000000b5b5b5b5b54e00000000000000000000000000000000000000000000000000000000000000000000b5b5b5b5b54e00000000000000000000 │ │ +0000000000000000b5b5b5b5b54e00000000000000000000000000000000000000000000000000000000000000000000b5b5b5b5b54e00000000000000000000 │ │ +0000000000000000b5b5b5b5b54e00000000000000000000000000000000000000000000000000000000000000000000b5b5b5b5b54e00000000000000000000 │ │ +00000000000000005ab5b5b5b55b005c5d5e0b495f00000000000000000000000000000000000000002c60614262001fb5b5b5b5b56300000000000000000000 │ │ +000000000000000064b5b5b5b5191cb5b5b5b5b5481f00000000000000000000000000000000004a65b5b5b5b5b56629b5b5b5b5b56700000000000000000000 │ │ +000000000000000056b5b5b5b5b5b5b5b54b68b5b56900000000000000000000000000000000006ab5b50a6bb5b5b5b5b5b5b5b5180000000000000000000000 │ │ +00000000000000006c5ab5b5b513266d6e006f1cb5b5700000000000000000000000000000000048b509510071727309b5b5b5b5740000000000000000000000 │ │ +0000000000000000007523b5b54e000000000076b5b57700000000000000000000000000000041b5b578000000004a4ab5b5b577000000000000000000000000 │ │ +000000000000000000007938b54e00000000007ab5b55200000000000000000000000000000012b5b57b000000000000b50a2700000000000000000000000000 │ │ +000000000000000000005c3eb54e00000000007ab5b55200000000000000000000000000000012b5b57b000000000000b50a3700000000000000000000000000 │ │ +0000000000000000003b61b5b54e240000000076b5b57700000000000000000000000000000041b5b578000000000000b5b5b57c000000000000000000000000 │ │ +00000000000000007d7eb5b5b5097f0c804a6f1cb5b5700000000000000000000000000000000048b509510033810882b5b5b5b5830000000000000000000000 │ │ +000000000000000084b5b5b5b5b5b5b5b58568b5b56900000000000000000000000000000000006ab5b50a8635b5b5b5b5b5b5b5872500000000000000000000 │ │ +000000000000000088b5b5b5b509367eb5b5b5b5481f00000000000000000000000000000000004a65b5b5b5b5b5893eb5b5b5b5b50200000000000000000000 │ │ +000000000000000013b5b5b5b58a006f8b3e0b495f00000000000000000000000000000000000000002c60238c8d248eb5b5b5b5b56300000000000000000000 │ │ +0000000000000000b5b5b5b5b54e00000000000000000000000000000000000000000000000000000000000000000000b5b5b5b5b54e00000000000000000000 │ │ +0000000000000000b5b5b5b5b54e00000000000000000000000000000000000000000000000000000000000000000000b5b5b5b5b54e00000000000000000000 │ │ +0000000000000000b5b5b5b5b54e000000000000000000000000001e8f089048696a4a00000000000000000000000000b5b5b5b5b54e00000000000000000000 │ │ +0000000000000000b5b5b5b5b54e00000000000000000000004a720ab5b5b5b5b5b53291000000000000000000000000b5b5b5b5b54e00000000000000000000 │ │ +0000000000000000b5b5b5b5b54e000000000000000000000092b5b5b5579394b5b5b532950000000000000000000000b5b5b5b5b54e00000000000000000000 │ │ +0000000000000000b5b5b5b5b54e000000000000000000001735b509039600009764b5b54d0000000000000000000000b5b5b5b5b54e00000000000000000000 │ │ +0000000000000000b5b5b5b5b54e0000000000000000000098b5b54c00000000005cb5b51b0000000000000000000000b5b5b5b5b54e00000000000000000000 │ │ +000000000000000090b5b5b5b599000000000000000000009a22b53100000000009bb5b59c0000000000000000000005b5b5b5b5b50300000000000000000000 │ │ +00000000000000009db5b5b5b552000000000000000000000086b59e9a000000259fb5090600000000000000000000a0b5b5b5b5b54100000000000000000000 │ │ +0000000000000000a1b5b5b5b52da2000000000000000000008db5b5a3000000a0b5b5a40000000000000000000025a5b5b5b5b5380000000000000000000000 │ │ +00000000000000004eb5b5b5b5b54ba600000000000000000033b5b5a7000000a8b5b59b000000000000000000958cb5b5b5b5b5390000000000000000000000 │ │ +0000000000000000a9aab5b5b5b5b53532ab464646464646ac3db5b54b46464642b5b52278464646464646465557b5b5b5b5b50a3b0000000000000000000000 │ │ +0000000000000000006e22b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b592000000000000000000000000 │ │ +0000000000000000000014b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5adaeb5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b587a9000000000000000000000000 │ │ +000000000000000000004a477eb5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5af251e82b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b0b100000000000000000000000000 │ │ +0000000000000000000000000686b5b5b5b5b5b5b5b5b5b5b5b5b582560100005c44b5b5b5b5b5b5b5b5b5b5b5b5b568b2000000000000000000000000000000 │ │ +00000000000000000000000000009ab3b4654646464646463147a6250000000000006c744946464646464646a44d794a00000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-xhdpi-v4/ic_action_user21.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -162,75 +162,75 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 14 40 66 80 57 31 6 17 93 174 242 255 224 147 4 46 177 250 237 139 162 253 238 115 7 94 247 215 38 2 239 70 181 226 148 49 22 58 99 175 245 252 102 155 194 61 8 104 231 109 232 77 10 132 254 59 251 209 30 82 1 202 200 12 54 87 227 24 5 221 53 11 27 72 158 199 157 151 246 229 228 166 92 216 65 48 131 225 85 144 111 212 137 160 176 45 136 201 185 33 241 73 62 25 113 230 153 190 243 150 105 214 125 159 16 223 67 156 126 220 9 15 207 47 114 219 50 206 3 203 167 51 52 81 249 208 78 88 86 172 98 26 204 39 173 143 248 13 180 145 170 112 28 89 233 36 184 96 83} │ │ + 0 14 40 66 80 57 31 6 17 93 174 242 224 147 4 46 177 250 237 139 162 253 238 115 7 94 247 215 38 2 239 70 181 226 148 49 22 58 99 175 245 252 102 155 194 61 8 104 231 109 232 77 10 132 254 59 251 209 30 82 1 202 200 12 54 87 227 24 5 221 53 11 27 72 158 199 157 151 246 229 228 166 92 216 65 48 131 225 85 144 111 212 137 160 176 45 136 201 185 33 241 73 62 25 113 230 153 190 243 150 105 214 125 159 16 223 67 156 126 220 9 15 207 47 114 219 50 206 3 203 167 51 52 81 249 208 78 88 86 172 98 26 204 39 173 143 248 13 180 145 170 112 28 89 233 36 184 96 83} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000001020304050607000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000008090a0b0c0c0c0c0c0c0c0d0e030f0000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000001011120c0c0c0c0c0c0c0c0c0c0c0c0c131408000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000615160c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c17181900000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000001a1b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1c1d000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000001e140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1f200000000000000000000000000000000000 │ │ -00000000000000000000000000000000000007210c0c0c0c0c0c0c0c22230424251906262728290c0c0c0c0c0c0c2a2b00000000000000000000000000000000 │ │ -0000000000000000000000000000000000002c0c0c0c0c0c0c0c2d2e000000000000000000002f30310c0c0c0c0c0c2a20000000000000000000000000000000 │ │ -0000000000000000000000000000000000320c0c0c0c0c0c333400000000000000000000000000003536370c0c0c0c0c1f1d0000000000000000000000000000 │ │ -0000000000000000000000000000000038390c0c0c0c0c3a3b00000000000000000000000000000000003c290c0c0c0c0c1c1900000000000000000000000000 │ │ -0000000000000000000000000000003d3e0c0c0c0c0c3f400000000000000000000000000000000000000041290c0c0c0c0c1800000000000000000000000000 │ │ -000000000000000000000000000000420c0c0c0c0c43440000000000000000000000000000000000000000003c370c0c0c0c1708000000000000000000000000 │ │ -000000000000000000000000000045460c0c0c0c16470000000000000000000048204900000000000000000000360c0c0c0c0c14000000000000000000000000 │ │ -00000000000000000000000000004a0c0c0c0c0c4b00000000000000000000004c0c0c314d080000000000000035310c0c0c0c130f0000000000000000000000 │ │ -00000000000000000000000000004e0c0c0c0c4f4900000000000000000000004c0c0c0c0c504a00000000000000300c0c0c0c0c030000000000000000000000 │ │ -000000000000000000000000003d510c0c0c0c5200000000000000000000000048530e540c0c37550000000000002f290c0c0c0c0e0000000000000000000000 │ │ -00000000000000000000000000560c0c0c0c0c420000000000000000000000000000004557160c5801000000000000280c0c0c0c0d0000000000000000000000 │ │ -00000000000000000000000000590c0c0c0c2a010000000000000000000000000000000000140c0c5a000000000000270c0c0c0c0c0700000000000000000000 │ │ -000000000000000000000000005b0c0c0c0c2200000000000000000000000000000000000019430c5c000000000000260c0c0c0c0c0600000000000000000000 │ │ -000000000000000000000000005d0c0c0c0c4c00000000000000000000000000000000000000520c16480000000000060c0c0c0c0c0500000000000000000000 │ │ -000000000000000000000000005e0c0c0c0c5f00000000000000000000000000000000000000320c0c6000000000002f0c0c0c0c0c0400000000000000000000 │ │ -00000000000000000000000000610c0c0c0c620000000000000000000000000000000000000008635e3d0000000000640c0c0c0c0c4100000000000000000000 │ │ -00000000000000000000000000270c0c0c0c6500000000000000000000000000000000000000000000000000000000660c0c0c0c0c0100000000000000000000 │ │ -00000000000000000000000000670c0c0c0c0c68000000000000000000000000000000000000000000000000000000690c0c0c0c6a0000000000000000000000 │ │ -00000000000000000000000000680c0c0c0c0c550000000000000000000000000000000000000000000000000000006b0c0c0c0c6c0000000000000000000000 │ │ -00000000000000000000000000006d0c0c0c0c5a000000000000000000000000000000000000000000000000000007580c0c0c0c6e0000000000000000000000 │ │ -00000000000000000000000000002d0c0c0c0c1b6800000000000000000000000000000000000000000000000000300c0c0c0c0c6f0000000000000000000000 │ │ -00000000000000000000000000003c0c0c0c0c0c5a00000000000000000000000000000000000000000000000007580c0c0c0c17010000000000000000000000 │ │ -00000000000000000000000000003d700c0c0c0c1b680000000000000000000000000000000000000000000000300c0c0c0c0c71000000000000000000000000 │ │ -0000000000000000000000000000001a0c0c0c0c0c720000000000000000000000000000000000000000000073310c0c0c0c1f01000000000000000000000000 │ │ -0000000000000000000000000000000f740c0c0c0c0c75000000000000000000000000000000000000000000760c0c0c0c0c7700000000000000000000000000 │ │ -000000000000000000000000000000006f0c0c0c0c0c787900000000000000000000000000000000000000030c0c0c0c0c1f7a00000000000000000000000000 │ │ -000000000000000000000000000000000f7b0c0c0c0c0c61000000000000000040263d0000000000000079780c0c0c0c0c180000000000000000000000000000 │ │ -000000000000000000000000000000000047160c0c0c0c397c0000000000007d0b0c7e7f000000000000140c0c0c0c0c80810000000000000000000000000000 │ │ -0000000000000000000000000000000000005a0c0c0c0c0c828100000000400b0c0c0c830000000000842a0c0c0c0c1685000000000000000000000000000000 │ │ -00000000000000000000000000000000000040220c0c0c0c0c6900000000860c0c0c0c87000000000f880c0c0c0c0c5a00000000000000000000000000000000 │ │ -00000000000000000000000000000000000000890c0c0c0c0c1f350000008a0c0c0c0c0c000000008b0c0c0c0c0c434000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000008c0c0c0c0c0c8d0000008a0c0c0c0c0c000000006c0c0c0c0c0c890000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000008e650c0c0c0c8f0000008a0c0c0c0c0c000000900c0c0c0c0c91000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000005b0c0c0c0c0c4700008a0c0c0c0c0c000000920c0c0c0c9349000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000946d0c0c0c0c958a8a960c0c0c0c0c8a8a8a170c0c0c0c9700000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000004b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c3400000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000980c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c9900000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000009a0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c3d00000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000008a0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000008a0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000008a0c0c0c0c0c000000000000000000008a0c0c0c0c0c0000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000008a0c0c0c0c0c000000000000000000008a0c0c0c0c0c0000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000008a0c0c0c0c0c8a8a8a8a8a8a8a8a8a8a960c0c0c0c0c0000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000008a0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000008a0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000550c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c9b0000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000003d7e0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c360000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000007f83870c0c0c0c0c0c0c0c0c0c0c0c0c0c0c9b36080000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000009c370c0c0c8200000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000009d0c0c0c9e00000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000459f14240000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000008090a0b9f9f9f9f9f9f9f0c0d030e0000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000f10119f9f9f9f9f9f9f9f9f9f9f9f9f121308000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000614159f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f16171800000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000191a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f1b1c000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000001d139f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f1e1f0000000000000000000000000000000000 │ │ +00000000000000000000000000000000000007209f9f9f9f9f9f9f9f21220423241806252627289f9f9f9f9f9f9f292a00000000000000000000000000000000 │ │ +0000000000000000000000000000000000002b9f9f9f9f9f9f9f2c2d000000000000000000002e2f309f9f9f9f9f9f291f000000000000000000000000000000 │ │ +0000000000000000000000000000000000319f9f9f9f9f9f323300000000000000000000000000003435369f9f9f9f9f1e1c0000000000000000000000000000 │ │ +0000000000000000000000000000000037389f9f9f9f9f393a00000000000000000000000000000000003b289f9f9f9f9f1b1800000000000000000000000000 │ │ +0000000000000000000000000000003c3d9f9f9f9f9f3e3f0000000000000000000000000000000000000040289f9f9f9f9f1700000000000000000000000000 │ │ +000000000000000000000000000000419f9f9f9f9f42430000000000000000000000000000000000000000003b369f9f9f9f1608000000000000000000000000 │ │ +000000000000000000000000000044459f9f9f9f154600000000000000000000471f4800000000000000000000359f9f9f9f9f13000000000000000000000000 │ │ +0000000000000000000000000000499f9f9f9f9f4a00000000000000000000004b9f9f304c080000000000000034309f9f9f9f120e0000000000000000000000 │ │ +00000000000000000000000000004d9f9f9f9f4e4800000000000000000000004b9f9f9f9f4f49000000000000002f9f9f9f9f9f030000000000000000000000 │ │ +000000000000000000000000003c509f9f9f9f5100000000000000000000000047520d539f9f36540000000000002e289f9f9f9f0d0000000000000000000000 │ │ +00000000000000000000000000559f9f9f9f9f410000000000000000000000000000004456159f5701000000000000279f9f9f9f0c0000000000000000000000 │ │ +00000000000000000000000000589f9f9f9f29010000000000000000000000000000000000139f9f59000000000000269f9f9f9f9f0700000000000000000000 │ │ +000000000000000000000000005a9f9f9f9f2100000000000000000000000000000000000018429f5b000000000000259f9f9f9f9f0600000000000000000000 │ │ +000000000000000000000000005c9f9f9f9f4b00000000000000000000000000000000000000519f15470000000000069f9f9f9f9f0500000000000000000000 │ │ +000000000000000000000000005d9f9f9f9f5e00000000000000000000000000000000000000319f9f5f00000000002e9f9f9f9f9f0400000000000000000000 │ │ +00000000000000000000000000609f9f9f9f610000000000000000000000000000000000000008625d3c0000000000639f9f9f9f9f4000000000000000000000 │ │ +00000000000000000000000000269f9f9f9f6400000000000000000000000000000000000000000000000000000000659f9f9f9f9f0100000000000000000000 │ │ +00000000000000000000000000669f9f9f9f9f67000000000000000000000000000000000000000000000000000000689f9f9f9f690000000000000000000000 │ │ +00000000000000000000000000679f9f9f9f9f540000000000000000000000000000000000000000000000000000006a9f9f9f9f6b0000000000000000000000 │ │ +00000000000000000000000000006c9f9f9f9f59000000000000000000000000000000000000000000000000000007579f9f9f9f6d0000000000000000000000 │ │ +00000000000000000000000000002c9f9f9f9f1a67000000000000000000000000000000000000000000000000002f9f9f9f9f9f6e0000000000000000000000 │ │ +00000000000000000000000000003b9f9f9f9f9f5900000000000000000000000000000000000000000000000007579f9f9f9f16010000000000000000000000 │ │ +00000000000000000000000000003c6f9f9f9f9f1a6700000000000000000000000000000000000000000000002f9f9f9f9f9f70000000000000000000000000 │ │ +000000000000000000000000000000199f9f9f9f9f710000000000000000000000000000000000000000000072309f9f9f9f1e01000000000000000000000000 │ │ +0000000000000000000000000000000e739f9f9f9f9f74000000000000000000000000000000000000000000759f9f9f9f9f7600000000000000000000000000 │ │ +000000000000000000000000000000006e9f9f9f9f9f777800000000000000000000000000000000000000039f9f9f9f9f1e7900000000000000000000000000 │ │ +000000000000000000000000000000000e7a9f9f9f9f9f6000000000000000003f253c0000000000000078779f9f9f9f9f170000000000000000000000000000 │ │ +000000000000000000000000000000000046159f9f9f9f387b0000000000007c0b9f7d7e000000000000139f9f9f9f9f7f800000000000000000000000000000 │ │ +000000000000000000000000000000000000599f9f9f9f9f8180000000003f0b9f9f9f82000000000083299f9f9f9f1584000000000000000000000000000000 │ │ +0000000000000000000000000000000000003f219f9f9f9f9f6800000000859f9f9f9f86000000000e879f9f9f9f9f5900000000000000000000000000000000 │ │ +00000000000000000000000000000000000000889f9f9f9f9f1e34000000899f9f9f9f9f000000008a9f9f9f9f9f423f00000000000000000000000000000000 │ │ +00000000000000000000000000000000000000008b9f9f9f9f9f8c000000899f9f9f9f9f000000006b9f9f9f9f9f880000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000008d649f9f9f9f8e000000899f9f9f9f9f0000008f9f9f9f9f9f90000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000005a9f9f9f9f9f460000899f9f9f9f9f000000919f9f9f9f9248000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000936c9f9f9f9f948989959f9f9f9f9f898989169f9f9f9f9600000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000004a9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f3300000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000979f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9800000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000999f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f3c00000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000899f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000899f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000899f9f9f9f9f00000000000000000000899f9f9f9f9f0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000899f9f9f9f9f00000000000000000000899f9f9f9f9f0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000899f9f9f9f9f89898989898989898989959f9f9f9f9f0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000899f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000899f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000549f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000003c7d9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9f350000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000007e82869f9f9f9f9f9f9f9f9f9f9f9f9f9f9f9a35080000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000009b369f9f9f8100000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000009c9f9f9f9d00000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000449e13230000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-xhdpi-v4/ic_action_user6.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -60,73 +60,73 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 12 62 67 162 214 253 255 151 58 222 23 236 174 90 179 75 25 254 100 20 72 16 124 213 164 171 168 76 88 198 50 206 251 15 228 225 92 142 10 32 189 8 105 52 156 1 101 181 165 126 187 28 209 6 125 197 245} │ │ + 0 12 62 67 162 214 253 151 58 222 23 236 174 90 179 75 25 254 100 20 72 16 124 213 164 171 168 76 88 198 50 206 251 15 228 225 92 142 10 32 189 8 105 52 156 1 101 181 165 126 187 28 209 6 125 197 245} │ │ IMAGE { │ │ pixels base64 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000001221000000000000000000000000000000 │ │ -0000000000000000000000000003456776543000000000000000000000000000 │ │ -0000000000000000000000000187777777777810000000000000000000000000 │ │ -0000000000000000000000009A777777777777A9000000000000000000000000 │ │ -00000000000000000000000BC77777777777777CB00000000000000000000000 │ │ -00000000000000000000000D7777777777777777D00000000000000000000000 │ │ -0000000000000000000000E777777FGHHGF777777E0000000000000000000000 │ │ -0000000000000000000000A7777IJ000000JI7777A0000000000000000000000 │ │ -000000000000000000000K77777800000000877777K000000000000000000000 │ │ -000000000000000000000L77776M00000000M67777L000000000000000000000 │ │ -000000000000000000000N7777O0000000000O7777N000000000000000000000 │ │ -000000000000000000000P7777Q0000000000Q7777P000000000000000000000 │ │ -000000000000000000000R7777R0000000000R7777R000000000000000000000 │ │ -000000000000000000000R7777R0000000000R7777R000000000000000000000 │ │ -000000000000000000000R7777R0000000000R7777R000000000000000000000 │ │ -000000000000000000000R7777R0000000000R7777R000000000000000000000 │ │ -00000000000000000HSTTU7777R0000000000R7777UTTSH00000000000000000 │ │ -000000000000000VW777777777R0000000000R777777777WV000000000000000 │ │ -00000000000000LX7777777777R0000000000R7777777777XL00000000000000 │ │ -0000000000000YZ77777777777aRRRRRRRRRRa77777777777ZY0000000000000 │ │ -0000000000000b777777777777777777777777777777777777b0000000000000 │ │ -0000000000000c777777777777777777777777777777777777c0000000000000 │ │ -0000000000000R7777R00000000000000000000000000R7777R0000000000000 │ │ -0000000000000R7777R00000000000000000000000000R7777R0000000000000 │ │ -0000000000000R7777R00000000000000000000000000R7777R0000000000000 │ │ -0000000000000R7777R00000000000000000000000000R7777R0000000000000 │ │ -0000000000000R7777R00000000000000000000000000R7777R0000000000000 │ │ -0000000000000R7777R00000000000000000000000000R7777R0000000000000 │ │ -0000000000000R7777R00000000000000000000000000R7777R0000000000000 │ │ -0000000000000R7777R00000000000000000000000000R7777R0000000000000 │ │ -0000000000000R7777R00000000000000000000000000R7777R0000000000000 │ │ -0000000000000R7777R000000000000dd000000000000R7777R0000000000000 │ │ -0000000000000R7777R0000000000ef66fe0000000000R7777R0000000000000 │ │ -0000000000000R7777R000000000gO7777Og000000000R7777R0000000000000 │ │ -0000000000000R7777R000000000G777777G000000000R7777R0000000000000 │ │ -0000000000000R7777R000000000h777777h000000000R7777R0000000000000 │ │ -0000000000000R7777R000000000i777777i000000000R7777R0000000000000 │ │ -0000000000000R7777R0000000000j7777j0000000000R7777R0000000000000 │ │ -0000000000000R7777R0000000000klmmlk0000000000R7777R0000000000000 │ │ -0000000000000R7777R00000000000000000000000000R7777R0000000000000 │ │ -0000000000000n7777UTTTTTTTTTTTTTTTTTTTTTTTTTTU7777n0000000000000 │ │ -0000000000000o777777777777777777777777777777777777o0000000000000 │ │ -0000000000000L777777777777777777777777777777777777L0000000000000 │ │ -0000000000000kp7777777777777777777777777777777777pk0000000000000 │ │ -00000000000000qr77777777777777777777777777777777rq00000000000000 │ │ -000000000000000stuv77777777777777777777777777vuts000000000000000 │ │ +0000000000000000000000000003456vv6543000000000000000000000000000 │ │ +000000000000000000000000017vvvvvvvvvv710000000000000000000000000 │ │ +00000000000000000000000089vvvvvvvvvvvv98000000000000000000000000 │ │ +00000000000000000000000ABvvvvvvvvvvvvvvBA00000000000000000000000 │ │ +00000000000000000000000CvvvvvvvvvvvvvvvvC00000000000000000000000 │ │ +0000000000000000000000DvvvvvvEFGGFEvvvvvvD0000000000000000000000 │ │ +00000000000000000000009vvvvHI000000IHvvvv90000000000000000000000 │ │ +000000000000000000000Jvvvvv7000000007vvvvvJ000000000000000000000 │ │ +000000000000000000000Kvvvv6L00000000L6vvvvK000000000000000000000 │ │ +000000000000000000000MvvvvN0000000000NvvvvM000000000000000000000 │ │ +000000000000000000000OvvvvP0000000000PvvvvO000000000000000000000 │ │ +000000000000000000000QvvvvQ0000000000QvvvvQ000000000000000000000 │ │ +000000000000000000000QvvvvQ0000000000QvvvvQ000000000000000000000 │ │ +000000000000000000000QvvvvQ0000000000QvvvvQ000000000000000000000 │ │ +000000000000000000000QvvvvQ0000000000QvvvvQ000000000000000000000 │ │ +00000000000000000GRSSTvvvvQ0000000000QvvvvTSSRG00000000000000000 │ │ +000000000000000UVvvvvvvvvvQ0000000000QvvvvvvvvvVU000000000000000 │ │ +00000000000000KWvvvvvvvvvvQ0000000000QvvvvvvvvvvWK00000000000000 │ │ +0000000000000XYvvvvvvvvvvvZQQQQQQQQQQZvvvvvvvvvvvYX0000000000000 │ │ +0000000000000avvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvva0000000000000 │ │ +0000000000000bvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvb0000000000000 │ │ +0000000000000QvvvvQ00000000000000000000000000QvvvvQ0000000000000 │ │ +0000000000000QvvvvQ00000000000000000000000000QvvvvQ0000000000000 │ │ +0000000000000QvvvvQ00000000000000000000000000QvvvvQ0000000000000 │ │ +0000000000000QvvvvQ00000000000000000000000000QvvvvQ0000000000000 │ │ +0000000000000QvvvvQ00000000000000000000000000QvvvvQ0000000000000 │ │ +0000000000000QvvvvQ00000000000000000000000000QvvvvQ0000000000000 │ │ +0000000000000QvvvvQ00000000000000000000000000QvvvvQ0000000000000 │ │ +0000000000000QvvvvQ00000000000000000000000000QvvvvQ0000000000000 │ │ +0000000000000QvvvvQ00000000000000000000000000QvvvvQ0000000000000 │ │ +0000000000000QvvvvQ000000000000cc000000000000QvvvvQ0000000000000 │ │ +0000000000000QvvvvQ0000000000de66ed0000000000QvvvvQ0000000000000 │ │ +0000000000000QvvvvQ000000000fNvvvvNf000000000QvvvvQ0000000000000 │ │ +0000000000000QvvvvQ000000000FvvvvvvF000000000QvvvvQ0000000000000 │ │ +0000000000000QvvvvQ000000000gvvvvvvg000000000QvvvvQ0000000000000 │ │ +0000000000000QvvvvQ000000000hvvvvvvh000000000QvvvvQ0000000000000 │ │ +0000000000000QvvvvQ0000000000ivvvvi0000000000QvvvvQ0000000000000 │ │ +0000000000000QvvvvQ0000000000jkllkj0000000000QvvvvQ0000000000000 │ │ +0000000000000QvvvvQ00000000000000000000000000QvvvvQ0000000000000 │ │ +0000000000000mvvvvTSSSSSSSSSSSSSSSSSSSSSSSSSSTvvvvm0000000000000 │ │ +0000000000000nvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvn0000000000000 │ │ +0000000000000KvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvK0000000000000 │ │ +0000000000000jovvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvoj0000000000000 │ │ +00000000000000pqvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvqp00000000000000 │ │ +000000000000000rstuvvvvvvvvvvvvvvvvvvvvvvvvvvutsr000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_user22.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -116,75 +116,75 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 9 88 141 194 241 212 160 107 36 67 125 177 229 176 123 62 58 218 255 248 116 2 21 175 169 19 139 253 96 232 73 113 245 39 246 195 197 242 149 104 157 235 210 128 109 23 30 3 179 94 77 251 193 74 252 47 20 161 132 243 211 14 126 237 207 87 43 152 182 136 53 71 98 228 233 225 168 146 61 254 38 101 1 188 214 234 13 162 154 17 114 213 247 79 198 81 12 192 174 164 124 76 219 22 217 56 7 244 41 196 40 91 142} │ │ + 0 9 88 141 194 241 212 160 107 36 67 125 177 229 176 123 62 58 218 248 116 2 21 175 169 19 139 253 96 232 73 113 245 39 246 195 197 242 149 104 157 235 210 128 109 23 30 3 179 94 77 251 193 74 252 47 20 161 132 243 211 14 126 237 207 87 43 152 182 136 53 71 98 228 233 225 168 146 61 254 38 101 1 188 214 234 13 162 154 17 114 213 247 79 198 81 12 192 174 164 124 76 219 22 217 56 7 244 41 196 40 91 142} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000001020304050607080900000000000a0b0c0d0d0e0f10000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000001112131313131313131415160017181313131313131313191a00000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000161b1c13131313131313131313041d1e131313131313131313131e1f000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000020131313131313131313131313131313131313131313131313131321090000000000000000000000000000000000000000 │ │ -00000000000000000000000000002223131313131313131313131313131313131313131313131313131313241600000000000000000000000000000000000000 │ │ -0000000000000000000000000000251313131313262728292a1313131313131313132b2c200e1313131313132d00000000000000000000000000000000000000 │ │ -000000000000000000000000002e1313131313062f00000030311313131313131332000000003334131313133500000000000000000000000000000000000000 │ │ -00000000000000000000000000361313131337380000000000390d13131313133a0000000000003b131313133c16000000000000000000000000000000000000 │ │ -000000000000000000000000000b131313133d00000000003e3f4013131313134142000000000043131313131343000000000000000000000000000000000000 │ │ -0000000000000000000000000044131313134500000000004613131313131313131347000000003e131313131348000000000000000000000000000000000000 │ │ -0000000000000000000000000049131313134a00000000004b134c4d4d4d4d4d13134e000000004f13131313501a000000000000000000000000000000000000 │ │ -00000000000000000000000000511313131313520000000013134d000000000013134d0000005354131313135500000000000000000000000000000000000000 │ │ -00000000000000000000000000005613131313215200000013134d000000000013134d0000575813131313135900000000000000000000000000000000000000 │ │ -0000000000005a5b4d4d4d4d4d4d561313131313134a455c13134c4d4d4d4d4d13135d04353c131313131313414d4d4d4d4d3a5e300000000000000000000000 │ │ -00000000005a26131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313310000000000000000000000 │ │ -00000000005b13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313500900000000000000000000 │ │ -00000000004d13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130200000000000000000000 │ │ -00000000004d13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130200000000000000000000 │ │ -00000000004d131313134c4d4d4d4d4d4d4d4d4d4d4d4d4d13134c4d4d4d4d4d13134c4d4d4d4d4d4d4d4d4d4d4d4d4d13131313130200000000000000000000 │ │ -00000000004d131313134d0000000000000000000000000013134d000000000013134d0000000000000000000000000013131313130200000000000000000000 │ │ -00000000004d131313134d0000000000000000000000000013134d000000000013134d0000000000000000000000000013131313130200000000000000000000 │ │ -00000000004d131313134d0000000000000000000000000013134d000000000013134d0000000000000000000000000013131313130200000000000000000000 │ │ -00000000004d131313134d0000000000000000000000000013134d000000000013134d0000000000000000000000000013131313130200000000000000000000 │ │ -00000000004d131313134d0000000000000000000000000013134d000000000013134d0000000000000000000000000013131313130200000000000000000000 │ │ -00000000004d13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130200000000000000000000 │ │ -00000000004d13131313131313131313131313131313131313131313131313131313131313131313131313131313131313131313130200000000000000000000 │ │ -00000000003a131313131313135f4d4d4d4d4d4d4d4d4d4d13134c4d4d4d4d4d13134c4d4d4d4d4d4d4d4d4d4d4c131313131313136000000000000000000000 │ │ -00000000005e13131313131313020000000000000000000013134d000000000013134d000000000000000000004d131313131313266100000000000000000000 │ │ -00000000003031501313131313020000000000000000000013134d000000000013134d000000000000000000004d1313131313265b0000000000000000000000 │ │ -00000000000000091313131313020000000000000000000013134d000000000013134d000000000000000000004d131313136261000000000000000000000000 │ │ -00000000000000001313131313020000000000000000000013134d000000000013134d000000000000000000004d131313134d00000000000000000000000000 │ │ -00000000000000001313131313020000000000000000000013134d000000000013134d000000000000000000004d131313134d00000000000000000000000000 │ │ -00000000000000001313131313020000000000000000000013134d000000000013134d000000000000000000004d131313134d00000000000000000000000000 │ │ -00000000000000001313131313020000000000000000000013134d000000000013134d000000000000000000004d131313134d00000000000000000000000000 │ │ -00000000000000001313131313020000000000000000000013134d000000000013134d000000000000000000004d131313134d00000000000000000000000000 │ │ -00000000000000001313131313020000000000000000000013134d000000000013134d000000000000000000004d131313134d00000000000000000000000000 │ │ -00000000000000001313131313020000000000000000000013134d000000000013134d000000000000000000004d131313134d00000000000000000000000000 │ │ -00000000000000001313131313020000000000000000000013134d000000000013134d000000000000000000004d131313134d00000000000000000000000000 │ │ -00000000000000001313131313020000000000000000000013134d000000000013134d000000000000000000004d131313134d00000000000000000000000000 │ │ -00000000000000001313131313020000000000000000000013134d000000000013134d000000000000000000004d131313134d00000000000000000000000000 │ │ -00000000000000001313131313020000000000000000000013134d000000000013134d000000000000000000004d131313134d00000000000000000000000000 │ │ -00000000000000001313131313020000000000000000000013134d000000000013134d000000000000000000004d131313134d00000000000000000000000000 │ │ -00000000000000003713131313320000000000000000000013134d000000000013134d0000000000000000000063131313136400000000000000000000000000 │ │ -000000000000000006131313130e0000000000000000000013134d000000000013134d000000000000000000573c131313136500000000000000000000000000 │ │ -00000000000000003a13131313376653000000000000000013134d000000000013134d0000000000000000570313131313131f00000000000000000000000000 │ │ -000000000000000008131313131313674d4d4d4d4d4d4d4d13134c4d4d4d4d4d13134c4d4d4d4d4d4d4d633c13131313131c6800000000000000000000000000 │ │ -000000000000000001691313131313131313131313131313131313131313131313131313131313131313131313131313131b0000000000000000000000000000 │ │ -0000000000000000006a37131313131313131313131313131313131313131313131313131313131313131313131313135c6b0000000000000000000000000000 │ │ -00000000000000000000496c13131313131313131313131313131313131313131313131313131313131313131313135c6d000000000000000000000000000000 │ │ -0000000000000000000000096e13131313131313131313131313131313131313131313131313131313131313131c1b6b00000000000000000000000000000000 │ │ -000000000000000000000000536f70714d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d64651f68000000000000000000000000000000000000 │ │ +00000000000000000000000000000000001112717171717171711314150016177171717171717171181900000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000151a1b71717171717171717171041c1d717171717171717171711d1e000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000001f717171717171717171717171717171717171717171717171717120090000000000000000000000000000000000000000 │ │ +00000000000000000000000000002122717171717171717171717171717171717171717171717171717171231500000000000000000000000000000000000000 │ │ +000000000000000000000000000024717171717125262728297171717171717171712a2b1f0e7171717171712c00000000000000000000000000000000000000 │ │ +000000000000000000000000002d7171717171062e0000002f307171717171717131000000003233717171713400000000000000000000000000000000000000 │ │ +00000000000000000000000000357171717136370000000000380d7171717171390000000000003a717171713b15000000000000000000000000000000000000 │ │ +000000000000000000000000000b717171713c00000000003d3e3f71717171714041000000000042717171717142000000000000000000000000000000000000 │ │ +0000000000000000000000000043717171714400000000004571717171717171717146000000003d717171717147000000000000000000000000000000000000 │ │ +0000000000000000000000000048717171714900000000004a714b4c4c4c4c4c71714d000000004e717171714f19000000000000000000000000000000000000 │ │ +00000000000000000000000000507171717171510000000071714c000000000071714c0000005253717171715400000000000000000000000000000000000000 │ │ +00000000000000000000000000005571717171205100000071714c000000000071714c0000565771717171715800000000000000000000000000000000000000 │ │ +000000000000595a4c4c4c4c4c4c5571717171717149445b71714b4c4c4c4c4c71715c04343b717171717171404c4c4c4c4c395d2f0000000000000000000000 │ │ +00000000005925717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171300000000000000000000000 │ │ +00000000005a717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171714f0900000000000000000000 │ │ +00000000004c71717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171710200000000000000000000 │ │ +00000000004c71717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171710200000000000000000000 │ │ +00000000004c717171714b4c4c4c4c4c4c4c4c4c4c4c4c4c71714b4c4c4c4c4c71714b4c4c4c4c4c4c4c4c4c4c4c4c4c71717171710200000000000000000000 │ │ +00000000004c717171714c0000000000000000000000000071714c000000000071714c0000000000000000000000000071717171710200000000000000000000 │ │ +00000000004c717171714c0000000000000000000000000071714c000000000071714c0000000000000000000000000071717171710200000000000000000000 │ │ +00000000004c717171714c0000000000000000000000000071714c000000000071714c0000000000000000000000000071717171710200000000000000000000 │ │ +00000000004c717171714c0000000000000000000000000071714c000000000071714c0000000000000000000000000071717171710200000000000000000000 │ │ +00000000004c717171714c0000000000000000000000000071714c000000000071714c0000000000000000000000000071717171710200000000000000000000 │ │ +00000000004c71717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171710200000000000000000000 │ │ +00000000004c71717171717171717171717171717171717171717171717171717171717171717171717171717171717171717171710200000000000000000000 │ │ +000000000039717171717171715e4c4c4c4c4c4c4c4c4c4c71714b4c4c4c4c4c71714b4c4c4c4c4c4c4c4c4c4c4b717171717171715f00000000000000000000 │ │ +00000000005d71717171717171020000000000000000000071714c000000000071714c000000000000000000004c717171717171256000000000000000000000 │ │ +00000000002f304f7171717171020000000000000000000071714c000000000071714c000000000000000000004c7171717171255a0000000000000000000000 │ │ +00000000000000097171717171020000000000000000000071714c000000000071714c000000000000000000004c717171716160000000000000000000000000 │ │ +00000000000000007171717171020000000000000000000071714c000000000071714c000000000000000000004c717171714c00000000000000000000000000 │ │ +00000000000000007171717171020000000000000000000071714c000000000071714c000000000000000000004c717171714c00000000000000000000000000 │ │ +00000000000000007171717171020000000000000000000071714c000000000071714c000000000000000000004c717171714c00000000000000000000000000 │ │ +00000000000000007171717171020000000000000000000071714c000000000071714c000000000000000000004c717171714c00000000000000000000000000 │ │ +00000000000000007171717171020000000000000000000071714c000000000071714c000000000000000000004c717171714c00000000000000000000000000 │ │ +00000000000000007171717171020000000000000000000071714c000000000071714c000000000000000000004c717171714c00000000000000000000000000 │ │ +00000000000000007171717171020000000000000000000071714c000000000071714c000000000000000000004c717171714c00000000000000000000000000 │ │ +00000000000000007171717171020000000000000000000071714c000000000071714c000000000000000000004c717171714c00000000000000000000000000 │ │ +00000000000000007171717171020000000000000000000071714c000000000071714c000000000000000000004c717171714c00000000000000000000000000 │ │ +00000000000000007171717171020000000000000000000071714c000000000071714c000000000000000000004c717171714c00000000000000000000000000 │ │ +00000000000000007171717171020000000000000000000071714c000000000071714c000000000000000000004c717171714c00000000000000000000000000 │ │ +00000000000000007171717171020000000000000000000071714c000000000071714c000000000000000000004c717171714c00000000000000000000000000 │ │ +00000000000000003671717171310000000000000000000071714c000000000071714c0000000000000000000062717171716300000000000000000000000000 │ │ +000000000000000006717171710e0000000000000000000071714c000000000071714c000000000000000000563b717171716400000000000000000000000000 │ │ +00000000000000003971717171366552000000000000000071714c000000000071714c0000000000000000560371717171711e00000000000000000000000000 │ │ +000000000000000008717171717171664c4c4c4c4c4c4c4c71714b4c4c4c4c4c71714b4c4c4c4c4c4c4c623b71717171711b6700000000000000000000000000 │ │ +000000000000000001687171717171717171717171717171717171717171717171717171717171717171717171717171711a0000000000000000000000000000 │ │ +0000000000000000006936717171717171717171717171717171717171717171717171717171717171717171717171715b6a0000000000000000000000000000 │ │ +00000000000000000000486b71717171717171717171717171717171717171717171717171717171717171717171715b6c000000000000000000000000000000 │ │ +0000000000000000000000096d71717171717171717171717171717171717171717171717171717171717171711b1a6a00000000000000000000000000000000 │ │ +000000000000000000000000526e6f704c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c63641e67000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-xhdpi-v4/ic_compass_blank.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 192; height: 192; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ 0} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_user16.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -171,73 +171,73 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 1 52 96 121 146 157 120 79 38 4 62 151 228 255 249 211 107 6 47 184 223 3 5 147 253 215 70 20 192 27 212 180 219 60 9 203 193 115 12 10 138 236 17 165 242 102 91 252 176 227 81 189 32 97 113 66 233 216 164 254 28 229 103 16 108 101 207 74 114 95 140 158 89 48 235 112 46 250 84 51 238 174 246 125 55 240 190 201 199 75 105 59 159 7 251 226 25 63 243 154 230 210 67 245 149 179 244 119 106 247 144 36 209 130 139 80 134 137 37 111 23 168 11 61 232 14 172 198 26 44 217 94 64 248 222 45 241 182 2 129 78 170 117 148 22 29 195 214 50 167 132 220 155 156 58 92 131 206 197 231 116 142 42 127 123 68 43 196} │ │ + 0 1 52 96 121 146 157 120 79 38 4 62 151 228 249 211 107 6 47 184 223 3 5 147 253 215 70 20 192 27 212 180 219 60 9 203 193 115 12 10 138 236 17 165 242 102 91 252 176 227 81 189 32 97 113 66 233 216 164 254 28 229 103 16 108 101 207 74 114 95 140 158 89 48 235 112 46 250 84 51 238 174 246 125 55 240 190 201 199 75 105 59 159 7 251 226 25 63 243 154 230 210 67 245 149 179 244 119 106 247 144 36 209 130 139 80 134 137 37 111 23 168 11 61 232 14 172 198 26 44 217 94 64 248 222 45 241 182 2 129 78 170 117 148 22 29 195 214 50 167 132 220 155 156 58 92 131 206 197 231 116 142 42 127 123 68 43 196} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000102030405060708090a000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000b0c0d0e0e0e0e0e0e0e0e0f101112000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000013140e0e0e0e0e0e0e0e0e0e0e0e0e0e15031600000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000001718190e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e1a1b000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000001c1d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0d160000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000001e150e0e0e0e0e0e0e0e0e191f2021190e0e0e0e0e0e0e0e220000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000023240e0e0e0e0e0e0e25260b2700000028290e0e0e0e0e0e2a2b2216000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000002c0e0e0e0e0e0e2d2e000000000000002f300e0e31300e0e322a0e0d1b0000000000000000 │ │ -0000000000000000000000000000000000000000000000000000330e0e0e0e0e0e34350000000000000036190e0e370038390e0e0e0e0e1a1600000000000000 │ │ -000000000000000000000000000000000000000000000000000a3a0e0e0e0e0e3b01000000000000002e3c0e3c110000003d3e0e0e0e0e0e0300000000000000 │ │ -000000000000000000000000000000000000000000000000003f0e0e0e0e0e3e4000000000000000413c0e3c4200000000000b300e0e0e0e1512000000000000 │ │ -00000000000000000000000000000000000000000000000000430e0e0e0e0e4400000000000000450e0e194600000000000000470e0e0e0e0e11000000000000 │ │ -000000000000000000000000000000000000000000000000350e0e0e0e0e4800000000000000070e0e3049000000000000004a4b0e0e0e0e0e10000000000000 │ │ -0000000000000000000000000000000000000000000000004c0e0e0e0e0e4d000000000000410e0e4e4f0000000000000050510e0e0e0e0e0e0f0a0000000000 │ │ -000000000000000000000000000000000000000000000000520e0e0e0e530a000000000000540e0e2e0000000000000055560e0e570e0e0e0e0e090000000000 │ │ -000000000000000000000000000000000000000000000000580e0e0e0e59000000000000005a0e0e5b0000000000005c2d0e0e5d5e5f0e0e0e0e080000000000 │ │ -000000000000000000000000000000000000000000000000600e0e0e0e1800000000000000610e0e06000000000062630e0e6401001a0e0e0e0e070000000000 │ │ -0000000000000000000000000000000000000000000000000f0e0e0e0e420000000000000000650e660000000067680e0e690100006a0e0e0e0e060000000000 │ │ -0000000000000000000000000000000000000000000000236b0e0e0e0e6c0000000000000000200e3c66486d366e0e0e6f000000001f0e0e0e0e050000000000 │ │ -0000000000000000000000000000000000000000000070710e0e0e0e0e060000000000000000720e0e0e0e0e0e0e0e730000000027190e0e0e0e040000000000 │ │ -00000000000000000000000000000000000000000074560e0e0e0e0e0e570000000000000000707220650e0e0e0e7500000000000b0e0e0e0e0e030000000000 │ │ -0000000000000000000000000000000000000016760e0e0e0e0e0e0e1f77000000000000000000000000615a5478000000000000260e0e0e0e0e020000000000 │ │ -000000000000000000000000000000000000791d0e0e0e0e0e0e0e7a7b0000000000000000000000000000000000000000000000250e0e0e0e0d010000000000 │ │ -00000000000000000000000000000000007c650e0e0e0e0e0e5f370000000000000000000000000000000000000000000000002e0e0e0e0e0e0c000000000000 │ │ -00000000000000000000000000000000265f0e0e0e0e0e0e7d0b000000000000000000000000000000000000000000000000352d0e0e0e0e0e0b000000000000 │ │ -00000000000000000000000000007e7f0e0e0e0e0e0e0e808100000000000000000000000000000000000000000000000001340e0e0e0e0e1400000000000000 │ │ -0000000000000000000000000082830e0e0e0e0e0e0e6917000000000000000000000000000000000000000000000000403b0e0e0e0e0e191300000000000000 │ │ -00000000000000000000000008680e0e0e0e0e0e538400000000000000000000000000000000000000000000000000443e0e0e0e0e0e0e180000000000000000 │ │ -000000000000000000000085860e0e0e0e0e0e874a00000000000000000000000000000000000000000000000a4d480e0e0e0e0e0e0e1d170000000000000000 │ │ -0000000000000000000088890e0e0e0e0e0e8a2b00000000000000000000000000000000000957066c421859530e0e0e0e0e0e0e0e151c000000000000000000 │ │ -0000000000000000008b580e0e0e0e0e3c8c8b0000000000000000000000000000000000271f0e0e0e0e0e0e0e0e0e0e0e0e0e0e241e00000000000000000000 │ │ -0000000000000000002e0e0e0e0e0e4e8d000000000000000000000000000000000000008e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2c230000000000000000000000 │ │ -00000000000000008b3e0e0e0e0e0e45000000000000000000000000000000000000008f0e0e0e0e0e0e0e0e0e0e0e0e0e3a3300000000000000000000000000 │ │ -00000000000000000b0e0e0e0e0e310000000000000000000000000000000000000038300e0e0e0e0e0e0e0e0e0e0e433f0a0000000000000000000000000000 │ │ -0000000000000000900e0e0e0e3c91000000000000000000000000000000000000924b0e0e0e0e0e304e6058524c350000000000000000000000000000000000 │ │ -0000000000000000930e0e0e0e940000000000959660972b00000000000000005e240e0e0e0e0e98400000000000000000000000000000000000000000000000 │ │ -0000000000000000150e0e0e0e990000000001210e0e0e9700000000000000009a0e0e0e0e0e684d000000000000000000000000000000000000000000000000 │ │ -0000000000000000860e0e0e0e3f000000009b0e0e0e0e60000000000000002e0e0e0e0e0e0e9c00000000000000000000000000000000000000000000000000 │ │ -0000000000000000390e0e0e0e9d00000000272d0e0e0e96000000000000550f0e0e0e0e0e180000000000000000000000000000000000000000000000000000 │ │ -00000000000000009e0e0e0e0e8a0000000000452d0e21950000000000910d0e0e0e0e0e9f170000000000000000000000000000000000000000000000000000 │ │ -00000000000000007a0e0e0e0e398b0000000000279b0100000000000a1d0e0e0e0e0ea081000000000000000000000000000000000000000000000000000000 │ │ -00000000000000002f0e0e0e0e0ea100000000000000000000000000a20e0e0e0e0e5f7c00000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000400f0e0e0e0e86a300000000000000000000002f0e0e0e0e0e0e4c0000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000a40e0e0e0e0e94a3000000000000000001a5190e0e0e0e0e96000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000017430e0e0e0e0e86a18b0000000000916a0e0e0e0e0e0e107b000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000004d4e0e0e0e0e0e0e398a9d3f99943c0e0e0e0e0e0e567700000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000540e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68a60000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000016544e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e565c000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000004d430e0e0e0e0e0e0e0e0e0e0e0e0e59a700000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000017a40f0e0e0e0e0e0e0e0e0e0d3f010000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000402f7a9e398615a8690b0100000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000b0c0da8a8a8a8a8a8a8a80e0f1011000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000001213a8a8a8a8a8a8a8a8a8a8a8a8a8a814031500000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000161718a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8191a000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000001b1ca8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a80d150000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000001d14a8a8a8a8a8a8a8a8a8181e1f2018a8a8a8a8a8a8a8a8210000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000002223a8a8a8a8a8a8a824250b260000002728a8a8a8a8a8a8292a2115000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000002ba8a8a8a8a8a82c2d000000000000002e2fa8a8302fa8a83129a80d1a0000000000000000 │ │ +000000000000000000000000000000000000000000000000000032a8a8a8a8a8a83334000000000000003518a8a836003738a8a8a8a8a8191500000000000000 │ │ +000000000000000000000000000000000000000000000000000a39a8a8a8a8a83a01000000000000002d3ba83b100000003c3da8a8a8a8a80300000000000000 │ │ +000000000000000000000000000000000000000000000000003ea8a8a8a8a83d3f00000000000000403ba83b4100000000000b2fa8a8a8a81411000000000000 │ │ +0000000000000000000000000000000000000000000000000042a8a8a8a8a8430000000000000044a8a818450000000000000046a8a8a8a8a810000000000000 │ │ +00000000000000000000000000000000000000000000000034a8a8a8a8a8470000000000000007a8a82f4800000000000000494aa8a8a8a8a80f000000000000 │ │ +0000000000000000000000000000000000000000000000004ba8a8a8a8a84c00000000000040a8a84d4e000000000000004f50a8a8a8a8a8a80e0a0000000000 │ │ +00000000000000000000000000000000000000000000000051a8a8a8a8520a00000000000053a8a82d000000000000005455a8a856a8a8a8a8a8090000000000 │ │ +00000000000000000000000000000000000000000000000057a8a8a8a8580000000000000059a8a85a0000000000005b2ca8a85c5d5ea8a8a8a8080000000000 │ │ +0000000000000000000000000000000000000000000000005fa8a8a8a8170000000000000060a8a80600000000006162a8a863010019a8a8a8a8070000000000 │ │ +0000000000000000000000000000000000000000000000000ea8a8a8a841000000000000000064a865000000006667a8a86801000069a8a8a8a8060000000000 │ │ +0000000000000000000000000000000000000000000000226aa8a8a8a86b00000000000000001fa83b65476c356da8a86e000000001ea8a8a8a8050000000000 │ │ +000000000000000000000000000000000000000000006f70a8a8a8a8a806000000000000000071a8a8a8a8a8a8a8a872000000002618a8a8a8a8040000000000 │ │ +0000000000000000000000000000000000000000007355a8a8a8a8a8a85600000000000000006f711f64a8a8a8a87400000000000ba8a8a8a8a8030000000000 │ │ +000000000000000000000000000000000000001575a8a8a8a8a8a8a81e760000000000000000000000006059537700000000000025a8a8a8a8a8020000000000 │ │ +000000000000000000000000000000000000781ca8a8a8a8a8a8a8797a000000000000000000000000000000000000000000000024a8a8a8a80d010000000000 │ │ +00000000000000000000000000000000007b64a8a8a8a8a8a85e360000000000000000000000000000000000000000000000002da8a8a8a8a80c000000000000 │ │ +00000000000000000000000000000000255ea8a8a8a8a8a87c0b000000000000000000000000000000000000000000000000342ca8a8a8a8a80b000000000000 │ │ +00000000000000000000000000007d7ea8a8a8a8a8a8a87f800000000000000000000000000000000000000000000000000133a8a8a8a8a81300000000000000 │ │ +000000000000000000000000008182a8a8a8a8a8a8a868160000000000000000000000000000000000000000000000003f3aa8a8a8a8a8181200000000000000 │ │ +0000000000000000000000000867a8a8a8a8a8a8528300000000000000000000000000000000000000000000000000433da8a8a8a8a8a8170000000000000000 │ │ +00000000000000000000008485a8a8a8a8a8a8864900000000000000000000000000000000000000000000000a4c47a8a8a8a8a8a8a81c160000000000000000 │ │ +000000000000000000008788a8a8a8a8a8a8892a00000000000000000000000000000000000956066b41175852a8a8a8a8a8a8a8a8141b000000000000000000 │ │ +0000000000000000008a57a8a8a8a8a83b8b8a0000000000000000000000000000000000261ea8a8a8a8a8a8a8a8a8a8a8a8a8a8231d00000000000000000000 │ │ +0000000000000000002da8a8a8a8a84d8c000000000000000000000000000000000000008da8a8a8a8a8a8a8a8a8a8a8a8a8a82b220000000000000000000000 │ │ +00000000000000008a3da8a8a8a8a844000000000000000000000000000000000000008ea8a8a8a8a8a8a8a8a8a8a8a8a8393200000000000000000000000000 │ │ +00000000000000000ba8a8a8a8a83000000000000000000000000000000000000000372fa8a8a8a8a8a8a8a8a8a8a8423e0a0000000000000000000000000000 │ │ +00000000000000008fa8a8a8a83b90000000000000000000000000000000000000914aa8a8a8a8a82f4d5f57514b340000000000000000000000000000000000 │ │ +000000000000000092a8a8a8a893000000000094955f962a00000000000000005d23a8a8a8a8a8973f0000000000000000000000000000000000000000000000 │ │ +000000000000000014a8a8a8a898000000000120a8a8a896000000000000000099a8a8a8a8a8674c000000000000000000000000000000000000000000000000 │ │ +000000000000000085a8a8a8a83e000000009aa8a8a8a85f000000000000002da8a8a8a8a8a89b00000000000000000000000000000000000000000000000000 │ │ +000000000000000038a8a8a8a89c00000000262ca8a8a895000000000000540ea8a8a8a8a8170000000000000000000000000000000000000000000000000000 │ │ +00000000000000009da8a8a8a8890000000000442ca820940000000000900da8a8a8a8a89e160000000000000000000000000000000000000000000000000000 │ │ +000000000000000079a8a8a8a8388a0000000000269a0100000000000a1ca8a8a8a8a89f80000000000000000000000000000000000000000000000000000000 │ │ +00000000000000002ea8a8a8a8a8a000000000000000000000000000a1a8a8a8a8a85e7b00000000000000000000000000000000000000000000000000000000 │ │ +00000000000000003f0ea8a8a8a885a200000000000000000000002ea8a8a8a8a8a84b0000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000a3a8a8a8a8a893a2000000000000000001a418a8a8a8a8a895000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000001642a8a8a8a8a885a08a00000000009069a8a8a8a8a8a80f7a000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000004c4da8a8a8a8a8a838899c3e98933ba8a8a8a8a8a8557600000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000053a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a867a50000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000015534da8a8a8a8a8a8a8a8a8a8a8a8a8a8a8555b000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000004c42a8a8a8a8a8a8a8a8a8a8a8a8a858a600000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000016a30ea8a8a8a8a8a8a8a8a80d3e010000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000003f2e799d388514a7680b0100000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_user2.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -28,70 +28,70 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 10 60 88 16 158 252 255 225 168 34 64 1 11 81 115 199 129 249 57 65 161 232 139 145 28} │ │ + 0 10 60 88 16 158 252 225 168 34 64 1 11 81 115 199 129 249 57 65 161 232 139 145 28} │ │ IMAGE { │ │ pixels base64 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000001233333333333333333333333333333333333333333333333321000000 │ │ -0000456777777777777777777777777777777777777777777777777776540000 │ │ -0004877777777777777777777777777777777777777777777777777777784000 │ │ -0005777777777777777777777777777777777777777777777777777777775000 │ │ -0016777777777777777777777777777777777777777777777777777777776100 │ │ -0027777777777777777777777777777777777777777777777777777777777200 │ │ -0037777700000000000000000000097700000000000000000000000077777300 │ │ -0037777700000000000000000000097700000000000000000000000077777300 │ │ -00377777000A3333333333333BC00977000A33333333A000DE33A00077777300 │ │ -0037777700A677777777777777F0097700A6777777776A00G7776A0077777300 │ │ -003777770037777777777777779009770037777777777300G7776A0077777300 │ │ -003777770037777777777777779009770037777777777300DE33A00077777300 │ │ -0037777700377777777777777790097700377777777773000000000077777300 │ │ -0037777700377777777777777790097700377777777773000000000077777300 │ │ -003777770037777777777777779009770037777777777300HI77GD0077777300 │ │ -00377777003777777777777777900977003777777777730087777J0077777300 │ │ -003777770037777777777777779009770037777777777300KL99FC0077777300 │ │ -0037777700377777777777777790097700377777777773000000000077777300 │ │ -0037777700A677777777777777F0097700377777777773000000000077777300 │ │ -00377777000A3333333333333BC009770037777777777300KL99FC0077777300 │ │ -00377777000000000000000000000977003777777777730087777J0077777300 │ │ -003777770000000000000000000009770037777777777300HI77GD0077777300 │ │ -0037777700DG7777777777777MK0097700377777777773000000000077777300 │ │ -0037777700J777777777777777N0097700B7777777777B000000000077777300 │ │ -0037777700CF9999999999999OP0097700CF99999999FC00DE33A00077777300 │ │ -003777770000000000000000000009770000000000000000G7776A0077777300 │ │ -0037777700000000000000000000097700000000000000007777730077777300 │ │ -0037777700CF9999999999999OP0097700CF99999999FC007777730077777300 │ │ -0037777700J777777777777777N0097700J7777777777J007777730077777300 │ │ -0037777700DG7777777777777MK0097700DG77777777GD007777730077777300 │ │ -0037777700000000000000000000097700000000000000007777730077777300 │ │ -0037777700000000000000000000097700000000000000007777730077777300 │ │ -00377777000A3333333333333BC00977000A33333333A0007777730077777300 │ │ -0037777700A677777777777777F0097700A6777777776A007777730077777300 │ │ -0037777700A677777777777777F0097700A6777777776A00G7776A0077777300 │ │ -00377777000A3333333333333BC00977000A33333333A000DE33A00077777300 │ │ -0037777700000000000000000000097700000000000000000000000077777300 │ │ -0037777700000000000000000000097700000000000000000000000077777300 │ │ -0027777777777777777777777777777777777777777777777777777777777200 │ │ -0016777777777777777777777777777777777777777777777777777777776100 │ │ -0005777777777777777777777777777777777777777777777777777777775000 │ │ -0004877777777777777777777777777777777777777777777777777777784000 │ │ -0000456777777777777777777777777777777777777777777777777776540000 │ │ +0000456PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP6540000 │ │ +00047PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP74000 │ │ +0005PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP5000 │ │ +0016PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP6100 │ │ +002PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP200 │ │ +003PPPPP0000000000000000000008PP000000000000000000000000PPPPP300 │ │ +003PPPPP0000000000000000000008PP000000000000000000000000PPPPP300 │ │ +003PPPPP00093333333333333AB008PP0009333333339000CD339000PPPPP300 │ │ +003PPPPP0096PPPPPPPPPPPPPPE008PP0096PPPPPPPP6900FPPP6900PPPPP300 │ │ +003PPPPP003PPPPPPPPPPPPPPP8008PP003PPPPPPPPPP300FPPP6900PPPPP300 │ │ +003PPPPP003PPPPPPPPPPPPPPP8008PP003PPPPPPPPPP300CD339000PPPPP300 │ │ +003PPPPP003PPPPPPPPPPPPPPP8008PP003PPPPPPPPPP30000000000PPPPP300 │ │ +003PPPPP003PPPPPPPPPPPPPPP8008PP003PPPPPPPPPP30000000000PPPPP300 │ │ +003PPPPP003PPPPPPPPPPPPPPP8008PP003PPPPPPPPPP300GHPPFC00PPPPP300 │ │ +003PPPPP003PPPPPPPPPPPPPPP8008PP003PPPPPPPPPP3007PPPPI00PPPPP300 │ │ +003PPPPP003PPPPPPPPPPPPPPP8008PP003PPPPPPPPPP300JK88EB00PPPPP300 │ │ +003PPPPP003PPPPPPPPPPPPPPP8008PP003PPPPPPPPPP30000000000PPPPP300 │ │ +003PPPPP0096PPPPPPPPPPPPPPE008PP003PPPPPPPPPP30000000000PPPPP300 │ │ +003PPPPP00093333333333333AB008PP003PPPPPPPPPP300JK88EB00PPPPP300 │ │ +003PPPPP0000000000000000000008PP003PPPPPPPPPP3007PPPPI00PPPPP300 │ │ +003PPPPP0000000000000000000008PP003PPPPPPPPPP300GHPPFC00PPPPP300 │ │ +003PPPPP00CFPPPPPPPPPPPPPLJ008PP003PPPPPPPPPP30000000000PPPPP300 │ │ +003PPPPP00IPPPPPPPPPPPPPPPM008PP00APPPPPPPPPPA0000000000PPPPP300 │ │ +003PPPPP00BE8888888888888NO008PP00BE88888888EB00CD339000PPPPP300 │ │ +003PPPPP0000000000000000000008PP0000000000000000FPPP6900PPPPP300 │ │ +003PPPPP0000000000000000000008PP0000000000000000PPPPP300PPPPP300 │ │ +003PPPPP00BE8888888888888NO008PP00BE88888888EB00PPPPP300PPPPP300 │ │ +003PPPPP00IPPPPPPPPPPPPPPPM008PP00IPPPPPPPPPPI00PPPPP300PPPPP300 │ │ +003PPPPP00CFPPPPPPPPPPPPPLJ008PP00CFPPPPPPPPFC00PPPPP300PPPPP300 │ │ +003PPPPP0000000000000000000008PP0000000000000000PPPPP300PPPPP300 │ │ +003PPPPP0000000000000000000008PP0000000000000000PPPPP300PPPPP300 │ │ +003PPPPP00093333333333333AB008PP0009333333339000PPPPP300PPPPP300 │ │ +003PPPPP0096PPPPPPPPPPPPPPE008PP0096PPPPPPPP6900PPPPP300PPPPP300 │ │ +003PPPPP0096PPPPPPPPPPPPPPE008PP0096PPPPPPPP6900FPPP6900PPPPP300 │ │ +003PPPPP00093333333333333AB008PP0009333333339000CD339000PPPPP300 │ │ +003PPPPP0000000000000000000008PP000000000000000000000000PPPPP300 │ │ +003PPPPP0000000000000000000008PP000000000000000000000000PPPPP300 │ │ +002PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP200 │ │ +0016PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP6100 │ │ +0005PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP5000 │ │ +00047PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP74000 │ │ +0000456PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP6540000 │ │ 0000001233333333333333333333333333333333333333333333333321000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_user9.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -124,75 +124,75 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 38 128 179 230 1 112 246 255 181 238 141 13 88 47 136 171 191 164 113 33 196 65 240 15 228 156 30 222 165 244 172 226 81 115 2 154 16 82 131 235 7 150 234 133 151 203 204 103 48 49 102 52 201 5 216 202 215 58 253 23 56 142 17 137 4 168 206 18 3 91 224 207 19 194 208 123 209 20 221 210 21 51 211 22 213 197 157 214 189 111 162 104 254 27 161 252 195 155 159 190 110 26 153 152 109 105 138 25 193 53 107 106 24 192 248 249 250 251 167 50 219} │ │ + 0 38 128 179 230 1 112 246 181 238 141 13 88 47 136 171 191 164 113 33 196 65 240 15 228 156 30 222 165 244 172 226 81 115 2 154 16 82 131 235 7 150 234 133 151 203 204 103 48 49 102 52 201 5 216 202 215 58 253 23 56 142 17 137 4 168 206 18 3 91 224 207 19 194 208 123 209 20 221 210 21 51 211 22 213 197 157 214 189 111 162 104 254 27 161 252 195 155 159 190 110 26 153 152 109 105 138 25 193 53 107 106 24 192 248 249 250 251 167 50 219} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000010203040403020100000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000506070808080808080706050000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000050908080808080808080808090500000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000060808080808080808080808080600000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000001070808080808080808080808080701000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000208080808080a0b0b0a080808080802000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000003080808080a0c00000c0a0808080803000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000004080808080b000000000b0808080804000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000008080808080d000000000d0808080808000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000008080808080d000000000d0808080808000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000008080808080d000000000d0808080808000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000e0f1011121308080808080d000000000d0808080808131211100f0e000000000000000000000000000000000000 │ │ -00000000000000000000000000000000141508080808080808080808080d000000000d0808080808080808080808151400000000000000000000000000000000 │ │ -00000000000000000000000000000016170808080808080808080808080d000000000d0808080808080808080808081716000000000000000000000000000000 │ │ -00000000000000000000000000001819080808080808080808080808080d000000000d0808080808080808080808080819180000000000000000000000000000 │ │ -00000000000000000000000000001a08080808080808080808080808080d000000000d08080808080808080808080808081a0000000000000000000000000000 │ │ -000000000000000000000000001b0808080808081c1d1e0808080808080d000000000d080808080808071f200808080808081b00000000000000000000000000 │ │ -00000000000000000000000000210808080808222300182408080808080d000000000d0808080808242500232208080808082600000000000000000000000000 │ │ -0000000000000000000000000027080808082829000000052a080808080d000000000d080808082a05000000292b080808082c00000000000000000000000000 │ │ -000000000000000000000000002d080808082e0000000000052a0808080d000000000d0808082a0500000000002f080808082a00000000000000000000000000 │ │ -00000000000000000000000000300808080808310000000000052a08080d000000000d08082a0500000000003208080808083300000000000000000000000000 │ │ -0000000000000000000000000034080808080835180000000000052a080d000000000d082a050000000000183508080808083400000000000000000000000000 │ │ -000000000000000000000000003637080808080838250000000000052a0d000000000d2a05000000000025380808080808393600000000000000000000000000 │ │ -00000000000000000000000000003a3b08080808082e250000000000053c000000003c050000000000252e08080808083b3d0000000000000000000000000000 │ │ -0000000000000000000000000000003e0808080808082f3f000000000000000000000000000000003f2f08080808080840000000000000000000000000000000 │ │ -00000000000000000000000000000041420808080808084344000000000000000000000000000044430808080808081245000000000000000000000000000000 │ │ -0000000000000000000000000000000e46470808080808084849000000000000000000000000494808080808080847460e000000000000000000000000000000 │ │ -00000000000000000000000000364a080808080808080808084b4900000000000000000000494b080808080808080808084a3600000000000000000000000000 │ │ -000000000000000000000000004c0808080808080808080808084d4e00000000000000004e4d0808080808080808080808084c00000000000000000000000000 │ │ -000000000000000000000000004f0808080808080808080808080850510000000000005150080808080808080808080808084f00000000000000000000000000 │ │ -00000000000000000000000052080808080808080808080808080808535400000000545308080808080808080808080808080852000000000000000000000000 │ │ -0000000000000000000000000f08080808080808080808080808080808553c00003c55080808080808080808080808080808080f000000000000000000000000 │ │ -0000000000000000000000004f0808080856000000000557080808080808583c3c5808080808080812450000000059080808084f000000000000000000000000 │ │ -00000000000000000000005208080808085a0000000000051a08080808080839390808080808085b2300000000005c0808080808520000000000000000000000 │ │ -000000000000000000000040080808085d5e000000000000051a0808080808080808080808085f23000000000000546008080808400000000000000000000000 │ │ -00000000000000000000004f080808086100000000000000000562080808080808080808086323000000000000000064080808084f0000000000000000000000 │ │ -00000000000000000000340808080808650000000000000000000524080808080808080857230000000000000000005c08080808083400000000000000000000 │ │ -0000000000000000000040080808085d660000000000000000000005670808080808081a05000000000000000000005460080808084000000000000000000000 │ │ -000000000000000000001c080808084a000000000000000000000000056808080808240500000000000000000000000064080808081c00000000000000000000 │ │ -0000000000000000003408080808086900000000000000000000000000056808086705000000000000000000000000006a080808080834000000000000000000 │ │ -0000000000000000006b080808083b6c0000000000000000000000000000052d2d0500000000000000000000000000003c3b080808086b000000000000000000 │ │ -0000000000000000001c080808086d0000000000000000000000000000000005050000000000000000000000000000000011080808081c000000000000000000 │ │ -00000000000000006e08080808086f000000000000000000000000000000000000000000000000000000000000000000007008080808086e0000000000000000 │ │ -00000000000000006b080808083b71000000000000000000000000000000000000000000000000000000000000000000003c3b080808086b0000000000000000 │ │ -00000000000000003708080808720000000000000000000000000000000000000000000000000000000000000000000000001108080808370000000000000000 │ │ -00000000000000000708080808584242424242424242424242424242424242424242424242424242424242424242424242425808080808070000000000000000 │ │ -00000000000000007308080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808730000000000000000 │ │ -00000000000000007408080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808740000000000000000 │ │ -000000000000000074080808080d0000000000000000000000000000000000000000000000000000000000000000000000000d08080808740000000000000000 │ │ -000000000000000075080808080d0000000000000000000000000000000000000000000000000000000000000000000000000d08080808750000000000000000 │ │ -000000000000000076080808080d0000000000000000000000000000000000000000000000000000000000000000000000000d08080808760000000000000000 │ │ -000000000000000076080808080d0000000000000000000000000000000000000000000000000000000000000000000000000d08080808760000000000000000 │ │ -000000000000000060080808080d0000000000000000000000000000000000000000000000000000000000000000000000000d08080808600000000000000000 │ │ -000000000000000060080808080d0000000000000000000000000000000000000000000000000000000000000000000000000d08080808600000000000000000 │ │ -00000000000000003b080808080d0000000000000000000000000000000000000000000000000000000000000000000000000d080808083b0000000000000000 │ │ -00000000000000005d080808080d0000000000000000000000000000000000000000000000000000000000000000000000000d080808085d0000000000000000 │ │ -00000000000000005d080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808085d0000000000000000 │ │ -00000000000000000808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080000000000000000 │ │ -00000000000000007408080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808740000000000000000 │ │ -00000000000000007708080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808770000000000000000 │ │ -00000000000000007879080808080808080808080808080808080808080808080808080808080808080808080808080808080808080879780000000000000000 │ │ -00000000000000000005160d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1605000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000506077979797979790706050000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000050879797979797979797979080500000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000067979797979797979797979790600000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000001077979797979797979797979790701000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000027979797979090a0a09797979797902000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000379797979090b00000b097979797903000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000004797979790a000000000a7979797904000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000079797979790c000000000c7979797979000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000079797979790c000000000c7979797979000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000079797979790c000000000c7979797979000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000d0e0f10111279797979790c000000000c79797979791211100f0e0d000000000000000000000000000000000000 │ │ +00000000000000000000000000000000131479797979797979797979790c000000000c7979797979797979797979141300000000000000000000000000000000 │ │ +00000000000000000000000000000015167979797979797979797979790c000000000c7979797979797979797979791615000000000000000000000000000000 │ │ +00000000000000000000000000001718797979797979797979797979790c000000000c7979797979797979797979797918170000000000000000000000000000 │ │ +00000000000000000000000000001979797979797979797979797979790c000000000c7979797979797979797979797979190000000000000000000000000000 │ │ +000000000000000000000000001a7979797979791b1c1d7979797979790c000000000c797979797979071e1f7979797979791a00000000000000000000000000 │ │ +00000000000000000000000000207979797979212200172379797979790c000000000c7979797979232400222179797979792500000000000000000000000000 │ │ +00000000000000000000000000267979797927280000000529797979790c000000000c797979792905000000282a797979792b00000000000000000000000000 │ │ +000000000000000000000000002c797979792d000000000005297979790c000000000c797979290500000000002e797979792900000000000000000000000000 │ │ +000000000000000000000000002f7979797979300000000000052979790c000000000c7979290500000000003179797979793200000000000000000000000000 │ │ +00000000000000000000000000337979797979341700000000000529790c000000000c7929050000000000173479797979793300000000000000000000000000 │ │ +00000000000000000000000000353679797979793724000000000005290c000000000c2905000000000024377979797979383500000000000000000000000000 │ │ +0000000000000000000000000000393a79797979792d240000000000053b000000003b050000000000242d79797979793a3c0000000000000000000000000000 │ │ +0000000000000000000000000000003d7979797979792e3e000000000000000000000000000000003e2e7979797979793f000000000000000000000000000000 │ │ +00000000000000000000000000000040417979797979794243000000000000000000000000000043427979797979791144000000000000000000000000000000 │ │ +0000000000000000000000000000000d45467979797979794748000000000000000000000000484779797979797946450d000000000000000000000000000000 │ │ +000000000000000000000000003549797979797979797979794a4800000000000000000000484a79797979797979797979493500000000000000000000000000 │ │ +000000000000000000000000004b7979797979797979797979794c4d00000000000000004d4c7979797979797979797979794b00000000000000000000000000 │ │ +000000000000000000000000004e797979797979797979797979794f50000000000000504f797979797979797979797979794e00000000000000000000000000 │ │ +00000000000000000000000051797979797979797979797979797979525300000000535279797979797979797979797979797951000000000000000000000000 │ │ +0000000000000000000000000e79797979797979797979797979797979543b00003b54797979797979797979797979797979790e000000000000000000000000 │ │ +0000000000000000000000004e7979797955000000000556797979797979573b3b5779797979797911440000000058797979794e000000000000000000000000 │ │ +0000000000000000000000517979797979590000000000051979797979797938387979797979795a2200000000005b7979797979510000000000000000000000 │ │ +00000000000000000000003f797979795c5d00000000000005197979797979797979797979795e22000000000000535f797979793f0000000000000000000000 │ │ +00000000000000000000004e797979796000000000000000000561797979797979797979796222000000000000000063797979794e0000000000000000000000 │ │ +00000000000000000000337979797979640000000000000000000523797979797979797956220000000000000000005b79797979793300000000000000000000 │ │ +000000000000000000003f797979795c65000000000000000000000566797979797979190500000000000000000000535f797979793f00000000000000000000 │ │ +000000000000000000001b7979797949000000000000000000000000056779797979230500000000000000000000000063797979791b00000000000000000000 │ │ +00000000000000000033797979797968000000000000000000000000000567797966050000000000000000000000000069797979797933000000000000000000 │ │ +0000000000000000006a797979793a6b0000000000000000000000000000052c2c0500000000000000000000000000003b3a797979796a000000000000000000 │ │ +0000000000000000001b797979796c0000000000000000000000000000000005050000000000000000000000000000000010797979791b000000000000000000 │ │ +00000000000000006d79797979796e000000000000000000000000000000000000000000000000000000000000000000006f79797979796d0000000000000000 │ │ +00000000000000006a797979793a70000000000000000000000000000000000000000000000000000000000000000000003b3a797979796a0000000000000000 │ │ +00000000000000003679797979710000000000000000000000000000000000000000000000000000000000000000000000001079797979360000000000000000 │ │ +00000000000000000779797979574141414141414141414141414141414141414141414141414141414141414141414141415779797979070000000000000000 │ │ +00000000000000007279797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979720000000000000000 │ │ +00000000000000007379797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979730000000000000000 │ │ +000000000000000073797979790c0000000000000000000000000000000000000000000000000000000000000000000000000c79797979730000000000000000 │ │ +000000000000000074797979790c0000000000000000000000000000000000000000000000000000000000000000000000000c79797979740000000000000000 │ │ +000000000000000075797979790c0000000000000000000000000000000000000000000000000000000000000000000000000c79797979750000000000000000 │ │ +000000000000000075797979790c0000000000000000000000000000000000000000000000000000000000000000000000000c79797979750000000000000000 │ │ +00000000000000005f797979790c0000000000000000000000000000000000000000000000000000000000000000000000000c797979795f0000000000000000 │ │ +00000000000000005f797979790c0000000000000000000000000000000000000000000000000000000000000000000000000c797979795f0000000000000000 │ │ +00000000000000003a797979790c0000000000000000000000000000000000000000000000000000000000000000000000000c797979793a0000000000000000 │ │ +00000000000000005c797979790c0000000000000000000000000000000000000000000000000000000000000000000000000c797979795c0000000000000000 │ │ +00000000000000005c797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979795c0000000000000000 │ │ +00000000000000007979797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979790000000000000000 │ │ +00000000000000007379797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979730000000000000000 │ │ +00000000000000007679797979797979797979797979797979797979797979797979797979797979797979797979797979797979797979760000000000000000 │ │ +00000000000000007778797979797979797979797979797979797979797979797979797979797979797979797979797979797979797978770000000000000000 │ │ +00000000000000000005150c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1505000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-xhdpi-v4/ic_action_user17.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -55,75 +55,75 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 50 106 131 155 152 121 90 53 1 28 143 225 255 222 126 30 13 135 246 253 136 6 38 215 206 42 65 239 242 49 244 194 232 34 233 105 44 3 219 134 171 21 26 245 104 140 224 166 230 234 168 110} │ │ + 0 50 106 131 155 152 121 90 53 1 28 143 225 222 126 30 13 135 246 253 136 6 38 215 206 42 65 239 242 49 244 194 232 34 233 105 44 3 219 134 171 21 26 245 104 140 224 166 230 234 168 110} │ │ IMAGE { │ │ pixels base64 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000123456789000000000000009876543210000000000000000 │ │ -0000000000000ABCDDDDDDDDEFG0000000000GFEDDDDDDDDCBA0000000000000 │ │ -00000000000HIJDDDDDDDDDDDDKLM000000MLKDDDDDDDDDDDDJIH00000000000 │ │ -0000000000NODDDDDDDDDDDDDDDDPQ0000QPDDDDDDDDDDDDDDDDON0000000000 │ │ -000000000RSDDDDDDDDDDDDDDDDDDTU00UTDDDDDDDDDDDDDDDDDDSR000000000 │ │ -00000000NSDDDDDDDDVWWVDDDDDDDDXYYXDDDDDDDDVWWVDDDDDDDDSN00000000 │ │ -0000000HODDDDDDZabc00cbaZDDDDDDddDDDDDDZabc00cbaZDDDDDDOH0000000 │ │ -0000000eDDDDDDfg00000000gfDDDDDDDDDDDDfg00000000gfDDDDDDe0000000 │ │ -000000hiDDDDDj000000000000jDDDDDDDDDDj000000000000jDDDDDih000000 │ │ -000000kDDDDDf00000000000000fDDDDDDDDf00000000000000fDDDDDk000000 │ │ -000000lDDDDZg00000000000000gZDDDDDDZg00000000000000gZDDDDl000000 │ │ -000001DDDDDa00000hmnnmh00000aDDDDDDa00000hmnnmh00000aDDDDD100000 │ │ -000002DDDDDb0000hoDDDDoh0000bDDDDDDb0000hoDDDDoh0000bDDDDD200000 │ │ -000003DDDDVc0000mDDDDDDm0000cVDDDDVc0000mDDDDDDm0000cVDDDD300000 │ │ -000004DDDDW00000nDDDDDDn00000WDDDDW00000nDDDDDDn00000WDDDD400000 │ │ -000005DDDDW00000nDDDDDDD00000pDDDDp00000DDDDDDDn00000WDDDD500000 │ │ -000006DDDDVc0000mDDDDDDD00000pDDDDp00000DDDDDDDm0000cVDDDD600000 │ │ -000007DDDDDb0000hoDDDDDD00000pDDDDp00000DDDDDDoh0000bDDDDD700000 │ │ -000008DDDDDa00000hmnDDDD00000pDDDDp00000DDDDnmh00000aDDDDD800000 │ │ -000009EDDDDZg00000000000000000000000000000000000000gZDDDDE900000 │ │ -000000FDDDDDf00000000000000000000000000000000000000fDDDDDF000000 │ │ -000000GKDDDDDj000000000000000000000000000000000000jDDDDDKG000000 │ │ -0000000IDDDDDDfg00000000000000000000000000000000gfDDDDDDL0000000 │ │ -0000000MPDDDDDDZabc00000000000000000000000000cbaZDDDDDDPM0000000 │ │ -00000000QTDDDDDDDDVWpppp00000qppppq00000ppppWVDDDDDDDDTQ00000000 │ │ -000000000UXDDDDDDDDDDDDD00000pDDDDp00000DDDDDDDDDDDDDXU000000000 │ │ -0000000000YdDDDDDDDDDDDD00000pDDDDp00000DDDDDDDDDDDDdY0000000000 │ │ -0000000000YdDDDDDDDDDDDD00000pDDDDp00000DDDDDDDDDDDDdY0000000000 │ │ -000000000UXDDDDDDDDDDDDD00000pDDDDp00000DDDDDDDDDDDDDXU000000000 │ │ -00000000QTDDDDDDDDVWpppp00000qppppq00000ppppWVDDDDDDDDTQ00000000 │ │ -0000000MPDDDDDDZabc00000000000000000000000000cbaZDDDDDDPM0000000 │ │ -0000000IDDDDDDfg00000000000000000000000000000000gfDDDDDDL0000000 │ │ -000000GKDDDDDj000000000000000000000000000000000000jDDDDDKG000000 │ │ -000000FDDDDDf00000000000000000000000000000000000000fDDDDDF000000 │ │ -000009EDDDDZg00000000000000000000000000000000000000gZDDDDE900000 │ │ -000008DDDDDa00000hmnDDDD00000pDDDDp00000DDDDnmh00000aDDDDD800000 │ │ -000007DDDDDb0000hoDDDDDD00000pDDDDp00000DDDDDDoh0000bDDDDD700000 │ │ -000006DDDDVc0000mDDDDDDD00000pDDDDp00000DDDDDDDm0000cVDDDD600000 │ │ -000005DDDDW00000nDDDDDDD00000pDDDDp00000DDDDDDDn00000WDDDD500000 │ │ -000004DDDDW00000nDDDDDDn00000WDDDDW00000nDDDDDDn00000WDDDD400000 │ │ -000003DDDDVc0000mDDDDDDm0000cVDDDDVc0000mDDDDDDm0000cVDDDD300000 │ │ -000002DDDDDb0000hoDDDDoh0000bDDDDDDb0000hoDDDDoh0000bDDDDD200000 │ │ -000001DDDDDa00000hmnnmh00000aDDDDDDa00000hmnnmh00000aDDDDD100000 │ │ -000000lDDDDZg00000000000000gZDDDDDDZg00000000000000gZDDDDl000000 │ │ -000000kDDDDDf00000000000000fDDDDDDDDf00000000000000fDDDDDk000000 │ │ -000000hiDDDDDj000000000000jDDDDDDDDDDj000000000000jDDDDDih000000 │ │ -0000000eDDDDDDfg00000000gfDDDDDDDDDDDDfg00000000gfDDDDDDe0000000 │ │ -0000000HODDDDDDZabc00cbaZDDDDDDddDDDDDDZabc00cbaZDDDDDDOH0000000 │ │ -00000000NSDDDDDDDDVWWVDDDDDDDDXYYXDDDDDDDDVWWVDDDDDDDDSN00000000 │ │ -000000000RSDDDDDDDDDDDDDDDDDDTU00UTDDDDDDDDDDDDDDDDDDSR000000000 │ │ -0000000000NODDDDDDDDDDDDDDDDPQ0000QPDDDDDDDDDDDDDDDDON0000000000 │ │ -00000000000HIJDDDDDDDDDDDDKLM000000MLKDDDDDDDDDDDDJIH00000000000 │ │ -0000000000000ABCDDDDDDDDEFG0000000000GFEDDDDDDDDCBA0000000000000 │ │ +0000000000000ABCqqqqqqqqDEF0000000000FEDqqqqqqqqCBA0000000000000 │ │ +00000000000GHIqqqqqqqqqqqqJKL000000LKJqqqqqqqqqqqqIHG00000000000 │ │ +0000000000MNqqqqqqqqqqqqqqqqOP0000POqqqqqqqqqqqqqqqqNM0000000000 │ │ +000000000QRqqqqqqqqqqqqqqqqqqST00TSqqqqqqqqqqqqqqqqqqRQ000000000 │ │ +00000000MRqqqqqqqqUVVUqqqqqqqqWXXWqqqqqqqqUVVUqqqqqqqqRM00000000 │ │ +0000000GNqqqqqqYZab00baZYqqqqqqccqqqqqqYZab00baZYqqqqqqNG0000000 │ │ +0000000dqqqqqqef00000000feqqqqqqqqqqqqef00000000feqqqqqqd0000000 │ │ +000000ghqqqqqi000000000000iqqqqqqqqqqi000000000000iqqqqqhg000000 │ │ +000000jqqqqqe00000000000000eqqqqqqqqe00000000000000eqqqqqj000000 │ │ +000000kqqqqYf00000000000000fYqqqqqqYf00000000000000fYqqqqk000000 │ │ +000001qqqqqZ00000glmmlg00000ZqqqqqqZ00000glmmlg00000Zqqqqq100000 │ │ +000002qqqqqa0000gnqqqqng0000aqqqqqqa0000gnqqqqng0000aqqqqq200000 │ │ +000003qqqqUb0000lqqqqqql0000bUqqqqUb0000lqqqqqql0000bUqqqq300000 │ │ +000004qqqqV00000mqqqqqqm00000VqqqqV00000mqqqqqqm00000Vqqqq400000 │ │ +000005qqqqV00000mqqqqqqq00000oqqqqo00000qqqqqqqm00000Vqqqq500000 │ │ +000006qqqqUb0000lqqqqqqq00000oqqqqo00000qqqqqqql0000bUqqqq600000 │ │ +000007qqqqqa0000gnqqqqqq00000oqqqqo00000qqqqqqng0000aqqqqq700000 │ │ +000008qqqqqZ00000glmqqqq00000oqqqqo00000qqqqmlg00000Zqqqqq800000 │ │ +000009DqqqqYf00000000000000000000000000000000000000fYqqqqD900000 │ │ +000000Eqqqqqe00000000000000000000000000000000000000eqqqqqE000000 │ │ +000000FJqqqqqi000000000000000000000000000000000000iqqqqqJF000000 │ │ +0000000Hqqqqqqef00000000000000000000000000000000feqqqqqqK0000000 │ │ +0000000LOqqqqqqYZab00000000000000000000000000baZYqqqqqqOL0000000 │ │ +00000000PSqqqqqqqqUVoooo00000poooop00000ooooVUqqqqqqqqSP00000000 │ │ +000000000TWqqqqqqqqqqqqq00000oqqqqo00000qqqqqqqqqqqqqWT000000000 │ │ +0000000000Xcqqqqqqqqqqqq00000oqqqqo00000qqqqqqqqqqqqcX0000000000 │ │ +0000000000Xcqqqqqqqqqqqq00000oqqqqo00000qqqqqqqqqqqqcX0000000000 │ │ +000000000TWqqqqqqqqqqqqq00000oqqqqo00000qqqqqqqqqqqqqWT000000000 │ │ +00000000PSqqqqqqqqUVoooo00000poooop00000ooooVUqqqqqqqqSP00000000 │ │ +0000000LOqqqqqqYZab00000000000000000000000000baZYqqqqqqOL0000000 │ │ +0000000Hqqqqqqef00000000000000000000000000000000feqqqqqqK0000000 │ │ +000000FJqqqqqi000000000000000000000000000000000000iqqqqqJF000000 │ │ +000000Eqqqqqe00000000000000000000000000000000000000eqqqqqE000000 │ │ +000009DqqqqYf00000000000000000000000000000000000000fYqqqqD900000 │ │ +000008qqqqqZ00000glmqqqq00000oqqqqo00000qqqqmlg00000Zqqqqq800000 │ │ +000007qqqqqa0000gnqqqqqq00000oqqqqo00000qqqqqqng0000aqqqqq700000 │ │ +000006qqqqUb0000lqqqqqqq00000oqqqqo00000qqqqqqql0000bUqqqq600000 │ │ +000005qqqqV00000mqqqqqqq00000oqqqqo00000qqqqqqqm00000Vqqqq500000 │ │ +000004qqqqV00000mqqqqqqm00000VqqqqV00000mqqqqqqm00000Vqqqq400000 │ │ +000003qqqqUb0000lqqqqqql0000bUqqqqUb0000lqqqqqql0000bUqqqq300000 │ │ +000002qqqqqa0000gnqqqqng0000aqqqqqqa0000gnqqqqng0000aqqqqq200000 │ │ +000001qqqqqZ00000glmmlg00000ZqqqqqqZ00000glmmlg00000Zqqqqq100000 │ │ +000000kqqqqYf00000000000000fYqqqqqqYf00000000000000fYqqqqk000000 │ │ +000000jqqqqqe00000000000000eqqqqqqqqe00000000000000eqqqqqj000000 │ │ +000000ghqqqqqi000000000000iqqqqqqqqqqi000000000000iqqqqqhg000000 │ │ +0000000dqqqqqqef00000000feqqqqqqqqqqqqef00000000feqqqqqqd0000000 │ │ +0000000GNqqqqqqYZab00baZYqqqqqqccqqqqqqYZab00baZYqqqqqqNG0000000 │ │ +00000000MRqqqqqqqqUVVUqqqqqqqqWXXWqqqqqqqqUVVUqqqqqqqqRM00000000 │ │ +000000000QRqqqqqqqqqqqqqqqqqqST00TSqqqqqqqqqqqqqqqqqqRQ000000000 │ │ +0000000000MNqqqqqqqqqqqqqqqqOP0000POqqqqqqqqqqqqqqqqNM0000000000 │ │ +00000000000GHIqqqqqqqqqqqqJKL000000LKJqqqqqqqqqqqqIHG00000000000 │ │ +0000000000000ABCqqqqqqqqDEF0000000000FEDqqqqqqqqCBA0000000000000 │ │ 0000000000000000123456789000000000000009876543210000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-xhdpi-v4/ic_action_user28.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -125,75 +125,75 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 27 73 44 3 10 154 255 208 43 225 13 106 76 156 88 168 31 105 158 211 252 247 200 148 89 1 109 245 205 52 26 191 130 149 161 212 131 91 103 194 172 6 5 220 183 9 213 193 20 206 202 18 244 102 74 117 210 69 134 171 242 30 80 248 120 93 47 254 4 226 184 251 249 81 137 70 51 228 218 7 98 174 179 243 112 15 101 12 59 60 241 57 110 67 182 125 173 29 23 175 176 94 99 197 246 39 177 113 160 253 139 2 75 227 58 14 157 141 78 230 127 121} │ │ + 0 27 73 44 3 10 154 208 43 225 13 106 76 156 88 168 31 105 158 211 252 247 200 148 89 1 109 245 205 52 26 191 130 149 161 212 131 91 103 194 172 6 5 220 183 9 213 193 20 206 202 18 244 102 74 117 210 69 134 171 242 30 80 248 120 93 47 254 4 226 184 251 249 81 137 70 51 228 218 7 98 174 179 243 112 15 101 12 59 60 241 57 110 67 182 125 173 29 23 175 176 94 99 197 246 39 177 113 160 253 139 2 75 227 58 14 157 141 78 230 127 121} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000102030400000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000005060707070809000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000607070707070a0b0000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000001070707070707070c0000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000d070707070707070e0000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000f07070707070707100000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000111213141507070707070707070707070707070707070707070707070716171819040000000000000000000000000000000000 │ │ -00000000000000000000001a1b1c07070707070707070707070707070707070707070707070707070707070707071d1e00000000000000000000000000000000 │ │ -000000000000000000001f2007070707070707070707070707070707070707070707070707070707070707070707071521000000000000000000000000000000 │ │ -0000000000000000001a200707070707070707070707070707070707070707070707070707070707070707070707070707221a00000000000000000000000000 │ │ -0000000000000000001b070707070707070707070707070707070707070707070707070707070707070707070707070707072304000000000000000000000000 │ │ -0000000000000000111c07070707072425260f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f272807070707070707292a0000000000000000000000 │ │ -0000000000000000120707070707222b00000000000000000000000000000000000000000000000000000000032c0707070707072d2e00000000000000000000 │ │ -00000000000000001307070707242b0000000000000000000000000000000000000000000000000000000000001f2f070707070707300b000000000000000000 │ │ -00000000000000001407070707250000000000000000000000000000000000000000000000000000000000000000313207070707070733340000000000000000 │ │ -00000000000000003507070707360000000000000000000000000000000000000000000000000000000000000000003707070707070707380000000000000000 │ │ -000000000000000039070707072200000000000000000000000000000000000000000000000000000000000000003a350707070707073b000000000000000000 │ │ -00000000000000003c070707073d3e0000000000000000000000000000000000000000000000000000000000003f400707070707074100000000000000000000 │ │ -000000000000000042070707070724430000000000000000000000000000000000000000000000000000001f21150707070707440c0000000000000000000000 │ │ -00000000000000004546070707070715143c10101010101010101010101010101010101010101010101047480707070707071542000000000000000000000000 │ │ -00000000000000000042070707070707070707070707070707070707070707070707070707070707070707070707070707494a00000000000000000000000000 │ │ -000000000000000000004b070707070707070707070707070707070707070707070707070707070707070707070707071c4c0000000000000000000000000000 │ │ -000000000000000000001a4b1507070707070707070707070707070707070707070707070707070707070707070707071b000000000000000000000000000000 │ │ -0000000000000000000000004d4e070707070707070707070707070707070707070707070707070707070707070707074f500000000000000000000000000000 │ │ -0000000000000000000000005144070707070707355210101010101010101010101010101010101010534e070707070707210000000000000000000000000000 │ │ -00000000000000000000005144070707070754555600000000000000000000000000000000000000000000571c07070707495800000000000000000000000000 │ │ -00000000000000000000514407070707073d59000000000000000000000000000000000000000000000000005707070707075a00000000000000000000000000 │ │ -000000000000000000514407070707075b5c0000000000000000000000000000000000000000000000000000004e070707075d00000000000000000000000000 │ │ -00000000000000005e440707070707074c000000000000000000000000000000000000000000000000000000005f070707070600000000000000000000000000 │ │ -00000000000000004529070707070707175600000000000000000000000000000000000000000000000000000014070707076000000000000000000000000000 │ │ -00000000000000000045610707070707071756000000000000000000000000000000000000000000000000004315070707073700000000000000000000000000 │ │ -000000000000000000002b52070707070707176200000000000000000000000000000000000000000000003e2407070707076300000000000000000000000000 │ │ -00000000000000000000002b640707070707071565660f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f67223d0707070707680000000000000000000000000000 │ │ -0000000000000000000000002b6507070707070707070707070707070707070707070707070707070707070707070707696a0000000000000000000000000000 │ │ -000000000000000000000000002b6b0707070707070707070707070707070707070707070707070707070707070707076c000000000000000000000000000000 │ │ -00000000000000000000000000002a6d0707070707070707070707070707070707070707070707070707070707076e6f70000000000000000000000000000000 │ │ -0000000000000000000000000000000071720707070707070707070707070707070707070707070707070707074f730000000000000000000000000000000000 │ │ -00000000000000000000000000000000007427753915070707070707070707070707070707070707073528760f2e000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000005f070707070715050000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000021070707070714000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000007707070707076d000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000001f07070707071b000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000780707070773000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000530707071505000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000790707072400000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000710707072300000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000630707075d00000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000007207075900000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000007a10100500000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000005067a7a7a0708000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000067a7a7a7a7a090a0000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000017a7a7a7a7a7a7a0b0000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000c7a7a7a7a7a7a7a0d0000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000e7a7a7a7a7a7a7a0f0000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000010111213147a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a15161718040000000000000000000000000000000000 │ │ +0000000000000000000000191a1b7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a1c1d00000000000000000000000000000000 │ │ +000000000000000000001e1f7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a1420000000000000000000000000000000 │ │ +000000000000000000191f7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a211900000000000000000000000000 │ │ +0000000000000000001a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a2204000000000000000000000000 │ │ +0000000000000000101b7a7a7a7a7a2324250e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e26277a7a7a7a7a7a7a28290000000000000000000000 │ │ +0000000000000000117a7a7a7a7a212a00000000000000000000000000000000000000000000000000000000032b7a7a7a7a7a7a2c2d00000000000000000000 │ │ +0000000000000000127a7a7a7a232a0000000000000000000000000000000000000000000000000000000000001e2e7a7a7a7a7a7a2f0a000000000000000000 │ │ +0000000000000000137a7a7a7a24000000000000000000000000000000000000000000000000000000000000000030317a7a7a7a7a7a32330000000000000000 │ │ +0000000000000000347a7a7a7a35000000000000000000000000000000000000000000000000000000000000000000367a7a7a7a7a7a7a370000000000000000 │ │ +0000000000000000387a7a7a7a21000000000000000000000000000000000000000000000000000000000000000039347a7a7a7a7a7a3a000000000000000000 │ │ +00000000000000003b7a7a7a7a3c3d0000000000000000000000000000000000000000000000000000000000003e3f7a7a7a7a7a7a4000000000000000000000 │ │ +0000000000000000417a7a7a7a7a23420000000000000000000000000000000000000000000000000000001e20147a7a7a7a7a430b0000000000000000000000 │ │ +000000000000000044457a7a7a7a7a14133b0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f46477a7a7a7a7a7a1441000000000000000000000000 │ │ +000000000000000000417a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a484900000000000000000000000000 │ │ +000000000000000000004a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a1b4b0000000000000000000000000000 │ │ +00000000000000000000194a147a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a1a000000000000000000000000000000 │ │ +0000000000000000000000004c4d7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a4e4f0000000000000000000000000000 │ │ +00000000000000000000000050437a7a7a7a7a7a34510f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f524d7a7a7a7a7a7a200000000000000000000000000000 │ │ +000000000000000000000050437a7a7a7a7a53545500000000000000000000000000000000000000000000561b7a7a7a7a485700000000000000000000000000 │ │ +0000000000000000000050437a7a7a7a7a3c5800000000000000000000000000000000000000000000000000567a7a7a7a7a5900000000000000000000000000 │ │ +00000000000000000050437a7a7a7a7a5a5b0000000000000000000000000000000000000000000000000000004d7a7a7a7a5c00000000000000000000000000 │ │ +00000000000000005d437a7a7a7a7a7a4b000000000000000000000000000000000000000000000000000000005e7a7a7a7a0600000000000000000000000000 │ │ +000000000000000044287a7a7a7a7a7a1655000000000000000000000000000000000000000000000000000000137a7a7a7a5f00000000000000000000000000 │ │ +00000000000000000044607a7a7a7a7a7a16550000000000000000000000000000000000000000000000000042147a7a7a7a3600000000000000000000000000 │ │ +000000000000000000002a517a7a7a7a7a7a166100000000000000000000000000000000000000000000003d237a7a7a7a7a6200000000000000000000000000 │ │ +00000000000000000000002a637a7a7a7a7a7a1464650e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e66213c7a7a7a7a7a670000000000000000000000000000 │ │ +0000000000000000000000002a647a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a68690000000000000000000000000000 │ │ +000000000000000000000000002a6a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6b000000000000000000000000000000 │ │ +0000000000000000000000000000296c7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a6d6e6f000000000000000000000000000000 │ │ +0000000000000000000000000000000070717a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a4e720000000000000000000000000000000000 │ │ +000000000000000000000000000000000073267438147a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a3427750e2d000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000005e7a7a7a7a7a14050000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000207a7a7a7a7a13000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000767a7a7a7a7a6c000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000001e7a7a7a7a7a1a000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000777a7a7a7a72000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000527a7a7a1405000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000787a7a7a2300000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000707a7a7a2200000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000627a7a7a5c00000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000717a7a5800000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000790f0f0500000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-xhdpi-v4/ic_action_user13.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -49,75 +49,75 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 10 60 88 1 105 208 252 255 31 189 18 230 167 73 144 163 53 196 210 244 110 16 77 126 165 168 198 79 232 125 54 251 132 43 3 202 12 253 176 61 113 200 15 143 145 128} │ │ + 0 10 60 88 1 105 208 252 31 189 18 230 167 73 144 163 53 196 210 244 110 16 77 126 165 168 198 79 232 125 54 251 132 43 3 202 12 253 176 61 113 200 15 143 145 128} │ │ IMAGE { │ │ pixels base64 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000001233333333333333333333333333333333210000000000000000000000 │ │ -0004567888888888888888888888888888888888876540000000000000000000 │ │ -009A8888888888888888888888888888888888888888A9000000000000000000 │ │ -0BC888888888888888888888888888888888888888888CB00000000000000000 │ │ -0D88888888888888888888888888888888888888888888D00000000000000000 │ │ -E8888888888888888888888888888888888888888888888E0000000000000000 │ │ -F88888GH00000000000000000000000000000000HG88888F0000000000000000 │ │ -I8888J000000000000000000000000000000000000J8888I0000000000000000 │ │ -K8888L000000000000000000000000000000000000L8888K3333333321000000 │ │ -8888830000000000000000000000000000000000003888888888888887654000 │ │ -888883000000000000000000000000000000000000388888888888888888A900 │ │ -8888830000000000000000MNOPQQQQQQQQQQQQQQQQR888888888888888888CB0 │ │ -888883000000000000000ST888888888888888888888888888888888888888D0 │ │ -88888300000000000000U888888888888888888888888888888888888888888E │ │ -8888830000000000000V78WXYZ000000000000000000000000000000HG88888F │ │ -8888830000000000000a88N00000000000000000000000000000000000J8888I │ │ -888883000000000000bc8d000000000000000000000000000000000000L8888K │ │ -888883000000000000e88f000000000000000000000000000000000000388888 │ │ -8888830000000000003883000000000000000000000000000000000000388888 │ │ -8888830000000000003883000000000000000000000000000000000000388888 │ │ -8888830000000000003883000000000000000000000000000000000000388888 │ │ -8888830000000000003883000000000000000000000000000000000000388888 │ │ -8888830000000000003883000000000000000000000000000000000000388888 │ │ -8888830000000000003883000000000000000000000000000000000000388888 │ │ -8888830000000000003883000000000000000000000000000000000000388888 │ │ -8888830000000000003883000000000000000000000000000000000000388888 │ │ -8888830000000000003883000000000000000000000000000000000000388888 │ │ -K8888L0000000000003883000000000000000000000000000000000000388888 │ │ -I8888J0000000000003883000000000000000000000000000000000000388888 │ │ -F88888GH00000000003883000000000000000000000000000000000000388888 │ │ -E888888888888888888883000000000000000000000000000000000000388888 │ │ -0D88888888888888888883000000000000000000000000000000000000388888 │ │ -0BC8888888888888888883000000000000000000000000000000000000388888 │ │ -009A888888888888888883000000000000000000000000000000000000388888 │ │ -0004567888888888888883000000000000000000000000000000000000388888 │ │ -000000128888888gK8888L000000000000000000000000000000000000L8888K │ │ -00000000888888ghI8888J000000000000000000000000000000000000J8888I │ │ -0000000088888gh0F88888GH00000000000000000000000000000000HG88888F │ │ -000000008888gh00E8888888888888888888888888888888888888888888888E │ │ -00000000888gh0000D88888888888888888888888888888888888888888888D0 │ │ -0000000088gh00000BC888888888888888888888888888888888888888888CB0 │ │ -000000008gh00000009A8888888888888888888888888888888888888888A900 │ │ -00000000gh000000000456788888888888888888888888888888888887654000 │ │ -00000000h000000000000012333333333333333333333i8888888j3321000000 │ │ -0000000000000000000000000000000000000000000000k88888830000000000 │ │ -00000000000000000000000000000000000000000000000k8888830000000000 │ │ -000000000000000000000000000000000000000000000000k888830000000000 │ │ -0000000000000000000000000000000000000000000000000k88830000000000 │ │ -00000000000000000000000000000000000000000000000000k8830000000000 │ │ -000000000000000000000000000000000000000000000000000k830000000000 │ │ -0000000000000000000000000000000000000000000000000000k30000000000 │ │ -00000000000000000000000000000000000000000000000000000h0000000000 │ │ +0004567kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk76540000000000000000000 │ │ +0089kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk98000000000000000000 │ │ +0ABkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkBA00000000000000000 │ │ +0CkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkC00000000000000000 │ │ +DkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkD0000000000000000 │ │ +EkkkkkFG00000000000000000000000000000000GFkkkkkE0000000000000000 │ │ +HkkkkI000000000000000000000000000000000000IkkkkH0000000000000000 │ │ +JkkkkK000000000000000000000000000000000000KkkkkJ3333333321000000 │ │ +kkkkk30000000000000000000000000000000000003kkkkkkkkkkkkkk7654000 │ │ +kkkkk30000000000000000000000000000000000003kkkkkkkkkkkkkkkkk9800 │ │ +kkkkk30000000000000000LMNOPPPPPPPPPPPPPPPPQkkkkkkkkkkkkkkkkkkBA0 │ │ +kkkkk3000000000000000RSkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkC0 │ │ +kkkkk300000000000000TkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkD │ │ +kkkkk30000000000000U7kVWXY000000000000000000000000000000GFkkkkkE │ │ +kkkkk30000000000000ZkkM00000000000000000000000000000000000IkkkkH │ │ +kkkkk3000000000000abkc000000000000000000000000000000000000KkkkkJ │ │ +kkkkk3000000000000dkke0000000000000000000000000000000000003kkkkk │ │ +kkkkk30000000000003kk30000000000000000000000000000000000003kkkkk │ │ +kkkkk30000000000003kk30000000000000000000000000000000000003kkkkk │ │ +kkkkk30000000000003kk30000000000000000000000000000000000003kkkkk │ │ +kkkkk30000000000003kk30000000000000000000000000000000000003kkkkk │ │ +kkkkk30000000000003kk30000000000000000000000000000000000003kkkkk │ │ +kkkkk30000000000003kk30000000000000000000000000000000000003kkkkk │ │ +kkkkk30000000000003kk30000000000000000000000000000000000003kkkkk │ │ +kkkkk30000000000003kk30000000000000000000000000000000000003kkkkk │ │ +kkkkk30000000000003kk30000000000000000000000000000000000003kkkkk │ │ +JkkkkK0000000000003kk30000000000000000000000000000000000003kkkkk │ │ +HkkkkI0000000000003kk30000000000000000000000000000000000003kkkkk │ │ +EkkkkkFG00000000003kk30000000000000000000000000000000000003kkkkk │ │ +Dkkkkkkkkkkkkkkkkkkkk30000000000000000000000000000000000003kkkkk │ │ +0Ckkkkkkkkkkkkkkkkkkk30000000000000000000000000000000000003kkkkk │ │ +0ABkkkkkkkkkkkkkkkkkk30000000000000000000000000000000000003kkkkk │ │ +0089kkkkkkkkkkkkkkkkk30000000000000000000000000000000000003kkkkk │ │ +0004567kkkkkkkkkkkkkk30000000000000000000000000000000000003kkkkk │ │ +00000012kkkkkkkfJkkkkK000000000000000000000000000000000000KkkkkJ │ │ +00000000kkkkkkfgHkkkkI000000000000000000000000000000000000IkkkkH │ │ +00000000kkkkkfg0EkkkkkFG00000000000000000000000000000000GFkkkkkE │ │ +00000000kkkkfg00DkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkD │ │ +00000000kkkfg0000CkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkC0 │ │ +00000000kkfg00000ABkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkBA0 │ │ +00000000kfg000000089kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk9800 │ │ +00000000fg0000000004567kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk7654000 │ │ +00000000g000000000000012333333333333333333333hkkkkkkki3321000000 │ │ +0000000000000000000000000000000000000000000000jkkkkkk30000000000 │ │ +00000000000000000000000000000000000000000000000jkkkkk30000000000 │ │ +000000000000000000000000000000000000000000000000jkkkk30000000000 │ │ +0000000000000000000000000000000000000000000000000jkkk30000000000 │ │ +00000000000000000000000000000000000000000000000000jkk30000000000 │ │ +000000000000000000000000000000000000000000000000000jk30000000000 │ │ +0000000000000000000000000000000000000000000000000000j30000000000 │ │ +00000000000000000000000000000000000000000000000000000g0000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-xhdpi-v4/ic_action_user15.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -99,75 +99,75 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 62 163 206 246 255 28 188 219 2 92 57 168 231 252 176 94 88 145 76 1 181 250 34 24 177 6 48 4 240 83 13 106 224 164 251 253 39 201 220 109 179 152 29 104 108 123 222 5 238 72 143 37 205 97 170 237 213 158 31 126 82 73 140 52 242 85 183 84 249 69 128 230 254 197 243 173 58 36 141 194 60 117 210 110 171 148 53 99 245 225 165 214 96 149 111 66} │ │ + 0 62 163 206 246 28 188 219 2 92 57 168 231 252 176 94 88 145 76 1 181 250 34 24 177 6 48 4 240 83 13 106 224 164 251 253 39 201 220 109 179 152 29 104 108 123 222 5 238 72 143 37 205 97 170 237 213 158 31 126 82 73 140 52 242 85 183 84 249 69 128 230 254 197 243 173 58 36 141 194 60 117 210 110 171 148 53 99 245 225 165 214 96 149 111 66} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000001020304050505050505050505050505050505050505050000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000060705050505050505050505050505050505050505050505050000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000006080505050505050505050505050505050505050505050505050000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000903050505050505050505050505050505050505050505050505050000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000a05050505050505050505050505050505050505050505050505050000000000000000 │ │ -000000000000000000000b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0d05050505050e0f101111111111111111111111111205050505050000000000000000 │ │ -00000000000000000000110505050505050505050505050505050505050505050505051300000000000000000000000000001105050505050000000000000000 │ │ -00000000000000000000110505050505050505050505050505050505050505050505081400000000000000000000000000001105050505050000000000000000 │ │ -00000000000000000000110505050505050505050505050505050505050505050505081400000000000000000000000000001105050505050000000000000000 │ │ -00000000000000000000110505050505050505050505050505050505050505050505051300000000000000000000000000001105050505050000000000000000 │ │ -000000000000000000001105050505050c0c0c0c0c0c0c0c0c0c0c0c0c1516050505050e0f101111111700000000000000001105050505050000000000000000 │ │ -00000000000000000000110505050505000000000000000000000000000018190505050505050505191a00000000000000001105050505050000000000000000 │ │ -000000000000000000001105050505050000000000000000000000000000001b05050505050505191a0000000000000000001105050505050000000000000000 │ │ -000000000000000000001105050505050000000000000000000000000000001c1d0505050505191a000000000000000000001105050505050000000000000000 │ │ -000000000000000000001105050505050000000000000000000000000000001e0505050505191a00000000001a17000000001105050505050000000000000000 │ │ -00000000000000000000110505050505000000000000000000000000001f202105050505191a00000000001a1911000000001105050505050000000000000000 │ │ -0000000000000000000011050505050500000000000c05050505050505050505050505191a00000000001a190511000000001105050505050000000000000000 │ │ -0000000000000000000011050505050500000000000c050505050505050505050505191a00000000001a19050511000000001105050505050000000000000000 │ │ -0000000000000000000011050505050500000000000c05050c0c0c0c0c22230505191a00000000001a1905050510000000001005050505240000000000000000 │ │ -0000000000000000000011050505050500000000000c05050000000000250505261a00000000001a19050505050f000000000f05050505270000000000000000 │ │ -0000000000000000000011050505050500000000000c050500000000002805051100000000001a1905050505050e131414130e05050505290000000000000000 │ │ -0000000000000000000011050505050500000000000c050500000000002a05052b000000001a19050505050505050508080505050505052c0000000000000000 │ │ -0000000000000000000011050505050500000000000c050500000000002d05052e0000001a19050505050505050505050505050505052f300000000000000000 │ │ -0000000000000000000011050505050500000000000c05050000000000251605312e2b112605050505051d050505050505050505051632000000000000000000 │ │ -000000000000000000303305050505053400000000350523363738393a3b3c050505050505050505211e1c1b1905050505050505233d00000000000000000000 │ │ -00000000000000003e270505050505053f00000040050505050505050541423c16050505052305052000000018160505050505431b0000000000000000000000 │ │ -00000000000000442305050505050505450246474805050505494a4b0505413b252d2a28252205051f0000000015050505054c00000000000000000000000000 │ │ -0000000000004d2305050505050505050505050505050505154e001f4f05053a00000000000c050500000000000c050505050c00000000000000000000000000 │ │ -0000000000005005050505050505050505050505050505191a0000001f4b053900000000000c050500000000000c050505050c00000000000000000000000000 │ │ -00000000005105050505050e0f525305050505050505191a00000000004a053800000000000c050500000000000c050505050c00000000000000000000000000 │ │ -000000000054050505050513000000020505050505191a00000000004e49055500000000000c050500000000000c050505050c00000000000000000000000000 │ │ -0000000000560505050508140000005705050505191a00000000001a1505055800000000000c050500000000000c050505050c00000000000000000000000000 │ │ -00000000000c050505050c0000000000050505191a00000000001a1905050559050505050505050500000000000c050505050c00000000000000000000000000 │ │ -00000000000c050505050c00000000000505191a00000000001a190505050505050505050505050500000000000c050505050c00000000000000000000000000 │ │ -00000000000c050505050c000000000005191a00000000001a190505050505080c0c0c0c0c0c0c0c00000000000c050505050c00000000000000000000000000 │ │ -00000000000c050505050c0000000000191a00000000001a19050505050e1314000000000000000000000000000c050505050c00000000000000000000000000 │ │ -00000000000c050505050c00000000001a00000000001a1905050505050f0000000000000000000000000000000c050505050c00000000000000000000000000 │ │ -00000000000c050505050c000000000000000000001a19050505050505520000000000000000000000000000000c050505050c00000000000000000000000000 │ │ -00000000000c050505050c0000000000000000001a1905050505050505530000000000000000000000000000000c050505050c00000000000000000000000000 │ │ -00000000000c050505050c00000000000000001a190505050505050505050257000000000000000000000000000c050505050c00000000000000000000000000 │ │ -00000000000c050505050c0000000000000000000000000057020505050505050505050505050505050505050505050505050c00000000000000000000000000 │ │ -00000000000c050505050c0000000000000000000000000000005305050505050505050505050505050505050505050505050c00000000000000000000000000 │ │ -00000000000c050505050c0000000000000000000000000000005205050505050505050505050505050505050505050505050c00000000000000000000000000 │ │ -00000000000c050505050c0000000000000000000000000000000f05050505050505050505050505050505050505050505050c00000000000000000000000000 │ │ -00000000000c050505050c0000000000000000000000000014130e05050505050505050505050505050505050505050505050c00000000000000000000000000 │ │ -00000000000c050505055a0c0c0c0c0c0c0c0c0c0c0c0c0c08050505050505211111111111111111111111111111111111110b00000000000000000000000000 │ │ -00000000000c05050505050505050505050505050505050505050505050505110000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000c05050505050505050505050505050505050505050505050515000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000c05050505050505050505050505050505050505050505055b30000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000c0505050505050505050505050505050505050505055c5d1400000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000540c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c5e5f6014000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000001020304606060606060606060606060606060606060600000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000050660606060606060606060606060606060606060606060600000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000005076060606060606060606060606060606060606060606060600000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000803606060606060606060606060606060606060606060606060600000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000960606060606060606060606060606060606060606060606060600000000000000000 │ │ +000000000000000000000a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c60606060600d0e0f1010101010101010101010101160606060600000000000000000 │ │ +00000000000000000000106060606060606060606060606060606060606060606060601200000000000000000000000000001060606060600000000000000000 │ │ +00000000000000000000106060606060606060606060606060606060606060606060071300000000000000000000000000001060606060600000000000000000 │ │ +00000000000000000000106060606060606060606060606060606060606060606060071300000000000000000000000000001060606060600000000000000000 │ │ +00000000000000000000106060606060606060606060606060606060606060606060601200000000000000000000000000001060606060600000000000000000 │ │ +000000000000000000001060606060600b0b0b0b0b0b0b0b0b0b0b0b0b1415606060600d0e0f1010101600000000000000001060606060600000000000000000 │ │ +00000000000000000000106060606060000000000000000000000000000017186060606060606060181900000000000000001060606060600000000000000000 │ │ +000000000000000000001060606060600000000000000000000000000000001a6060606060606018190000000000000000001060606060600000000000000000 │ │ +000000000000000000001060606060600000000000000000000000000000001b1c60606060601819000000000000000000001060606060600000000000000000 │ │ +000000000000000000001060606060600000000000000000000000000000001d6060606060181900000000001916000000001060606060600000000000000000 │ │ +00000000000000000000106060606060000000000000000000000000001e1f206060606018190000000000191810000000001060606060600000000000000000 │ │ +0000000000000000000010606060606000000000000b606060606060606060606060601819000000000019186010000000001060606060600000000000000000 │ │ +0000000000000000000010606060606000000000000b606060606060606060606060181900000000001918606010000000001060606060600000000000000000 │ │ +0000000000000000000010606060606000000000000b60600b0b0b0b0b212260601819000000000019186060600f000000000f60606060230000000000000000 │ │ +0000000000000000000010606060606000000000000b60600000000000246060251900000000001918606060600e000000000e60606060260000000000000000 │ │ +0000000000000000000010606060606000000000000b60600000000000276060100000000000191860606060600d121313120d60606060280000000000000000 │ │ +0000000000000000000010606060606000000000000b606000000000002960602a000000001918606060606060606007076060606060602b0000000000000000 │ │ +0000000000000000000010606060606000000000000b606000000000002c60602d0000001918606060606060606060606060606060602e2f0000000000000000 │ │ +0000000000000000000010606060606000000000000b60600000000000241560302d2a102560606060601c606060606060606060601531000000000000000000 │ │ +0000000000000000002f326060606060330000000034602235363738393a3b606060606060606060201d1b1a1860606060606060223c00000000000000000000 │ │ +00000000000000003d266060606060603e0000003f606060606060606040413b15606060602260601f00000017156060606060421a0000000000000000000000 │ │ +0000000000000043226060606060606044024546476060606048494a6060403a242c2927242160601e0000000014606060604b00000000000000000000000000 │ │ +0000000000004c2260606060606060606060606060606060144d001e4e60603900000000000b606000000000000b606060600b00000000000000000000000000 │ │ +0000000000004f6060606060606060606060606060606018190000001e4a603800000000000b606000000000000b606060600b00000000000000000000000000 │ │ +00000000005060606060600d0e5152606060606060601819000000000049603700000000000b606000000000000b606060600b00000000000000000000000000 │ │ +000000000053606060606012000000026060606060181900000000004d48605400000000000b606000000000000b606060600b00000000000000000000000000 │ │ +000000000055606060600713000000566060606018190000000000191460605700000000000b606000000000000b606060600b00000000000000000000000000 │ │ +00000000000b606060600b000000000060606018190000000000191860606058606060606060606000000000000b606060600b00000000000000000000000000 │ │ +00000000000b606060600b000000000060601819000000000019186060606060606060606060606000000000000b606060600b00000000000000000000000000 │ │ +00000000000b606060600b0000000000601819000000000019186060606060070b0b0b0b0b0b0b0b00000000000b606060600b00000000000000000000000000 │ │ +00000000000b606060600b0000000000181900000000001918606060600d1213000000000000000000000000000b606060600b00000000000000000000000000 │ │ +00000000000b606060600b0000000000190000000000191860606060600e0000000000000000000000000000000b606060600b00000000000000000000000000 │ │ +00000000000b606060600b000000000000000000001918606060606060510000000000000000000000000000000b606060600b00000000000000000000000000 │ │ +00000000000b606060600b000000000000000000191860606060606060520000000000000000000000000000000b606060600b00000000000000000000000000 │ │ +00000000000b606060600b000000000000000019186060606060606060600256000000000000000000000000000b606060600b00000000000000000000000000 │ │ +00000000000b606060600b0000000000000000000000000056026060606060606060606060606060606060606060606060600b00000000000000000000000000 │ │ +00000000000b606060600b0000000000000000000000000000005260606060606060606060606060606060606060606060600b00000000000000000000000000 │ │ +00000000000b606060600b0000000000000000000000000000005160606060606060606060606060606060606060606060600b00000000000000000000000000 │ │ +00000000000b606060600b0000000000000000000000000000000e60606060606060606060606060606060606060606060600b00000000000000000000000000 │ │ +00000000000b606060600b0000000000000000000000000013120d60606060606060606060606060606060606060606060600b00000000000000000000000000 │ │ +00000000000b60606060590b0b0b0b0b0b0b0b0b0b0b0b0b07606060606060201010101010101010101010101010101010100a00000000000000000000000000 │ │ +00000000000b60606060606060606060606060606060606060606060606060100000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000b60606060606060606060606060606060606060606060606014000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000b60606060606060606060606060606060606060606060605a2f000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000b6060606060606060606060606060606060606060605b5c1300000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000530b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b5d5e5f13000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-xhdpi-v4/ic_action_forward.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -132,15 +132,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 6 82 127 158 142 106 25 1 117 233 255 251 163 12 181 209 30 161 231 18 84 136 7 223 244 215 243 245 23 217 43 102 19 239 247 9 227 124 145 134 224 144 36 250 234 14 10 135 173 55 60 4 226 200 77 153 126 11 50 24 87 191 252 230 16 147 253 222 254 99 8 115 162 68 210 2 195 246 29 208 70 20 133 96 184 48 13 228 44 238 123 88 201 249 105 125 155 27 177 214 73 76 154 189 229 3 49 182 98 190 69 54 28 137 132 97 183 192 47 17 89 241 34 242 51 248 116 22 80} │ │ + 0 6 82 127 158 142 106 25 1 117 233 251 163 12 181 209 30 161 231 18 84 136 7 223 244 215 243 245 23 217 43 102 19 239 247 9 227 124 145 134 224 144 36 250 234 14 10 135 173 55 60 4 226 200 77 153 126 11 50 24 87 191 252 230 16 147 253 222 254 99 8 115 162 68 210 2 195 246 29 208 70 20 133 96 184 48 13 228 44 238 123 88 201 249 105 125 155 27 177 214 73 76 154 189 229 3 49 182 98 190 69 54 28 137 132 97 183 192 47 17 89 241 34 242 51 248 116 22 80} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -149,54 +149,54 @@ │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000001020304050607000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000008090a0b0b0b0b0b0c0d0e00000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000e0f0b0b0b0b0b0b0b0b0b1011000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000120b0b0b0b0b0b0b0b0b0b0b13140000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000150b0b0b0b0b0b0b0b0b0b0b0b0b160000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000017180b0b0b0b0b191a1b0b0b0b0b0b1c1d00000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000090b0b0b0b0b1e1f00000d0b0b0b0b0b2000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000021220b0b0b0b231100000024250b0b0b0b2600000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000270b0b0b0b0b280000000000290b0b0b0b2a00000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000002b2c0b0b0b0b2d2e000000002f2c0b0b0b0b3000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000310b0b0b0b0b060000000000260b0b0b0b0b3200000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000330b0b0b0b0b1a34000000001d1b0b0b0b0b350800000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000360b0b0b0b0b370000000000380b0b0b0b0b390000000000000000000000000000 │ │ -00000000000000000000000000000000003a3b3c000000000000000000003d0b0b0b0b0b3e00000000001f3f0b0b0b0b403a0000000000000000000000000000 │ │ -000000000000000000000000000041421e430b0b0a0f3b00000000000017440b0b0b0b453b00000000000f0b0b0b0b0b46000000000000000000000000000000 │ │ -0000000000000000000000000002400b0b0b0b0b0b0b0c304700000000480b0b0b0b0b4900000000004a0b0b0b0b0b4b4c000000000000000000000000000000 │ │ -000000000000000000000000150b0b0b0b0b0b0b0b0b0b0b4d0e000014220b0b0b0b4e4f000000004c500b0b0b0b0b5100000000000000000000000000000000 │ │ -0000000000000000000000522d0b0b0b0b0b0b0b0b0b0b0b0b4d0e002a0b0b0b0b0b530000000000540b0b0b0b0b550000000000000000000000000000000000 │ │ -0000000000000000000000040b0b0b0b0b0b0b0b0b0b0b0b0b0b4d562c0b0b0b0b0a57000000002f580b0b0b0b43590000000000000000000000000000000000 │ │ -0000000000000000000000130b0b0b0b5a5b4f5c5d0b0b0b0b0b0b5e0b0b0b0b0b5f0000000000600b0b0b0b0b61000000000000000000000000000000000000 │ │ -00000000000000000000620b0b0b0b0b5b00000001630b0b0b0b0b0b0b0b0b0b6434000000003c1b0b0b0b0b1907000000000000000000000000000000000000 │ │ -00000000000000000000650b0b0b0b0b4f0000000001630b0b0b0b0b0b0b0b0b660000000000670b0b0b0b0b3900000000000000000000000000000000000000 │ │ -000000000000000000001f0b0b0b0b0b5c000000000001630b0b0b0b0b0b0b6800000000001f3f0b0b0b0b692f00000000000000000000000000000000000000 │ │ -000000000000000000006a190b0b0b0b5d01000000000001630b0b0b0b0b456b00000000006c0b0b0b0b0b6d0000000000000000000000000000000000000000 │ │ -00000000000000000000006e0b0b0b0b0b6301000000000001630b0b0b0b1200000000006f0b0b0b0b0b104c0000000000000000000000000000000000000000 │ │ -0000000000000000000000703f0b0b0b0b0b6301000000000001630b0b4e71000000004c100b0b0b0b0b6f000000000000000000000000000000000000000000 │ │ -000000000000000000000000720b0b0b0b0b0b6301000000000001630b730000000000740b0b0b0b0b7500000000000000000000000000000000000000000000 │ │ -000000000000000000000000474d0b0b0b0b0b0b63010000000000016157000000002f690b0b0b0b3f5900000000000000000000000000000000000000000000 │ │ -000000000000000000000000000e4d0b0b0b0b0b0b63010000000000000000000000390b0b0b0b0b670000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000e4d0b0b0b0b0b0b63010000000000000000003c190b0b0b0b1b3c0000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000e4d0b0b0b0b0b0b63010000000000000000610b0b0b0b0b60000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000e4d0b0b0b0b0b0b6301000000000000593f0b0b0b0b692f000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000e4d0b0b0b0b0b0b63010000000000750b0b0b0b0b7400000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000e4d0b0b0b0b0b0b6301000000660b0b0b0b0b504c00000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000e4d0b0b0b0b0b0b767778797a0b0b0b0b0b4a0000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000e4d0b0b0b0b0b0b0b0b0b0b0b0b0b0b6c000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000e4d0b0b0b0b0b0b0b0b0b0b0b0b0a7b000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000e4d0b0b0b0b0b0b0b0b0b0b7c7d00000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000047723f0b0b0b0b0b0b0b7e4a0000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000706e190b0b0b647f80000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000006a1f813b000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000008090a81818181810b0c0d00000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000d0e8181818181818181810f10000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000011818181818181818181818112130000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000001481818181818181818181818181150000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000001617818181818118191a81818181811b1c00000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000981818181811d1e00000c81818181811f00000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000020218181818122100000002324818181812500000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000026818181818127000000000028818181812900000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000002a2b818181812c2d000000002e2b818181812f00000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000003081818181810600000000002581818181813100000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000003281818181811933000000001c1a81818181340800000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000358181818181360000000000378181818181380000000000000000000000000000 │ │ +0000000000000000000000000000000000393a3b000000000000000000003c81818181813d00000000001e3e818181813f390000000000000000000000000000 │ │ +000000000000000000000000000040411d4281810a0e3a000000000000164381818181443a00000000000e818181818145000000000000000000000000000000 │ │ +00000000000000000000000000023f818181818181810b2f46000000004781818181814800000000004981818181814a4b000000000000000000000000000000 │ │ +0000000000000000000000001481818181818181818181814c0d00001321818181814d4e000000004b4f81818181815000000000000000000000000000000000 │ │ +0000000000000000000000512c8181818181818181818181814c0d00298181818181520000000000538181818181540000000000000000000000000000000000 │ │ +00000000000000000000000481818181818181818181818181814c552b818181810a56000000002e578181818142580000000000000000000000000000000000 │ │ +00000000000000000000001281818181595a4e5b5c8181818181815d81818181815e00000000005f818181818160000000000000000000000000000000000000 │ │ +000000000000000000006181818181815a0000000162818181818181818181816333000000003b1a818181811807000000000000000000000000000000000000 │ │ +000000000000000000006481818181814e0000000001628181818181818181816500000000006681818181813800000000000000000000000000000000000000 │ │ +000000000000000000001e81818181815b00000000000162818181818181816700000000001e3e81818181682e00000000000000000000000000000000000000 │ │ +000000000000000000006918818181815c01000000000001628181818181446a00000000006b81818181816c0000000000000000000000000000000000000000 │ │ +00000000000000000000006d8181818181620100000000000162818181811100000000006e81818181810f4b0000000000000000000000000000000000000000 │ │ +00000000000000000000006f3e818181818162010000000000016281814d70000000004b0f81818181816e000000000000000000000000000000000000000000 │ │ +00000000000000000000000071818181818181620100000000000162817200000000007381818181817400000000000000000000000000000000000000000000 │ │ +000000000000000000000000464c81818181818162010000000000016056000000002e68818181813e5800000000000000000000000000000000000000000000 │ │ +000000000000000000000000000d4c81818181818162010000000000000000000000388181818181660000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000d4c81818181818162010000000000000000003b18818181811a3b0000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000d4c818181818181620100000000000000006081818181815f000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000d4c8181818181816201000000000000583e81818181682e000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000d4c818181818181620100000000007481818181817300000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000d4c81818181818162010000006581818181814f4b00000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000d4c81818181818175767778798181818181490000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000d4c81818181818181818181818181816b000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000d4c8181818181818181818181810a7a000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000d4c818181818181818181817b7c00000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000046713e818181818181817d490000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000006f6d18818181637e7f000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000691e803a000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_user29.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -120,75 +120,75 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 10 58 108 159 207 187 137 87 37 1 6 131 250 255 220 63 52 211 254 146 11 252 50 150 245 199 152 169 216 253 248 122 5 35 190 235 41 121 128 184 221 28 249 215 24 72 204 155 130 25 9 73 65 178 175 97 228 138 109 217 124 99 242 118 78 26 234 145 106 218 247 20 104 149 27 219 92 165 223 170 82 189 225 22 123 100 71 105 67 191 214 55 240 194 210 182 42 36 110 196 143 164 112 198 209 66 29 114 75 200 31 116 188 202 111 3 193} │ │ + 0 10 58 108 159 207 187 137 87 37 1 6 131 250 220 63 52 211 254 146 11 252 50 150 245 199 152 169 216 253 248 122 5 35 190 235 41 121 128 184 221 28 249 215 24 72 204 155 130 25 9 73 65 178 175 97 228 138 109 217 124 99 242 118 78 26 234 145 106 218 247 20 104 149 27 219 92 165 223 170 82 189 225 22 123 100 71 105 67 191 214 55 240 194 210 182 42 36 110 196 143 164 112 198 209 66 29 114 75 200 31 116 188 202 111 3 193} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000102030405060708090a0000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000b0c0d0e0e0e0e0e0e0e0e0f1000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000011120e0e0e0e0e0e0e0e0e0e0e1314150000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000a0c160e0e0e0e0e0e0e0e0e0e0e0e0e0e0f1700000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000a180e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0f15000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000a180e0e0e0e0e0e0e191a1b1c1d1e0e0e0e0e0e0e14000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000a180e0e0e0e0e0e1f20210000000022230e0e0e0e0e13100000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000a180e0e0e0e0e0e2425000000000000000a260e0e0e0e0e0f0a00000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000a180e0e0e0e0e0e0e0e27000000000000000000280e0e0e0e0e0900000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000a180e0e0e0e0e0e291f0e0e2700000000000000002a2b0e0e0e0e0800000000000000 │ │ -000000000000000000000000000000000000000000000000000000000a180e0e0e0e0e0e2c2d2e1f0e0e2700000000000000002f0e0e0e0e0700000000000000 │ │ -0000000000000000000000000000000000000000000000000000000a180e0e0e0e0e0e1d2d00002e1f0e0e2700000000000000300e0e0e0e0600000000000000 │ │ -00000000000000000000000000000000000000000000000000000a180e0e0e0e0e0e1d2d000000002e1f0e0e27000000000000310e0e0e0e1200000000000000 │ │ -000000000000000000000000000000000000000000000000000a180e0e0e0e0e0e1d320000000000002e1f0e0e270000333435360e0e0e0e3700000000000000 │ │ -0000000000000000000000000000000000000000000000000a180e0e0e0e0e0e1d3200000000000000002e1f0e0e2738390e0e0e0e0e0e0e3a00000000000000 │ │ -00000000000000000000000000000000000000000000000a180e0e0e0e0e0e1d32000000000000000000002e1f0e0e0e0e0e0e0e0e0e0e0e3b00000000000000 │ │ -000000000000000000000000000000000000000000000a180e0e0e0e0e0e3c320000000000000000000000002e160e0e2b3d3e3f0e0e0e0e4000000000000000 │ │ -0000000000000000000000000000000000000000000a180e0e0e0e0e0e3c3200000000000000000000000000270e0e2b4100001c0e0e0e0e0c00000000000000 │ │ -00000000000000000000000000000000000000000a180e0e0e0e0e0e3c4200000000000000000000000000270e0e2b4100002d430e0e0e0e4400000000000000 │ │ -000000000000000000000000000000000000000a180e0e0e0e0e0e3c4200000000000000000000000000270e0e2b4100002d2c0e0e0e0e0e4500000000000000 │ │ -0000000000000000000000000000000000000a180e0e0e0e0e0e464200000000000000000000000000270e0e2b4100002d2c0e0e0e0e0e474800000000000000 │ │ -00000000000000000000000000000000000a180e0e0e0e0e0e464200000000000000000000000000270e0e2b4100002d2c0e0e0e0e0e0e490000000000000000 │ │ -000000000000000000000000000000000a180e0e0e0e0e0e464200000000000000000000000000270e0e2b4100002d2c0e0e0e0e0e0e4a000000000000000000 │ │ -0000000000000000000000000000000a180e0e0e0e0e0e464b00000000000000000000000000270e0e2b4100002d2c0e0e0e0e0e0e180a000000000000000000 │ │ -000000000000000000000000000000180e0e0e0e0e0e4c4b00000000000000000000000000270e0e2b4100002d2c0e0e0e0e0e0e180a00000000000000000000 │ │ -00000000000000000000000000004d0e0e0e0e0e0e4c4b00000000000000000000000000270e0e2b4100002d2c0e0e0e0e0e0e180a0000000000000000000000 │ │ -0000000000000000000000000048240e0e0e0e0e4c4b000000000000000000000000003d0e0e2b4100002d2c0e0e0e0e0e0e180a000000000000000000000000 │ │ -000000000000000000000000004e0e0e0e0e0e4c4b0000000000000000000000000010130e2b4100002d2c0e0e0e0e0e0e180a00000000000000000000000000 │ │ -000000000000000000000000340e0e0e0e0e4f2a0000000000000000000000000000500e0e5100002d2c0e0e0e0e0e0e180a0000000000000000000000000000 │ │ -000000000000000000000000520e0e0e0e0e4e0a0000000000000000000000000000230e5300002d2c0e0e0e0e0e0e180a000000000000000000000000000000 │ │ -000000000000000000000054160e0e0e0e0e0e180a00000000000000000000000000550e0e56572c0e0e0e0e0e0e180a00000000000000000000000000000000 │ │ -0000000000000000000000580e0e0e0e0e190e0e180a000000000000000000000000590e0e0e0e0e0e0e0e0e0e180a0000000000000000000000000000000000 │ │ -00000000000000000000005a0e0e0e0e5b5c5d0e0e180a000000000000000000002d2c0e0e0e0e0e0e0e0e0e180a000000000000000000000000000000000000 │ │ -000000000000000000002d1e0e0e0e0e27005c5d0e0e180a00000000000000002d2c0e0e0e0e0e0e0e0e0e180a00000000000000000000000000000000000000 │ │ -00000000000000000000030e0e0e0e0e2500005c5d0e0e180a0000000000002d2c0e0e0e0e0e0e0e0e1f260a0000000000000000000000000000000000000000 │ │ -000000000000000000005e0e0e0e0e5f000000005c5d0e0e180a000000002d2c0e0e0e0e0e0e0e5d606100000000000000000000000000000000000000000000 │ │ -000000000000000000421e0e0e0e0e5500000000005c5d0e0e180a00002d2c0e0e0e0e0e0e1b620a000000000000000000000000000000000000000000000000 │ │ -000000000000000000630e0e0e0e0e4a0000000000005c5d0e0e180a2d2c0e0e0e0e0e0e180a0000000000000000000000000000000000000000000000000000 │ │ -000000000000000000640e0e0e0e0e0e650000000000005c5d0e0e660f0e0e0e0e0e0e180a000000000000000000000000000000000000000000000000000000 │ │ -00000000000000004b130e0e0e0e0e0e0e650000000000005c190e0e0e0e0e0e0e0e180a00000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000670e0e0e0e0e58190e0e6500000025275b0e0e0e0e0e0e0e0e180a0000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000680e0e0e0e69006a190e0e4a555f0e0e0e0e0e0e0e0e0e0e180a000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000006b130e0e0e0e550000580e0e0e0e0e0e0e0e0e0e0e0e0e244d0000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000006c0e0e0e0e0e6d55690e0e0e0e0e0e0e0e0e0e0e0e0e4e48000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000006e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e1652340000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000006f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e1e5a585400000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000700e0e0e0e0e0e0e0e0e0e0e0e0e1e5e032d00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000710e0e0e0e0e0e0e0e0e0e1364634200000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000720e0e0e0e0e0e0e1368674b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000730e0e0e0e0e6e6c6b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000074082375706f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000b0c0d75757575757575750e0f00000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000101175757575757575757575751213140000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000a0c1575757575757575757575757575750e1600000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000a1775757575757575757575757575757575750e14000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000a177575757575757518191a1b1c1d75757575757513000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000a177575757575751e1f200000000021227575757575120f0000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000a177575757575752324000000000000000a2575757575750e0a00000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000a177575757575757575260000000000000000002775757575750900000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000a17757575757575281e7575260000000000000000292a757575750800000000000000 │ │ +000000000000000000000000000000000000000000000000000000000a177575757575752b2c2d1e75752600000000000000002e757575750700000000000000 │ │ +0000000000000000000000000000000000000000000000000000000a177575757575751c2c00002d1e757526000000000000002f757575750600000000000000 │ │ +00000000000000000000000000000000000000000000000000000a177575757575751c2c000000002d1e75752600000000000030757575751100000000000000 │ │ +000000000000000000000000000000000000000000000000000a177575757575751c310000000000002d1e757526000032333435757575753600000000000000 │ │ +0000000000000000000000000000000000000000000000000a177575757575751c3100000000000000002d1e7575263738757575757575753900000000000000 │ │ +00000000000000000000000000000000000000000000000a177575757575751c31000000000000000000002d1e75757575757575757575753a00000000000000 │ │ +000000000000000000000000000000000000000000000a177575757575753b310000000000000000000000002d1575752a3c3d3e757575753f00000000000000 │ │ +0000000000000000000000000000000000000000000a177575757575753b31000000000000000000000000002675752a4000001b757575750c00000000000000 │ │ +00000000000000000000000000000000000000000a177575757575753b41000000000000000000000000002675752a4000002c42757575754300000000000000 │ │ +000000000000000000000000000000000000000a177575757575753b41000000000000000000000000002675752a4000002c2b75757575754400000000000000 │ │ +0000000000000000000000000000000000000a177575757575754541000000000000000000000000002675752a4000002c2b7575757575464700000000000000 │ │ +00000000000000000000000000000000000a177575757575754541000000000000000000000000002675752a4000002c2b757575757575480000000000000000 │ │ +000000000000000000000000000000000a177575757575754541000000000000000000000000002675752a4000002c2b75757575757549000000000000000000 │ │ +0000000000000000000000000000000a17757575757575454a000000000000000000000000002675752a4000002c2b757575757575170a000000000000000000 │ │ +000000000000000000000000000000177575757575754b4a000000000000000000000000002675752a4000002c2b757575757575170a00000000000000000000 │ │ +00000000000000000000000000004c7575757575754b4a000000000000000000000000002675752a4000002c2b757575757575170a0000000000000000000000 │ │ +00000000000000000000000000472375757575754b4a000000000000000000000000003c75752a4000002c2b757575757575170a000000000000000000000000 │ │ +000000000000000000000000004d75757575754b4a000000000000000000000000000f12752a4000002c2b757575757575170a00000000000000000000000000 │ │ +0000000000000000000000003375757575754e2900000000000000000000000000004f75755000002c2b757575757575170a0000000000000000000000000000 │ │ +0000000000000000000000005175757575754d0a000000000000000000000000000022755200002c2b757575757575170a000000000000000000000000000000 │ │ +00000000000000000000005315757575757575170a0000000000000000000000000054757555562b757575757575170a00000000000000000000000000000000 │ │ +0000000000000000000000577575757575187575170a0000000000000000000000005875757575757575757575170a0000000000000000000000000000000000 │ │ +000000000000000000000059757575755a5b5c7575170a000000000000000000002c2b757575757575757575170a000000000000000000000000000000000000 │ │ +000000000000000000002c1d7575757526005b5c7575170a00000000000000002c2b757575757575757575170a00000000000000000000000000000000000000 │ │ +000000000000000000000375757575752400005b5c7575170a0000000000002c2b75757575757575751e250a0000000000000000000000000000000000000000 │ │ +000000000000000000005d757575755e000000005b5c7575170a000000002c2b757575757575755c5f6000000000000000000000000000000000000000000000 │ │ +000000000000000000411d757575755400000000005b5c7575170a00002c2b7575757575751a610a000000000000000000000000000000000000000000000000 │ │ +000000000000000000627575757575490000000000005b5c7575170a2c2b757575757575170a0000000000000000000000000000000000000000000000000000 │ │ +00000000000000000063757575757575640000000000005b5c7575650e757575757575170a000000000000000000000000000000000000000000000000000000 │ │ +00000000000000004a1275757575757575640000000000005b187575757575757575170a00000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000667575757575571875756400000024265a7575757575757575170a0000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000677575757568006918757549545e75757575757575757575170a000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000006a12757575755400005775757575757575757575757575234c0000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000006b75757575756c5468757575757575757575757575754d47000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000006d7575757575757575757575757575757575751551330000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000006e757575757575757575757575757575751d59575300000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000006f757575757575757575757575751d5d032c00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000070757575757575757575751263624100000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000071757575757575751267664a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000007275757575756d6b6a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000730822746f6e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-xxhdpi-v4/ic_action_up.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -75,101 +75,101 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 119 255 118 117 200 116 201 15 115 202 114 16 203 113 204 112 17 103 40 247 205 3 120 26 249 82 132 230 20 181 88 231 24 22 92 31 93 246 37 195 207 60 197 38 1 110 244 236 104 2 8 57 111 166 217 199 160 80 167 58 25 178 89 127 229 21 75 250 125 4 41 94} │ │ + 0 119 118 117 200 116 201 15 115 202 114 16 203 113 204 112 17 103 40 247 205 3 120 26 249 82 132 230 20 181 88 231 24 22 92 31 93 246 37 195 207 60 197 38 1 110 244 236 104 2 8 57 111 166 217 199 160 80 167 58 25 178 89 127 229 21 75 250 125 4 41 94} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010202020201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020202020202010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000302020202020202020300000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000030202020202020202020203000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000003020202020202020202020202030000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000302020202020202020202020202020300000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000040202020202020202020202020202020204000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000004020202020202020202020202020202020202040000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000402020202020202020202020202020202020202020400000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000040202020202020202020205050202020202020202020204000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000006020202020202020202020708080702020202020202020202060000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000602020202020202020202070800000807020202020202020202020600000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000060202020202020202020207080000000008070202020202020202020206000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000009020202020202020202020708000000000000080702020202020202020202090000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000009020202020202020202020a080000000000000000080a020202020202020202020900000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000009020202020202020202020a0800000000000000000000080a0202020202020202020209000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000009020202020202020202020a08000000000000000000000000080a02020202020202020202090000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000b020202020202020202020a0c00000000000000000000000000000c0a020202020202020202020b00000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000b020202020202020202020a0c000000000000000000000000000000000c0a020202020202020202020b000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000b020202020202020202020d0c0000000000000000000000000000000000000c0d020202020202020202020b0000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000b020202020202020202020d0c00000000000000000000000000000000000000000c0d020202020202020202020b00000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000e020202020202020202020d0c000000000000000000000000000000000000000000000c0d020202020202020202020e000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000e020202020202020202020d0c0000000000000000000000000000000000000000000000000c0d020202020202020202020e0000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000e020202020202020202020f0c00000000000000000000000000000000000000000000000000000c0f020202020202020202020e00000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000e020202020202020202020f0c000000000000000000080000000000000000080000000000000000000c0f020202020202020202020e000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000010020202020202020202020f11000000000000000000080700000000000000000708000000000000000000110f02020202020202020202100000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000012020202020202020202020f110000000000000000000807020000000000000000020708000000000000000000110f020202020202020202021200000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000131402020202020202020215110000000000000000000807020200000000000000000202070800000000000000000011150202020202020202021413000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000160502020202020202020215110000000000000000000c0a02020200000000000000000202020a0c000000000000000000111502020202020202020205160000000000000000000000000000000000 │ │ -00000000000000000000000000000000001702020202020202020215110000000000000000000c0a020202020000000000000000020202020a0c0000000000000000001115020202020202020202170000000000000000000000000000000000 │ │ -000000000000000000000000000000001819020202020202020215110000000000000000000c0d0202020202000000000000000002020202020d0c00000000000000000011150202020202020202191800000000000000000000000000000000 │ │ -000000000000000000000000000000001a020202020202020215110000000000000000000c0d02020202020200000000000000000202020202020d0c000000000000000000111502020202020202021a00000000000000000000000000000000 │ │ -000000000000000000000000000000001b020202020202021c1d0000000000000000000c0d020202020202020000000000000000020202020202020d0c0000000000000000001d1c020202020202021b00000000000000000000000000000000 │ │ -000000000000000000000000000000001e020202020202021f000000000000000000110f0202020202020202000000000000000002020202020202020f110000000000000000001f020202020202021e00000000000000000000000000000000 │ │ -000000000000000000000000000000002002020202020202210000000000000000110f02020202020202020200000000000000000202020202020202020f11000000000000000021020202020202022000000000000000000000000000000000 │ │ -000000000000000000000000000000002002020202020202210000000000000011150202020202020202020200000000000000000202020202020202020215110000000000000021020202020202022000000000000000000000000000000000 │ │ -000000000000000000000000000000001e020202020202021f000000000000111502020202020202020202020000000000000000020202020202020202020215110000000000001f020202020202021e00000000000000000000000000000000 │ │ -000000000000000000000000000000001b020202020202021c22000000001d150202020202020202020202020000000000000000020202020202020202020202151d00000000221c020202020202021b00000000000000000000000000000000 │ │ -000000000000000000000000000000001a02020202020202021c232424231c020202020202020202020202020000000000000000020202020202020202020202021c232424231c02020202020202021a00000000000000000000000000000000 │ │ -000000000000000000000000000000001819020202020202020202020202020202020202020202020202020200000000000000000202020202020202020202020202020202020202020202020202191800000000000000000000000000000000 │ │ -000000000000000000000000000000000017020202020202020202020202020202020202020202020202020200000000000000000202020202020202020202020202020202020202020202020202170000000000000000000000000000000000 │ │ -000000000000000000000000000000000016050202020202020202020202020202020202020202020202020200000000000000000202020202020202020202020202020202020202020202020205160000000000000000000000000000000000 │ │ -000000000000000000000000000000000000131402020202020202020202020202020202020202020202020200000000000000000202020202020202020202020202020202020202020202021413000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000002526020202020202020202020202020202020202020202020200000000000000000202020202020202020202020202020202020202020202262500000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000002728020202020202020202020202292a0202020202020202000000000000000002020202020202022a290202020202020202020202022b2c0000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000002d2e2f020202020202020230313200020202020202020200000000000000000202020202020202003231300202020202020202260b32000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000033343536373839173a11000000020202020202020200000000000000000202020202020202000000113a173938373b103c330000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000020202020202020200000000000000000202020202020202000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000020202020202020200000000000000000202020202020202000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000020202020202020200000000000000000202020202020202000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000020202020202020200000000000000000202020202020202000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000020202020202020200000000000000000202020202020202000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000020202020202020200000000000000000202020202020202000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000020202020202020200000000000000000202020202020202000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000020202020202020200000000000000000202020202020202000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000020202020202020200000000000000000202020202020202000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000020202020202020200000000000000000202020202020202000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000020202020202020200000000000000000202020202020202000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000020202020202020200000000000000000202020202020202000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000020202020202020200000000000000000202020202020202000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000020202020202020200000000000000000202020202020202000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000020202020202020200000000000000000202020202020202000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000020202020202020200000000000000000202020202020202000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000001c020202020202023d0000000000003d020202020202021c000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000003e020202020202023f0000000000003f020202020202023e000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000400202020202020241420000000042410202020202020240000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000430202020202020202413f3d3d3f41020202020202020243000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000224402020202020202020202020202020202020202024422000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000004502020202020202020202020202020202020202024500000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000460a0202020202020202020202020202020202020a4600000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000047140202020202020202020202020202020214470000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000481402020202020202020202020202021448000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000470a0202020202020202020202020a4700000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000046454402020202020202024445460000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000002243403e1c1c3e40432200000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148480100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000014848484801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001484848484848010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000248484848484848480200000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000024848484848484848484802000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000002484848484848484848484848020000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000248484848484848484848484848480200000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000034848484848484848484848484848484803000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000003484848484848484848484848484848484848030000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000348484848484848484848484848484848484848480300000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000034848484848484848484804044848484848484848484803000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000005484848484848484848480607070648484848484848484848050000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000548484848484848484848060700000706484848484848484848480500000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000054848484848484848484806070000000007064848484848484848484805000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000008484848484848484848480607000000000000070648484848484848484848080000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000848484848484848484848090700000000000000000709484848484848484848480800000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000084848484848484848484809070000000000000000000007094848484848484848484808000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000008484848484848484848480907000000000000000000000000070948484848484848484848080000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000a48484848484848484848090b00000000000000000000000000000b09484848484848484848480a00000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000a48484848484848484848090b000000000000000000000000000000000b09484848484848484848480a000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000a484848484848484848480c0b0000000000000000000000000000000000000b0c484848484848484848480a0000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000a484848484848484848480c0b00000000000000000000000000000000000000000b0c484848484848484848480a00000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000d484848484848484848480c0b000000000000000000000000000000000000000000000b0c484848484848484848480d000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000d484848484848484848480c0b0000000000000000000000000000000000000000000000000b0c484848484848484848480d0000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000d484848484848484848480e0b00000000000000000000000000000000000000000000000000000b0e484848484848484848480d00000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000d484848484848484848480e0b000000000000000000070000000000000000070000000000000000000b0e484848484848484848480d000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000f484848484848484848480e10000000000000000000070600000000000000000607000000000000000000100e484848484848484848480f0000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000011484848484848484848480e100000000000000000000706480000000000000000480607000000000000000000100e484848484848484848481100000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000121348484848484848484814100000000000000000000706484800000000000000004848060700000000000000000010144848484848484848481312000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000150448484848484848484814100000000000000000000b094848480000000000000000484848090b000000000000000000101448484848484848484804150000000000000000000000000000000000 │ │ +00000000000000000000000000000000001648484848484848484814100000000000000000000b0948484848000000000000000048484848090b0000000000000000001014484848484848484848160000000000000000000000000000000000 │ │ +000000000000000000000000000000001718484848484848484814100000000000000000000b0c4848484848000000000000000048484848480c0b00000000000000000010144848484848484848181700000000000000000000000000000000 │ │ +0000000000000000000000000000000019484848484848484814100000000000000000000b0c48484848484800000000000000004848484848480c0b000000000000000000101448484848484848481900000000000000000000000000000000 │ │ +000000000000000000000000000000001a484848484848481b1c0000000000000000000b0c484848484848480000000000000000484848484848480c0b0000000000000000001c1b484848484848481a00000000000000000000000000000000 │ │ +000000000000000000000000000000001d484848484848481e000000000000000000100e4848484848484848000000000000000048484848484848480e100000000000000000001e484848484848481d00000000000000000000000000000000 │ │ +000000000000000000000000000000001f48484848484848200000000000000000100e48484848484848484800000000000000004848484848484848480e10000000000000000020484848484848481f00000000000000000000000000000000 │ │ +000000000000000000000000000000001f48484848484848200000000000000010144848484848484848484800000000000000004848484848484848484814100000000000000020484848484848481f00000000000000000000000000000000 │ │ +000000000000000000000000000000001d484848484848481e000000000000101448484848484848484848480000000000000000484848484848484848484814100000000000001e484848484848481d00000000000000000000000000000000 │ │ +000000000000000000000000000000001a484848484848481b21000000001c144848484848484848484848480000000000000000484848484848484848484848141c00000000211b484848484848481a00000000000000000000000000000000 │ │ +000000000000000000000000000000001948484848484848481b222323221b484848484848484848484848480000000000000000484848484848484848484848481b222323221b48484848484848481900000000000000000000000000000000 │ │ +000000000000000000000000000000001718484848484848484848484848484848484848484848484848484800000000000000004848484848484848484848484848484848484848484848484848181700000000000000000000000000000000 │ │ +000000000000000000000000000000000016484848484848484848484848484848484848484848484848484800000000000000004848484848484848484848484848484848484848484848484848160000000000000000000000000000000000 │ │ +000000000000000000000000000000000015044848484848484848484848484848484848484848484848484800000000000000004848484848484848484848484848484848484848484848484804150000000000000000000000000000000000 │ │ +000000000000000000000000000000000000121348484848484848484848484848484848484848484848484800000000000000004848484848484848484848484848484848484848484848481312000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000002425484848484848484848484848484848484848484848484800000000000000004848484848484848484848484848484848484848484848252400000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000002627484848484848484848484848282948484848484848480000000000000000484848484848484829284848484848484848484848482a2b0000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000002c2d2e48484848484848482f3031004848484848484848000000000000000048484848484848480031302f4848484848484848250a31000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000323334353637381639100000004848484848484848000000000000000048484848484848480000001039163837363a0f3b320000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000484848484848484800000000000000004848484848484848000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000484848484848484800000000000000004848484848484848000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000484848484848484800000000000000004848484848484848000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000484848484848484800000000000000004848484848484848000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000484848484848484800000000000000004848484848484848000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000484848484848484800000000000000004848484848484848000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000484848484848484800000000000000004848484848484848000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000484848484848484800000000000000004848484848484848000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000484848484848484800000000000000004848484848484848000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000484848484848484800000000000000004848484848484848000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000484848484848484800000000000000004848484848484848000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000484848484848484800000000000000004848484848484848000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000484848484848484800000000000000004848484848484848000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000484848484848484800000000000000004848484848484848000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000484848484848484800000000000000004848484848484848000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000484848484848484800000000000000004848484848484848000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000001b484848484848483c0000000000003c484848484848481b000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000003d484848484848483e0000000000003e484848484848483d000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000003f484848484848484041000000004140484848484848483f000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000424848484848484848403e3c3c3e40484848484848484842000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000214348484848484848484848484848484848484848484321000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000004448484848484848484848484848484848484848484400000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000004509484848484848484848484848484848484848094500000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000046134848484848484848484848484848484813460000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000471348484848484848484848484848481347000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000004609484848484848484848484848094600000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000045444348484848484848484344450000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000021423f3d1b1b3d3f422100000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user12.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -174,105 +174,105 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 30 142 192 234 255 191 6 140 248 7 2 169 172 138 143 24 249 250 26 129 132 220 221 29 94 224 93 4 31 159 160 156 5 38 37 1 85 190 252 202 130 57 3 96 66 139 210 18 182 237 167 113 33 118 177 243 185 21 12 213 225 217 14 168 161 174 77 97 82 219 34 222 117 226 121 23 242 254 233 162 25 157 52 126 199 253 99 51 20 91 164 236 35 53 197 56 203 227 198 90 95 106 10 79 228 187 245 44 15 100 148 102 238 22 75 127 178 230 193 109 125 41 212 247 211 137 108 128 76 134 55 115 9 123 74 151 131 209 8 27 216 215 146 207 153 17 152 144 136 214 110 135 92 114 240 47 244 13 84 223 86 59 205 194 49 155 241 116 218 175 65} │ │ + 0 30 142 192 234 191 6 140 248 7 2 169 172 138 143 24 249 250 26 129 132 220 221 29 94 224 93 4 31 159 160 156 5 38 37 1 85 190 252 202 130 57 3 96 66 139 210 18 182 237 167 113 33 118 177 243 185 21 12 213 225 217 14 168 161 174 77 97 82 219 34 222 117 226 121 23 242 254 233 162 25 157 52 126 199 253 99 51 20 91 164 236 35 53 197 56 203 227 198 90 95 106 10 79 228 187 245 44 15 100 148 102 238 22 75 127 178 230 193 109 125 41 212 247 211 137 108 128 76 134 55 115 9 123 74 151 131 209 8 27 216 215 146 207 153 17 152 144 136 214 110 135 92 114 240 47 244 13 84 223 86 59 205 194 49 155 241 116 218 175 65} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000010203040505050505050505050505050406020100000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000007080905050505050505050505050505050505050509080a0000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000b0c050505050505050505050505050505050505050505050d0b00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000e0505050505050505050505050505050505050505050505050f00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000010110505050505050505050505050505050505050505050505051213000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000014050505050505050505050505050505050505050505050505050515000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000016050505050505050505050505050505050505050505050505050517000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000001805050505050505050505050505050505050505050505050505050505180000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000019050505050505051a0000000000000000000000001a050505050505051b0000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000001c1d010b0000000000001e050505050505051f0000000000000000000000001f05050505050505200000000000002122232100000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000002425262705050928292a2b00001a050505050505052c0000000000000000000000002c05050505050505160000072d2e2f2705052726250b00000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000003031050505050505050505323334050505050505050535000000000000000000000000350505050505050505363738050505050505050505393a000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000003b3c05050505050505050505050505050505050505053d00000000000000000000000000003d05050505050505050505050505050505050505053e3f0000000000000000000000000000000000000000 │ │ -000000000000000000000000000000004005050505050505050505050505050505050505050541000000000000000000000000000041050505050505050505050505050505050505050505420000000000000000000000000000000000000000 │ │ -000000000000000000000000000000430505050505050505050505050505050505050505050544000000000000000000000000000044050505050505050505050505050505050505050505054500000000000000000000000000000000000000 │ │ -00000000000000000000000000000746050505050505050505050505050505050505050505054700000000000000000000000000004705050505050505050505050505050505050505050505480a000000000000000000000000000000000000 │ │ -000000000000000000000000000049050505050505050505050505050505050505050505054a000000000000000000000000000000004a050505050505050505050505050505050505050505054b000000000000000000000000000000000000 │ │ -000000000000000000000000004c4d050505050505054e4f05050505050505050505050505500000000000000000000000000000000050050505050505050505050505054f4e0505050505050538510000000000000000000000000000000000 │ │ -0000000000000000000000000052050505050505050552245354555605050505050505050557000000000000000000000000000000005705050505050505050556555453245205050505050505051f0000000000000000000000000000000000 │ │ -000000000000000000000000584e050505050505054d4c00000000595a5b5c0505050505055d000000000000000000000000000000005d0505050505055c5b5a59000000004c4d050505050505054e5e00000000000000000000000000000000 │ │ -0000000000000000000000005f05050505050505053600000000000000000b6029614e056200000000000000000000000000000000000062054e6129600b00000000000000003605050505050505056324000000000000000000000000000000 │ │ -000000000000000000000064050505050505050516070000000000000000000000004c656600000000000000000000000000000000000066654c000000000000000000000000071605050505050505055a000000000000000000000000000000 │ │ -000000000000000000006762050505050505050568000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068050505050505050569670000000000000000000000000000 │ │ -000000000000000000002905050505050505056a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a0505050505050505290000000000000000000000000000 │ │ -0000000000000000003f6b05050505050505276c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c27050505050505056b6d00000000000000000000000000 │ │ -0000000000000000006e05050505050505056f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006f05050505050505057000000000000000000000000000 │ │ -000000000000000000060505050505050571300000000000000000000000000000000000000000000072737475767675747372000000000000000000000000000000000000000000003071050505050505057700000000000000000000000000 │ │ -0000000000000000001605050505050505780000000000000000000000000000000000000000001c7912050505050505050512791c00000000000000000000000000000000000000000078050505050505051700000000000000000000000000 │ │ -0000000000000000004a050505050505054400000000000000000000000000000000000000007a28050505050505050505050505287a000000000000000000000000000000000000000044050505050505056200000000000000000000000000 │ │ -0000000000000000007b05050505050505566e000000000000000000000000000000000000197c05050505050505050505050505057c190000000000000000000000000000000000006e56050505050505057d00000000000000000000000000 │ │ -0000000000000000007e05050505050505054e7f000000000000000000000000000000007a7c050505053e8081515181743e050505057c7a000000000000000000000000000000007f4e05050505050505058200000000000000000000000000 │ │ -00000000000000000083050505050505050505058400000000000000000000000000001c280505054e0f85000000000000850f4e050505281c000000000000000000000000000084050505050505050505055300000000000000000000000000 │ │ -0000000000000000000020050505050505050505058600000000000000000000000000790505054e8700000000000000000000874e05050579000000000000000000000000008605050505050505050505880000000000000000000000000000 │ │ -00000000000000000000852f0505050505050505050589000000000000000000000072120505050f0000000000000000000000000f0505051272000000000000000000000089050505050505050505058a8b0000000000000000000000000000 │ │ -00000000000000000000008c8d050505050505050505052e00000000000000000000730505053e85000000000000000000000000853e05050573000000000000000000002e050505050505050505058e13000000000000000000000000000000 │ │ -0000000000000000000000004c7b050505050505050505058f2400000000000000007405050580000000000000000000000000000074050505740000000000000000248f050505050505050505058a7200000000000000000000000000000000 │ │ -000000000000000000000000005990050505050505050505059124000000000000007505050581000000000000000000000000000081050505750000000000000024910505050505050505050561300000000000000000000000000000000000 │ │ -00000000000000000000000000009228050505050505050505051f2b0000000000007605050551000000000000000000000000000051050505760000000000002b1f050505050505050505055f6d000000000000000000000000000000000000 │ │ -00000000000000000000000000009228050505050505050505051f2b0000000000007605050551000000000000000000000000000051050505760000000000002b1f050505050505050505059059000000000000000000000000000000000000 │ │ -00000000000000000000000000599005050505050505050505932400000000000000750505058100000000000000000000000000008105050575000000000000002493050505050505050505057b4c0000000000000000000000000000000000 │ │ -0000000000000000000000004c7b050505050505050505059400000000000000000074050505800000000000000000000000000000740505057400000000000000000094050505050505050505058d8c00000000000000000000000000000000 │ │ -00000000000000000000008c8d050505050505050505059500000000000000000000730505053e85000000000000000000000000853e050505730000000000000000000095050505050505050505051601000000000000000000000000000000 │ │ -000000000000000000008b8a0505050505050505050574000000000000000000000072120505050f0000000000000000000000000f05050512720000000000000000000000740505050505050505050596670000000000000000000000000000 │ │ -0000000000000000000088050505050505050505053600000000000000000000000000790505054e8700000000000000000000874e05050579000000000000000000000000003605050505050505050505520000000000000000000000000000 │ │ -00000000000000000053050505050505050505059700000000000000000000000000001c280505054e0f85000000000000850f4e050505281c000000000000000000000000000097050505050505050505058300000000000000000000000000 │ │ -0000000000000000009805050505050505054e70000000000000000000000000000000007a7c050505053e8081515181743e050505057c7a00000000000000000000000000000000704e05050505050505057e00000000000000000000000000 │ │ -0000000000000000007b050505050505052719000000000000000000000000000000000000197c05050505050505050505050505057c190000000000000000000000000000000000001927050505050505057b00000000000000000000000000 │ │ -00000000000000000062050505050505059900000000000000000000000000000000000000007a28050505050505050505050505287a000000000000000000000000000000000000000099050505050505054a00000000000000000000000000 │ │ -00000000000000000016050505050505059a0000000000000000000000000000000000000000001c7912050505050505050512791c0000000000000000000000000000000000000000009a050505050505051600000000000000000000000000 │ │ -00000000000000000077050505050505059b3a0000000000000000000000000000000000000000000072737475767675747372000000000000000000000000000000000000000000003a9b050505050505050600000000000000000000000000 │ │ -000000000000000000700505050505050505910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009105050505050505055700000000000000000000000000 │ │ -0000000000000000006d6b05050505050505569c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c56050505050505059d9e00000000000000000000000000 │ │ -000000000000000000002905050505050505050300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030505050505050505790000000000000000000000000000 │ │ -00000000000000000000676905050505050505059f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f05050505050505053d850000000000000000000000000000 │ │ -00000000000000000000005a0505050505050505a08b000000000000000000000000102c660000000000000000000000000000000000006665100000000000000000000000008ba00505050505050505a1000000000000000000000000000000 │ │ -0000000000000000000000246305050505050505058600000000000000002ba215a34e056200000000000000000000000000000000000062054ea315a22b0000000000000000860505050505050505a400000000000000000000000000000000 │ │ -0000000000000000000000005e4e050505050505059d1300000000102c0c710505050505055d000000000000000000000000000000005d050505050505710c2c1000000000139d0505050505050556a500000000000000000000000000000000 │ │ -000000000000000000000000001f0505050505050505502ba215a34e0505050505050505055700000000000000000000000000000000570505050505050505054ea315a22b500505050505050505a60000000000000000000000000000000000 │ │ -000000000000000000000000005138050505050505054e710505050505050505050505050550000000000000000000000000000000005005050505050505050505050505714e05050505050505a7720000000000000000000000000000000000 │ │ -00000000000000000000000000004b050505050505050505050505050505050505050505054a000000000000000000000000000000004a05050505050505050505050505050505050505050505a8000000000000000000000000000000000000 │ │ -00000000000000000000000000000a48050505050505050505050505050505050505050505054700000000000000000000000000004705050505050505050505050505050505050505050505a907000000000000000000000000000000000000 │ │ -000000000000000000000000000000450505050505050505050505050505050505050505050544000000000000000000000000000044050505050505050505050505050505050505050505054300000000000000000000000000000000000000 │ │ -000000000000000000000000000000004205050505050505050505050505050505050505050541000000000000000000000000000041050505050505050505050505050505050505050505400000000000000000000000000000000000000000 │ │ -000000000000000000000000000000003f3e05050505050505050505050505050505050505053d00000000000000000000000000003d05050505050505050505050505050505050505053c3b0000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000003a390505050505050505054daa4b0505050505050505350000000000000000000000003505050505050505053433320505050505050505057592000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000b2526270505272f0eab2100004a050505050505052c0000000000000000000000002c050505050505051a00002b2a29280905050931432400000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000002123222100000000000041050505050505051f0000000000000000000000001f050505050505051e0000000000000b01180b00000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000002c050505050505051a0000000000000000000000001a05050505050505190000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000001d05050505050505050505050505050505050505050505050505050505180000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000048050505050505050505050505050505050505050505050505050516000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000015050505050505050505050505050505050505050505050505050514000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000013120505050505050505050505050505050505050505050505051110000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000f0505050505050505050505050505050505050505050505050e00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000b0d050505050505050505050505050505050505050505050c0b00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000a08090505050505050505050505050505050505050908070000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000010203040505050505050505050505050406020100000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000001020304abababababababababababab0405020100000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000060708abababababababababababababababababab0807090000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000a0babababababababababababababababababababababab0c0a00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000dabababababababababababababababababababababababab0e00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000f10abababababababababababababababababababababababab1112000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000013abababababababababababababababababababababababababab14000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000015abababababababababababababababababababababababababab16000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000017abababababababababababababababababababababababababababab170000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000018ababababababab1900000000000000000000000019ababababababab1a0000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000001b1c010a0000000000001dababababababab1e0000000000000000000000001eababababababab1f0000000000002021222000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000023242526abab082728292a000019ababababababab2b0000000000000000000000002bababababababab150000062c2d2e26abab2625240a00000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000002f30ababababababababab313233abababababababab3400000000000000000000000034abababababababab353637ababababababababab3839000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000003a3babababababababababababababababababababab3c00000000000000000000000000003cabababababababababababababababababababab3d3e0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000003fababababababababababababababababababababab40000000000000000000000000000040ababababababababababababababababababababab410000000000000000000000000000000000000000 │ │ +00000000000000000000000000000042abababababababababababababababababababababab43000000000000000000000000000043abababababababababababababababababababababab4400000000000000000000000000000000000000 │ │ +00000000000000000000000000000645abababababababababababababababababababababab46000000000000000000000000000046abababababababababababababababababababababab4709000000000000000000000000000000000000 │ │ +000000000000000000000000000048abababababababababababababababababababababab490000000000000000000000000000000049abababababababababababababababababababababab4a000000000000000000000000000000000000 │ │ +000000000000000000000000004b4cababababababab4d4eababababababababababababab4f000000000000000000000000000000004fababababababababababababab4e4dababababababab37500000000000000000000000000000000000 │ │ +0000000000000000000000000051abababababababab512352535455ababababababababab560000000000000000000000000000000056ababababababababab555453522351abababababababab1e0000000000000000000000000000000000 │ │ +000000000000000000000000574dababababababab4c4b0000000058595a5babababababab5c000000000000000000000000000000005cabababababab5b5a5958000000004b4cababababababab4d5d00000000000000000000000000000000 │ │ +0000000000000000000000005eabababababababab3500000000000000000a5f28604dab6100000000000000000000000000000000000061ab4d60285f0a000000000000000035abababababababab6223000000000000000000000000000000 │ │ +000000000000000000000063abababababababab15060000000000000000000000004b646500000000000000000000000000000000000065644b0000000000000000000000000615abababababababab59000000000000000000000000000000 │ │ +000000000000000000006661abababababababab67000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000067abababababababab68660000000000000000000000000000 │ │ +0000000000000000000028abababababababab690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069abababababababab280000000000000000000000000000 │ │ +0000000000000000003e6aababababababab266b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b26ababababababab6a6c00000000000000000000000000 │ │ +0000000000000000006dabababababababab6e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006eabababababababab6f00000000000000000000000000 │ │ +00000000000000000005ababababababab702f0000000000000000000000000000000000000000000071727374757574737271000000000000000000000000000000000000000000002f70ababababababab7600000000000000000000000000 │ │ +00000000000000000015ababababababab770000000000000000000000000000000000000000001b7811abababababababab11781b00000000000000000000000000000000000000000077ababababababab1600000000000000000000000000 │ │ +00000000000000000049ababababababab4300000000000000000000000000000000000000007927abababababababababababab2779000000000000000000000000000000000000000043ababababababab6100000000000000000000000000 │ │ +0000000000000000007aababababababab556d000000000000000000000000000000000000187babababababababababababababab7b180000000000000000000000000000000000006d55ababababababab7c00000000000000000000000000 │ │ +0000000000000000007dabababababababab4d7e00000000000000000000000000000000797babababab3d7f80505080733dabababab7b79000000000000000000000000000000007e4dabababababababab8100000000000000000000000000 │ │ +00000000000000000082abababababababababab8300000000000000000000000000001b27ababab4d0e84000000000000840e4dababab271b000000000000000000000000000083abababababababababab5200000000000000000000000000 │ │ +000000000000000000001fabababababababababab850000000000000000000000000078ababab4d8600000000000000000000864dababab780000000000000000000000000085abababababababababab870000000000000000000000000000 │ │ +00000000000000000000842eabababababababababab8800000000000000000000007111ababab0e0000000000000000000000000eababab1171000000000000000000000088abababababababababab898a0000000000000000000000000000 │ │ +00000000000000000000008b8cabababababababababab2d0000000000000000000072ababab3d84000000000000000000000000843dababab72000000000000000000002dabababababababababab8d12000000000000000000000000000000 │ │ +0000000000000000000000004b7aabababababababababab8e23000000000000000073ababab7f000000000000000000000000000073ababab730000000000000000238eabababababababababab897100000000000000000000000000000000 │ │ +00000000000000000000000000588fabababababababababab90230000000000000074ababab80000000000000000000000000000080ababab74000000000000002390abababababababababab602f0000000000000000000000000000000000 │ │ +00000000000000000000000000009127abababababababababab1e2a00000000000075ababab50000000000000000000000000000050ababab750000000000002a1eabababababababababab5e6c000000000000000000000000000000000000 │ │ +00000000000000000000000000009127abababababababababab1e2a00000000000075ababab50000000000000000000000000000050ababab750000000000002a1eabababababababababab8f58000000000000000000000000000000000000 │ │ +00000000000000000000000000588fabababababababababab92230000000000000074ababab80000000000000000000000000000080ababab74000000000000002392abababababababababab7a4b0000000000000000000000000000000000 │ │ +0000000000000000000000004b7aabababababababababab9300000000000000000073ababab7f000000000000000000000000000073ababab7300000000000000000093abababababababababab8c8b00000000000000000000000000000000 │ │ +00000000000000000000008b8cabababababababababab940000000000000000000072ababab3d84000000000000000000000000843dababab720000000000000000000094abababababababababab1501000000000000000000000000000000 │ │ +000000000000000000008a89abababababababababab7300000000000000000000007111ababab0e0000000000000000000000000eababab1171000000000000000000000073abababababababababab95660000000000000000000000000000 │ │ +0000000000000000000087abababababababababab350000000000000000000000000078ababab4d8600000000000000000000864dababab780000000000000000000000000035abababababababababab510000000000000000000000000000 │ │ +00000000000000000052abababababababababab9600000000000000000000000000001b27ababab4d0e84000000000000840e4dababab271b000000000000000000000000000096abababababababababab8200000000000000000000000000 │ │ +00000000000000000097abababababababab4d6f00000000000000000000000000000000797babababab3d7f80505080733dabababab7b79000000000000000000000000000000006f4dabababababababab7d00000000000000000000000000 │ │ +0000000000000000007aababababababab2618000000000000000000000000000000000000187babababababababababababababab7b180000000000000000000000000000000000001826ababababababab7a00000000000000000000000000 │ │ +00000000000000000061ababababababab9800000000000000000000000000000000000000007927abababababababababababab2779000000000000000000000000000000000000000098ababababababab4900000000000000000000000000 │ │ +00000000000000000015ababababababab990000000000000000000000000000000000000000001b7811abababababababab11781b00000000000000000000000000000000000000000099ababababababab1500000000000000000000000000 │ │ +00000000000000000076ababababababab9a39000000000000000000000000000000000000000000007172737475757473727100000000000000000000000000000000000000000000399aababababababab0500000000000000000000000000 │ │ +0000000000000000006fabababababababab9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090abababababababab5600000000000000000000000000 │ │ +0000000000000000006c6aababababababab559b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b55ababababababab9c9d00000000000000000000000000 │ │ +0000000000000000000028abababababababab030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003abababababababab780000000000000000000000000000 │ │ +000000000000000000006668abababababababab9e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009eabababababababab3c840000000000000000000000000000 │ │ +000000000000000000000059abababababababab9f8a0000000000000000000000000f2b6500000000000000000000000000000000000065640f0000000000000000000000008a9fababababababababa0000000000000000000000000000000 │ │ +00000000000000000000002362abababababababab8500000000000000002aa114a24dab6100000000000000000000000000000000000061ab4da214a12a000000000000000085ababababababababa300000000000000000000000000000000 │ │ +0000000000000000000000005d4dababababababab9c12000000000f2b0b70abababababab5c000000000000000000000000000000005cabababababab700b2b0f00000000129cababababababab55a400000000000000000000000000000000 │ │ +000000000000000000000000001eabababababababab4f2aa114a24dababababababababab560000000000000000000000000000000056ababababababababab4da214a12a4fababababababababa50000000000000000000000000000000000 │ │ +000000000000000000000000005037ababababababab4d70ababababababababababababab4f000000000000000000000000000000004fababababababababababababab704dabababababababa6710000000000000000000000000000000000 │ │ +00000000000000000000000000004aabababababababababababababababababababababab490000000000000000000000000000000049ababababababababababababababababababababababa7000000000000000000000000000000000000 │ │ +00000000000000000000000000000947abababababababababababababababababababababab46000000000000000000000000000046ababababababababababababababababababababababa806000000000000000000000000000000000000 │ │ +00000000000000000000000000000044abababababababababababababababababababababab43000000000000000000000000000043abababababababababababababababababababababab4200000000000000000000000000000000000000 │ │ +0000000000000000000000000000000041ababababababababababababababababababababab40000000000000000000000000000040ababababababababababababababababababababab3f0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000003e3dabababababababababababababababababababab3c00000000000000000000000000003cabababababababababababababababababababab3b3a0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000003938ababababababababab4ca94aabababababababab3400000000000000000000000034abababababababab333231ababababababababab7491000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000a242526abab262e0daa20000049ababababababab2b0000000000000000000000002bababababababab1900002a29282708abab0830422300000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000002022212000000000000040ababababababab1e0000000000000000000000001eababababababab1d0000000000000a01170a00000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000002bababababababab1900000000000000000000000019ababababababab180000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000001cabababababababababababababababababababababababababababab170000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000047abababababababababababababababababababababababababab15000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000014abababababababababababababababababababababababababab13000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000001211abababababababababababababababababababababababab100f000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000eabababababababababababababababababababababababab0d00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000a0cabababababababababababababababababababababab0b0a00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000090708abababababababababababababababababab0807060000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000001020304abababababababababababab0405020100000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user7.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -23,15 +23,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 22 75 127 178 230 255 4 125 250 41 202 94 247 229 89 25 21 26 166 234} │ │ + 0 22 75 127 178 230 4 125 250 41 202 94 247 229 89 25 21 26 166 234} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -42,78 +42,78 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000012345666666666666666666666666543210000000000000000000000000000000 │ │ -000000000000000000000000000007896666666666666666666666666666666698700000000000000000000000000000 │ │ -0000000000000000000000000000AB666666666666666666666666666666666666BA0000000000000000000000000000 │ │ -000000000000000000000000000CD66666666666666666666666666666666666666DC000000000000000000000000000 │ │ -00000000000000000000000000AD6666666666666666666666666666666666666666DA00000000000000000000000000 │ │ -00000000000000000000000007B666666666666666666666666666666666666666666B70000000000000000000000000 │ │ -000000000000000000000000086666666666666666666666666666666666666666666680000000000000000000000000 │ │ -000000000000000000000000196666666666666666666666666666666666666666666691000000000000000000000000 │ │ -000000000000000000000000266666666EFG000000000000000000000000GFE666666662000000000000000000000000 │ │ -00000000000000000000000036666666EH0000000000000000000000000000HE66666663000000000000000000000000 │ │ -00000000000000000000000046666666F000000000000000000000000000000F66666664000000000000000000000000 │ │ -00000000000000000000000056666666G000000000000000000000000000000G66666665000000000000000000000000 │ │ -000000000000000000012345666666666666666666666666666666666666666666666666543210000000000000000000 │ │ -000000000000000007896666666666666666666666666666666666666666666666666666666698700000000000000000 │ │ -0000000000000000AB666666666666666666666666666666666666666666666666666666666666BA0000000000000000 │ │ -000000000000000CD66666666666666666666666666666666666666666666666666666666666666DC000000000000000 │ │ -00000000000000AD6666666666666666666666666666666666666666666666666666666666666666DA00000000000000 │ │ -00000000000007B666666666666666666666666666666666666666666666666666666666666666666B70000000000000 │ │ -000000000000086666666666666666666666666666666666666666666666666666666666666666666680000000000000 │ │ -000000000000196666666666666666666666666666666666666666666666666666666666666666666691000000000000 │ │ -000000000000266666666EFG000000000000000000000000000000000000000000000000GFE666666662000000000000 │ │ -00000000000036666666EH0000000000000000000000000000000000000000000000000000HE66666663000000000000 │ │ -00000000000046666666F000000000000000000000000000000000000000000000000000000F66666664000000000000 │ │ -00000000000056666666G000000000000000000000000000000000000000000000000000000G66666665000000000000 │ │ -000000000000666666660000000000000000000000000000000000000000000000000000000066666666000000000000 │ │ -000000000000666666660000000000000000000000000000000000000000000000000000000066666666000000000000 │ │ -000000000000666666660000000000000000000000000000000000000000000000000000000066666666000000000000 │ │ -000000000000666666660000000000000000000000000000000000000000000000000000000066666666000000000000 │ │ -000000000000666666660000000000000000000000000000000000000000000000000000000066666666000000000000 │ │ -000000000000666666660000000000000000000000000000000000000000000000000000000066666666000000000000 │ │ -000000000000666666660000000000000000000000000000000000000000000000000000000066666666000000000000 │ │ -000000000000666666660000000000000000000000000000000000000000000000000000000066666666000000000000 │ │ -00000000000066666666000000000000000000000IJ5666666665JI00000000000000000000066666666000000000000 │ │ -0000000000006666666600000000000000000000IK666666666666KI0000000000000000000066666666000000000000 │ │ -0000000000006666666600000000000000000000J66666666666666J0000000000000000000066666666000000000000 │ │ -000000000000666666660000000000000000000056666666666666650000000000000000000066666666000000000000 │ │ -000000000000666666660000000000000000000056666666666666650000000000000000000066666666000000000000 │ │ -0000000000006666666600000000000000000000J66666666666666J0000000000000000000066666666000000000000 │ │ -0000000000006666666600000000000000000000IK666666666666KI0000000000000000000066666666000000000000 │ │ -00000000000066666666000000000000000000000IJ5666666665JI00000000000000000000066666666000000000000 │ │ -000000000000666666660000000000000000000000000000000000000000000000000000000066666666000000000000 │ │ -000000000000666666660000000000000000000000000000000000000000000000000000000066666666000000000000 │ │ -000000000000666666660000000000000000000000000000000000000000000000000000000066666666000000000000 │ │ -000000000000666666660000000000000000000000000000000000000000000000000000000066666666000000000000 │ │ -000000000000666666666666666666666666666666666666666666666666666666666666666666666666000000000000 │ │ -000000000000666666666666666666666666666666666666666666666666666666666666666666666666000000000000 │ │ -000000000000666666666666666666666666666666666666666666666666666666666666666666666666000000000000 │ │ -000000000000666666666666666666666666666666666666666666666666666666666666666666666666000000000000 │ │ -000000000000666666660000000000000000000000000000000000000000000000000000000066666666000000000000 │ │ -000000000000666666660000000000000000000000000000000000000000000000000000000066666666000000000000 │ │ -000000000000666666660000000000000000000000000000000000000000000000000000000066666666000000000000 │ │ -000000000000666666660000000000000000000000000000000000000000000000000000000066666666000000000000 │ │ -00000000000056666666G000000000000000000000000000000000000000000000000000000G66666665000000000000 │ │ -00000000000046666666F000000000000000000000000000000000000000000000000000000F66666664000000000000 │ │ -00000000000036666666EH0000000000000000000000000000000000000000000000000000HE66666663000000000000 │ │ -000000000000266666666EFG000000000000000000000000000000000000000000000000GFE666666662000000000000 │ │ -000000000000196666666666666666666666666666666666666666666666666666666666666666666691000000000000 │ │ -000000000000086666666666666666666666666666666666666666666666666666666666666666666680000000000000 │ │ -00000000000007B666666666666666666666666666666666666666666666666666666666666666666B70000000000000 │ │ -00000000000000AD6666666666666666666666666666666666666666666666666666666666666666DA00000000000000 │ │ -000000000000000CD66666666666666666666666666666666666666666666666666666666666666DC000000000000000 │ │ -0000000000000000AB666666666666666666666666666666666666666666666666666666666666BA0000000000000000 │ │ -000000000000000007896666666666666666666666666666666666666666666666666666666698700000000000000000 │ │ -000000000000000000012345666666666666666666666666666666666666666666666666543210000000000000000000 │ │ +000000000000000000000000000000012345KKKKKKKKKKKKKKKKKKKKKKKK543210000000000000000000000000000000 │ │ +00000000000000000000000000000678KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK87600000000000000000000000000000 │ │ +00000000000000000000000000009AKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKA90000000000000000000000000000 │ │ +000000000000000000000000000BCKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKCB000000000000000000000000000 │ │ +000000000000000000000000009CKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKC900000000000000000000000000 │ │ +00000000000000000000000006AKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKA60000000000000000000000000 │ │ +00000000000000000000000007KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK70000000000000000000000000 │ │ +00000000000000000000000018KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK81000000000000000000000000 │ │ +0000000000000000000000002KKKKKKKKDEF000000000000000000000000FEDKKKKKKKK2000000000000000000000000 │ │ +0000000000000000000000003KKKKKKKDG0000000000000000000000000000GDKKKKKKK3000000000000000000000000 │ │ +0000000000000000000000004KKKKKKKE000000000000000000000000000000EKKKKKKK4000000000000000000000000 │ │ +0000000000000000000000005KKKKKKKF000000000000000000000000000000FKKKKKKK5000000000000000000000000 │ │ +000000000000000000012345KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK543210000000000000000000 │ │ +00000000000000000678KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK87600000000000000000 │ │ +00000000000000009AKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKA90000000000000000 │ │ +000000000000000BCKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKCB000000000000000 │ │ +000000000000009CKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKC900000000000000 │ │ +00000000000006AKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKA60000000000000 │ │ +00000000000007KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK70000000000000 │ │ +00000000000018KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK81000000000000 │ │ +0000000000002KKKKKKKKDEF000000000000000000000000000000000000000000000000FEDKKKKKKKK2000000000000 │ │ +0000000000003KKKKKKKDG0000000000000000000000000000000000000000000000000000GDKKKKKKK3000000000000 │ │ +0000000000004KKKKKKKE000000000000000000000000000000000000000000000000000000EKKKKKKK4000000000000 │ │ +0000000000005KKKKKKKF000000000000000000000000000000000000000000000000000000FKKKKKKK5000000000000 │ │ +000000000000KKKKKKKK00000000000000000000000000000000000000000000000000000000KKKKKKKK000000000000 │ │ +000000000000KKKKKKKK00000000000000000000000000000000000000000000000000000000KKKKKKKK000000000000 │ │ +000000000000KKKKKKKK00000000000000000000000000000000000000000000000000000000KKKKKKKK000000000000 │ │ +000000000000KKKKKKKK00000000000000000000000000000000000000000000000000000000KKKKKKKK000000000000 │ │ +000000000000KKKKKKKK00000000000000000000000000000000000000000000000000000000KKKKKKKK000000000000 │ │ +000000000000KKKKKKKK00000000000000000000000000000000000000000000000000000000KKKKKKKK000000000000 │ │ +000000000000KKKKKKKK00000000000000000000000000000000000000000000000000000000KKKKKKKK000000000000 │ │ +000000000000KKKKKKKK00000000000000000000000000000000000000000000000000000000KKKKKKKK000000000000 │ │ +000000000000KKKKKKKK000000000000000000000HI5KKKKKKKK5IH000000000000000000000KKKKKKKK000000000000 │ │ +000000000000KKKKKKKK00000000000000000000HJKKKKKKKKKKKKJH00000000000000000000KKKKKKKK000000000000 │ │ +000000000000KKKKKKKK00000000000000000000IKKKKKKKKKKKKKKI00000000000000000000KKKKKKKK000000000000 │ │ +000000000000KKKKKKKK000000000000000000005KKKKKKKKKKKKKK500000000000000000000KKKKKKKK000000000000 │ │ +000000000000KKKKKKKK000000000000000000005KKKKKKKKKKKKKK500000000000000000000KKKKKKKK000000000000 │ │ +000000000000KKKKKKKK00000000000000000000IKKKKKKKKKKKKKKI00000000000000000000KKKKKKKK000000000000 │ │ +000000000000KKKKKKKK00000000000000000000HJKKKKKKKKKKKKJH00000000000000000000KKKKKKKK000000000000 │ │ +000000000000KKKKKKKK000000000000000000000HI5KKKKKKKK5IH000000000000000000000KKKKKKKK000000000000 │ │ +000000000000KKKKKKKK00000000000000000000000000000000000000000000000000000000KKKKKKKK000000000000 │ │ +000000000000KKKKKKKK00000000000000000000000000000000000000000000000000000000KKKKKKKK000000000000 │ │ +000000000000KKKKKKKK00000000000000000000000000000000000000000000000000000000KKKKKKKK000000000000 │ │ +000000000000KKKKKKKK00000000000000000000000000000000000000000000000000000000KKKKKKKK000000000000 │ │ +000000000000KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK000000000000 │ │ +000000000000KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK000000000000 │ │ +000000000000KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK000000000000 │ │ +000000000000KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK000000000000 │ │ +000000000000KKKKKKKK00000000000000000000000000000000000000000000000000000000KKKKKKKK000000000000 │ │ +000000000000KKKKKKKK00000000000000000000000000000000000000000000000000000000KKKKKKKK000000000000 │ │ +000000000000KKKKKKKK00000000000000000000000000000000000000000000000000000000KKKKKKKK000000000000 │ │ +000000000000KKKKKKKK00000000000000000000000000000000000000000000000000000000KKKKKKKK000000000000 │ │ +0000000000005KKKKKKKF000000000000000000000000000000000000000000000000000000FKKKKKKK5000000000000 │ │ +0000000000004KKKKKKKE000000000000000000000000000000000000000000000000000000EKKKKKKK4000000000000 │ │ +0000000000003KKKKKKKDG0000000000000000000000000000000000000000000000000000GDKKKKKKK3000000000000 │ │ +0000000000002KKKKKKKKDEF000000000000000000000000000000000000000000000000FEDKKKKKKKK2000000000000 │ │ +00000000000018KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK81000000000000 │ │ +00000000000007KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK70000000000000 │ │ +00000000000006AKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKA60000000000000 │ │ +000000000000009CKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKC900000000000000 │ │ +000000000000000BCKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKCB000000000000000 │ │ +00000000000000009AKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKA90000000000000000 │ │ +00000000000000000678KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK87600000000000000000 │ │ +000000000000000000012345KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK543210000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user11.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -72,105 +72,105 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 22 75 127 178 230 255 4 125 250 41 202 94 247 229 89 25 21 67 102 136 170 204 238 59 167 9 98 206 237 36 219 141 90 64 38 12 13 213 231 123 42 1 176 242 126 11 130 171 129 74 254 3 215 248 99 7 226 114 26 166 2 234 58 108 139 165 191 217 243} │ │ + 0 22 75 127 178 230 4 125 250 41 202 94 247 229 89 25 21 67 102 136 170 204 238 59 167 9 98 206 237 36 219 141 90 64 38 12 13 213 231 123 42 1 176 242 126 11 130 171 129 74 254 3 215 248 99 7 226 114 26 166 2 234 58 108 139 165 191 217 243} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000001020304050606060606060606060606060606060605040302010000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000070809060606060606060606060606060606060606060606060606090807000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000a0b060606060606060606060606060606060606060606060606060606060b0a0000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000c0d0606060606060606060606060606060606060606060606060606060606060d0c00000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000a0d06060606060606060606060606060606060606060606060606060606060606060d0a000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000070b060606060606060606060606060606060606060606060606060606060606060606060b070000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000008060606060606060606060606060606060606060606060606060606060606060606060606080000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000109060606060606060606060606060606060606060606060606060606060606060606060606090100000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000206060606060606060e0f1000000000000000000000000000000000100f0e06060606060606060200000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000003060606060606060e110000000000000000000000000000000000000000110e060606060606060300000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000004060606060606060f000000000000000000000000000000000000000000000f060606060606060400000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000506060606060606100000000000000000000000000000000000000000000010060606060606060500000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000606060606060606000000000000000000000000000000000000000000000000060606060606060600000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000606060606060606000000000000000000000000000000000000000000000000060606060606060600000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000606060606060606000000000000000000000000000000000000000000000000060606060606060600000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000606060606060606000000000000000000000000000000000000000000000000060606060606060600000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000606060606060606000000000011121314151617171615141312110000000000060606060606060600000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000606060606060606000000181909060606060606060606060606091918000000060606060606060600000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000006060606060606061a1b1c0606060606060606060606060606060606061c1b1a060606060606060600000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000006060606060606061d060606060606060606060606060606060606060606061d060606060606060600000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000001e06060606060606060606060606061f202122232424232221201f06060606060606060606060606061e000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000025260606060606060606060606272829000000000000000000000000292827060606060606060606060626250000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000002a2b060606060606060606062c2d2e000000000000000000000000000000002e2d2c060606060606060606062b2a00000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000002f06060606060606060606301100000000000000000000000000000000000000001130060606060606060606063100000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000032330606060606060606062f2a000000000000000000000000000000000000000000002a2f0606060606060606063332000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000034350606060606060606362100000000000000000000000000000000000000000000000000002136060606060606060635340000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000037060606060606060606210000000000000000000000000000000000000000000000000000000021060606060606060606370000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000383906060606060606062f0000000000000000000000000000000000000000000000000000000000002f0606060606060606393800000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000003a0606060606060606302a0000000000000000000000003b3c05053c3b0000000000000000000000002a3006060606060606063a00000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000003d27060606060606062c110000000000000000000000003b3e060606063e3b000000000000000000000000112c06060606060606273d000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000003f06060606060606062d000000000000000000000000003c0606060606063c000000000000000000000000002d06060606060606063f000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000001406060606060606272e000000000000000000000000000506060606060605000000000000000000000000002e270606060606060614000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000350606060606060628000000000000000000000000000006060606060606060000000000000000000000000000280606060606060635000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000023060606060606060629000000000000000000000000000006060606060606060000000000000000000000000000290606060606060606230000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000040060606060606061f00000000000000000000000000000006060606060606060000000000000000000000000000001f06060606060606400000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000041060606060606062000000000000000000000000000000006060606060606060000000000000000000000000000002006060606060606410000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000420606060606060621000000000000000000000000000000060606060606060606060606053c3b00000000000000002106060606060606420000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000043060606060606062200000000000000000000000000000006060606060606060606060606063e3b000000000000002206060606060606430000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000004406060606060606230000000000000000000000000000000606060606060606060606060606063c000000000000002306060606060606440000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000045060606060606062400000000000000000000000000000006060606060606060606060606060605000000000000002406060606060606450000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000045060606060606062400000000000000000000000000000005060606060606060606060606060605000000000000002406060606060606450000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000004406060606060606230000000000000000000000000000003c06060606060606060606060606063c000000000000002306060606060606440000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000004306060606060606220000000000000000000000000000003b3e0606060606060606060606063e3b000000000000002206060606060606430000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000420606060606060621000000000000000000000000000000003b3c050606060606060606053c3b00000000000000002106060606060606420000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000041060606060606062000000000000000000000000000000000000000000000000000000000000000000000000000002006060606060606410000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000040060606060606061f00000000000000000000000000000000000000000000000000000000000000000000000000001f06060606060606400000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000023060606060606060629000000000000000000000000000000000000000000000000000000000000000000000000290606060606060606230000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000350606060606060628000000000000000000000000000000000000000000000000000000000000000000000000280606060606060635000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000001406060606060606272e000000000000000000000000000000000000000000000000000000000000000000002e270606060606060614000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000003f06060606060606062d000000000000000000000000000000000000000000000000000000000000000000002d06060606060606063f000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000003d27060606060606062c110000000000000000000000000000000000000000000000000000000000000000112c06060606060606273d000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000003a0606060606060606302a0000000000000000000000000000000000000000000000000000000000002a3006060606060606063a00000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000383906060606060606062f0000000000000000000000000000000000000000000000000000000000002f0606060606060606393800000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000037060606060606060606210000000000000000000000000000000000000000000000000000000021060606060606060606370000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000034350606060606060606362100000000000000000000000000000000000000000000000000002136060606060606060635340000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000032330606060606060606062f2a000000000000000000000000000000000000000000002a2f0606060606060606063332000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000002f06060606060606060606301100000000000000000000000000000000000000001130060606060606060606063100000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000002a2b060606060606060606062c2d2e000000000000000000000000000000002e2d2c060606060606060606062b2a00000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000025260606060606060606060606272829000000000000000000000000292827060606060606060606060626250000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000001e06060606060606060606060606061f202122232424232221201f06060606060606060606060606061e000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000006060606060606061d060606060606060606060606060606060606060606061d060606060606060600000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000006060606060606061a1b1c0606060606060606060606060606060606061c1b1a060606060606060600000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000606060606060606000000181909060606060606060606060606091918000000060606060606060600000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000606060606060606000000000011121314151617171615141312110000000000060606060606060600000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000606060606060606000000000000000000000000000000000000000000000000060606060606060600000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000606060606060606000000000000000000000000000000000000000000000000060606060606060600000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000606060606060606000000000000000000000000000000000000000000000000060606060606060600000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000606060606060606000000000000000000000000000000000000000000000000060606060606060600000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000506060606060606100000000000000000000000000000000000000000000010060606060606060500000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000004060606060606060f000000000000000000000000000000000000000000000f060606060606060400000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000003060606060606060e110000000000000000000000000000000000000000110e060606060606060300000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000206060606060606060e0f1000000000000000000000000000000000100f0e06060606060606060200000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000109060606060606060606060606060606060606060606060606060606060606060606060606090100000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000008060606060606060606060606060606060606060606060606060606060606060606060606080000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000070b060606060606060606060606060606060606060606060606060606060606060606060b070000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000a0d06060606060606060606060606060606060606060606060606060606060606060d0a000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000c0d0606060606060606060606060606060606060606060606060606060606060d0c00000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000a0b060606060606060606060606060606060606060606060606060606060b0a0000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000070809060606060606060606060606060606060606060606060606090807000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000001020304050606060606060606060606060606060605040302010000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000001020304054545454545454545454545454545454505040302010000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000060708454545454545454545454545454545454545454545454545080706000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000090a454545454545454545454545454545454545454545454545454545450a090000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000b0c4545454545454545454545454545454545454545454545454545454545450c0b00000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000090c45454545454545454545454545454545454545454545454545454545454545450c09000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000060a454545454545454545454545454545454545454545454545454545454545454545450a060000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000007454545454545454545454545454545454545454545454545454545454545454545454545070000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000108454545454545454545454545454545454545454545454545454545454545454545454545080100000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000245454545454545450d0e0f000000000000000000000000000000000f0e0d45454545454545450200000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000003454545454545450d100000000000000000000000000000000000000000100d454545454545450300000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000004454545454545450e000000000000000000000000000000000000000000000e454545454545450400000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000005454545454545450f000000000000000000000000000000000000000000000f454545454545450500000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000004545454545454545000000000000000000000000000000000000000000000000454545454545454500000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000004545454545454545000000000000000000000000000000000000000000000000454545454545454500000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000004545454545454545000000000000000000000000000000000000000000000000454545454545454500000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000004545454545454545000000000000000000000000000000000000000000000000454545454545454500000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000004545454545454545000000000010111213141516161514131211100000000000454545454545454500000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000004545454545454545000000171808454545454545454545454545081817000000454545454545454500000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000004545454545454545191a1b4545454545454545454545454545454545451b1a19454545454545454500000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000045454545454545451c454545454545454545454545454545454545454545451c454545454545454500000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000001d45454545454545454545454545451e1f20212223232221201f1e45454545454545454545454545451d000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000024254545454545454545454545262728000000000000000000000000282726454545454545454545454525240000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000292a454545454545454545452b2c2d000000000000000000000000000000002d2c2b454545454545454545452a2900000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000002e454545454545454545452f100000000000000000000000000000000000000000102f454545454545454545453000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000031324545454545454545452e2900000000000000000000000000000000000000000000292e4545454545454545453231000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000033344545454545454545352000000000000000000000000000000000000000000000000000002035454545454545454534330000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000036454545454545454545200000000000000000000000000000000000000000000000000000000020454545454545454545360000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000373845454545454545452e0000000000000000000000000000000000000000000000000000000000002e4545454545454545383700000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000003945454545454545452f290000000000000000000000003a3b05053b3a000000000000000000000000292f45454545454545453900000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000003c26454545454545452b100000000000000000000000003a3d454545453d3a000000000000000000000000102b45454545454545263c000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000003e45454545454545452c000000000000000000000000003b4545454545453b000000000000000000000000002c45454545454545453e000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000001345454545454545262d000000000000000000000000000545454545454505000000000000000000000000002d264545454545454513000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000344545454545454527000000000000000000000000000045454545454545450000000000000000000000000000274545454545454534000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000022454545454545454528000000000000000000000000000045454545454545450000000000000000000000000000284545454545454545220000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000003f454545454545451e00000000000000000000000000000045454545454545450000000000000000000000000000001e454545454545453f0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000040454545454545451f00000000000000000000000000000045454545454545450000000000000000000000000000001f45454545454545400000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000414545454545454520000000000000000000000000000000454545454545454545454545053b3a00000000000000002045454545454545410000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000042454545454545452100000000000000000000000000000045454545454545454545454545453d3a000000000000002145454545454545420000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000004345454545454545220000000000000000000000000000004545454545454545454545454545453b000000000000002245454545454545430000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000044454545454545452300000000000000000000000000000045454545454545454545454545454505000000000000002345454545454545440000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000044454545454545452300000000000000000000000000000005454545454545454545454545454505000000000000002345454545454545440000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000004345454545454545220000000000000000000000000000003b45454545454545454545454545453b000000000000002245454545454545430000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000004245454545454545210000000000000000000000000000003a3d4545454545454545454545453d3a000000000000002145454545454545420000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000414545454545454520000000000000000000000000000000003a3b054545454545454545053b3a00000000000000002045454545454545410000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000040454545454545451f00000000000000000000000000000000000000000000000000000000000000000000000000001f45454545454545400000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000003f454545454545451e00000000000000000000000000000000000000000000000000000000000000000000000000001e454545454545453f0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000022454545454545454528000000000000000000000000000000000000000000000000000000000000000000000000284545454545454545220000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000344545454545454527000000000000000000000000000000000000000000000000000000000000000000000000274545454545454534000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000001345454545454545262d000000000000000000000000000000000000000000000000000000000000000000002d264545454545454513000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000003e45454545454545452c000000000000000000000000000000000000000000000000000000000000000000002c45454545454545453e000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000003c26454545454545452b100000000000000000000000000000000000000000000000000000000000000000102b45454545454545263c000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000003945454545454545452f29000000000000000000000000000000000000000000000000000000000000292f45454545454545453900000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000373845454545454545452e0000000000000000000000000000000000000000000000000000000000002e4545454545454545383700000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000036454545454545454545200000000000000000000000000000000000000000000000000000000020454545454545454545360000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000033344545454545454545352000000000000000000000000000000000000000000000000000002035454545454545454534330000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000031324545454545454545452e2900000000000000000000000000000000000000000000292e4545454545454545453231000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000002e454545454545454545452f100000000000000000000000000000000000000000102f454545454545454545453000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000292a454545454545454545452b2c2d000000000000000000000000000000002d2c2b454545454545454545452a2900000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000024254545454545454545454545262728000000000000000000000000282726454545454545454545454525240000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000001d45454545454545454545454545451e1f20212223232221201f1e45454545454545454545454545451d000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000045454545454545451c454545454545454545454545454545454545454545451c454545454545454500000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000004545454545454545191a1b4545454545454545454545454545454545451b1a19454545454545454500000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000004545454545454545000000171808454545454545454545454545081817000000454545454545454500000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000004545454545454545000000000010111213141516161514131211100000000000454545454545454500000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000004545454545454545000000000000000000000000000000000000000000000000454545454545454500000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000004545454545454545000000000000000000000000000000000000000000000000454545454545454500000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000004545454545454545000000000000000000000000000000000000000000000000454545454545454500000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000004545454545454545000000000000000000000000000000000000000000000000454545454545454500000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000005454545454545450f000000000000000000000000000000000000000000000f454545454545450500000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000004454545454545450e000000000000000000000000000000000000000000000e454545454545450400000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000003454545454545450d100000000000000000000000000000000000000000100d454545454545450300000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000245454545454545450d0e0f000000000000000000000000000000000f0e0d45454545454545450200000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000108454545454545454545454545454545454545454545454545454545454545454545454545080100000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000007454545454545454545454545454545454545454545454545454545454545454545454545070000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000060a454545454545454545454545454545454545454545454545454545454545454545450a060000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000090c45454545454545454545454545454545454545454545454545454545454545450c09000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000b0c4545454545454545454545454545454545454545454545454545454545450c0b00000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000090a454545454545454545454545454545454545454545454545454545450a090000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000060708454545454545454545454545454545454545454545454545080706000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000001020304054545454545454545454545454545454505040302010000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_keyboard.png ├── sng │ │ @@ -1,26 +1,26 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 36 126 178 230 255 1 110 245 180} │ │ + 0 36 126 178 230 1 110 245 180} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -39,62 +39,62 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000123455555555555555555555555555555555555555555555555555555555555555554321000000000000 │ │ -000000000067855555555555555555555555555555555555555555555555555555555555555555555558760000000000 │ │ -000000000695555555555555555555555555555555555555555555555555555555555555555555555555596000000000 │ │ -000000000755555555555555555555555555555555555555555555555555555555555555555555555555557000000000 │ │ -000000001855555555555555555555555555555555555555555555555555555555555555555555555555558100000000 │ │ -000000002555555555555555555555555555555555555555555555555555555555555555555555555555555200000000 │ │ -000000003555555555555555555555555555555555555555555555555555555555555555555555555555555300000000 │ │ -000000004555555555555555555555555555555555555555555555555555555555555555555555555555555400000000 │ │ -000000005555555500000000000000000000000000000000000000000000000000000000000000005555555500000000 │ │ -000000005555555500000000000000000000000000000000000000000000000000000000000000005555555500000000 │ │ -000000005555555500000000000000000000000000000000000000000000000000000000000000005555555500000000 │ │ -000000005555555500000000000000000000000000000000000000000000000000000000000000005555555500000000 │ │ -000000005555555500005555555500005555000055550000555500005555000055550000555500005555555500000000 │ │ -000000005555555500005555555500005555000055550000555500005555000055550000555500005555555500000000 │ │ -000000005555555500005555555500005555000055550000555500005555000055550000555500005555555500000000 │ │ -000000005555555500005555555500005555000055550000555500005555000055550000555500005555555500000000 │ │ -000000005555555500000000000000000000000000000000000000000000000000000000555500005555555500000000 │ │ -000000005555555500000000000000000000000000000000000000000000000000000000555500005555555500000000 │ │ -000000005555555500000000000000000000000000000000000000000000000000000000555500005555555500000000 │ │ -000000005555555500000000000000000000000000000000000000000000000000000000555500005555555500000000 │ │ -000000005555555500005555555555550000555500005555000055550000555500005555555500005555555500000000 │ │ -000000005555555500005555555555550000555500005555000055550000555500005555555500005555555500000000 │ │ -000000005555555500005555555555550000555500005555000055550000555500005555555500005555555500000000 │ │ -000000005555555500005555555555550000555500005555000055550000555500005555555500005555555500000000 │ │ -000000005555555500000000000000000000000000000000000000000000000000000000000000005555555500000000 │ │ -000000005555555500000000000000000000000000000000000000000000000000000000000000005555555500000000 │ │ -000000005555555500000000000000000000000000000000000000000000000000000000000000005555555500000000 │ │ -000000005555555500000000000000000000000000000000000000000000000000000000000000005555555500000000 │ │ -000000005555555500005555555500005555555555555555555555555555000000005555000000005555555500000000 │ │ -000000005555555500005555555500005555555555555555555555555555000000005555000000005555555500000000 │ │ -000000005555555500005555555500005555555555555555555555555555000000005555000000005555555500000000 │ │ -000000005555555500005555555500005555555555555555555555555555000000005555000000005555555500000000 │ │ -000000005555555500005555555500005555555555555555555555555555000055555555555500005555555500000000 │ │ -000000005555555500005555555500005555555555555555555555555555000055555555555500005555555500000000 │ │ -000000005555555500005555555500005555555555555555555555555555000055555555555500005555555500000000 │ │ -000000005555555500005555555500005555555555555555555555555555000055555555555500005555555500000000 │ │ -000000005555555500000000000000000000000000000000000000000000000000000000000000005555555500000000 │ │ -000000005555555500000000000000000000000000000000000000000000000000000000000000005555555500000000 │ │ -000000005555555500000000000000000000000000000000000000000000000000000000000000005555555500000000 │ │ -000000005555555500000000000000000000000000000000000000000000000000000000000000005555555500000000 │ │ -000000004555555555555555555555555555555555555555555555555555555555555555555555555555555400000000 │ │ -000000003555555555555555555555555555555555555555555555555555555555555555555555555555555300000000 │ │ -000000002555555555555555555555555555555555555555555555555555555555555555555555555555555200000000 │ │ -000000001855555555555555555555555555555555555555555555555555555555555555555555555555558100000000 │ │ -000000000755555555555555555555555555555555555555555555555555555555555555555555555555557000000000 │ │ -000000000695555555555555555555555555555555555555555555555555555555555555555555555555596000000000 │ │ -000000000067855555555555555555555555555555555555555555555555555555555555555555555558760000000000 │ │ -000000000000123455555555555555555555555555555555555555555555555555555555555555554321000000000000 │ │ +000000000000123499999999999999999999999999999999999999999999999999999999999999994321000000000000 │ │ +000000000056799999999999999999999999999999999999999999999999999999999999999999999997650000000000 │ │ +000000000589999999999999999999999999999999999999999999999999999999999999999999999999985000000000 │ │ +000000000699999999999999999999999999999999999999999999999999999999999999999999999999996000000000 │ │ +000000001799999999999999999999999999999999999999999999999999999999999999999999999999997100000000 │ │ +000000002999999999999999999999999999999999999999999999999999999999999999999999999999999200000000 │ │ +000000003999999999999999999999999999999999999999999999999999999999999999999999999999999300000000 │ │ +000000004999999999999999999999999999999999999999999999999999999999999999999999999999999400000000 │ │ +000000009999999900000000000000000000000000000000000000000000000000000000000000009999999900000000 │ │ +000000009999999900000000000000000000000000000000000000000000000000000000000000009999999900000000 │ │ +000000009999999900000000000000000000000000000000000000000000000000000000000000009999999900000000 │ │ +000000009999999900000000000000000000000000000000000000000000000000000000000000009999999900000000 │ │ +000000009999999900009999999900009999000099990000999900009999000099990000999900009999999900000000 │ │ +000000009999999900009999999900009999000099990000999900009999000099990000999900009999999900000000 │ │ +000000009999999900009999999900009999000099990000999900009999000099990000999900009999999900000000 │ │ +000000009999999900009999999900009999000099990000999900009999000099990000999900009999999900000000 │ │ +000000009999999900000000000000000000000000000000000000000000000000000000999900009999999900000000 │ │ +000000009999999900000000000000000000000000000000000000000000000000000000999900009999999900000000 │ │ +000000009999999900000000000000000000000000000000000000000000000000000000999900009999999900000000 │ │ +000000009999999900000000000000000000000000000000000000000000000000000000999900009999999900000000 │ │ +000000009999999900009999999999990000999900009999000099990000999900009999999900009999999900000000 │ │ +000000009999999900009999999999990000999900009999000099990000999900009999999900009999999900000000 │ │ +000000009999999900009999999999990000999900009999000099990000999900009999999900009999999900000000 │ │ +000000009999999900009999999999990000999900009999000099990000999900009999999900009999999900000000 │ │ +000000009999999900000000000000000000000000000000000000000000000000000000000000009999999900000000 │ │ +000000009999999900000000000000000000000000000000000000000000000000000000000000009999999900000000 │ │ +000000009999999900000000000000000000000000000000000000000000000000000000000000009999999900000000 │ │ +000000009999999900000000000000000000000000000000000000000000000000000000000000009999999900000000 │ │ +000000009999999900009999999900009999999999999999999999999999000000009999000000009999999900000000 │ │ +000000009999999900009999999900009999999999999999999999999999000000009999000000009999999900000000 │ │ +000000009999999900009999999900009999999999999999999999999999000000009999000000009999999900000000 │ │ +000000009999999900009999999900009999999999999999999999999999000000009999000000009999999900000000 │ │ +000000009999999900009999999900009999999999999999999999999999000099999999999900009999999900000000 │ │ +000000009999999900009999999900009999999999999999999999999999000099999999999900009999999900000000 │ │ +000000009999999900009999999900009999999999999999999999999999000099999999999900009999999900000000 │ │ +000000009999999900009999999900009999999999999999999999999999000099999999999900009999999900000000 │ │ +000000009999999900000000000000000000000000000000000000000000000000000000000000009999999900000000 │ │ +000000009999999900000000000000000000000000000000000000000000000000000000000000009999999900000000 │ │ +000000009999999900000000000000000000000000000000000000000000000000000000000000009999999900000000 │ │ +000000009999999900000000000000000000000000000000000000000000000000000000000000009999999900000000 │ │ +000000004999999999999999999999999999999999999999999999999999999999999999999999999999999400000000 │ │ +000000003999999999999999999999999999999999999999999999999999999999999999999999999999999300000000 │ │ +000000002999999999999999999999999999999999999999999999999999999999999999999999999999999200000000 │ │ +000000001799999999999999999999999999999999999999999999999999999999999999999999999999997100000000 │ │ +000000000699999999999999999999999999999999999999999999999999999999999999999999999999996000000000 │ │ +000000000589999999999999999999999999999999999999999999999999999999999999999999999999985000000000 │ │ +000000000056799999999999999999999999999999999999999999999999999999999999999999999997650000000000 │ │ +000000000000123499999999999999999999999999999999999999999999999999999999999999994321000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user19.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -31,15 +31,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 255 243 217 191 129 50 216 81 194 31 235 64 250 25 76 154 254 229 230 178 126 36 245 110 1 180 167 240} │ │ + 0 243 217 191 129 50 216 81 194 31 235 64 250 25 76 154 254 229 230 178 126 36 245 110 1 180 167 240} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -54,70 +54,70 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000001111111111111111111111111111111111111111111111111123456000000000000000000000 │ │ -000000000000000000001111111111111111111111111111111111111111111111111111111780000000000000000000 │ │ -000000000000000000001111111111111111111111111111111111111111111111111111111119A00000000000000000 │ │ -000000000000000000001111111111111111111111111111111111111111111111111111111111BC0000000000000000 │ │ -0000000000000000000011111111111111111111111111111111111111111111111111111111111DC000000000000000 │ │ -00000000000000000000111111111111111111111111111111111111111111111111111111111111BA00000000000000 │ │ -000000000000000000001111111111111111111111111111111111111111111111111111111111111900000000000000 │ │ -000000000000000000001111111111111111111111111111111111111111111111111111111111111180000000000000 │ │ -0000000000000000000011111111000000000000000000000000000000001111000000EFGH1111111170000000000000 │ │ -0000000000000000000011111111000000000000000000000000000000001111000000000CI111111116000000000000 │ │ -00000000000000000000111111110000000000000000000000000000000011110000000000CH11111115000000000000 │ │ -000000000000000000001111111100000000000000000000000000000000111100000000000G11111114000000000000 │ │ -000000000000000000001111111100000000000000000000000000000000111100000000000F11111113000000000000 │ │ -000000000000000000001111111100000000000000000000000000000000111100000000000E11111112000000000000 │ │ -000000000000000000001111111100000000000000000000000000000000111100000000000E11111112000000000000 │ │ -000000000000000000001111111100000000000000000000000000000000111100000000000F11111113000000000000 │ │ -000000000000000000001111111100000000000000000000000000000000111100000000000G11111114000000000000 │ │ -00000000000000000000111111110000000000000000000000000000000011110000000000CH11111115000000000000 │ │ -0000000000000000000011111111000000000000000000000000000000001111000000000CI111111116000000000000 │ │ -0000000000000000000011111111000000000000000000000000000000001111000000EFGH1111111170000000000000 │ │ -000000000000000000001111111100000000000000000000000000000000111111111111111111111180000000000000 │ │ -000000000000000000001111111100000000000000000000000000000000111111111111111111111900000000000000 │ │ -00000000000000000000111111110000000000000000000000000000000011111111111111111111BA00000000000000 │ │ -0000000000000000000011111111000000000000000000000000000000001111111111111111111DC000000000000000 │ │ -000000000000000000001111111100000000000000000000000000000000111111111111111111BC0000000000000000 │ │ -000000000000000000001111111100000000000000000000000000000000111111111111111119A00000000000000000 │ │ -000000000000000000001111111100000000000000000000000000000000111111111111111780000000000000000000 │ │ -000000000000000000001111111100000000000000000000000000000000111111111123456000000000000000000000 │ │ -000000000000000000001111111100000000000000000000000000000000111111110000000000000000000000000000 │ │ -000000000000000000001111111100000000000000000000000000000000111111110000000000000000000000000000 │ │ -000000000000000000001111111100000000000000000000000000000000111111110000000000000000000000000000 │ │ -000000000000000000001111111100000000000000000000000000000000111111110000000000000000000000000000 │ │ -000000000000000000001111111100000000000000000000000000000000111111110000000000000000000000000000 │ │ -000000000000000000001111111100000000000000000000000000000000111111110000000000000000000000000000 │ │ -000000000000000000001111111100000000000000000000000000000000111111110000000000000000000000000000 │ │ -000000000000000000001111111100000000000000000000000000000000111111110000000000000000000000000000 │ │ -00000000000000000000J1111111111111111111111111111111111111111111111J0000000000000000000000000000 │ │ -00000000000000000000K1111111111111111111111111111111111111111111111K0000000000000000000000000000 │ │ -00000000000000000000L1111111111111111111111111111111111111111111111L0000000000000000000000000000 │ │ -00000000000000000000MN11111111111111111111111111111111111111111111NM0000000000000000000000000000 │ │ -000000000000000000000O11111111111111111111111111111111111111111111O00000000000000000000000000000 │ │ -000000000000000000000PQ111111111111111111111111111111111111111111QP00000000000000000000000000000 │ │ -0000000000000000000000PON11111111111111111111111111111111111111NOP000000000000000000000000000000 │ │ -000000000000000000000000MLKJ11111111111111111111111111111111JKLM00000000000000000000000000000000 │ │ +00000000000000000000SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS12345000000000000000000000 │ │ +00000000000000000000SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS670000000000000000000 │ │ +00000000000000000000SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS8900000000000000000 │ │ +00000000000000000000SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSAB0000000000000000 │ │ +00000000000000000000SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSCB000000000000000 │ │ +00000000000000000000SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSA900000000000000 │ │ +00000000000000000000SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS800000000000000 │ │ +00000000000000000000SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS70000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSS000000DEFGSSSSSSSS60000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSS000000000BHSSSSSSSS5000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSS0000000000BGSSSSSSS4000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSS00000000000FSSSSSSS3000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSS00000000000ESSSSSSS2000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSS00000000000DSSSSSSS1000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSS00000000000DSSSSSSS1000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSS00000000000ESSSSSSS2000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSS00000000000FSSSSSSS3000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSS0000000000BGSSSSSSS4000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSS000000000BHSSSSSSSS5000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSS000000DEFGSSSSSSSS60000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSSSSSSSSSSSSSSSSSSSS70000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSSSSSSSSSSSSSSSSSSS800000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSSSSSSSSSSSSSSSSSSA900000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSSSSSSSSSSSSSSSSSCB000000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSSSSSSSSSSSSSSSSAB0000000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSSSSSSSSSSSSSSS8900000000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSSSSSSSSSSSSS670000000000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSSSSSSSS12345000000000000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSSSSSS0000000000000000000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSSSSSS0000000000000000000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSSSSSS0000000000000000000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSSSSSS0000000000000000000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSSSSSS0000000000000000000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSSSSSS0000000000000000000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSSSSSS0000000000000000000000000000 │ │ +00000000000000000000SSSSSSSS00000000000000000000000000000000SSSSSSSS0000000000000000000000000000 │ │ +00000000000000000000ISSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSI0000000000000000000000000000 │ │ +00000000000000000000JSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSJ0000000000000000000000000000 │ │ +00000000000000000000KSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSK0000000000000000000000000000 │ │ +00000000000000000000LMSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSML0000000000000000000000000000 │ │ +000000000000000000000NSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSN00000000000000000000000000000 │ │ +000000000000000000000OPSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSPO00000000000000000000000000000 │ │ +0000000000000000000000ONMSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSMNO000000000000000000000000000000 │ │ +000000000000000000000000LKJISSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSIJKL00000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000ARJ111111111111111111111111111111111111111111111111JRA0000000000000000000000000 │ │ -0000000000000000AS1111111111111111111111111111111111111111111111111111SA000000000000000000000000 │ │ -0000000000000000R111111111111111111111111111111111111111111111111111111R000000000000000000000000 │ │ -0000000000000000J111111111111111111111111111111111111111111111111111111J000000000000000000000000 │ │ -0000000000000000J111111111111111111111111111111111111111111111111111111J000000000000000000000000 │ │ -0000000000000000R111111111111111111111111111111111111111111111111111111R000000000000000000000000 │ │ -0000000000000000AS1111111111111111111111111111111111111111111111111111SA000000000000000000000000 │ │ -00000000000000000ARJ111111111111111111111111111111111111111111111111JRA0000000000000000000000000 │ │ +000000000000000009QISSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSIQ90000000000000000000000000 │ │ +00000000000000009RSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSR9000000000000000000000000 │ │ +0000000000000000QSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSQ000000000000000000000000 │ │ +0000000000000000ISSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSI000000000000000000000000 │ │ +0000000000000000ISSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSI000000000000000000000000 │ │ +0000000000000000QSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSQ000000000000000000000000 │ │ +00000000000000009RSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSR9000000000000000000000000 │ │ +000000000000000009QISSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSIQ90000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user10.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -72,101 +72,101 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 31 167 230 255 233 169 36 240 236 34 164 242 1 33 76 119 162 74 227 161 24 32 234 244 163 202 160 241 117 213 177 140 37 178 104 79 214 67 121 2 248 30 75 206 66 246 102 35 138 203 77 174 98 135 172 118 209 205 245 27 64 101 243 165 232 26 228 179 191} │ │ + 0 31 167 230 233 169 36 240 236 34 164 242 1 33 76 119 162 74 227 161 24 32 234 244 163 202 160 241 117 213 177 140 37 178 104 79 214 67 121 2 248 30 75 206 66 246 102 35 138 203 77 174 98 135 172 118 209 205 245 27 64 101 243 165 232 26 228 179 191} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000001020304040404040404040405060700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000010804040404040404040404040404090a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000020404040404040404040404040404040b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000030404040404040404040404040404040c0d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000003040404040404040404040404040404040e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000002040404040404040404040404040404040f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000108040404040404040404040404040404100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000001020304040404040404040404040404110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000001204040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040413141500000000000000000000000000 │ │ -000000000000000000000000000000001604040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404041716000000000000000000000000 │ │ -000000000000000000000000000000000d18040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040419000000000000000000000000 │ │ -00000000000000000000000000000000001a040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040413000000000000000000000000 │ │ -00000000000000000000000000000000001b04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404041c000000000000000000000000 │ │ -00000000000000000000000000000000001d04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404041e000000000000000000000000 │ │ -00000000000000000000000000000000001204040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404041f000000000000000000000000 │ │ -000000000000000000000000000000000016040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040420000000000000000000000000 │ │ -00000000000000000000000000000000000d180404040404040421000000000000000000000000000404040400000000000000000000000004040404000000000000000000000000000000220404040404040423000000000000000000000000 │ │ -0000000000000000000000000000000000001a0404040404040424000000000000000000000000000404040400000000000000000000000004040404000000000000000000000000000000250404040404040426000000000000000000000000 │ │ -0000000000000000000000000000000000001b040404040404042700000000000000000000000000040404040000000000000000000000000404040400000000000000000000000000002829040404040404042a000000000000000000000000 │ │ -0000000000000000000000000000000000001d040404040404040b00000000000000000000000000040404040000000000000000000000000404040400000000000000000000000000002a040404040404042928000000000000000000000000 │ │ -0000000000000000000000000000000000002b040404040404042c00000000000000000000000000040404040000000000000000000000000404040400000000000000000000000000002d040404040404041e00000000000000000000000000 │ │ -00000000000000000000000000000000000016040404040404042e28000000000000000000000000040404040000000000000000000000000404040400000000000000000000000000002f040404040404041f00000000000000000000000000 │ │ -0000000000000000000000000000000000000d1804040404040404300000000000000000000000000404040400000000000000000000000004040404000000000000000000000000000031040404040404042000000000000000000000000000 │ │ -000000000000000000000000000000000000003204040404040404330000000000000000000000000404040400000000000000000000000004040404000000000000000000000000000034040404040404042300000000000000000000000000 │ │ -000000000000000000000000000000000000001b040404040404042e0404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404042600000000000000000000000000 │ │ -000000000000000000000000000000000000001d04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404042a00000000000000000000000000 │ │ -000000000000000000000000000000000000002b04040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404292800000000000000000000000000 │ │ -0000000000000000000000000000000000000016040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404041e0000000000000000000000000000 │ │ -000000000000000000000000000000000000000d180404040404040421000000000000000000000004040404000000000000000000000000040404040000000000000000000000000035040404040404041f0000000000000000000000000000 │ │ -000000000000000000000000000000000000000032040404040404042400000000000000000000000404040400000000000000000000000004040404000000000000000000000000003604040404040404200000000000000000000000000000 │ │ -00000000000000000000000000000000000000001b040404040404042700000000000000000000000404040400000000000000000000000004040404000000000000000000000000003704040404040404230000000000000000000000000000 │ │ -000000000000000000000000000000000000000038040404040404041900000000000000000000000404040400000000000000000000000004040404000000000000000000000000003904040404040404260000000000000000000000000000 │ │ -00000000000000000000000000000000000000002b040404040404043a000000000000000000000004040404000000000000000000000000040404040000000000000000000000000d3b040404040404042a0000000000000000000000000000 │ │ -000000000000000000000000000000000000000016040404040404043b0d0000000000000000000004040404000000000000000000000000040404040000000000000000000000003c0404040404040429280000000000000000000000000000 │ │ -00000000000000000000000000000000000000000d18040404040404040e0000000000000000000004040404000000000000000000000000040404040000000000000000000000003d040404040404041e000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000032040404040404042b0000000000000000000004040404000000000000000000000000040404040000000000000000000000003e040404040404041f000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000001b0404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040420000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000380404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040423000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000002b0404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040426000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000016040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404042a000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000d1804040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404043f28000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000003204040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404044000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000001404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404091600000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000038040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040405060a0000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000002b040404040404043a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000e040404040404043b0d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000d18040404040404040e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000032040404040404042b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000014040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404030201000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000038040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040408010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000002b040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404020000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000e040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404030000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000d0c0404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404030000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000b0404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404020000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000003c4104040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040408010000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000004214430404040404040404040404040404040404040404040404040404040404040404040404040404040404040404030201000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000d3e440303443e0d000000000000000000000000000000000000000000000000000000000d3e440303443e0d00000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000042450404040404044542000000000000000000000000000000000000000000000000000042450404040404044542000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000d450404040404040404450d0000000000000000000000000000000000000000000000000d450404040404040404450d0000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000003e040404040404040404043e0000000000000000000000000000000000000000000000003e040404040404040404043e0000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000004404040404040404040404440000000000000000000000000000000000000000000000004404040404040404040404440000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000304040404040404040404030000000000000000000000000000000000000000000000000304040404040404040404030000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000304040404040404040404030000000000000000000000000000000000000000000000000304040404040404040404030000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000004404040404040404040404440000000000000000000000000000000000000000000000004404040404040404040404440000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000003e040404040404040404043e0000000000000000000000000000000000000000000000003e040404040404040404043e0000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000d450404040404040404450d0000000000000000000000000000000000000000000000000d450404040404040404450d0000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000042450404040404044542000000000000000000000000000000000000000000000000000042450404040404044542000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000d3e440303443e0d000000000000000000000000000000000000000000000000000000000d3e440303443e0d00000000000000000000000000000000000000000000 │ │ +000000000000000001020345454545454545454504050600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000107454545454545454545454545450809000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000024545454545454545454545454545450a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000034545454545454545454545454545450b0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000003454545454545454545454545454545450d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000002454545454545454545454545454545450e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000001074545454545454545454545454545450f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000001020345454545454545454545454545100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000001145454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454512131400000000000000000000000000 │ │ +000000000000000000000000000000001545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545451615000000000000000000000000 │ │ +000000000000000000000000000000000c17454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454518000000000000000000000000 │ │ +000000000000000000000000000000000019454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454512000000000000000000000000 │ │ +00000000000000000000000000000000001a45454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545451b000000000000000000000000 │ │ +00000000000000000000000000000000001c45454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545451d000000000000000000000000 │ │ +00000000000000000000000000000000001145454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545451e000000000000000000000000 │ │ +00000000000000000000000000000000001545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545451f000000000000000000000000 │ │ +00000000000000000000000000000000000c174545454545454520000000000000000000000000004545454500000000000000000000000045454545000000000000000000000000000000214545454545454522000000000000000000000000 │ │ +000000000000000000000000000000000000194545454545454523000000000000000000000000004545454500000000000000000000000045454545000000000000000000000000000000244545454545454525000000000000000000000000 │ │ +0000000000000000000000000000000000001a4545454545454526000000000000000000000000004545454500000000000000000000000045454545000000000000000000000000000027284545454545454529000000000000000000000000 │ │ +0000000000000000000000000000000000001c454545454545450a000000000000000000000000004545454500000000000000000000000045454545000000000000000000000000000029454545454545452827000000000000000000000000 │ │ +0000000000000000000000000000000000002a454545454545452b00000000000000000000000000454545450000000000000000000000004545454500000000000000000000000000002c454545454545451d00000000000000000000000000 │ │ +00000000000000000000000000000000000015454545454545452d27000000000000000000000000454545450000000000000000000000004545454500000000000000000000000000002e454545454545451e00000000000000000000000000 │ │ +0000000000000000000000000000000000000c17454545454545452f0000000000000000000000004545454500000000000000000000000045454545000000000000000000000000000030454545454545451f00000000000000000000000000 │ │ +000000000000000000000000000000000000003145454545454545320000000000000000000000004545454500000000000000000000000045454545000000000000000000000000000033454545454545452200000000000000000000000000 │ │ +000000000000000000000000000000000000001a454545454545452d4545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545452500000000000000000000000000 │ │ +000000000000000000000000000000000000001c45454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545452900000000000000000000000000 │ │ +000000000000000000000000000000000000002a45454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545282700000000000000000000000000 │ │ +0000000000000000000000000000000000000015454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545451d0000000000000000000000000000 │ │ +000000000000000000000000000000000000000c174545454545454520000000000000000000000045454545000000000000000000000000454545450000000000000000000000000034454545454545451e0000000000000000000000000000 │ │ +0000000000000000000000000000000000000000314545454545454523000000000000000000000045454545000000000000000000000000454545450000000000000000000000000035454545454545451f0000000000000000000000000000 │ │ +00000000000000000000000000000000000000001a454545454545452600000000000000000000004545454500000000000000000000000045454545000000000000000000000000003645454545454545220000000000000000000000000000 │ │ +000000000000000000000000000000000000000037454545454545451800000000000000000000004545454500000000000000000000000045454545000000000000000000000000003845454545454545250000000000000000000000000000 │ │ +00000000000000000000000000000000000000002a4545454545454539000000000000000000000045454545000000000000000000000000454545450000000000000000000000000c3a45454545454545290000000000000000000000000000 │ │ +000000000000000000000000000000000000000015454545454545453a0c0000000000000000000045454545000000000000000000000000454545450000000000000000000000003b4545454545454528270000000000000000000000000000 │ │ +00000000000000000000000000000000000000000c17454545454545450d0000000000000000000045454545000000000000000000000000454545450000000000000000000000003c454545454545451d000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000031454545454545452a0000000000000000000045454545000000000000000000000000454545450000000000000000000000003d454545454545451e000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000001a454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545451f000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000374545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454522000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000002a4545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454525000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000154545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454529000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000c1745454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545453e27000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000003145454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545453f00000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000001345454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545081500000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000003745454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545450405090000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000002a45454545454545390000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000d454545454545453a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000c17454545454545450d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000031454545454545452a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000013454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545030201000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000037454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454507010000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000002a454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545020000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000d454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545030000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000c0b4545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545030000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000a4545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545020000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000003b4045454545454545454545454545454545454545454545454545454545454545454545454545454545454545454545454507010000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000004113424545454545454545454545454545454545454545454545454545454545454545454545454545454545454545030201000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000c3d430303433d0c000000000000000000000000000000000000000000000000000000000c3d430303433d0c00000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000041444545454545454441000000000000000000000000000000000000000000000000000041444545454545454441000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000c444545454545454545440c0000000000000000000000000000000000000000000000000c444545454545454545440c0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000003d454545454545454545453d0000000000000000000000000000000000000000000000003d454545454545454545453d0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000004345454545454545454545430000000000000000000000000000000000000000000000004345454545454545454545430000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000345454545454545454545030000000000000000000000000000000000000000000000000345454545454545454545030000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000345454545454545454545030000000000000000000000000000000000000000000000000345454545454545454545030000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000004345454545454545454545430000000000000000000000000000000000000000000000004345454545454545454545430000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000003d454545454545454545453d0000000000000000000000000000000000000000000000003d454545454545454545453d0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000c444545454545454545440c0000000000000000000000000000000000000000000000000c444545454545454545440c0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000041444545454545454441000000000000000000000000000000000000000000000000000041444545454545454441000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000c3d430303433d0c000000000000000000000000000000000000000000000000000000000c3d430303433d0c00000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user21.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -158,105 +158,105 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 2 58 110 136 163 189 216 242 8 75 155 232 255 45 168 243 30 161 253 18 140 248 70 237 113 252 7 159 22 199 196 122 88 63 37 12 184 99 198 59 222 82 187 17 145 3 108 60 201 230 178 126 74 20 249 120 200 40 247 87 26 78 130 223 32 152 190 1 89 109 162 244 4 16 231 47 157 97 107 148 56 246 9 224 150 228 28 227 210 207 192 76 188 166 135 165 50 49 101 241 185 205 182 95 55 100 10 195 151 92 51 233 14 176 142 250 53 254 251 42 143 5 218 141 236 124 90 194 206 41 106 234 119 245 33 129 117 179 208 102 6 103 226 172 34 131 21 23 24 183 177 48 229 29 240} │ │ + 0 2 58 110 136 163 189 216 242 8 75 155 232 45 168 243 30 161 253 18 140 248 70 237 113 252 7 159 22 199 196 122 88 63 37 12 184 99 198 59 222 82 187 17 145 3 108 60 201 230 178 126 74 20 249 120 200 40 247 87 26 78 130 223 32 152 190 1 89 109 162 244 4 16 231 47 157 97 107 148 56 246 9 224 150 228 28 227 210 207 192 76 188 166 135 165 50 49 101 241 185 205 182 95 55 100 10 195 151 92 51 233 14 176 142 250 53 254 251 42 143 5 218 141 236 124 90 194 206 41 106 234 119 245 33 129 117 179 208 102 6 103 226 172 34 131 21 23 24 183 177 48 229 29 240} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000010203040506070808070605040302010000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000090a0b0c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c0b0a090000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000e0f100d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d100f0e000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000001112130d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d13121100000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000001415160d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1615140000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000017180d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d181700000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000191a0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1a19000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000001b1c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1c1b00000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000001d1e0d0d0d0d0d0d0d0d0d0d0d0d0d131f202122232424232221201f130d0d0d0d0d0d0d0d0d0d0d0d0d1e1d000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000001b1e0d0d0d0d0d0d0d0d0d0d0d0d25261d0000000000000000000000001d26250d0d0d0d0d0d0d0d0d0d0d0d1e1b0000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000001c0d0d0d0d0d0d0d0d0d0d0d272800000000000000000000000000000000000028270d0d0d0d0d0d0d0d0d0d0d1c0000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000190d0d0d0d0d0d0d0d0d0d292a000000000000000000000000000000000000000000002a290d0d0d0d0d0d0d0d0d0d1900000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000171a0d0d0d0d0d0d0d0d0d2b2c0000000000000000000000000000000000000000000000002c2b0d0d0d0d0d0d0d0d0d1a17000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000014180d0d0d0d0d0d0d0d0d2d2e00000000000000000000000000000000000000000000000000002e2d0d0d0d0d0d0d0d0d0d18140000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000150d0d0d0d0d0d0d0d0d2f0000000000000000000000000000000000000000000000000000000000002f0d0d0d0d0d0d0d0d0d150000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000011160d0d0d0d0d0d0d0d2d00000000000000000000000000000000000000000000000000000000000000002d0d0d0d0d0d0d0d0d161100000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000120d0d0d0d0d0d0d0d2b2e00000000000000000000000000000000000000000000000000000000000000002e2b0d0d0d0d0d0d0d0d1200000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000e130d0d0d0d0d0d0d292c000000000000000000000000000000000000000000000000000000000000000000002c290d0d0d0d0d0d0d130e000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000f0d0d0d0d0d0d0d0d2a0000000000000000000000000000000030313233343536000000000000000000000000002a0d0d0d0d0d0d0d0d0f000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000009100d0d0d0d0d0d0d270000000000000000000000000000000000310d0d0d0d0d37382e000000000000000000000000270d0d0d0d0d0d0d10090000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000a0d0d0d0d0d0d0d0d280000000000000000000000000000000000310d0d0d0d0d0d0d393a0000000000000000000000280d0d0d0d0d0d0d0d0a0000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000b0d0d0d0d0d0d0d2500000000000000000000000000000000000030310d0d0d0d0d0d0d3b3c0000000000000000000000250d0d0d0d0d0d0d0b0000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000010c0d0d0d0d0d0d0d2600000000000000000000000000000000000000003d3e3f400d0d0d0d084100000000000000000000260d0d0d0d0d0d0d0c0100000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000020d0d0d0d0d0d0d131d000000000000000000000000000000000000000000000024420d0d0d0d43440000000000000000001d130d0d0d0d0d0d0d0200000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000030d0d0d0d0d0d0d1f0000000000000000000000000000000000000000000000000000450d0d0d0d46000000000000000000001f0d0d0d0d0d0d0d0300000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000040d0d0d0d0d0d0d20000000000000000000000000000000000000000000000000000000470d0d0d4849000000000000000000200d0d0d0d0d0d0d0400000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000050d0d0d0d0d0d0d210000000000000000000000000000000000000000000000000000004a4b0d0d0d4c000000000000000000210d0d0d0d0d0d0d0500000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000060d0d0d0d0d0d0d22000000000000000000000000000000000000000000000000000000004d0d0d0d4e000000000000000000220d0d0d0d0d0d0d0600000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000070d0d0d0d0d0d0d23000000000000000000000000000000000000000000000000000000004f0d0d0d50000000000000000000230d0d0d0d0d0d0d0700000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000080d0d0d0d0d0d0d2400000000000000000000000000000000000000000000000000000000510d0d0d1f000000000000000000240d0d0d0d0d0d0d0800000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000520d0d0d0d0d0d0d530000000000000000000000000000000000000000000000000000000001540d0d55000000000000000000530d0d0d0d0d0d0d5200000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000560d0d0d0d0d0d0d57000000000000000000000000000000000000000000000000000000000030335557000000000000000000570d0d0d0d0d0d0d5800000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000590d0d0d0d0d0d0d4c0000000000000000000000000000000000000000000000000000000000000000000000000000000000004c0d0d0d0d0d0d0d5a00000000000000000000000000000000 │ │ -00000000000000000000000000000000000000005b0d0d0d0d0d0d0d5c0000000000000000000000000000000000000000000000000000000000000000000000000000000000005c0d0d0d0d0d0d0d5d00000000000000000000000000000000 │ │ -00000000000000000000000000000000000000005e0d0d0d0d0d0d0d5f0000000000000000000000000000000000000000000000000000000000000000000000000000000000005f0d0d0d0d0d0d0d6000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000030d0d0d0d0d0d0d1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0d0d0d0d0d0d0d0300000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000610d0d0d0d0d0d0d37240000000000000000000000000000000000000000000000000000000000000000000000000000000024370d0d0d0d0d0d0d6200000000000000000000000000000000 │ │ -00000000000000000000000000000000000000002e100d0d0d0d0d0d0d6300000000000000000000000000000000000000000000000000000000000000000000000000000000630d0d0d0d0d0d0d640100000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000650d0d0d0d0d0d0d6600000000000000000000000000000000000000000000000000000000000000000000000000000000660d0d0d0d0d0d0d670000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000680d0d0d0d0d0d0d0d690000000000000000000000000000000000000000000000000000000000000000000000000000690d0d0d0d0d0d0d0d6a0000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000006b640d0d0d0d0d0d0d1f44000000000000000000000000000000000000000000000000000000000000000000000000006c0d0d0d0d0d0d0d08240000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000006d0d0d0d0d0d0d0d0d680000000000000000000000000000000000000000000000000000000000000000000000006e0d0d0d0d0d0d0d0d42000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000006f0d0d0d0d0d0d0d0d707100000000000000000000000000000000000000000000000000000000000000000000714b0d0d0d0d0d0d0d0d62000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000720d0d0d0d0d0d0d0d7300000000000000000000000000000000000000000000000000000000000000000000420d0d0d0d0d0d0d0d5d00000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000023740d0d0d0d0d0d0d1a75000000000000000000000000000000000000000000000000000000000000000022760d0d0d0d0d0d0d777800000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000790d0d0d0d0d0d0d0d597a000000000000000000000000000000000000000000000000000000000000097b0d0d0d0d0d0d0d0d7c0000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000002c7d0d0d0d0d0d0d0d0d7e000000000000000000000000000000000000000000000000000000000000040d0d0d0d0d0d0d0d4b710000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000630d0d0d0d0d0d0d0d163a0000000000000000000000000000000000000000000000000000000062770d0d0d0d0d0d0d0d7f000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000044800d0d0d0d0d0d0d0d6c44000000000000000000003d5e32325e3d0000000000000000000049810d0d0d0d0d0d0d0d2500000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000082370d0d0d0d0d0d0d0d830000000000000000003d840d0d0d0d843d000000000000000000850d0d0d0d0d0d0d0d868700000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000880d0d0d0d0d0d0d0d085700000000000000005e0d0d0d0d0d0d5e0000000000000000233b0d0d0d0d0d0d0d0d890000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000001b070d0d0d0d0d0d0d0d8a0000000000000000320d0d0d0d0d0d3200000000000000445b0d0d0d0d0d0d0d0d8b490000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000220d0d0d0d0d0d0d0d0d21000000000000000d0d0d0d0d0d0d0d000000000000008c0d0d0d0d0d0d0d0d1375000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000004d0d0d0d0d0d0d0d0d588d0000000000000d0d0d0d0d0d0d0d000000000000530c0d0d0d0d0d0d0d0d2d00000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000014700d0d0d0d0d0d0d0d8e0000000000000d0d0d0d0d0d0d0d000000000000030d0d0d0d0d0d0d0d8f2400000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000007f0d0d0d0d0d0d0d0d404900000000000d0d0d0d0d0d0d0d00000000001b560d0d0d0d0d0d0d0d3e0000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000650d0d0d0d0d0d0d0d6800000000000d0d0d0d0d0d0d0d00000000008c0d0d0d0d0d0d0d0d90000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000091520d0d0d0d0d0d0d4300000000000d0d0d0d0d0d0d0d0000000000800d0d0d0d0d0d0d643d000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000920d0d0d0d0d0d0d1a93000000000d0d0d0d0d0d0d0d0000000094130d0d0d0d0d0d0d3800000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000011130d0d0d0d0d0d0d8c000000000d0d0d0d0d0d0d0d000000008c0d0d0d0d0d0d0d779500000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000960d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d970000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000007f0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d210000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000980d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d980000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000004a0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d4a0000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000d0d0d0d0d0d0d0d000000000000000000000000000000000d0d0d0d0d0d0d0d000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000d0d0d0d0d0d0d0d000000000000000000000000000000000d0d0d0d0d0d0d0d000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000d0d0d0d0d0d0d0d000000000000000000000000000000000d0d0d0d0d0d0d0d000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000d0d0d0d0d0d0d0d000000000000000000000000000000000d0d0d0d0d0d0d0d000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000320d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d32000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000005e0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d5e000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000003d840d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d843d000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000003d5e320d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d325e3d00000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000990d0d0d0d0d0d99000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600d0d0d0d0d0d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a9b0d0d0d0d9b9a000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a609999609a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000090a0b0c9b9b9b9b9b9b9b9b9b9b9b9b9b9b0c0b0a090000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000d0e0f9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b0f0e0d000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000001011129b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b12111000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000001314159b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b1514130000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000016179b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b171600000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000018199b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b1918000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000001a1b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b1b1a00000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000001c1d9b9b9b9b9b9b9b9b9b9b9b9b9b121e1f20212223232221201f1e129b9b9b9b9b9b9b9b9b9b9b9b9b1d1c000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000001a1d9b9b9b9b9b9b9b9b9b9b9b9b24251c0000000000000000000000001c25249b9b9b9b9b9b9b9b9b9b9b9b1d1a0000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000001b9b9b9b9b9b9b9b9b9b9b9b262700000000000000000000000000000000000027269b9b9b9b9b9b9b9b9b9b9b1b0000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000189b9b9b9b9b9b9b9b9b9b28290000000000000000000000000000000000000000000029289b9b9b9b9b9b9b9b9b9b1800000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000016199b9b9b9b9b9b9b9b9b2a2b0000000000000000000000000000000000000000000000002b2a9b9b9b9b9b9b9b9b9b1916000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000013179b9b9b9b9b9b9b9b9b2c2d00000000000000000000000000000000000000000000000000002d2c9b9b9b9b9b9b9b9b9b17130000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000149b9b9b9b9b9b9b9b9b2e0000000000000000000000000000000000000000000000000000000000002e9b9b9b9b9b9b9b9b9b140000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000010159b9b9b9b9b9b9b9b2c00000000000000000000000000000000000000000000000000000000000000002c9b9b9b9b9b9b9b9b151000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000119b9b9b9b9b9b9b9b2a2d00000000000000000000000000000000000000000000000000000000000000002d2a9b9b9b9b9b9b9b9b1100000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000d129b9b9b9b9b9b9b282b000000000000000000000000000000000000000000000000000000000000000000002b289b9b9b9b9b9b9b120d000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000e9b9b9b9b9b9b9b9b29000000000000000000000000000000002f30313233343500000000000000000000000000299b9b9b9b9b9b9b9b0e000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000090f9b9b9b9b9b9b9b260000000000000000000000000000000000309b9b9b9b9b36372d000000000000000000000000269b9b9b9b9b9b9b0f090000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000a9b9b9b9b9b9b9b9b270000000000000000000000000000000000309b9b9b9b9b9b9b38390000000000000000000000279b9b9b9b9b9b9b9b0a0000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000b9b9b9b9b9b9b9b240000000000000000000000000000000000002f309b9b9b9b9b9b9b3a3b0000000000000000000000249b9b9b9b9b9b9b0b0000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000010c9b9b9b9b9b9b9b2500000000000000000000000000000000000000003c3d3e3f9b9b9b9b084000000000000000000000259b9b9b9b9b9b9b0c0100000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000029b9b9b9b9b9b9b121c000000000000000000000000000000000000000000000023419b9b9b9b42430000000000000000001c129b9b9b9b9b9b9b0200000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000039b9b9b9b9b9b9b1e0000000000000000000000000000000000000000000000000000449b9b9b9b45000000000000000000001e9b9b9b9b9b9b9b0300000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000049b9b9b9b9b9b9b1f000000000000000000000000000000000000000000000000000000469b9b9b47480000000000000000001f9b9b9b9b9b9b9b0400000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000059b9b9b9b9b9b9b20000000000000000000000000000000000000000000000000000000494a9b9b9b4b000000000000000000209b9b9b9b9b9b9b0500000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000069b9b9b9b9b9b9b21000000000000000000000000000000000000000000000000000000004c9b9b9b4d000000000000000000219b9b9b9b9b9b9b0600000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000079b9b9b9b9b9b9b22000000000000000000000000000000000000000000000000000000004e9b9b9b4f000000000000000000229b9b9b9b9b9b9b0700000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000089b9b9b9b9b9b9b2300000000000000000000000000000000000000000000000000000000509b9b9b1e000000000000000000239b9b9b9b9b9b9b0800000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000519b9b9b9b9b9b9b520000000000000000000000000000000000000000000000000000000001539b9b54000000000000000000529b9b9b9b9b9b9b5100000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000559b9b9b9b9b9b9b5600000000000000000000000000000000000000000000000000000000002f325456000000000000000000569b9b9b9b9b9b9b5700000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000589b9b9b9b9b9b9b4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000004b9b9b9b9b9b9b9b5900000000000000000000000000000000 │ │ +00000000000000000000000000000000000000005a9b9b9b9b9b9b9b5b0000000000000000000000000000000000000000000000000000000000000000000000000000000000005b9b9b9b9b9b9b9b5c00000000000000000000000000000000 │ │ +00000000000000000000000000000000000000005d9b9b9b9b9b9b9b5e0000000000000000000000000000000000000000000000000000000000000000000000000000000000005e9b9b9b9b9b9b9b5f00000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000039b9b9b9b9b9b9b1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000001e9b9b9b9b9b9b9b0300000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000609b9b9b9b9b9b9b36230000000000000000000000000000000000000000000000000000000000000000000000000000000023369b9b9b9b9b9b9b6100000000000000000000000000000000 │ │ +00000000000000000000000000000000000000002d0f9b9b9b9b9b9b9b6200000000000000000000000000000000000000000000000000000000000000000000000000000000629b9b9b9b9b9b9b630100000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000649b9b9b9b9b9b9b6500000000000000000000000000000000000000000000000000000000000000000000000000000000659b9b9b9b9b9b9b660000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000679b9b9b9b9b9b9b9b680000000000000000000000000000000000000000000000000000000000000000000000000000689b9b9b9b9b9b9b9b690000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000006a639b9b9b9b9b9b9b1e43000000000000000000000000000000000000000000000000000000000000000000000000006b9b9b9b9b9b9b9b08230000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000006c9b9b9b9b9b9b9b9b670000000000000000000000000000000000000000000000000000000000000000000000006d9b9b9b9b9b9b9b9b41000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000006e9b9b9b9b9b9b9b9b6f7000000000000000000000000000000000000000000000000000000000000000000000704a9b9b9b9b9b9b9b9b61000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000719b9b9b9b9b9b9b9b7200000000000000000000000000000000000000000000000000000000000000000000419b9b9b9b9b9b9b9b5c00000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000022739b9b9b9b9b9b9b1974000000000000000000000000000000000000000000000000000000000000000021759b9b9b9b9b9b9b767700000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000789b9b9b9b9b9b9b9b5879000000000000000000000000000000000000000000000000000000000000097a9b9b9b9b9b9b9b9b7b0000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000002b7c9b9b9b9b9b9b9b9b7d000000000000000000000000000000000000000000000000000000000000049b9b9b9b9b9b9b9b4a700000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000629b9b9b9b9b9b9b9b15390000000000000000000000000000000000000000000000000000000061769b9b9b9b9b9b9b9b7e000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000437f9b9b9b9b9b9b9b9b6b43000000000000000000003c5d31315d3c0000000000000000000048809b9b9b9b9b9b9b9b2400000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000081369b9b9b9b9b9b9b9b820000000000000000003c839b9b9b9b833c000000000000000000849b9b9b9b9b9b9b9b858600000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000879b9b9b9b9b9b9b9b085600000000000000005d9b9b9b9b9b9b5d0000000000000000223a9b9b9b9b9b9b9b9b880000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000001a079b9b9b9b9b9b9b9b890000000000000000319b9b9b9b9b9b3100000000000000435a9b9b9b9b9b9b9b9b8a480000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000219b9b9b9b9b9b9b9b9b20000000000000009b9b9b9b9b9b9b9b000000000000008b9b9b9b9b9b9b9b9b1274000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000004c9b9b9b9b9b9b9b9b578c0000000000009b9b9b9b9b9b9b9b000000000000520c9b9b9b9b9b9b9b9b2c00000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000136f9b9b9b9b9b9b9b9b8d0000000000009b9b9b9b9b9b9b9b000000000000039b9b9b9b9b9b9b9b8e2300000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000007e9b9b9b9b9b9b9b9b3f4800000000009b9b9b9b9b9b9b9b00000000001a559b9b9b9b9b9b9b9b3d0000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000649b9b9b9b9b9b9b9b6700000000009b9b9b9b9b9b9b9b00000000008b9b9b9b9b9b9b9b9b8f000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000090519b9b9b9b9b9b9b4200000000009b9b9b9b9b9b9b9b00000000007f9b9b9b9b9b9b9b633c000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000919b9b9b9b9b9b9b1992000000009b9b9b9b9b9b9b9b0000000093129b9b9b9b9b9b9b3700000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000010129b9b9b9b9b9b9b8b000000009b9b9b9b9b9b9b9b000000008b9b9b9b9b9b9b9b769400000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000959b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b960000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000007e9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b200000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000979b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b970000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000499b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b490000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000009b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000009b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000009b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000009b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000009b9b9b9b9b9b9b9b000000000000000000000000000000009b9b9b9b9b9b9b9b000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000009b9b9b9b9b9b9b9b000000000000000000000000000000009b9b9b9b9b9b9b9b000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000009b9b9b9b9b9b9b9b000000000000000000000000000000009b9b9b9b9b9b9b9b000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000009b9b9b9b9b9b9b9b000000000000000000000000000000009b9b9b9b9b9b9b9b000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000009b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000009b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000009b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000009b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000319b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b31000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000005d9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b5d000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000003c839b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b833c000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000003c5d319b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b315d3c00000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000989b9b9b9b9b9b98000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f9b9b9b9b9b9b5f000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000999a9b9b9b9b9a99000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000995f98985f9900000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user3.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -185,97 +185,97 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 3 74 126 178 230 39 200 255 1 113 246 195 54 12 248 7 250 36 232 21 239 60 216 35 228 85 201 50 109 172 64 205 170 125 79 194 13 78 93 183 28 107 164 184 193 128 131 72 90 168 99 22 75 127 240 209 177 104 16 225 235 66 4 247 153 15 148 140 33 41 202 226 38 252 94 251 80 223 249 124 236 25 120 112 81 18 84 161 243 212 181 149 118 34 162 203 198 222 245 143 229 89 47 231 42 102 241 157 166 253 73 211 29 5 167 134 97 61 24 11 108 141 173 206 121 221 48 114 147 179 244 204 218 169 150 207 55 27 8 32 196 62 49 254 106 189 37 117 154 219 98 76 10 9 69 138 213 59 159 210 151 20 242 199 220 2 67 156 6 238 56 110 165 152 70 19 139 160 224 135 91 57} │ │ + 0 3 74 126 178 230 39 200 1 113 246 195 54 12 248 7 250 36 232 21 239 60 216 35 228 85 201 50 109 172 64 205 170 125 79 194 13 78 93 183 28 107 164 184 193 128 131 72 90 168 99 22 75 127 240 209 177 104 16 225 235 66 4 247 153 15 148 140 33 41 202 226 38 252 94 251 80 223 249 124 236 25 120 112 81 18 84 161 243 212 181 149 118 34 162 203 198 222 245 143 229 89 47 231 42 102 241 157 166 253 73 211 29 5 167 134 97 61 24 11 108 141 173 206 121 221 48 114 147 179 244 204 218 169 150 207 55 27 8 32 196 62 49 254 106 189 37 117 154 219 98 76 10 9 69 138 213 59 159 210 151 20 242 199 220 2 67 156 6 238 56 110 165 152 70 19 139 160 224 135 91 57} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030405050403020100000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060708080808080808080706000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090a0b080808080808080808080b0a0900000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a08080808080808080808080808080a00000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b08080808080808080808080808080b06000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001070808080808080808080808080808080807010000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080808080808080808080808080808080808020000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003080808080808080808080808080808080808030000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004080808080808080c0d0d0c08080808080808040000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005080808080808080d00000d08080808080808050000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e080808080808080f0000001008080808080808110000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000001208080808080808130000001408080808080808150000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000001608080808080808170000001808080808080808190000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a080808080808081b0000001c08080808080808170000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d080808080808081e0000001f08080808080808200000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000002108080808080808220000002308080808080808240000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000250b08080808080808260000002708080808080808280000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000270808080808080808290000002a080808080808082b0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000002c080808080808082d000000002e080808080808082f0000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000030080808080808080831000000003208080808080808330000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000034353604053738393a3b000000000000000e3c080808080808083d100000000038080808080808083e0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000003f2211080808080808080840414200000000004308080808080808084400000000010f08080808080808450000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000004647080808080808080808080808483e00000033080808080808080808490000000012080808080808084a3f0000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000004b4008080808080808080808080808084c23004d4a080808080808080839000000000026080808080808084e000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000004640080808080808080808080808080808084f504008080808080808085152000000000053080808080808081954551c560000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000003f47080808080808080808080808080808080808080808080808080808085700000000000058080808080808080808080808595a5b5c5d235e09000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000022080808080808080808080808080808080808080808080808080808085f0000000000000060080808080808080808080808080808080808085961412a060000000000000000000000000000000000 │ │ -0000000000000000000000000000000034110808080808080808080808080808080808080808080808080808086242000000000000016308080808080808080808080808080808080808080808084c6442000000000000000000000000000000 │ │ -000000000000000000000000000000003508080808080808086566525266650808080808080808080808080805180000000000000067080808080808080808080808080808080808080808080808080868120000000000000000000000000000 │ │ -000000000000000000000000000000003608080808080808651400000000146508080808080808080808083d6900000000000000006a0808080808080808080808080808080808080808080808080808085a0e00000000000000000000000000 │ │ -0000000000000000000000000000000004080808080808086600000000000066080808080808080808086b1c0000000000000000006c080808080808080808080808080808080808080808080808080808086d00000000000000000000000000 │ │ -00000000000000000000000000000000050808080808080852000000000000520808080808080808086e6f0000000000000000000070080808080808080808080808080808080808080808080808080808086e71000000000000000000000000 │ │ -00000000000000000000000000000000080808080808080800000000000000000808080808080808085300000000000000000000727374757677786935797a7b7c1508080808080808080808080808080808087d000000000000000000000000 │ │ -000000000000000000000000000000000808080808080808000000000000000008080808080808087e3f0000000000000000000000000000000000000000000000003b7f558081825a8308080808080808080884000000000000000000000000 │ │ -0000000000000000000000000000000008080808080808080000000000000000080808080808080879000000000000000000000000000000000000000000000000000000000000000000345d0808080808080885000000000000000000000000 │ │ -00000000000000000000000000000000080808080808080800000000000000000808080808080808490000000000000000000000000000000000000000000000000000000000000000000034080808080808087e000000000000000000000000 │ │ -00000000000000000000000000000000080808080808080800000000000000000808080808080808000000000000000000000000000000000000000000000000000000000000000000000012080808080808087e000000000000000000000000 │ │ -0000000000000000000000000000000008080808080808080000000000000000080808080808080800000000000000000000000000000000000000000000000000000000000000000000001f0808080808080861000000000000000000000000 │ │ -000000000000000000000000000000000808080808080808000000000000000008080808080808080000000000000000000000000000000000000000000000000000000000000000000000270808080808080886000000000000000000000000 │ │ -0000000000000000000000000000000008080808080808080000000000000000080808080808080800000000000000000000000000000000000000000000000000000000000000000000007d080808080808087a000000000000000000000000 │ │ -000000000000000000000000000000000808080808080808000000000000000008080808080808080000000000000000000000000000000000000000000000000000000000000000000000870808080808080854000000000000000000000000 │ │ -000000000000000000000000000000000808080808080808000000000000000008080808080808080000000000000000000000000000000000000000000000000000000000000000000000040808080808080857000000000000000000000000 │ │ -000000000000000000000000000000000808080808080808000000000000000008080808080808080000000000000000000000000000000000000000000000000000000000000000000000880808080808080889000000000000000000000000 │ │ -0000000000000000000000000000000008080808080808080000000000000000080808080808080800000000000000000000000000000000000000000000000000000000000000000000003d080808080808088a000000000000000000000000 │ │ -00000000000000000000000000000000080808080808080800000000000000000808080808080808000000000000000000000000000000000000000000000000000000000000000000008b080808080808084c01000000000000000000000000 │ │ -000000000000000000000000000000000808080808080808000000000000000008080808080808080000000000000000000000000000000000000000000000000000000000000000000012080808080808084800000000000000000000000000 │ │ -00000000000000000000000000000000080808080808080800000000000000000808080808080808000000000000000000000000000000000000000000000000000000000000000000001f080808080808086100000000000000000000000000 │ │ -000000000000000000000000000000000808080808080808000000000000000008080808080808080000000000000000000000000000000000000000000000000000000000000000000027080808080808088600000000000000000000000000 │ │ -00000000000000000000000000000000080808080808080800000000000000000808080808080808000000000000000000000000000000000000000000000000000000000000000000007d080808080808087a00000000000000000000000000 │ │ -000000000000000000000000000000000808080808080808000000000000000008080808080808080000000000000000000000000000000000000000000000000000000000000000000087080808080808085400000000000000000000000000 │ │ -000000000000000000000000000000000808080808080808000000000000000008080808080808080000000000000000000000000000000000000000000000000000000000000000000004080808080808085700000000000000000000000000 │ │ -000000000000000000000000000000000808080808080808000000000000000008080808080808080000000000000000000000000000000000000000000000000000000000000000000088080808080808088900000000000000000000000000 │ │ -00000000000000000000000000000000080808080808080800000000000000000808080808080808000000000000000000000000000000000000000000000000000000000000000000003d080808080808088a00000000000000000000000000 │ │ -000000000000000000000000000000000808080808080808000000000000000008080808080808080000000000000000000000000000000000000000000000000000000000000000008b080808080808084c0100000000000000000000000000 │ │ -000000000000000000000000000000000808080808080808000000000000000008080808080808080000000000000000000000000000000000000000000000000000000000000000001208080808080808480000000000000000000000000000 │ │ -000000000000000000000000000000000808080808080808000000000000000008080808080808080000000000000000000000000000000000000000000000000000000000000000001f08080808080808610000000000000000000000000000 │ │ -000000000000000000000000000000000508080808080808520000000000005208080808080808088c00000000000000000000000000000000000000000000000000000000000000002708080808080808860000000000000000000000000000 │ │ -000000000000000000000000000000000408080808080808660000000000006608080808080808087500000000000000000000000000000000000000000000000000000000000000007d080808080808087a0000000000000000000000000000 │ │ -000000000000000000000000000000003608080808080808651400000000146508080808080808085a10000000000000000000000000000000000000000000000000000000000000008708080808080808540000000000000000000000000000 │ │ -000000000000000000000000000000003508080808080808086566525266650808080808080808080832520000000000000000000000000000000000000000000000000000000000008d08080808080808570000000000000000000000000000 │ │ -0000000000000000000000000000000034110808080808080808080808080808080808080808080808080b7a290000000000000000000000000000000000000000000000000000008e08080808080808088f0000000000000000000000000000 │ │ -00000000000000000000000000000000002208080808080808080808080808080808080808080808080808089024913400000000000000000000000000000000000000000000003e510808080808080868090000000000000000000000000000 │ │ -00000000000000000000000000000000003f47080808080808080808080808080808080808080808080808080808084a923630560000000000000000000000000000000093948808080808080808080895000000000000000000000000000000 │ │ -00000000000000000000000000000000000046400808080808080808080808080808080808080808080808080808080808080808962b5397980d8c999a718f9b661d9c9d0808080808080808080808089e000000000000000000000000000000 │ │ -000000000000000000000000000000000000004b40080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808089f00000000000000000000000000000000 │ │ -00000000000000000000000000000000000000004647080808080808080808080808a076a1080808080808080808080808080808080808080808080808080808080808080808080808080808080851a200000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000003f22110808080808080808a3803f00009ea4080808080808080808080808080808080808080808080808080808080808080808080808080837890000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000034353604056828741a340000000000001aa508080808080808080808080808080808080808080808080808080808080808080808083789000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000a6a7a8150808080808080808080808080808080808080808080808080808080808086e6c8a00000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000a923860b08080808080808080808080808080808080808080808080808aaa169000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010abacad9608080808080808080808080808080808080813aeaf720000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b03094b1b25b47b363634e1b826cb40ab5b6a60000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000607b6b6b6b6b6b6b6b60706000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008090ab6b6b6b6b6b6b6b6b6b60a090800000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b6b6b6b6b6b6b6b6b6b6b6b6b6b60900000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ab6b6b6b6b6b6b6b6b6b6b6b6b6b60a06000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000107b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b607010000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6020000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6030000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b6b6b6b6b6b6b60b0c0c0bb6b6b6b6b6b6b6040000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b6b6b6b6b6b6b60c00000cb6b6b6b6b6b6b6050000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db6b6b6b6b6b6b60e0000000fb6b6b6b6b6b6b6100000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000011b6b6b6b6b6b6b61200000013b6b6b6b6b6b6b6140000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000015b6b6b6b6b6b6b61600000017b6b6b6b6b6b6b6180000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000019b6b6b6b6b6b6b61a0000001bb6b6b6b6b6b6b6160000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb6b6b6b6b6b6b61d0000001eb6b6b6b6b6b6b61f0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000020b6b6b6b6b6b6b62100000022b6b6b6b6b6b6b6230000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000240ab6b6b6b6b6b6b62500000026b6b6b6b6b6b6b6270000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000026b6b6b6b6b6b6b6b62800000029b6b6b6b6b6b6b62a0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000002bb6b6b6b6b6b6b62c000000002db6b6b6b6b6b6b62e0000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000002fb6b6b6b6b6b6b6b6300000000031b6b6b6b6b6b6b6320000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000003334350405363738393a000000000000000d3bb6b6b6b6b6b6b63c0f0000000037b6b6b6b6b6b6b63d0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000003e2110b6b6b6b6b6b6b6b63f4041000000000042b6b6b6b6b6b6b6b64300000000010eb6b6b6b6b6b6b6440000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000004546b6b6b6b6b6b6b6b6b6b6b6b6473d00000032b6b6b6b6b6b6b6b6b6480000000011b6b6b6b6b6b6b6493e0000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000004a3fb6b6b6b6b6b6b6b6b6b6b6b6b6b64b22004c49b6b6b6b6b6b6b6b638000000000025b6b6b6b6b6b6b64d000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000453fb6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b64e4f3fb6b6b6b6b6b6b6b65051000000000052b6b6b6b6b6b6b61853541b550000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000003e46b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b65600000000000057b6b6b6b6b6b6b6b6b6b6b6b658595a5b5c225d08000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000021b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b65e000000000000005fb6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b658604029060000000000000000000000000000000000 │ │ +000000000000000000000000000000003310b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b661410000000000000162b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b64b6341000000000000000000000000000000 │ │ +0000000000000000000000000000000034b6b6b6b6b6b6b6b6646551516564b6b6b6b6b6b6b6b6b6b6b6b6b605170000000000000066b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b667110000000000000000000000000000 │ │ +0000000000000000000000000000000035b6b6b6b6b6b6b66413000000001364b6b6b6b6b6b6b6b6b6b6b63c68000000000000000069b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6590d00000000000000000000000000 │ │ +0000000000000000000000000000000004b6b6b6b6b6b6b66500000000000065b6b6b6b6b6b6b6b6b6b66a1b0000000000000000006bb6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b66c00000000000000000000000000 │ │ +0000000000000000000000000000000005b6b6b6b6b6b6b65100000000000051b6b6b6b6b6b6b6b6b66d6e000000000000000000006fb6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b66d70000000000000000000000000 │ │ +00000000000000000000000000000000b6b6b6b6b6b6b6b60000000000000000b6b6b6b6b6b6b6b6b6520000000000000000000071727374757677683478797a7b14b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b67c000000000000000000000000 │ │ +00000000000000000000000000000000b6b6b6b6b6b6b6b60000000000000000b6b6b6b6b6b6b6b67d3e0000000000000000000000000000000000000000000000003a7e547f80815982b6b6b6b6b6b6b6b6b683000000000000000000000000 │ │ +00000000000000000000000000000000b6b6b6b6b6b6b6b60000000000000000b6b6b6b6b6b6b6b678000000000000000000000000000000000000000000000000000000000000000000335cb6b6b6b6b6b6b684000000000000000000000000 │ │ +00000000000000000000000000000000b6b6b6b6b6b6b6b60000000000000000b6b6b6b6b6b6b6b6480000000000000000000000000000000000000000000000000000000000000000000033b6b6b6b6b6b6b67d000000000000000000000000 │ │ +00000000000000000000000000000000b6b6b6b6b6b6b6b60000000000000000b6b6b6b6b6b6b6b6000000000000000000000000000000000000000000000000000000000000000000000011b6b6b6b6b6b6b67d000000000000000000000000 │ │ +00000000000000000000000000000000b6b6b6b6b6b6b6b60000000000000000b6b6b6b6b6b6b6b600000000000000000000000000000000000000000000000000000000000000000000001eb6b6b6b6b6b6b660000000000000000000000000 │ │ +00000000000000000000000000000000b6b6b6b6b6b6b6b60000000000000000b6b6b6b6b6b6b6b6000000000000000000000000000000000000000000000000000000000000000000000026b6b6b6b6b6b6b685000000000000000000000000 │ │ +00000000000000000000000000000000b6b6b6b6b6b6b6b60000000000000000b6b6b6b6b6b6b6b600000000000000000000000000000000000000000000000000000000000000000000007cb6b6b6b6b6b6b679000000000000000000000000 │ │ +00000000000000000000000000000000b6b6b6b6b6b6b6b60000000000000000b6b6b6b6b6b6b6b6000000000000000000000000000000000000000000000000000000000000000000000086b6b6b6b6b6b6b653000000000000000000000000 │ │ +00000000000000000000000000000000b6b6b6b6b6b6b6b60000000000000000b6b6b6b6b6b6b6b6000000000000000000000000000000000000000000000000000000000000000000000004b6b6b6b6b6b6b656000000000000000000000000 │ │ +00000000000000000000000000000000b6b6b6b6b6b6b6b60000000000000000b6b6b6b6b6b6b6b6000000000000000000000000000000000000000000000000000000000000000000000087b6b6b6b6b6b6b688000000000000000000000000 │ │ +00000000000000000000000000000000b6b6b6b6b6b6b6b60000000000000000b6b6b6b6b6b6b6b600000000000000000000000000000000000000000000000000000000000000000000003cb6b6b6b6b6b6b689000000000000000000000000 │ │ +00000000000000000000000000000000b6b6b6b6b6b6b6b60000000000000000b6b6b6b6b6b6b6b6000000000000000000000000000000000000000000000000000000000000000000008ab6b6b6b6b6b6b64b01000000000000000000000000 │ │ +00000000000000000000000000000000b6b6b6b6b6b6b6b60000000000000000b6b6b6b6b6b6b6b60000000000000000000000000000000000000000000000000000000000000000000011b6b6b6b6b6b6b64700000000000000000000000000 │ │ +00000000000000000000000000000000b6b6b6b6b6b6b6b60000000000000000b6b6b6b6b6b6b6b6000000000000000000000000000000000000000000000000000000000000000000001eb6b6b6b6b6b6b66000000000000000000000000000 │ │ +00000000000000000000000000000000b6b6b6b6b6b6b6b60000000000000000b6b6b6b6b6b6b6b60000000000000000000000000000000000000000000000000000000000000000000026b6b6b6b6b6b6b68500000000000000000000000000 │ │ +00000000000000000000000000000000b6b6b6b6b6b6b6b60000000000000000b6b6b6b6b6b6b6b6000000000000000000000000000000000000000000000000000000000000000000007cb6b6b6b6b6b6b67900000000000000000000000000 │ │ +00000000000000000000000000000000b6b6b6b6b6b6b6b60000000000000000b6b6b6b6b6b6b6b60000000000000000000000000000000000000000000000000000000000000000000086b6b6b6b6b6b6b65300000000000000000000000000 │ │ +00000000000000000000000000000000b6b6b6b6b6b6b6b60000000000000000b6b6b6b6b6b6b6b60000000000000000000000000000000000000000000000000000000000000000000004b6b6b6b6b6b6b65600000000000000000000000000 │ │ +00000000000000000000000000000000b6b6b6b6b6b6b6b60000000000000000b6b6b6b6b6b6b6b60000000000000000000000000000000000000000000000000000000000000000000087b6b6b6b6b6b6b68800000000000000000000000000 │ │ +00000000000000000000000000000000b6b6b6b6b6b6b6b60000000000000000b6b6b6b6b6b6b6b6000000000000000000000000000000000000000000000000000000000000000000003cb6b6b6b6b6b6b68900000000000000000000000000 │ │ +00000000000000000000000000000000b6b6b6b6b6b6b6b60000000000000000b6b6b6b6b6b6b6b60000000000000000000000000000000000000000000000000000000000000000008ab6b6b6b6b6b6b64b0100000000000000000000000000 │ │ +00000000000000000000000000000000b6b6b6b6b6b6b6b60000000000000000b6b6b6b6b6b6b6b600000000000000000000000000000000000000000000000000000000000000000011b6b6b6b6b6b6b6470000000000000000000000000000 │ │ +00000000000000000000000000000000b6b6b6b6b6b6b6b60000000000000000b6b6b6b6b6b6b6b60000000000000000000000000000000000000000000000000000000000000000001eb6b6b6b6b6b6b6600000000000000000000000000000 │ │ +0000000000000000000000000000000005b6b6b6b6b6b6b65100000000000051b6b6b6b6b6b6b6b68b000000000000000000000000000000000000000000000000000000000000000026b6b6b6b6b6b6b6850000000000000000000000000000 │ │ +0000000000000000000000000000000004b6b6b6b6b6b6b66500000000000065b6b6b6b6b6b6b6b67400000000000000000000000000000000000000000000000000000000000000007cb6b6b6b6b6b6b6790000000000000000000000000000 │ │ +0000000000000000000000000000000035b6b6b6b6b6b6b66413000000001364b6b6b6b6b6b6b6b6590f0000000000000000000000000000000000000000000000000000000000000086b6b6b6b6b6b6b6530000000000000000000000000000 │ │ +0000000000000000000000000000000034b6b6b6b6b6b6b6b6646551516564b6b6b6b6b6b6b6b6b6b631510000000000000000000000000000000000000000000000000000000000008cb6b6b6b6b6b6b6560000000000000000000000000000 │ │ +000000000000000000000000000000003310b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b60a79280000000000000000000000000000000000000000000000000000008db6b6b6b6b6b6b6b68e0000000000000000000000000000 │ │ +000000000000000000000000000000000021b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b68f23903300000000000000000000000000000000000000000000003d50b6b6b6b6b6b6b667080000000000000000000000000000 │ │ +00000000000000000000000000000000003e46b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b64991352f5500000000000000000000000000000000929387b6b6b6b6b6b6b6b6b694000000000000000000000000000000 │ │ +000000000000000000000000000000000000453fb6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6952a5296970c8b9899708e9a651c9b9cb6b6b6b6b6b6b6b6b6b6b6b69d000000000000000000000000000000 │ │ +000000000000000000000000000000000000004a3fb6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b69e00000000000000000000000000000000 │ │ +00000000000000000000000000000000000000004546b6b6b6b6b6b6b6b6b6b6b6b69f75a0b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b650a100000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000003e2110b6b6b6b6b6b6b6b6a27f3e00009da3b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b636880000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000003334350405672773193300000000000019a4b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b63688000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000a5a6a714b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b66d6b8900000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000a822850ab6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6a9a068000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faaabac95b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b612adae710000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af2f93b0b15a46b262624d1a816bb309b4b5a50000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user15.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -87,105 +87,105 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 15 107 152 193 234 255 13 123 238 61 235 63 244 62 245 5 220 106 11 232 227 88 25 226 18 14 66 199 201 3 183 26 254 217 202 16 203 204 17 205 248 253 29 251 134 230 20 195 154 237 24 111 231 240 181 125 131 22 12 37 246 179 8 116 236 180 196 2 228 68 200 136 250 89 21 229 252 43 151 10 150 159 40 157} │ │ + 0 15 107 152 193 234 13 123 238 61 235 63 244 62 245 5 220 106 11 232 227 88 25 226 18 14 66 199 201 3 183 26 254 217 202 16 203 204 17 205 248 253 29 251 134 230 20 195 154 237 24 111 231 240 181 125 131 22 12 37 246 179 8 116 236 180 196 2 228 68 200 136 250 89 21 229 252 43 151 10 150 159 40 157} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020304050606060606060606060606060606060606060606060606060606060606000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070809060606060606060606060606060606060606060606060606060606060606060606000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0b0606060606060606060606060606060606060606060606060606060606060606060606000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0d060606060606060606060606060606060606060606060606060606060606060606060606000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0f06060606060606060606060606060606060606060606060606060606060606060606060606000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010110606060606060606060606060606060606060606060606060606060606060606060606060606000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012060606060606060606060606060606060606060606060606060606060606060606060606060606000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000001314060606060606060606060606060606060606060606060606060606060606060606060606060606000000000000000000000000 │ │ -000000000000000000000000000000000606060606060606060606060606060606060606060606060606060606060606060606060615161700000000000000000000000000000000000000000606060606060606000000000000000000000000 │ │ -000000000000000000000000000000000606060606060606060606060606060606060606060606060606060606060606060606061819000000000000000000000000000000000000000000000606060606060606000000000000000000000000 │ │ -000000000000000000000000000000000606060606060606060606060606060606060606060606060606060606060606060606061600000000000000000000000000000000000000000000000606060606060606000000000000000000000000 │ │ -000000000000000000000000000000000606060606060606060606060606060606060606060606060606060606060606060606061700000000000000000000000000000000000000000000000606060606060606000000000000000000000000 │ │ -000000000000000000000000000000000606060606060606060606060606060606060606060606060606060606060606060606061700000000000000000000000000000000000000000000000606060606060606000000000000000000000000 │ │ -000000000000000000000000000000000606060606060606060606060606060606060606060606060606060606060606060606061600000000000000000000000000000000000000000000000606060606060606000000000000000000000000 │ │ -000000000000000000000000000000000606060606060606060606060606060606060606060606060606060606060606060606061819000000000000000000000000000000000000000000000606060606060606000000000000000000000000 │ │ -000000000000000000000000000000000606060606060606060606060606060606060606060606060606060606060606060606060615161700000000000000000000000000000000000000000606060606060606000000000000000000000000 │ │ -00000000000000000000000000000000060606060606060600000000000000000000000000000000000000001a1b1c06060606060606060606060606061d01000000000000000000000000000606060606060606000000000000000000000000 │ │ -000000000000000000000000000000000606060606060606000000000000000000000000000000000000000000001e1f0606060606060606060606061d0100000000000000000000000000000606060606060606000000000000000000000000 │ │ -00000000000000000000000000000000060606060606060600000000000000000000000000000000000000000000002021060606060606060606061d010000000000000000000000000000000606060606060606000000000000000000000000 │ │ -000000000000000000000000000000000606060606060606000000000000000000000000000000000000000000000000220606060606060606062301000000000000000000000000000000000606060606060606000000000000000000000000 │ │ -000000000000000000000000000000000606060606060606000000000000000000000000000000000000000000000000220606060606060606232400000000000000000000000000000000000606060606060606000000000000000000000000 │ │ -000000000000000000000000000000000606060606060606000000000000000000000000000000000000000000000020210606060606060625240000000000000000000100000000000000000606060606060606000000000000000000000000 │ │ -000000000000000000000000000000000606060606060606000000000000000000000000000000000000000000001e1f060606060606062524000000000000000000011d00000000000000000606060606060606000000000000000000000000 │ │ -00000000000000000000000000000000060606060606060600000000000000000000000000000000000000001a1b1c060606060606062524000000000000000000011d0600000000000000000606060606060606000000000000000000000000 │ │ -00000000000000000000000000000000060606060606060600000000000000000606060606060606060606060606060606060606062624000000000000000000011d060600000000000000000606060606060606000000000000000000000000 │ │ -000000000000000000000000000000000606060606060606000000000000000006060606060606060606060606060606060606062627000000000000000000242306060600000000000000000606060606060606000000000000000000000000 │ │ -000000000000000000000000000000000606060606060606000000000000000006060606060606060606060606060606060606282700000000000000000024230606060600000000000000000606060606060606000000000000000000000000 │ │ -0000000000000000000000000000000006060606060606060000000000000000060606060606060606060606292a0606060628270000000000000000002425060606060600000000000000000606060606060606000000000000000000000000 │ │ -00000000000000000000000000000000060606060606060600000000000000000606060600000000000000002b2c060606282700000000000000000024250606060606061700000000000017060606060606060b000000000000000000000000 │ │ -00000000000000000000000000000000060606060606060600000000000000000606060600000000000000002d0606062e2f00000000000000000024250606060606060616000000000000160606060606060630000000000000000000000000 │ │ -00000000000000000000000000000000060606060606060600000000000000000606060600000000000000001c060606160000000000000000002726060606060606060618190000000019180606060606060631000000000000000000000000 │ │ -000000000000000000000000000000000606060606060606000000000000000006060606000000000000000032060606330000000000000000272606060606060606060606151617171615060606060606060634000000000000000000000000 │ │ -000000000000000000000000000000000606060606060606000000000000000006060606000000000000000035060606330000000000000027280606060606060606060606060606060606060606060606063619000000000000000000000000 │ │ -000000000000000000000000000000000606060606060606000000000000000006060606000000000000000037060606160000000000002728060606060606060606060606060606060606060606060606063800000000000000000000000000 │ │ -0000000000000000000000000000000006060606060606060000000000000000060606060000000000000000390606062e3a000000002f2806060606060606060606060606060606060606060606060606053b00000000000000000000000000 │ │ -00000000000000000000000000000000060606060606060600000000000000000606060600000000000000003c3d0606062e163333162e060606060606062122222106060606060606060606060606060f0e0000000000000000000000000000 │ │ -0000000000000000000000000000001a2c060606060606061a0000000000001a060606292b2d1c323537393c00340606060606060606060606060606063e200000203e0606060606060606060606063d1b000000000000000000000000000000 │ │ -000000000000000000000000003f404106060606060606061b0000000000001b0606062a2c0606060606063d341e4206060606060606060606060606434400000000444306060606060606060606454600000000000000000000000000000000 │ │ -0000000000000000000000004645060606060606060606064344000000001e1c06060606060606060606060606421e343d0606060606062c2a0606061b0000000000001b060606060606060641403f0000000000000000000000000000000000 │ │ -00000000000000000000001b3d0606060606060606060606063e200000201f06060606060606060606060606060634003c393735321c2d2b290606061a0000000000001a060606060606062c1a00000000000000000000000000000000000000 │ │ -000000000000000000000e0f060606060606060606060606060621222221060606060606062e163333162e0606063d3c000000000000000006060606000000000000000006060606060606060000000000000000000000000000000000000000 │ │ -0000000000000000003b0506060606060606060606060606060606060606060606060606282f000000003a2e06060639000000000000000006060606000000000000000006060606060606060000000000000000000000000000000000000000 │ │ -000000000000000000380606060606060606060606060606060606060606060606060628270000000000001606060637000000000000000006060606000000000000000006060606060606060000000000000000000000000000000000000000 │ │ -000000000000000019360606060606060606060606060606060606060606060606062827000000000000003306060635000000000000000006060606000000000000000006060606060606060000000000000000000000000000000000000000 │ │ -000000000000000034060606060606060615161717161506060606060606060606262700000000000000003306060632000000000000000006060606000000000000000006060606060606060000000000000000000000000000000000000000 │ │ -000000000000000031060606060606061819000000001918060606060606060626270000000000000000001606060647000000000000000006060606000000000000000006060606060606060000000000000000000000000000000000000000 │ │ -0000000000000000300606060606060616000000000000160606060606060625240000000000000000002f2e06060648000000000000000006060606000000000000000006060606060606060000000000000000000000000000000000000000 │ │ -00000000000000000b060606060606061700000000000017060606060606252400000000000000000027280606062c2b000000000000000006060606000000000000000006060606060606060000000000000000000000000000000000000000 │ │ -00000000000000000606060606060606000000000000000006060606062524000000000000000000272806060606490b060606060606060606060606000000000000000006060606060606060000000000000000000000000000000000000000 │ │ -000000000000000006060606060606060000000000000000060606062324000000000000000000272806060606060606060606060606060606060606000000000000000006060606060606060000000000000000000000000000000000000000 │ │ -000000000000000006060606060606060000000000000000060606232400000000000000000027260606060606060606060606060606060606060606000000000000000006060606060606060000000000000000000000000000000000000000 │ │ -00000000000000000606060606060606000000000000000006061d010000000000000000002426060606060606060606060606060606060606060606000000000000000006060606060606060000000000000000000000000000000000000000 │ │ -000000000000000006060606060606060000000000000000061d01000000000000000000242506060606060606151617000000000000000000000000000000000000000006060606060606060000000000000000000000000000000000000000 │ │ -0000000000000000060606060606060600000000000000001d0100000000000000000024250606060606060618190000000000000000000000000000000000000000000006060606060606060000000000000000000000000000000000000000 │ │ -000000000000000006060606060606060000000000000000010000000000000000002425060606060606060616000000000000000000000000000000000000000000000006060606060606060000000000000000000000000000000000000000 │ │ -000000000000000006060606060606060000000000000000000000000000000000242306060606060606060617000000000000000000000000000000000000000000000006060606060606060000000000000000000000000000000000000000 │ │ -000000000000000006060606060606060000000000000000000000000000000001230606060606060606060617000000000000000000000000000000000000000000000006060606060606060000000000000000000000000000000000000000 │ │ -00000000000000000606060606060606000000000000000000000000000000011d060606060606060606060616000000000000000000000000000000000000000000000006060606060606060000000000000000000000000000000000000000 │ │ -000000000000000006060606060606060000000000000000000000000000011d06060606060606060606060618190000000000000000000000000000000000000000000006060606060606060000000000000000000000000000000000000000 │ │ -0000000000000000060606060606060600000000000000000000000000011d0606060606060606060606060606151617000000000000000000000000000000000000000006060606060606060000000000000000000000000000000000000000 │ │ -000000000000000006060606060606060000000000000000000000000000000000000000171615060606060606060606060606060606060606060606060606060606060606060606060606060000000000000000000000000000000000000000 │ │ -000000000000000006060606060606060000000000000000000000000000000000000000000019180606060606060606060606060606060606060606060606060606060606060606060606060000000000000000000000000000000000000000 │ │ -000000000000000006060606060606060000000000000000000000000000000000000000000000160606060606060606060606060606060606060606060606060606060606060606060606060000000000000000000000000000000000000000 │ │ -000000000000000006060606060606060000000000000000000000000000000000000000000000170606060606060606060606060606060606060606060606060606060606060606060606060000000000000000000000000000000000000000 │ │ -000000000000000006060606060606060000000000000000000000000000000000000000000000170606060606060606060606060606060606060606060606060606060606060606060606060000000000000000000000000000000000000000 │ │ -0000000000000000060606060606060600000000000000000000000000000000000000000000004a0606060606060606060606060606060606060606060606060606060606060606060606060000000000000000000000000000000000000000 │ │ -00000000000000000606060606060606000000000000000000000000000000000000000000004b4c0606060606060606060606060606060606060606060606060606060606060606060606060000000000000000000000000000000000000000 │ │ -000000000000000006060606060606060000000000000000000000000000000000000000174a4c060606060606060606060606060606060606060606060606060606060606060606060606060000000000000000000000000000000000000000 │ │ -00000000000000000606060606060606060606060606060606060606060606060606060606060606060606060606061f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000006060606060606060606060606060606060606060606060606060606060606060606060606064d4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000006060606060606060606060606060606060606060606060606060606060606060606060606064f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000060606060606060606060606060606060606060606060606060606060606060606060606061d2700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000006060606060606060606060606060606060606060606060606060606060606060606060642500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000060606060606060606060606060606060606060606060606060606060606060606062a511e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000006060606060606060606060606060606060606060606060606060606060606064952530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000006060606060606060606060606060606060606060606060606060606414354402b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020304055454545454545454545454545454545454545454545454545454545454000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060708545454545454545454545454545454545454545454545454545454545454545454000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090a5454545454545454545454545454545454545454545454545454545454545454545454000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0c545454545454545454545454545454545454545454545454545454545454545454545454000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0e54545454545454545454545454545454545454545454545454545454545454545454545454000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f105454545454545454545454545454545454545454545454545454545454545454545454545454000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011545454545454545454545454545454545454545454545454545454545454545454545454545454000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000001213545454545454545454545454545454545454545454545454545454545454545454545454545454000000000000000000000000 │ │ +000000000000000000000000000000005454545454545454545454545454545454545454545454545454545454545454545454545414151600000000000000000000000000000000000000005454545454545454000000000000000000000000 │ │ +000000000000000000000000000000005454545454545454545454545454545454545454545454545454545454545454545454541718000000000000000000000000000000000000000000005454545454545454000000000000000000000000 │ │ +000000000000000000000000000000005454545454545454545454545454545454545454545454545454545454545454545454541500000000000000000000000000000000000000000000005454545454545454000000000000000000000000 │ │ +000000000000000000000000000000005454545454545454545454545454545454545454545454545454545454545454545454541600000000000000000000000000000000000000000000005454545454545454000000000000000000000000 │ │ +000000000000000000000000000000005454545454545454545454545454545454545454545454545454545454545454545454541600000000000000000000000000000000000000000000005454545454545454000000000000000000000000 │ │ +000000000000000000000000000000005454545454545454545454545454545454545454545454545454545454545454545454541500000000000000000000000000000000000000000000005454545454545454000000000000000000000000 │ │ +000000000000000000000000000000005454545454545454545454545454545454545454545454545454545454545454545454541718000000000000000000000000000000000000000000005454545454545454000000000000000000000000 │ │ +000000000000000000000000000000005454545454545454545454545454545454545454545454545454545454545454545454545414151600000000000000000000000000000000000000005454545454545454000000000000000000000000 │ │ +0000000000000000000000000000000054545454545454540000000000000000000000000000000000000000191a1b54545454545454545454545454541c01000000000000000000000000005454545454545454000000000000000000000000 │ │ +000000000000000000000000000000005454545454545454000000000000000000000000000000000000000000001d1e5454545454545454545454541c0100000000000000000000000000005454545454545454000000000000000000000000 │ │ +00000000000000000000000000000000545454545454545400000000000000000000000000000000000000000000001f20545454545454545454541c010000000000000000000000000000005454545454545454000000000000000000000000 │ │ +000000000000000000000000000000005454545454545454000000000000000000000000000000000000000000000000215454545454545454542201000000000000000000000000000000005454545454545454000000000000000000000000 │ │ +000000000000000000000000000000005454545454545454000000000000000000000000000000000000000000000000215454545454545454222300000000000000000000000000000000005454545454545454000000000000000000000000 │ │ +00000000000000000000000000000000545454545454545400000000000000000000000000000000000000000000001f205454545454545424230000000000000000000100000000000000005454545454545454000000000000000000000000 │ │ +000000000000000000000000000000005454545454545454000000000000000000000000000000000000000000001d1e545454545454542423000000000000000000011c00000000000000005454545454545454000000000000000000000000 │ │ +0000000000000000000000000000000054545454545454540000000000000000000000000000000000000000191a1b545454545454542423000000000000000000011c5400000000000000005454545454545454000000000000000000000000 │ │ +00000000000000000000000000000000545454545454545400000000000000005454545454545454545454545454545454545454542523000000000000000000011c545400000000000000005454545454545454000000000000000000000000 │ │ +000000000000000000000000000000005454545454545454000000000000000054545454545454545454545454545454545454542526000000000000000000232254545400000000000000005454545454545454000000000000000000000000 │ │ +000000000000000000000000000000005454545454545454000000000000000054545454545454545454545454545454545454272600000000000000000023225454545400000000000000005454545454545454000000000000000000000000 │ │ +000000000000000000000000000000005454545454545454000000000000000054545454545454545454545428295454545427260000000000000000002324545454545400000000000000005454545454545454000000000000000000000000 │ │ +00000000000000000000000000000000545454545454545400000000000000005454545400000000000000002a2b545454272600000000000000000023245454545454541600000000000016545454545454540a000000000000000000000000 │ │ +00000000000000000000000000000000545454545454545400000000000000005454545400000000000000002c5454542d2e0000000000000000002324545454545454541500000000000015545454545454542f000000000000000000000000 │ │ +00000000000000000000000000000000545454545454545400000000000000005454545400000000000000001b545454150000000000000000002625545454545454545417180000000018175454545454545430000000000000000000000000 │ │ +000000000000000000000000000000005454545454545454000000000000000054545454000000000000000031545454320000000000000000262554545454545454545454141516161514545454545454545433000000000000000000000000 │ │ +000000000000000000000000000000005454545454545454000000000000000054545454000000000000000034545454320000000000000026275454545454545454545454545454545454545454545454543518000000000000000000000000 │ │ +000000000000000000000000000000005454545454545454000000000000000054545454000000000000000036545454150000000000002627545454545454545454545454545454545454545454545454543700000000000000000000000000 │ │ +0000000000000000000000000000000054545454545454540000000000000000545454540000000000000000385454542d39000000002e2754545454545454545454545454545454545454545454545454053a00000000000000000000000000 │ │ +00000000000000000000000000000000545454545454545400000000000000005454545400000000000000003b3c5454542d153232152d545454545454542021212054545454545454545454545454540e0d0000000000000000000000000000 │ │ +000000000000000000000000000000192b545454545454541900000000000019545454282a2c1b313436383b00335454545454545454545454545454543d1f00001f3d5454545454545454545454543c1a000000000000000000000000000000 │ │ +000000000000000000000000003e3f4054545454545454541a0000000000001a545454292b5454545454543c331d4154545454545454545454545454424300000000434254545454545454545454444500000000000000000000000000000000 │ │ +0000000000000000000000004544545454545454545454544243000000001d1b54545454545454545454545454411d333c5454545454542b295454541a0000000000001a5454545454545454403f3e0000000000000000000000000000000000 │ │ +00000000000000000000001a3c5454545454545454545454543d1f00001f1e54545454545454545454545454545433003b383634311b2c2a285454541900000000000019545454545454542b1900000000000000000000000000000000000000 │ │ +000000000000000000000d0e545454545454545454545454545420212120545454545454542d153232152d5454543c3b000000000000000054545454000000000000000054545454545454540000000000000000000000000000000000000000 │ │ +0000000000000000003a0554545454545454545454545454545454545454545454545454272e00000000392d54545438000000000000000054545454000000000000000054545454545454540000000000000000000000000000000000000000 │ │ +000000000000000000375454545454545454545454545454545454545454545454545427260000000000001554545436000000000000000054545454000000000000000054545454545454540000000000000000000000000000000000000000 │ │ +000000000000000018355454545454545454545454545454545454545454545454542726000000000000003254545434000000000000000054545454000000000000000054545454545454540000000000000000000000000000000000000000 │ │ +000000000000000033545454545454545414151616151454545454545454545454252600000000000000003254545431000000000000000054545454000000000000000054545454545454540000000000000000000000000000000000000000 │ │ +000000000000000030545454545454541718000000001817545454545454545425260000000000000000001554545446000000000000000054545454000000000000000054545454545454540000000000000000000000000000000000000000 │ │ +00000000000000002f5454545454545415000000000000155454545454545424230000000000000000002e2d54545447000000000000000054545454000000000000000054545454545454540000000000000000000000000000000000000000 │ │ +00000000000000000a545454545454541600000000000016545454545454242300000000000000000026275454542b2a000000000000000054545454000000000000000054545454545454540000000000000000000000000000000000000000 │ │ +00000000000000005454545454545454000000000000000054545454542423000000000000000000262754545454480a545454545454545454545454000000000000000054545454545454540000000000000000000000000000000000000000 │ │ +000000000000000054545454545454540000000000000000545454542223000000000000000000262754545454545454545454545454545454545454000000000000000054545454545454540000000000000000000000000000000000000000 │ │ +000000000000000054545454545454540000000000000000545454222300000000000000000026255454545454545454545454545454545454545454000000000000000054545454545454540000000000000000000000000000000000000000 │ │ +00000000000000005454545454545454000000000000000054541c010000000000000000002325545454545454545454545454545454545454545454000000000000000054545454545454540000000000000000000000000000000000000000 │ │ +000000000000000054545454545454540000000000000000541c01000000000000000000232454545454545454141516000000000000000000000000000000000000000054545454545454540000000000000000000000000000000000000000 │ │ +0000000000000000545454545454545400000000000000001c0100000000000000000023245454545454545417180000000000000000000000000000000000000000000054545454545454540000000000000000000000000000000000000000 │ │ +000000000000000054545454545454540000000000000000010000000000000000002324545454545454545415000000000000000000000000000000000000000000000054545454545454540000000000000000000000000000000000000000 │ │ +000000000000000054545454545454540000000000000000000000000000000000232254545454545454545416000000000000000000000000000000000000000000000054545454545454540000000000000000000000000000000000000000 │ │ +000000000000000054545454545454540000000000000000000000000000000001225454545454545454545416000000000000000000000000000000000000000000000054545454545454540000000000000000000000000000000000000000 │ │ +00000000000000005454545454545454000000000000000000000000000000011c545454545454545454545415000000000000000000000000000000000000000000000054545454545454540000000000000000000000000000000000000000 │ │ +000000000000000054545454545454540000000000000000000000000000011c54545454545454545454545417180000000000000000000000000000000000000000000054545454545454540000000000000000000000000000000000000000 │ │ +0000000000000000545454545454545400000000000000000000000000011c5454545454545454545454545454141516000000000000000000000000000000000000000054545454545454540000000000000000000000000000000000000000 │ │ +000000000000000054545454545454540000000000000000000000000000000000000000161514545454545454545454545454545454545454545454545454545454545454545454545454540000000000000000000000000000000000000000 │ │ +000000000000000054545454545454540000000000000000000000000000000000000000000018175454545454545454545454545454545454545454545454545454545454545454545454540000000000000000000000000000000000000000 │ │ +000000000000000054545454545454540000000000000000000000000000000000000000000000155454545454545454545454545454545454545454545454545454545454545454545454540000000000000000000000000000000000000000 │ │ +000000000000000054545454545454540000000000000000000000000000000000000000000000165454545454545454545454545454545454545454545454545454545454545454545454540000000000000000000000000000000000000000 │ │ +000000000000000054545454545454540000000000000000000000000000000000000000000000165454545454545454545454545454545454545454545454545454545454545454545454540000000000000000000000000000000000000000 │ │ +000000000000000054545454545454540000000000000000000000000000000000000000000000495454545454545454545454545454545454545454545454545454545454545454545454540000000000000000000000000000000000000000 │ │ +00000000000000005454545454545454000000000000000000000000000000000000000000004a4b5454545454545454545454545454545454545454545454545454545454545454545454540000000000000000000000000000000000000000 │ │ +00000000000000005454545454545454000000000000000000000000000000000000000016494b545454545454545454545454545454545454545454545454545454545454545454545454540000000000000000000000000000000000000000 │ │ +00000000000000005454545454545454545454545454545454545454545454545454545454545454545454545454541e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000054545454545454545454545454545454545454545454545454545454545454545454545454544c4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000054545454545454545454545454545454545454545454545454545454545454545454545454544e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000545454545454545454545454545454545454545454545454545454545454545454545454541c2600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000545454545454545454545454545454545454545454545454545454545454545454545454414f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000005454545454545454545454545454545454545454545454545454545454545454545429501d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000054545454545454545454545454545454545454545454545454545454545454544851520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000545454545454545454545454545454545454545454545454545454544042533f2a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user8.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -94,107 +94,107 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 78 77 249 255 76 75 227 74 248 228 36 73 37 229 38 72 230 68 39 23 235 179 3 101 231 164 6 242 40 60 122 244 42 185 111 33 207 16 178 69 149 5 110 193 43 14 238 126 15 239 22 206 205 18 28 167 158 20 251 93 186 181 96 250 25 89 127 21 17 182 125 4 202 41 247 97 94 183 98 184 177 224 240 241 243 245 246 252 253 254 31} │ │ + 0 78 77 249 76 75 227 74 248 228 36 73 37 229 38 72 230 68 39 23 235 179 3 101 231 164 6 242 40 60 122 244 42 185 111 33 207 16 178 69 149 5 110 193 43 14 238 126 15 239 22 206 205 18 28 167 158 20 251 93 186 181 96 250 25 89 127 21 17 182 125 4 202 41 247 97 94 183 98 184 177 224 240 241 243 245 246 252 253 254 31} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020304040302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002030404040403020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203040404040404030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000050304040404040404040305000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000005030404040404040404040403050000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000503040404040404040404040404030500000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000060304040404040404040404040404040306000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000006030404040404040404040404040404040403060000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000603040404040404040404040404040404040404030600000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000060304040404040404040407070404040404040404040306000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000008090404040404040404040a0b0b0a04040404040404040409080000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000008090404040404040404040a0b00000b0a040404040404040404090800000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000008090404040404040404040a0b000000000b0a0404040404040404040908000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000008090404040404040404040a0b0000000000000b0a04040404040404040409080000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000c090404040404040404040a0d00000000000000000d0a040404040404040404090c00000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000c090404040404040404040e0d000000000000000000000d0e040404040404040404090c000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000c090404040404040404040e0d0000000000000000000000000d0e040404040404040404090c0000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000c090404040404040404040e0d00000000000000000000000000000d0e040404040404040404090c00000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000c090404040404040404040e0f000000000000000000000000000000000f0e040404040404040404090c000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000010090404040404040404040e0f0000000000000000000000000000000000000f0e04040404040404040409100000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000001009040404040404040404110f00000000000000000000000000000000000000000f11040404040404040404091000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000001009040404040404040404110f000000000000000000000000000000000000000000000f110404040404040404040910000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000012090404040404040404041113000000000000000000000000000000000000000000000000131104040404040404040409120000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000001415040404040404040404111300000000000000000000000000000000000000000000000000001311040404040404040404151400000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000001604040404040404040411130000000000000000001700000000000000001700000000000000000013110404040404040404041600000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000180404040404040404041913000000000000000000171a00000000000000001a17000000000000000000131904040404040404040418000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000001b1c0404040404040404191d000000000000000000171a040000000000000000041a170000000000000000001d1904040404040404041c1b0000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000001e0404040404040404191d000000000000000000171a0404000000000000000004041a170000000000000000001d1904040404040404041e0000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000001f040404040404042021000000000000000000171a04040400000000000000000404041a170000000000000000002120040404040404041f0000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000220404040404040423000000000000000000171a040404040000000000000000040404041a170000000000000000002304040404040404220000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000e04040404040404240000000000000000171a0404040404000000000000000004040404041a17000000000000000024040404040404040e0000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000025040404040404042600000000000000171a04040404040400000000000000000404040404041a17000000000000002604040404040404250000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000270404040404040428000000000000171a040404040404040000000000000000040404040404041a170000000000002804040404040404270000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000002904040404040404252a00000000171a0404040404040404000000000000000004040404040404041a17000000002a2504040404040404290000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000002b04040404040404042c2d00002d2c04040404040404040400000000000000000404040404040404042c2d00002d2c04040404040404042b0000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000002e2f0404040404040404042f2f0404040404040404040404000000000000000004040404040404040404042f2f0404040404040404042f2e0000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000300404040404040404040404040404040404040404040400000000000000000404040404040404040404040404040404040404040430000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000313204040404040404040404040404040404040404040400000000000000000404040404040404040404040404040404040404043231000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000333404040404040404040404040404040404040404040400000000000000000404040404040404040404040404040404040404043536000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000003715040404040404040404040404040404040404040404040000000000000000040404040404040404040404040404040404040404040a330000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000038040404040404040404040404040404040404040404040400000000000000000404040404040404040404040404040404040404040404390000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000003a3b040404040404040404040404040404040404040404040400000000000000000404040404040404040404040404040404040404040404093100000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000001804040404040404040404040404040404040404040404040400000000000000000404040404040404040404040404040404040404040404043c00000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000003d04040404040404040404040404040404040404040404040400000000000000000404040404040404040404040404040404040404040404042700000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000003a3b04040404040404040404040404040404040404040404040400000000000000000404040404040404040404040404040404040404040404040931000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000018040404040404040404040404040404040404040404040404040000000000000000040404040404040404040404040404040404040404040404043c000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000003d040404040404043e0000000000000000000404040404040404000000000000000004040404040404040000000000000000003e0404040404040427000000000000000000000000000000000000 │ │ -00000000000000000000000000000000003a3b040404040404043f0000000000000000000404040404040404000000000000000004040404040404040000000000000000003f0404040404040409310000000000000000000000000000000000 │ │ -0000000000000000000000000000000000180404040404040440260000000000000000001104040404040404410000000000004104040404040404110000000000000000002640040404040404043c0000000000000000000000000000000000 │ │ -00000000000000000000000000000000003d040404040404043e00000000000000000000270404040404040442000000000000420404040404040427000000000000000000003e04040404040404270000000000000000000000000000000000 │ │ -000000000000000000000000000000003a3b040404040404043f0000000000000000000043040404040404040e4400000000440e0404040404040443000000000000000000003f04040404040404093100000000000000000000000000000000 │ │ -0000000000000000000000000000000018040404040404044045000000000000000000000604040404040404040e424141420e040404040404040406000000000000000000004540040404040404043c00000000000000000000000000000000 │ │ -000000000000000000000000000000003d04040404040404460000000000000000000000334004040404040404040404040404040404040404044033000000000000000000000046040404040404042700000000000000000000000000000000 │ │ -0000000000000000000000000000003a3b040404040404043f000000000000000000000000470404040404040404040404040404040404040404470000000000000000000000003f040404040404040931000000000000000000000000000000 │ │ -00000000000000000000000000000018040404040404044045000000000000000000000000484904040404040404040404040404040404040449480000000000000000000000004540040404040404043c000000000000000000000000000000 │ │ -0000000000000000000000000000003d040404040404044600000000000000000000000000004a4b040404040404040404040404040404044b4a0000000000000000000000000000460404040404040427000000000000000000000000000000 │ │ -00000000000000000000000000003a3b040404040404044c0000000000000000000000000000004d4b04040404040404040404040404044b4d0000000000000000000000000000004c0404040404040409310000000000000000000000000000 │ │ -000000000000000000000000000018040404040404044045000000000000000000000000000000004a49040404040404040404040404494a000000000000000000000000000000004540040404040404043c0000000000000000000000000000 │ │ -00000000000000000000000000003d040404040404044600000000000000000000000000000000000048474004040404040404044047480000000000000000000000000000000000004604040404040404270000000000000000000000000000 │ │ -000000000000000000000000003a3b040404040404044c00000000000000000000000000000000000000003306432711112743063300000000000000000000000000000000000000004c04040404040404093100000000000000000000000000 │ │ -000000000000000000000000001804040404040404404500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004540040404040404043c00000000000000000000000000 │ │ -000000000000000000000000003d040404040404044e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e040404040404042700000000000000000000000000 │ │ -0000000000000000000000003a3b040404040404044f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f040404040404040931000000000000000000000000 │ │ -00000000000000000000000018040404040404044036000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003640040404040404043c000000000000000000000000 │ │ -00000000000000000000000050040404040404044e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e0404040404040451000000000000000000000000 │ │ -00000000000000000000000007040404040404044f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f0404040404040452000000000000000000000000 │ │ -000000000000000000000000530404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040453000000000000000000000000 │ │ -000000000000000000000000540404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040454000000000000000000000000 │ │ -000000000000000000000000540404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040454000000000000000000000000 │ │ -0000000000000000000000001c040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404041c000000000000000000000000 │ │ -000000000000000000000000550404040404040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000404040404040455000000000000000000000000 │ │ -000000000000000000000000200404040404040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000404040404040420000000000000000000000000 │ │ -000000000000000000000000560404040404040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000404040404040456000000000000000000000000 │ │ -000000000000000000000000560404040404040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000404040404040456000000000000000000000000 │ │ -000000000000000000000000570404040404040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000404040404040457000000000000000000000000 │ │ -0000000000000000000000004b040404040404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040404040404044b000000000000000000000000 │ │ -000000000000000000000000090404040404040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000404040404040409000000000000000000000000 │ │ -000000000000000000000000030404040404040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000404040404040403000000000000000000000000 │ │ -000000000000000000000000030404040404040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000404040404040403000000000000000000000000 │ │ -000000000000000000000000400404040404040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000404040404040440000000000000000000000000 │ │ -0000000000000000000000003b040404040404040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040404040404043b000000000000000000000000 │ │ -000000000000000000000000580404040404040400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000404040404040458000000000000000000000000 │ │ -000000000000000000000000590404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040459000000000000000000000000 │ │ -000000000000000000000000590404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040459000000000000000000000000 │ │ -0000000000000000000000005a040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404045a000000000000000000000000 │ │ -000000000000000000000000040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404000000000000000000000000 │ │ -000000000000000000000000110404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040411000000000000000000000000 │ │ -000000000000000000000000380404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040438000000000000000000000000 │ │ -0000000000000000000000005b530404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404535b000000000000000000000000 │ │ -000000000000000000000000005b38110404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040404040411385b00000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002035b5b0302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002035b5b5b5b03020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000002035b5b5b5b5b5b030200000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000004035b5b5b5b5b5b5b5b0304000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000004035b5b5b5b5b5b5b5b5b5b03040000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000004035b5b5b5b5b5b5b5b5b5b5b5b030400000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000005035b5b5b5b5b5b5b5b5b5b5b5b5b5b0305000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000005035b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b03050000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000005035b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b030500000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000005035b5b5b5b5b5b5b5b5b06065b5b5b5b5b5b5b5b5b0305000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000007085b5b5b5b5b5b5b5b5b090a0a095b5b5b5b5b5b5b5b5b08070000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000007085b5b5b5b5b5b5b5b5b090a00000a095b5b5b5b5b5b5b5b5b080700000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000007085b5b5b5b5b5b5b5b5b090a000000000a095b5b5b5b5b5b5b5b5b0807000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000007085b5b5b5b5b5b5b5b5b090a0000000000000a095b5b5b5b5b5b5b5b5b08070000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000b085b5b5b5b5b5b5b5b5b090c00000000000000000c095b5b5b5b5b5b5b5b5b080b00000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000b085b5b5b5b5b5b5b5b5b0d0c000000000000000000000c0d5b5b5b5b5b5b5b5b5b080b000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000b085b5b5b5b5b5b5b5b5b0d0c0000000000000000000000000c0d5b5b5b5b5b5b5b5b5b080b0000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000b085b5b5b5b5b5b5b5b5b0d0c00000000000000000000000000000c0d5b5b5b5b5b5b5b5b5b080b00000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000b085b5b5b5b5b5b5b5b5b0d0e000000000000000000000000000000000e0d5b5b5b5b5b5b5b5b5b080b000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000f085b5b5b5b5b5b5b5b5b0d0e0000000000000000000000000000000000000e0d5b5b5b5b5b5b5b5b5b080f0000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000f085b5b5b5b5b5b5b5b5b100e00000000000000000000000000000000000000000e105b5b5b5b5b5b5b5b5b080f00000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000f085b5b5b5b5b5b5b5b5b100e000000000000000000000000000000000000000000000e105b5b5b5b5b5b5b5b5b080f000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000011085b5b5b5b5b5b5b5b5b101200000000000000000000000000000000000000000000000012105b5b5b5b5b5b5b5b5b08110000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000013145b5b5b5b5b5b5b5b5b1012000000000000000000000000000000000000000000000000000012105b5b5b5b5b5b5b5b5b141300000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000155b5b5b5b5b5b5b5b5b10120000000000000000001600000000000000001600000000000000000012105b5b5b5b5b5b5b5b5b1500000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000175b5b5b5b5b5b5b5b5b181200000000000000000016190000000000000000191600000000000000000012185b5b5b5b5b5b5b5b5b17000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000001a1b5b5b5b5b5b5b5b5b181c00000000000000000016195b00000000000000005b19160000000000000000001c185b5b5b5b5b5b5b5b1b1a0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000001d5b5b5b5b5b5b5b5b181c00000000000000000016195b5b00000000000000005b5b19160000000000000000001c185b5b5b5b5b5b5b5b1d0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000001e5b5b5b5b5b5b5b1f2000000000000000000016195b5b5b00000000000000005b5b5b1916000000000000000000201f5b5b5b5b5b5b5b1e0000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000215b5b5b5b5b5b5b2200000000000000000016195b5b5b5b00000000000000005b5b5b5b1916000000000000000000225b5b5b5b5b5b5b210000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000d5b5b5b5b5b5b5b23000000000000000016195b5b5b5b5b00000000000000005b5b5b5b5b19160000000000000000235b5b5b5b5b5b5b0d0000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000245b5b5b5b5b5b5b250000000000000016195b5b5b5b5b5b00000000000000005b5b5b5b5b5b191600000000000000255b5b5b5b5b5b5b240000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000265b5b5b5b5b5b5b2700000000000016195b5b5b5b5b5b5b00000000000000005b5b5b5b5b5b5b1916000000000000275b5b5b5b5b5b5b260000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000285b5b5b5b5b5b5b24290000000016195b5b5b5b5b5b5b5b00000000000000005b5b5b5b5b5b5b5b19160000000029245b5b5b5b5b5b5b280000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000002a5b5b5b5b5b5b5b5b2b2c00002c2b5b5b5b5b5b5b5b5b5b00000000000000005b5b5b5b5b5b5b5b5b2b2c00002c2b5b5b5b5b5b5b5b5b2a0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000002d2e5b5b5b5b5b5b5b5b5b2e2e5b5b5b5b5b5b5b5b5b5b5b00000000000000005b5b5b5b5b5b5b5b5b5b5b2e2e5b5b5b5b5b5b5b5b5b2e2d0000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000002f5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00000000000000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b2f000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000030315b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00000000000000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b3130000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000032335b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00000000000000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b3435000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000036145b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00000000000000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b09320000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000375b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00000000000000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b380000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000393a5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00000000000000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b083000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000175b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00000000000000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b3b00000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000003c5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00000000000000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b2600000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000393a5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00000000000000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b0830000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000175b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b00000000000000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b3b000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000003c5b5b5b5b5b5b5b3d0000000000000000005b5b5b5b5b5b5b5b00000000000000005b5b5b5b5b5b5b5b0000000000000000003d5b5b5b5b5b5b5b26000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000393a5b5b5b5b5b5b5b3e0000000000000000005b5b5b5b5b5b5b5b00000000000000005b5b5b5b5b5b5b5b0000000000000000003e5b5b5b5b5b5b5b08300000000000000000000000000000000000 │ │ +0000000000000000000000000000000000175b5b5b5b5b5b5b3f25000000000000000000105b5b5b5b5b5b5b40000000000000405b5b5b5b5b5b5b10000000000000000000253f5b5b5b5b5b5b5b3b0000000000000000000000000000000000 │ │ +00000000000000000000000000000000003c5b5b5b5b5b5b5b3d00000000000000000000265b5b5b5b5b5b5b41000000000000415b5b5b5b5b5b5b26000000000000000000003d5b5b5b5b5b5b5b260000000000000000000000000000000000 │ │ +00000000000000000000000000000000393a5b5b5b5b5b5b5b3e00000000000000000000425b5b5b5b5b5b5b0d4300000000430d5b5b5b5b5b5b5b42000000000000000000003e5b5b5b5b5b5b5b083000000000000000000000000000000000 │ │ +00000000000000000000000000000000175b5b5b5b5b5b5b3f4400000000000000000000055b5b5b5b5b5b5b5b0d414040410d5b5b5b5b5b5b5b5b0500000000000000000000443f5b5b5b5b5b5b5b3b00000000000000000000000000000000 │ │ +000000000000000000000000000000003c5b5b5b5b5b5b5b450000000000000000000000323f5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b3f320000000000000000000000455b5b5b5b5b5b5b2600000000000000000000000000000000 │ │ +000000000000000000000000000000393a5b5b5b5b5b5b5b3e000000000000000000000000465b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b460000000000000000000000003e5b5b5b5b5b5b5b0830000000000000000000000000000000 │ │ +000000000000000000000000000000175b5b5b5b5b5b5b3f4400000000000000000000000047485b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b4847000000000000000000000000443f5b5b5b5b5b5b5b3b000000000000000000000000000000 │ │ +0000000000000000000000000000003c5b5b5b5b5b5b5b450000000000000000000000000000494a5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b4a490000000000000000000000000000455b5b5b5b5b5b5b26000000000000000000000000000000 │ │ +0000000000000000000000000000393a5b5b5b5b5b5b5b4b0000000000000000000000000000004c4a5b5b5b5b5b5b5b5b5b5b5b5b5b5b4a4c0000000000000000000000000000004b5b5b5b5b5b5b5b08300000000000000000000000000000 │ │ +0000000000000000000000000000175b5b5b5b5b5b5b3f440000000000000000000000000000000049485b5b5b5b5b5b5b5b5b5b5b5b484900000000000000000000000000000000443f5b5b5b5b5b5b5b3b0000000000000000000000000000 │ │ +00000000000000000000000000003c5b5b5b5b5b5b5b4500000000000000000000000000000000000047463f5b5b5b5b5b5b5b5b3f4647000000000000000000000000000000000000455b5b5b5b5b5b5b260000000000000000000000000000 │ │ +00000000000000000000000000393a5b5b5b5b5b5b5b4b00000000000000000000000000000000000000003205422610102642053200000000000000000000000000000000000000004b5b5b5b5b5b5b5b083000000000000000000000000000 │ │ +00000000000000000000000000175b5b5b5b5b5b5b3f440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000443f5b5b5b5b5b5b5b3b00000000000000000000000000 │ │ +000000000000000000000000003c5b5b5b5b5b5b5b4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d5b5b5b5b5b5b5b2600000000000000000000000000 │ │ +000000000000000000000000393a5b5b5b5b5b5b5b4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e5b5b5b5b5b5b5b0830000000000000000000000000 │ │ +000000000000000000000000175b5b5b5b5b5b5b3f3500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000353f5b5b5b5b5b5b5b3b000000000000000000000000 │ │ +0000000000000000000000004f5b5b5b5b5b5b5b4d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d5b5b5b5b5b5b5b50000000000000000000000000 │ │ +000000000000000000000000065b5b5b5b5b5b5b4e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e5b5b5b5b5b5b5b51000000000000000000000000 │ │ +000000000000000000000000525b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b52000000000000000000000000 │ │ +000000000000000000000000535b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b53000000000000000000000000 │ │ +000000000000000000000000535b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b53000000000000000000000000 │ │ +0000000000000000000000001b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b1b000000000000000000000000 │ │ +000000000000000000000000545b5b5b5b5b5b5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b5b5b5b5b5b5b54000000000000000000000000 │ │ +0000000000000000000000001f5b5b5b5b5b5b5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b5b5b5b5b5b5b1f000000000000000000000000 │ │ +000000000000000000000000555b5b5b5b5b5b5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b5b5b5b5b5b5b55000000000000000000000000 │ │ +000000000000000000000000555b5b5b5b5b5b5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b5b5b5b5b5b5b55000000000000000000000000 │ │ +000000000000000000000000565b5b5b5b5b5b5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b5b5b5b5b5b5b56000000000000000000000000 │ │ +0000000000000000000000004a5b5b5b5b5b5b5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b5b5b5b5b5b5b4a000000000000000000000000 │ │ +000000000000000000000000085b5b5b5b5b5b5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b5b5b5b5b5b5b08000000000000000000000000 │ │ +000000000000000000000000035b5b5b5b5b5b5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b5b5b5b5b5b5b03000000000000000000000000 │ │ +000000000000000000000000035b5b5b5b5b5b5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b5b5b5b5b5b5b03000000000000000000000000 │ │ +0000000000000000000000003f5b5b5b5b5b5b5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b5b5b5b5b5b5b3f000000000000000000000000 │ │ +0000000000000000000000003a5b5b5b5b5b5b5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b5b5b5b5b5b5b3a000000000000000000000000 │ │ +000000000000000000000000575b5b5b5b5b5b5b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b5b5b5b5b5b5b57000000000000000000000000 │ │ +000000000000000000000000585b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b58000000000000000000000000 │ │ +000000000000000000000000585b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b58000000000000000000000000 │ │ +000000000000000000000000595b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b59000000000000000000000000 │ │ +0000000000000000000000005b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b000000000000000000000000 │ │ +000000000000000000000000105b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b10000000000000000000000000 │ │ +000000000000000000000000375b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b37000000000000000000000000 │ │ +0000000000000000000000005a525b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b525a000000000000000000000000 │ │ +000000000000000000000000005a37105b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b10375a00000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-xxhdpi-v4/ic_action_user22.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -63,15 +63,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 50 129 191 217 243 218 192 130 49 81 216 255 215 31 194 193 64 235 233 58 250 248 254 154 76 25 21 163 253 229 57 239 54 162 24 153 230 28 240 166 209 231 179 125 34 197 72 167 29 237 178 89 127 75 22 4 202 41 247 94} │ │ + 0 50 129 191 217 243 218 192 130 49 81 216 215 31 194 193 64 235 233 58 250 248 254 154 76 25 21 163 253 229 57 239 54 162 24 153 230 28 240 166 209 231 179 125 34 197 72 167 29 237 178 89 127 75 22 4 202 41 247 94} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -79,89 +79,89 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000001234556789000000000098765543210000000000000000000000000000000000000 │ │ -000000000000000000000000000ABCCCCCCCCCCDA000000ADCCCCCCCCCCBA00000000000000000000000000000000000 │ │ -0000000000000000000000000EFCCCCCCCCCCCCCCGE00EGCCCCCCCCCCCCCCFE000000000000000000000000000000000 │ │ -000000000000000000000000HICCCCCCCCCCCCCCCCJKKJCCCCCCCCCCCCCCCCIH00000000000000000000000000000000 │ │ -00000000000000000000000HLCCCCCCCCCCCCCCCCCCMMCCCCCCCCCCCCCCCCCCLH0000000000000000000000000000000 │ │ -0000000000000000000000EICCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCIE000000000000000000000000000000 │ │ -0000000000000000000000FCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCF000000000000000000000000000000 │ │ -000000000000000000000ACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCA00000000000000000000000000000 │ │ -000000000000000000000BCCCCCCCCNOPQRHSTCCCCCCCCCCCCTSHRQPONCCCCCCCCB00000000000000000000000000000 │ │ -000000000000000000001CCCCCCCCUH000000VWCCCCCCCCCCWV000000HUCCCCCCCC10000000000000000000000000000 │ │ -000000000000000000002CCCCCCCNH00000000XTCCCCCCCCTX00000000HNCCCCCCC20000000000000000000000000000 │ │ -000000000000000000003CCCCCCCO0000000000YCCCCCCCCY0000000000OCCCCCCC30000000000000000000000000000 │ │ -000000000000000000004CCCCCCCP00000000ZabCCCCCCCCbaZ00000000PCCCCCCC40000000000000000000000000000 │ │ -000000000000000000005CCCCCCCQ0000000cJCCCCCCCCCCCCJc0000000QCCCCCCC50000000000000000000000000000 │ │ -00000000000000000000dCCCCCCCQ0000000eCCCCCCCCCCCCCCe0000000QCCCCCCCd0000000000000000000000000000 │ │ -00000000000000000000fCCCCCCCP0000000gCCCCCCCCCCCCCCg0000000PCCCCCCCf0000000000000000000000000000 │ │ -00000000000000000000hCCCCCCCO0000000CCCC00000000CCCC0000000OCCCCCCCh0000000000000000000000000000 │ │ -00000000000000000000iCCCCCCCNH000000CCCC00000000CCCC000000HNCCCCCCCi0000000000000000000000000000 │ │ -00000000000000000000jCCCCCCCCUH00000CCCC00000000CCCC00000HUCCCCCCCCj0000000000000000000000000000 │ │ -000000000000000000000kCCCCCCCCNOPQZlCCCC00000000CCCClZQPONCCCCCCCCk00000000000000000000000000000 │ │ -000000000cmbCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCbmc00000000000000000 │ │ -00000000noCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCon0000000000000000 │ │ -00000000mCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCm0000000000000000 │ │ -00000000bCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCb0000000000000000 │ │ -00000000CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC0000000000000000 │ │ -00000000CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC0000000000000000 │ │ -00000000CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC0000000000000000 │ │ -00000000CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC0000000000000000 │ │ -00000000CCCCCCCC00000000000000000000CCCC00000000CCCC00000000000000000000CCCCCCCC0000000000000000 │ │ -00000000CCCCCCCC00000000000000000000CCCC00000000CCCC00000000000000000000CCCCCCCC0000000000000000 │ │ -00000000CCCCCCCC00000000000000000000CCCC00000000CCCC00000000000000000000CCCCCCCC0000000000000000 │ │ -00000000CCCCCCCC00000000000000000000CCCC00000000CCCC00000000000000000000CCCCCCCC0000000000000000 │ │ -00000000CCCCCCCC00000000000000000000CCCC00000000CCCC00000000000000000000CCCCCCCC0000000000000000 │ │ -00000000CCCCCCCC00000000000000000000CCCC00000000CCCC00000000000000000000CCCCCCCC0000000000000000 │ │ -00000000CCCCCCCC00000000000000000000CCCC00000000CCCC00000000000000000000CCCCCCCC0000000000000000 │ │ -00000000CCCCCCCC00000000000000000000CCCC00000000CCCC00000000000000000000CCCCCCCC0000000000000000 │ │ -00000000CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC0000000000000000 │ │ -00000000CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC0000000000000000 │ │ -00000000CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC0000000000000000 │ │ -00000000CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC0000000000000000 │ │ -00000000bCCCCCCCCCCC0000000000000000CCCC00000000CCCC0000000000000000CCCCCCCCCCCb0000000000000000 │ │ -00000000mCCCCCCCCCCC0000000000000000CCCC00000000CCCC0000000000000000CCCCCCCCCCCm0000000000000000 │ │ -00000000noCCCCCCCCCC0000000000000000CCCC00000000CCCC0000000000000000CCCCCCCCCCon0000000000000000 │ │ -000000000cmbCCCCCCCC0000000000000000CCCC00000000CCCC0000000000000000CCCCCCCCbmc00000000000000000 │ │ -000000000000CCCCCCCC0000000000000000CCCC00000000CCCC0000000000000000CCCCCCCC00000000000000000000 │ │ -000000000000CCCCCCCC0000000000000000CCCC00000000CCCC0000000000000000CCCCCCCC00000000000000000000 │ │ -000000000000CCCCCCCC0000000000000000CCCC00000000CCCC0000000000000000CCCCCCCC00000000000000000000 │ │ -000000000000CCCCCCCC0000000000000000CCCC00000000CCCC0000000000000000CCCCCCCC00000000000000000000 │ │ -000000000000CCCCCCCC0000000000000000CCCC00000000CCCC0000000000000000CCCCCCCC00000000000000000000 │ │ -000000000000CCCCCCCC0000000000000000CCCC00000000CCCC0000000000000000CCCCCCCC00000000000000000000 │ │ -000000000000CCCCCCCC0000000000000000CCCC00000000CCCC0000000000000000CCCCCCCC00000000000000000000 │ │ -000000000000CCCCCCCC0000000000000000CCCC00000000CCCC0000000000000000CCCCCCCC00000000000000000000 │ │ -000000000000CCCCCCCC0000000000000000CCCC00000000CCCC0000000000000000CCCCCCCC00000000000000000000 │ │ -000000000000CCCCCCCC0000000000000000CCCC00000000CCCC0000000000000000CCCCCCCC00000000000000000000 │ │ -000000000000CCCCCCCC0000000000000000CCCC00000000CCCC0000000000000000CCCCCCCC00000000000000000000 │ │ -000000000000CCCCCCCC0000000000000000CCCC00000000CCCC0000000000000000CCCCCCCC00000000000000000000 │ │ -000000000000CCCCCCCC0000000000000000CCCC00000000CCCC0000000000000000CCCCCCCC00000000000000000000 │ │ -000000000000CCCCCCCC0000000000000000CCCC00000000CCCC0000000000000000CCCCCCCC00000000000000000000 │ │ -000000000000CCCCCCCC0000000000000000CCCC00000000CCCC0000000000000000CCCCCCCC00000000000000000000 │ │ -000000000000CCCCCCCC0000000000000000CCCC00000000CCCC0000000000000000CCCCCCCC00000000000000000000 │ │ -000000000000CCCCCCCC0000000000000000CCCC00000000CCCC0000000000000000CCCCCCCC00000000000000000000 │ │ -000000000000CCCCCCCC0000000000000000CCCC00000000CCCC0000000000000000CCCCCCCC00000000000000000000 │ │ -000000000000CCCCCCCC0000000000000000CCCC00000000CCCC0000000000000000CCCCCCCC00000000000000000000 │ │ -000000000000CCCCCCCC0000000000000000CCCC00000000CCCC0000000000000000CCCCCCCC00000000000000000000 │ │ -000000000000bCCCCCCCQ000000000000000CCCC00000000CCCC000000000000000QCCCCCCCb00000000000000000000 │ │ -000000000000pCCCCCCCq000000000000000CCCC00000000CCCC000000000000000qCCCCCCCp00000000000000000000 │ │ -000000000000rCCCCCCCUR00000000000000CCCC00000000CCCC00000000000000RUCCCCCCCr00000000000000000000 │ │ -000000000000sCCCCCCCCUqQ000000000000CCCC00000000CCCC000000000000QqUCCCCCCCCs00000000000000000000 │ │ -000000000000tLCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCLt00000000000000000000 │ │ -0000000000000iCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCi000000000000000000000 │ │ -0000000000000uvCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCvu000000000000000000000 │ │ -00000000000000wxCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCxw0000000000000000000000 │ │ -000000000000000yxCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCxy00000000000000000000000 │ │ -0000000000000000wvCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCvw000000000000000000000000 │ │ -00000000000000000uiLCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCLiu0000000000000000000000000 │ │ -0000000000000000000tsrpbCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCbprst000000000000000000000000000 │ │ +000000000000000000000000000AByyyyyyyyyyCA000000ACyyyyyyyyyyBA00000000000000000000000000000000000 │ │ +0000000000000000000000000DEyyyyyyyyyyyyyyFD00DFyyyyyyyyyyyyyyED000000000000000000000000000000000 │ │ +000000000000000000000000GHyyyyyyyyyyyyyyyyIJJIyyyyyyyyyyyyyyyyHG00000000000000000000000000000000 │ │ +00000000000000000000000GKyyyyyyyyyyyyyyyyyyLLyyyyyyyyyyyyyyyyyyKG0000000000000000000000000000000 │ │ +0000000000000000000000DHyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyHD000000000000000000000000000000 │ │ +0000000000000000000000EyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyE000000000000000000000000000000 │ │ +000000000000000000000AyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyA00000000000000000000000000000 │ │ +000000000000000000000ByyyyyyyyMNOPQGRSyyyyyyyyyyyySRGQPONMyyyyyyyyB00000000000000000000000000000 │ │ +000000000000000000001yyyyyyyyTG000000UVyyyyyyyyyyVU000000GTyyyyyyyy10000000000000000000000000000 │ │ +000000000000000000002yyyyyyyMG00000000WSyyyyyyyySW00000000GMyyyyyyy20000000000000000000000000000 │ │ +000000000000000000003yyyyyyyN0000000000XyyyyyyyyX0000000000Nyyyyyyy30000000000000000000000000000 │ │ +000000000000000000004yyyyyyyO00000000YZayyyyyyyyaZY00000000Oyyyyyyy40000000000000000000000000000 │ │ +000000000000000000005yyyyyyyP0000000bIyyyyyyyyyyyyIb0000000Pyyyyyyy50000000000000000000000000000 │ │ +00000000000000000000cyyyyyyyP0000000dyyyyyyyyyyyyyyd0000000Pyyyyyyyc0000000000000000000000000000 │ │ +00000000000000000000eyyyyyyyO0000000fyyyyyyyyyyyyyyf0000000Oyyyyyyye0000000000000000000000000000 │ │ +00000000000000000000gyyyyyyyN0000000yyyy00000000yyyy0000000Nyyyyyyyg0000000000000000000000000000 │ │ +00000000000000000000hyyyyyyyMG000000yyyy00000000yyyy000000GMyyyyyyyh0000000000000000000000000000 │ │ +00000000000000000000iyyyyyyyyTG00000yyyy00000000yyyy00000GTyyyyyyyyi0000000000000000000000000000 │ │ +000000000000000000000jyyyyyyyyMNOPYkyyyy00000000yyyykYPONMyyyyyyyyj00000000000000000000000000000 │ │ +000000000blayyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyalb00000000000000000 │ │ +00000000mnyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyynm0000000000000000 │ │ +00000000lyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyl0000000000000000 │ │ +00000000ayyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyya0000000000000000 │ │ +00000000yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy0000000000000000 │ │ +00000000yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy0000000000000000 │ │ +00000000yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy0000000000000000 │ │ +00000000yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy0000000000000000 │ │ +00000000yyyyyyyy00000000000000000000yyyy00000000yyyy00000000000000000000yyyyyyyy0000000000000000 │ │ +00000000yyyyyyyy00000000000000000000yyyy00000000yyyy00000000000000000000yyyyyyyy0000000000000000 │ │ +00000000yyyyyyyy00000000000000000000yyyy00000000yyyy00000000000000000000yyyyyyyy0000000000000000 │ │ +00000000yyyyyyyy00000000000000000000yyyy00000000yyyy00000000000000000000yyyyyyyy0000000000000000 │ │ +00000000yyyyyyyy00000000000000000000yyyy00000000yyyy00000000000000000000yyyyyyyy0000000000000000 │ │ +00000000yyyyyyyy00000000000000000000yyyy00000000yyyy00000000000000000000yyyyyyyy0000000000000000 │ │ +00000000yyyyyyyy00000000000000000000yyyy00000000yyyy00000000000000000000yyyyyyyy0000000000000000 │ │ +00000000yyyyyyyy00000000000000000000yyyy00000000yyyy00000000000000000000yyyyyyyy0000000000000000 │ │ +00000000yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy0000000000000000 │ │ +00000000yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy0000000000000000 │ │ +00000000yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy0000000000000000 │ │ +00000000yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy0000000000000000 │ │ +00000000ayyyyyyyyyyy0000000000000000yyyy00000000yyyy0000000000000000yyyyyyyyyyya0000000000000000 │ │ +00000000lyyyyyyyyyyy0000000000000000yyyy00000000yyyy0000000000000000yyyyyyyyyyyl0000000000000000 │ │ +00000000mnyyyyyyyyyy0000000000000000yyyy00000000yyyy0000000000000000yyyyyyyyyynm0000000000000000 │ │ +000000000blayyyyyyyy0000000000000000yyyy00000000yyyy0000000000000000yyyyyyyyalb00000000000000000 │ │ +000000000000yyyyyyyy0000000000000000yyyy00000000yyyy0000000000000000yyyyyyyy00000000000000000000 │ │ +000000000000yyyyyyyy0000000000000000yyyy00000000yyyy0000000000000000yyyyyyyy00000000000000000000 │ │ +000000000000yyyyyyyy0000000000000000yyyy00000000yyyy0000000000000000yyyyyyyy00000000000000000000 │ │ +000000000000yyyyyyyy0000000000000000yyyy00000000yyyy0000000000000000yyyyyyyy00000000000000000000 │ │ +000000000000yyyyyyyy0000000000000000yyyy00000000yyyy0000000000000000yyyyyyyy00000000000000000000 │ │ +000000000000yyyyyyyy0000000000000000yyyy00000000yyyy0000000000000000yyyyyyyy00000000000000000000 │ │ +000000000000yyyyyyyy0000000000000000yyyy00000000yyyy0000000000000000yyyyyyyy00000000000000000000 │ │ +000000000000yyyyyyyy0000000000000000yyyy00000000yyyy0000000000000000yyyyyyyy00000000000000000000 │ │ +000000000000yyyyyyyy0000000000000000yyyy00000000yyyy0000000000000000yyyyyyyy00000000000000000000 │ │ +000000000000yyyyyyyy0000000000000000yyyy00000000yyyy0000000000000000yyyyyyyy00000000000000000000 │ │ +000000000000yyyyyyyy0000000000000000yyyy00000000yyyy0000000000000000yyyyyyyy00000000000000000000 │ │ +000000000000yyyyyyyy0000000000000000yyyy00000000yyyy0000000000000000yyyyyyyy00000000000000000000 │ │ +000000000000yyyyyyyy0000000000000000yyyy00000000yyyy0000000000000000yyyyyyyy00000000000000000000 │ │ +000000000000yyyyyyyy0000000000000000yyyy00000000yyyy0000000000000000yyyyyyyy00000000000000000000 │ │ +000000000000yyyyyyyy0000000000000000yyyy00000000yyyy0000000000000000yyyyyyyy00000000000000000000 │ │ +000000000000yyyyyyyy0000000000000000yyyy00000000yyyy0000000000000000yyyyyyyy00000000000000000000 │ │ +000000000000yyyyyyyy0000000000000000yyyy00000000yyyy0000000000000000yyyyyyyy00000000000000000000 │ │ +000000000000yyyyyyyy0000000000000000yyyy00000000yyyy0000000000000000yyyyyyyy00000000000000000000 │ │ +000000000000yyyyyyyy0000000000000000yyyy00000000yyyy0000000000000000yyyyyyyy00000000000000000000 │ │ +000000000000yyyyyyyy0000000000000000yyyy00000000yyyy0000000000000000yyyyyyyy00000000000000000000 │ │ +000000000000ayyyyyyyP000000000000000yyyy00000000yyyy000000000000000Pyyyyyyya00000000000000000000 │ │ +000000000000oyyyyyyyp000000000000000yyyy00000000yyyy000000000000000pyyyyyyyo00000000000000000000 │ │ +000000000000qyyyyyyyTQ00000000000000yyyy00000000yyyy00000000000000QTyyyyyyyq00000000000000000000 │ │ +000000000000ryyyyyyyyTpP000000000000yyyy00000000yyyy000000000000PpTyyyyyyyyr00000000000000000000 │ │ +000000000000sKyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyKs00000000000000000000 │ │ +0000000000000hyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyh000000000000000000000 │ │ +0000000000000tuyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyut000000000000000000000 │ │ +00000000000000vwyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyywv0000000000000000000000 │ │ +000000000000000xwyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyywx00000000000000000000000 │ │ +0000000000000000vuyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyuv000000000000000000000000 │ │ +00000000000000000thKyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyKht0000000000000000000000000 │ │ +0000000000000000000srqoayyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyaoqrs000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user4.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -191,15 +191,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 1 55 90 112 134 156 178 200 222 244 245 224 202 181 160 139 117 72 19 4 67 150 230 255 219 165 110 56 7 42 236 246 169 79 6 23 153 252 239 2 51 237 220 85 22 183 231 127 75 54 199 59 114 242 250 125 20 235 151 61 210 41 159 247 94 213 138 109 89 69 49 29 9 10 32 76 98 120 164 154 207 37 18 189 66 106 194 254 62 28 141 84 196 25 168 229 212 21 122 97 198 226 38 3 251 27 209 13 240 184 128 100 221 44 36 218 103 204 179 147 81 48 16 121 206 173 108 11 24 167 5 253 211 166 157 46 238 12 102 40 233 232 47 35 148 15 45 203 201 162 130 80 118 149 243 50 228 113 124 249 223 70 177 83 26 99 205 33 140 126 176 131 193 187 123 95 107 78 170 74 172 216 57 60 8 248 195 39} │ │ + 0 1 55 90 112 134 156 178 200 222 244 245 224 202 181 160 139 117 72 19 4 67 150 230 219 165 110 56 7 42 236 246 169 79 6 23 153 252 239 2 51 237 220 85 22 183 231 127 75 54 199 59 114 242 250 125 20 235 151 61 210 41 159 247 94 213 138 109 89 69 49 29 9 10 32 76 98 120 164 154 207 37 18 189 66 106 194 254 62 28 141 84 196 25 168 229 212 21 122 97 198 226 38 3 251 27 209 13 240 184 128 100 221 44 36 218 103 204 179 147 81 48 16 121 206 173 108 11 24 167 5 253 211 166 157 46 238 12 102 40 233 232 47 35 148 15 45 203 201 162 130 80 118 149 243 50 228 113 124 249 223 70 177 83 26 99 205 33 140 126 176 131 193 187 123 95 107 78 170 74 172 216 57 60 8 248 195 39} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -211,85 +211,85 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000102030405060708090a0b0c0d0e0f10111213000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000014151617181818181818181818181818181818181818191a1b1c1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000001e161f181818181818181818181818181818181818181818181818182021222300000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000002425261818181818181818181818181818181818181818181818181818181818182706152800000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000292a18181818181818181818181818181818181818181818181818181818181818181818182b2c0000000000002d2c052e2f170730312d0000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000032271818181818181818181818181818181818181818181818181818181818181818181818181818333400001435361818181818181818373814000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000393a18181818181818181818181818181818181818181818181818181818181818181818181818181818183b3c3d1818181818181818181818180d3e0000000000000000000000000000000000000000 │ │ -000000000000000000000000000000003f18181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818404100000000000000000000000000000000000000 │ │ -0000000000000000000000000000003418181818181818181818181842434445464748494a4b324c4d4e4f191818181818181818181818181818181818181818181818181818181818181818403e000000000000000000000000000000000000 │ │ -00000000000000000000000000000050181818181818181818511152000000000000000000000000000000005312305426181818181818181818181818181818181818181818181818181818180d140000000000000000000000000000000000 │ │ -0000000000000000000000000000012f181818181818181f5500000000000000000000000000000000000000000000002d5657581818181818181818181818181818181818181818181818181818380000000000000000000000000000000000 │ │ -0000000000000000000000000000471818181818181818590000000000000000000000000000000000000000000000000000005a5b20181818181818181818181818181818181818181818181818372d00000000000000000000000000000000 │ │ -00000000000000000000000000005c181818181818185d0000000000000000000000000000000000000000000000000000000000005e5f1818181818181818181860455e5e456018181818181818183100000000000000000000000000000000 │ │ -0000000000000000000000000000041818181818181816000000000000000000000000000000000000000000000000000000000000001d6118181818181818186062000000006260181818181818183000000000000000000000000000000000 │ │ -00000000000000000000000000005b181818181818186300000000000000000000000000000000000000000000000000000000000000006418181818181818184500000000000045181818181818180700000000000000000000000000000000 │ │ -000000000000000000000000000021181818181818184100000000000000000000000000000000000000000000000000000000000000004b18181818181818185e0000000000005e181818181818181700000000000000000000000000000000 │ │ -000000000000000000000000000065181818181818185500000000000000000000000000000000000000000000000000000000000000000018181818181818180000000000000000181818181818181800000000000000000000000000000000 │ │ -000000000000000000000000000066181818181818186700000000000000000000000000000000000000000000000000000000000000000018181818181818180000000000000000181818181818181800000000000000000000000000000000 │ │ -000000000000000000000000006869181818181818184a00000000000000000000000000000000000000000000000000000000000000000018181818181818180000000000000000181818181818181800000000000000000000000000000000 │ │ -000000000000000000000000006a181818181818182a0000000000000000000000000000000000000000000000000000000000000000000018181818181818180000000000000000181818181818181800000000000000000000000000000000 │ │ -0000000000000000000000000002181818181818186b0000000000000000000000000000000000000000000000000000000000000000000018181818181818180000000000000000181818181818181800000000000000000000000000000000 │ │ -000000000000000000000000005c181818181818180e0000000000000000000000000000000000000000000000000000000000000000000018181818181818180000000000000000181818181818181800000000000000000000000000000000 │ │ -000000000000000000000000000418181818181818250000000000000000000000000000000000000000000000000000000000000000000018181818181818180000000000000000181818181818181800000000000000000000000000000000 │ │ -000000000000000000000000005b18181818181818380000000000000000000000000000000000000000000000000000000000000000000018181818181818180000000000000000181818181818181800000000000000000000000000000000 │ │ -000000000000000000000000002118181818181818640000000000000000000000000000000000000000000000000000000000000000000018181818181818180000000000000000181818181818181800000000000000000000000000000000 │ │ -000000000000000000000000006518181818181818460000000000000000000000000000000000000000000000000000000000000000000018181818181818180000000000000000181818181818181800000000000000000000000000000000 │ │ -0000000000000000000000000066181818181818183e0000000000000000000000000000000000000000000000000000000000000000000018181818181818180000000000000000181818181818181800000000000000000000000000000000 │ │ -0000000000000000000000006869181818181818186c0000000000000000000000000000000000000000000000000000000000000000000018181818181818180000000000000000181818181818181800000000000000000000000000000000 │ │ -0000000000000000000000006a181818181818186d000000000000000000000000000000000000000000000000000000000000000000000018181818181818180000000000000000181818181818181800000000000000000000000000000000 │ │ -000000000000000000000000021818181818181861000000000000000000000000000000000000000000000000000000000000000000000018181818181818180000000000000000181818181818181800000000000000000000000000000000 │ │ -0000000000000000000000005c181818181818186e000000000000000000000000000000000000000000000000000000000000000000000018181818181818180000000000000000181818181818181800000000000000000000000000000000 │ │ -000000000000000000000000041818181818181806000000000000000000000000000000000000000000000000000000000000000000000018181818181818180000000000000000181818181818181800000000000000000000000000000000 │ │ -0000000000000000000000005b181818181818186f000000000000000000000000000000000000000000000000000000000000000000000018181818181818180000000000000000181818181818181800000000000000000000000000000000 │ │ -000000000000000000000000211818181818181870000000000000000000000000000000000000000000000000000000000000000000000018181818181818180000000000000000181818181818181800000000000000000000000000000000 │ │ -000000000000000000000000651818181818181812000000000000000000000000000000000000000000000000000000000000000000000018181818181818180000000000000000181818181818181800000000000000000000000000000000 │ │ -000000000000000000000000711818181818181872000000000000000000000000000000000000000000000000000000000000000000000018181818181818180000000000000000181818181818181800000000000000000000000000000000 │ │ -000000000000000000000000711818181818181848000000000000000000000000000000000000000000000000000000000000000000007318181818181818180000000000000000181818181818181800000000000000000000000000000000 │ │ -00000000000000000000000074181818181818184e2d0000000000000000000000000000000000000000000000000000000000000000007518181818181818180000000000000000181818181818181800000000000000000000000000000000 │ │ -000000000000000000000000761818181818181818180a61777835797a7b000000000000000000000000000000000000000000000000687418181818181818180000000000000000181818181818181800000000000000000000000000000000 │ │ -0000000000000000000000007c1818181818181818181818181818181818277d7e5b7f311e80813c6405828300000000000000000000111818181818181818180000000000000000181818181818181800000000000000000000000000000000 │ │ -000000000000000000000000488418181818181818181818181818181818181818181818181818181818850000000000000000000046261818181818181818185e0000000000005e181818181818181700000000000000000000000000000000 │ │ -000000000000000000000000008618181818181818181818181818181818181818181818181818181818870000000000000000008889181818181818181818184500000000000045181818181818187700000000000000000000000000000000 │ │ -000000000000000000000000008a611818181818181818181818181818181818181818181818181818188b00000000000000008c8d18181818181818181818186062000000006260181818181818186f00000000000000000000000000000000 │ │ -0000000000000000000000000000738e18181818181818181818181818181818181818181818181818188f0000000000000090601818181818181818181818181860455e5e456018181818181818184c00000000000000000000000000000000 │ │ -0000000000000000000000000000007b912618181818181818181818181818181818181818181818180b680000000000009209181818181818181818181818181818181818181818181818181818692400000000000000000000000000000000 │ │ -000000000000000000000000000000000093353f940b1818181818181818181818181818181818181895000000000000009618181818181818181818181818181818181818181818181818181818970000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000287398999a0e619b181818181818181818181818870000000000005c181818181818181818181818181818181818181818181818181818187d830000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000539c79049d181818181818189e00000000005e1f1818181818181818409fa018181818181818181818181818181818a093000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000a118181818181818a20000000000a31818181818181818269800a4261818181818181818181818181818a07000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000142618181818181818a50000000067181818181818181818a60000001260181818181818181818181818a7930000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000a818181818181818890000000000a918181818181818189a00000000007b2540181818181818181837aa14000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000551818181818181857000000001d3a18181818181818666c00000000000000928bab6b6d170730312d0000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000a6181818181818188700000000031818181818181818310000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000ac181818181818181000000000ad18181818181818ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000004f18181818181818af0000005a1818181818181818b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000002e18181818181818b1000000b218181818181818406c000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000005718181818181818030000003818181818181818b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000a718181818181818b4000000b5181818181818184400000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000b618181818181818b700000095181818181818182c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000009d181818181818183e000000b618181818181818b800000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000002718181818181818810000008e181818181818187300000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000003718181818181818b9000000ba181818181818188a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000017181818181818183200003218181818181818170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000007718181818181818bb3232bb18181818181818770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000301818181818181818181818181818181818186f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000004c1818181818181818181818181818181818184c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000014941818181818181818181818181818181894140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000003e401818181818181818181818181818403e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000003518181818181818181818181818183500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000019e201818181818181818181840350100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000bc081818181818181818943e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000068b4aa071717776f4c1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000014151617bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc18191a1b1c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000001d161ebcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc1f20212200000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000232425bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc2606152700000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000002829bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc2a2b0000000000002c2b052d2e17072f302c0000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000003126bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc32330000143435bcbcbcbcbcbcbcbc363714000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000003839bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc3a3b3cbcbcbcbcbcbcbcbcbcbcbcbc0d3d0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000003ebcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc3f4000000000000000000000000000000000000000 │ │ +00000000000000000000000000000033bcbcbcbcbcbcbcbcbcbcbcbc4142434445464748494a314b4c4d4e18bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc3f3d000000000000000000000000000000000000 │ │ +0000000000000000000000000000004fbcbcbcbcbcbcbcbcbc5011510000000000000000000000000000000052122f5325bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc0d140000000000000000000000000000000000 │ │ +0000000000000000000000000000012ebcbcbcbcbcbcbc1e5400000000000000000000000000000000000000000000002c555657bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc370000000000000000000000000000000000 │ │ +000000000000000000000000000046bcbcbcbcbcbcbcbc58000000000000000000000000000000000000000000000000000000595a1fbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc362c00000000000000000000000000000000 │ │ +00000000000000000000000000005bbcbcbcbcbcbcbc5c0000000000000000000000000000000000000000000000000000000000005d5ebcbcbcbcbcbcbcbcbcbc5f445d5d445fbcbcbcbcbcbcbcbc3000000000000000000000000000000000 │ │ +000000000000000000000000000004bcbcbcbcbcbcbc16000000000000000000000000000000000000000000000000000000000000001c60bcbcbcbcbcbcbcbc5f6100000000615fbcbcbcbcbcbcbc2f00000000000000000000000000000000 │ │ +00000000000000000000000000005abcbcbcbcbcbcbc62000000000000000000000000000000000000000000000000000000000000000063bcbcbcbcbcbcbcbc4400000000000044bcbcbcbcbcbcbc0700000000000000000000000000000000 │ │ +000000000000000000000000000020bcbcbcbcbcbcbc4000000000000000000000000000000000000000000000000000000000000000004abcbcbcbcbcbcbcbc5d0000000000005dbcbcbcbcbcbcbc1700000000000000000000000000000000 │ │ +000000000000000000000000000064bcbcbcbcbcbcbc54000000000000000000000000000000000000000000000000000000000000000000bcbcbcbcbcbcbcbc0000000000000000bcbcbcbcbcbcbcbc00000000000000000000000000000000 │ │ +000000000000000000000000000065bcbcbcbcbcbcbc66000000000000000000000000000000000000000000000000000000000000000000bcbcbcbcbcbcbcbc0000000000000000bcbcbcbcbcbcbcbc00000000000000000000000000000000 │ │ +000000000000000000000000006768bcbcbcbcbcbcbc49000000000000000000000000000000000000000000000000000000000000000000bcbcbcbcbcbcbcbc0000000000000000bcbcbcbcbcbcbcbc00000000000000000000000000000000 │ │ +0000000000000000000000000069bcbcbcbcbcbcbc2900000000000000000000000000000000000000000000000000000000000000000000bcbcbcbcbcbcbcbc0000000000000000bcbcbcbcbcbcbcbc00000000000000000000000000000000 │ │ +0000000000000000000000000002bcbcbcbcbcbcbc6a00000000000000000000000000000000000000000000000000000000000000000000bcbcbcbcbcbcbcbc0000000000000000bcbcbcbcbcbcbcbc00000000000000000000000000000000 │ │ +000000000000000000000000005bbcbcbcbcbcbcbc0e00000000000000000000000000000000000000000000000000000000000000000000bcbcbcbcbcbcbcbc0000000000000000bcbcbcbcbcbcbcbc00000000000000000000000000000000 │ │ +0000000000000000000000000004bcbcbcbcbcbcbc2400000000000000000000000000000000000000000000000000000000000000000000bcbcbcbcbcbcbcbc0000000000000000bcbcbcbcbcbcbcbc00000000000000000000000000000000 │ │ +000000000000000000000000005abcbcbcbcbcbcbc3700000000000000000000000000000000000000000000000000000000000000000000bcbcbcbcbcbcbcbc0000000000000000bcbcbcbcbcbcbcbc00000000000000000000000000000000 │ │ +0000000000000000000000000020bcbcbcbcbcbcbc6300000000000000000000000000000000000000000000000000000000000000000000bcbcbcbcbcbcbcbc0000000000000000bcbcbcbcbcbcbcbc00000000000000000000000000000000 │ │ +0000000000000000000000000064bcbcbcbcbcbcbc4500000000000000000000000000000000000000000000000000000000000000000000bcbcbcbcbcbcbcbc0000000000000000bcbcbcbcbcbcbcbc00000000000000000000000000000000 │ │ +0000000000000000000000000065bcbcbcbcbcbcbc3d00000000000000000000000000000000000000000000000000000000000000000000bcbcbcbcbcbcbcbc0000000000000000bcbcbcbcbcbcbcbc00000000000000000000000000000000 │ │ +0000000000000000000000006768bcbcbcbcbcbcbc6b00000000000000000000000000000000000000000000000000000000000000000000bcbcbcbcbcbcbcbc0000000000000000bcbcbcbcbcbcbcbc00000000000000000000000000000000 │ │ +00000000000000000000000069bcbcbcbcbcbcbc6c0000000000000000000000000000000000000000000000000000000000000000000000bcbcbcbcbcbcbcbc0000000000000000bcbcbcbcbcbcbcbc00000000000000000000000000000000 │ │ +00000000000000000000000002bcbcbcbcbcbcbc600000000000000000000000000000000000000000000000000000000000000000000000bcbcbcbcbcbcbcbc0000000000000000bcbcbcbcbcbcbcbc00000000000000000000000000000000 │ │ +0000000000000000000000005bbcbcbcbcbcbcbc6d0000000000000000000000000000000000000000000000000000000000000000000000bcbcbcbcbcbcbcbc0000000000000000bcbcbcbcbcbcbcbc00000000000000000000000000000000 │ │ +00000000000000000000000004bcbcbcbcbcbcbc060000000000000000000000000000000000000000000000000000000000000000000000bcbcbcbcbcbcbcbc0000000000000000bcbcbcbcbcbcbcbc00000000000000000000000000000000 │ │ +0000000000000000000000005abcbcbcbcbcbcbc6e0000000000000000000000000000000000000000000000000000000000000000000000bcbcbcbcbcbcbcbc0000000000000000bcbcbcbcbcbcbcbc00000000000000000000000000000000 │ │ +00000000000000000000000020bcbcbcbcbcbcbc6f0000000000000000000000000000000000000000000000000000000000000000000000bcbcbcbcbcbcbcbc0000000000000000bcbcbcbcbcbcbcbc00000000000000000000000000000000 │ │ +00000000000000000000000064bcbcbcbcbcbcbc120000000000000000000000000000000000000000000000000000000000000000000000bcbcbcbcbcbcbcbc0000000000000000bcbcbcbcbcbcbcbc00000000000000000000000000000000 │ │ +00000000000000000000000070bcbcbcbcbcbcbc710000000000000000000000000000000000000000000000000000000000000000000000bcbcbcbcbcbcbcbc0000000000000000bcbcbcbcbcbcbcbc00000000000000000000000000000000 │ │ +00000000000000000000000070bcbcbcbcbcbcbc470000000000000000000000000000000000000000000000000000000000000000000072bcbcbcbcbcbcbcbc0000000000000000bcbcbcbcbcbcbcbc00000000000000000000000000000000 │ │ +00000000000000000000000073bcbcbcbcbcbcbc4d2c00000000000000000000000000000000000000000000000000000000000000000074bcbcbcbcbcbcbcbc0000000000000000bcbcbcbcbcbcbcbc00000000000000000000000000000000 │ │ +00000000000000000000000075bcbcbcbcbcbcbcbcbc0a6076773478797a0000000000000000000000000000000000000000000000006773bcbcbcbcbcbcbcbc0000000000000000bcbcbcbcbcbcbcbc00000000000000000000000000000000 │ │ +0000000000000000000000007bbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc267c7d5a7e301d7f803b630581820000000000000000000011bcbcbcbcbcbcbcbcbc0000000000000000bcbcbcbcbcbcbcbc00000000000000000000000000000000 │ │ +0000000000000000000000004783bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc84000000000000000000004525bcbcbcbcbcbcbcbcbc5d0000000000005dbcbcbcbcbcbcbc1700000000000000000000000000000000 │ │ +0000000000000000000000000085bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc860000000000000000008788bcbcbcbcbcbcbcbcbcbc4400000000000044bcbcbcbcbcbcbc7600000000000000000000000000000000 │ │ +000000000000000000000000008960bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc8a00000000000000008b8cbcbcbcbcbcbcbcbcbcbcbc5f6100000000615fbcbcbcbcbcbcbc6e00000000000000000000000000000000 │ │ +0000000000000000000000000000728dbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc8e000000000000008f5fbcbcbcbcbcbcbcbcbcbcbcbcbc5f445d5d445fbcbcbcbcbcbcbcbc4b00000000000000000000000000000000 │ │ +0000000000000000000000000000007a9025bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc0b670000000000009109bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc682300000000000000000000000000000000 │ │ +000000000000000000000000000000000092343e930bbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc940000000000000095bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc960000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000027729798990e609abcbcbcbcbcbcbcbcbcbcbcbc860000000000005bbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc7c820000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000529b78049cbcbcbcbcbcbcbc9d00000000005d1ebcbcbcbcbcbcbcbc3f9e9fbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc9f92000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000a0bcbcbcbcbcbcbca10000000000a2bcbcbcbcbcbcbcbc259700a325bcbcbcbcbcbcbcbcbcbcbcbcbcbc9f6f00000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000001425bcbcbcbcbcbcbca40000000066bcbcbcbcbcbcbcbcbca5000000125fbcbcbcbcbcbcbcbcbcbcbcbca6920000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000a7bcbcbcbcbcbcbc880000000000a8bcbcbcbcbcbcbcbc9900000000007a243fbcbcbcbcbcbcbcbc36a914000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000054bcbcbcbcbcbcbc56000000001c39bcbcbcbcbcbcbc656b00000000000000918aaa6a6c17072f302c0000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000a5bcbcbcbcbcbcbc860000000003bcbcbcbcbcbcbcbc300000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000abbcbcbcbcbcbcbc1000000000acbcbcbcbcbcbcbcad000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000004ebcbcbcbcbcbcbcae00000059bcbcbcbcbcbcbcbcaf000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000002dbcbcbcbcbcbcbcb0000000b1bcbcbcbcbcbcbc3f6b000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000056bcbcbcbcbcbcbc0300000037bcbcbcbcbcbcbcb200000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000a6bcbcbcbcbcbcbcb3000000b4bcbcbcbcbcbcbc4300000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000b5bcbcbcbcbcbcbcb600000094bcbcbcbcbcbcbc2b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000009cbcbcbcbcbcbcbc3d000000b5bcbcbcbcbcbcbcb700000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000026bcbcbcbcbcbcbc800000008dbcbcbcbcbcbcbc7200000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000036bcbcbcbcbcbcbcb8000000b9bcbcbcbcbcbcbc8900000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000017bcbcbcbcbcbcbc31000031bcbcbcbcbcbcbc170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000076bcbcbcbcbcbcbcba3131babcbcbcbcbcbcbc760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000002fbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc6e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000004bbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc4b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000001493bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc93140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000003d3fbcbcbcbcbcbcbcbcbcbcbcbcbcbc3f3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000034bcbcbcbcbcbcbcbcbcbcbcbcbcbc3400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000019d1fbcbcbcbcbcbcbcbcbcbc3f340100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000bb08bcbcbcbcbcbcbcbc933d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000067b3a9071717766e4b1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user24.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -39,15 +39,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 38 128 179 230 255 1 112 246 181 26 166 234 60 201 243 25 218 76 193 127 152 217 9 73 143 7 242 254 74 150 23 125 6 196 226 45} │ │ + 0 38 128 179 230 1 112 246 181 26 166 234 60 201 243 25 218 76 193 127 152 217 9 73 143 7 242 254 74 150 23 125 6 196 226 45} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -58,82 +58,82 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000012345555555555555555555555555555432100000000000000000000000000000000 │ │ -000000000000000000000000006785555555555555555555555555555555555876000000000000000000000000000000 │ │ -000000000000000000000000069555555555555555555555555555555555555559600000000000000000000000000000 │ │ -000000000000000000000000075555555555555555555555555555555555555555700000000000000000000000000000 │ │ -000000000000000000000000185555555555555555555555555555555555555555810000000000000000000000000000 │ │ -000000000000000000000000255555555555555555555555555555555555555555520000000000000000000000000000 │ │ -000000000000000000000000355555555555555555555555555555555555555555530000000000000000000000000000 │ │ -000000000000000000000000455555555555555555555555555555555555555555540000000000000000000000000000 │ │ -000000000000000000000000555555550000000000000000000000000000555555550000000000000000000000000000 │ │ -000000000000000000000000555555550000000000000000000000000000555555550000000000000000000000000000 │ │ -000000000000000000000000555555550000000000000000000000000000555555550000000000000000000000000000 │ │ -000000000000000000000000555555550000000000000000000000000000555555550000000000000000000000000000 │ │ -00000000000000000AB455555555555555555555555555555555555555555555555555554BA000000000000000000000 │ │ -0000000000000000AC55555555555555555555555555555555555555555555555555555555CA00000000000000000000 │ │ -0000000000000000B5555555555555555555555555555555555555555555555555555555555B00000000000000000000 │ │ -000000000000000045555555555555555555555555555555555555555555555555555555555400000000000000000000 │ │ -000000000000000045555555555555555555555555555555555555555555555555555555555400000000000000000000 │ │ -0000000000000000B5555555555555555555555555555555555555555555555555555555555B00000000000000000000 │ │ -0000000000000000AC55555555555555555555555555555555555555555555555555555555CA00000000000000000000 │ │ -00000000000000000AB455555555555555555555555555555555555555555555555555554BA000000000000000000000 │ │ -000000000000000000005555555500000000000000000000000000000000000055555555000000000000000000000000 │ │ -000000000000000000005555555500000000000000000000000000000000000055555555000000000000000000000000 │ │ -000000000000000000005555555500000000000000000000000000000000000055555555000000000000000000000000 │ │ -000000000000000000005555555500000000000000000000000000000000000055555555000000000000000000000000 │ │ -000000000000000000005555555500000000000000000000000000000000000055555555000000000000000000000000 │ │ -000000000000000000005555555500000000000000000000000000000000000055555555000000000000000000000000 │ │ -00000000000000000000555555550000DEED0000DEED0000DEED0000DEED000055555555000000000000000000000000 │ │ -00000000000000000000555555550000E55E0000E55E0000E55E0000E55E000055555555000000000000000000000000 │ │ -000000000000000000005555555500005555000055550000555500005555000055555555000000000000000000000000 │ │ -000000000000000000005555555500005555000055550000555500005555000055555555000000000000000000000000 │ │ -000000000000000000005555555500005555000055550000555500005555000055555555000000000000000000000000 │ │ -000000000000000000005555555500005555000055550000555500005555000055555555000000000000000000000000 │ │ -000000000000000000005555555500005555000055550000555500005555000055555555000000000000000000000000 │ │ -000000000000000000005555555500005555000055550000555500005555000055555555000000000000000000000000 │ │ -000000000000000000005555555500005555000055550000555500005555000055555555000000000000000000000000 │ │ -000000000000000000005555555500005555000055550000555500005555000055555555000000000000000000000000 │ │ -000000000000000000005555555500005555000055550000555500005555000055555555000000000000000000000000 │ │ -000000000000000000005555555500005555000055550000555500005555000055555555000000000000000000000000 │ │ -000000000000000000005555555500005555000055550000555500005555000055555555000000000000000000000000 │ │ -000000000000000000005555555500005555000055550000555500005555000055555555000000000000000000000000 │ │ -000000000000000000005555555500005555000055550000555500005555000055555555000000000000000000000000 │ │ -000000000000000000005555555500005555000055550000555500005555000055555555000000000000000000000000 │ │ -000000000000000000005555555500005555000055550000555500005555000055555555000000000000000000000000 │ │ -000000000000000000005555555500005555000055550000555500005555000055555555000000000000000000000000 │ │ -000000000000000000005555555500005555000055550000555500005555000055555555000000000000000000000000 │ │ -000000000000000000005555555500005555000055550000555500005555000055555555000000000000000000000000 │ │ -000000000000000000005555555500005555000055550000555500005555000055555555000000000000000000000000 │ │ -000000000000000000005555555500005555000055550000555500005555000055555555000000000000000000000000 │ │ -000000000000000000005555555500005555000055550000555500005555000055555555000000000000000000000000 │ │ -000000000000000000005555555500005555000055550000555500005555000055555555000000000000000000000000 │ │ -000000000000000000005555555500005555000055550000555500005555000055555555000000000000000000000000 │ │ -000000000000000000005555555500005555000055550000555500005555000055555555000000000000000000000000 │ │ -00000000000000000000F5555555G000E55E0000E55E0000E55E0000E55E000G5555555F000000000000000000000000 │ │ -00000000000000000000H5555555I000DEED0000DEED0000DEED0000DEED000I5555555H000000000000000000000000 │ │ -00000000000000000000J5555555K0000000000000000000000000000000000K5555555J000000000000000000000000 │ │ -00000000000000000000L5555555MN00000000000000000000000000000000NM5555555L000000000000000000000000 │ │ -00000000000000000000O55555555P00000000000000000000000000000000P55555555O000000000000000000000000 │ │ -00000000000000000000QR5555555ST000000000000000000000000000000TS5555555RQ000000000000000000000000 │ │ -000000000000000000000U55555555SPN00000000000000000000000000NPS55555555U0000000000000000000000000 │ │ -000000000000000000000VF555555555M2IG00000000000000000000GIKM555555555FV0000000000000000000000000 │ │ -0000000000000000000000W5555555555555555555555555555555555555555555555W00000000000000000000000000 │ │ -0000000000000000000000XY55555555555555555555555555555555555555555555YX00000000000000000000000000 │ │ -00000000000000000000000VZ555555555555555555555555555555555555555555ZV000000000000000000000000000 │ │ -000000000000000000000000aZ5555555555555555555555555555555555555555Za0000000000000000000000000000 │ │ -0000000000000000000000000VY55555555555555555555555555555555555555YV00000000000000000000000000000 │ │ -00000000000000000000000000XWF5555555555555555555555555555555555FWX000000000000000000000000000000 │ │ -0000000000000000000000000000VUR555555555555555555555555555555RUV00000000000000000000000000000000 │ │ -000000000000000000000000000000QOLJHF55555555555555555555FHJLOQ0000000000000000000000000000000000 │ │ +00000000000000000000000000001234aaaaaaaaaaaaaaaaaaaaaaaaaaaa432100000000000000000000000000000000 │ │ +00000000000000000000000000567aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa765000000000000000000000000000000 │ │ +000000000000000000000000058aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa8500000000000000000000000000000 │ │ +00000000000000000000000006aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa600000000000000000000000000000 │ │ +00000000000000000000000017aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa710000000000000000000000000000 │ │ +0000000000000000000000002aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa20000000000000000000000000000 │ │ +0000000000000000000000003aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa30000000000000000000000000000 │ │ +0000000000000000000000004aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa40000000000000000000000000000 │ │ +000000000000000000000000aaaaaaaa0000000000000000000000000000aaaaaaaa0000000000000000000000000000 │ │ +000000000000000000000000aaaaaaaa0000000000000000000000000000aaaaaaaa0000000000000000000000000000 │ │ +000000000000000000000000aaaaaaaa0000000000000000000000000000aaaaaaaa0000000000000000000000000000 │ │ +000000000000000000000000aaaaaaaa0000000000000000000000000000aaaaaaaa0000000000000000000000000000 │ │ +000000000000000009A4aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa4A9000000000000000000000 │ │ +00000000000000009BaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaB900000000000000000000 │ │ +0000000000000000AaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaA00000000000000000000 │ │ +00000000000000004aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa400000000000000000000 │ │ +00000000000000004aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa400000000000000000000 │ │ +0000000000000000AaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaA00000000000000000000 │ │ +00000000000000009BaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaB900000000000000000000 │ │ +000000000000000009A4aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa4A9000000000000000000000 │ │ +00000000000000000000aaaaaaaa000000000000000000000000000000000000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa000000000000000000000000000000000000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa000000000000000000000000000000000000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa000000000000000000000000000000000000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa000000000000000000000000000000000000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa000000000000000000000000000000000000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa0000CDDC0000CDDC0000CDDC0000CDDC0000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa0000DaaD0000DaaD0000DaaD0000DaaD0000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa0000aaaa0000aaaa0000aaaa0000aaaa0000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa0000aaaa0000aaaa0000aaaa0000aaaa0000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa0000aaaa0000aaaa0000aaaa0000aaaa0000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa0000aaaa0000aaaa0000aaaa0000aaaa0000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa0000aaaa0000aaaa0000aaaa0000aaaa0000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa0000aaaa0000aaaa0000aaaa0000aaaa0000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa0000aaaa0000aaaa0000aaaa0000aaaa0000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa0000aaaa0000aaaa0000aaaa0000aaaa0000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa0000aaaa0000aaaa0000aaaa0000aaaa0000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa0000aaaa0000aaaa0000aaaa0000aaaa0000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa0000aaaa0000aaaa0000aaaa0000aaaa0000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa0000aaaa0000aaaa0000aaaa0000aaaa0000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa0000aaaa0000aaaa0000aaaa0000aaaa0000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa0000aaaa0000aaaa0000aaaa0000aaaa0000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa0000aaaa0000aaaa0000aaaa0000aaaa0000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa0000aaaa0000aaaa0000aaaa0000aaaa0000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa0000aaaa0000aaaa0000aaaa0000aaaa0000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa0000aaaa0000aaaa0000aaaa0000aaaa0000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa0000aaaa0000aaaa0000aaaa0000aaaa0000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa0000aaaa0000aaaa0000aaaa0000aaaa0000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa0000aaaa0000aaaa0000aaaa0000aaaa0000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa0000aaaa0000aaaa0000aaaa0000aaaa0000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa0000aaaa0000aaaa0000aaaa0000aaaa0000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000aaaaaaaa0000aaaa0000aaaa0000aaaa0000aaaa0000aaaaaaaa000000000000000000000000 │ │ +00000000000000000000EaaaaaaaF000DaaD0000DaaD0000DaaD0000DaaD000FaaaaaaaE000000000000000000000000 │ │ +00000000000000000000GaaaaaaaH000CDDC0000CDDC0000CDDC0000CDDC000HaaaaaaaG000000000000000000000000 │ │ +00000000000000000000IaaaaaaaJ0000000000000000000000000000000000JaaaaaaaI000000000000000000000000 │ │ +00000000000000000000KaaaaaaaLM00000000000000000000000000000000MLaaaaaaaK000000000000000000000000 │ │ +00000000000000000000NaaaaaaaaO00000000000000000000000000000000OaaaaaaaaN000000000000000000000000 │ │ +00000000000000000000PQaaaaaaaRS000000000000000000000000000000SRaaaaaaaQP000000000000000000000000 │ │ +000000000000000000000TaaaaaaaaROM00000000000000000000000000MORaaaaaaaaT0000000000000000000000000 │ │ +000000000000000000000UEaaaaaaaaaL2HF00000000000000000000FHJLaaaaaaaaaEU0000000000000000000000000 │ │ +0000000000000000000000VaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaV00000000000000000000000000 │ │ +0000000000000000000000WXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXW00000000000000000000000000 │ │ +00000000000000000000000UYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaYU000000000000000000000000000 │ │ +000000000000000000000000ZYaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaYZ0000000000000000000000000000 │ │ +0000000000000000000000000UXaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaXU00000000000000000000000000000 │ │ +00000000000000000000000000WVEaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaEVW000000000000000000000000000000 │ │ +0000000000000000000000000000UTQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaQTU00000000000000000000000000000000 │ │ +000000000000000000000000000000PNKIGEaaaaaaaaaaaaaaaaaaaaEGIKNP0000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user5.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -41,15 +41,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 7 73 152 193 218 243 23 150 242 255 6 125 196 45 226 217 128 76 25 127 254 143 9 74 38 179 230 1 112 246 181 166 26 234 22 3 120 227} │ │ + 0 7 73 152 193 218 243 23 150 242 6 125 196 45 226 217 128 76 25 127 254 143 9 74 38 179 230 1 112 246 181 166 26 234 22 3 120 227} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -61,81 +61,81 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000123456654321000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000789AAAAAAAAAA9870000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000BC6AAAAAAAAAAAAAA6CB00000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000007DAAAAAAAAAAAAAAAAAAD70000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000EFAAAAAAAAAAAAAAAAAAAAFE000000000000 │ │ -000000000000000000000000000000000000000000000000000000000007FAAAAAAAAAAAAAAAAAAAAAAF700000000000 │ │ -0000000000000000000000000000000000000000000000000000000000BDAAAAAAAAAAAAAAAAAAAAAAAADB0000000000 │ │ -0000000000000000000000000000000000000000000000000000000000CAAAAAAAAAAAAAAAAAAAAAAAAAAC0000000000 │ │ -00000000000000000000000000000000000000000000000000000000076AAAAAAAAAGHIJJIKGAAAAAAAAA67000000000 │ │ -0000000000000000000000000000000000000000000000000000000008AAAAAAAALMN000000NMLAAAAAAAA8000000000 │ │ -0000000000000000000000000000000000000000000000000000000019AAAAAAALO0000000000OLAAAAAAA9100000000 │ │ -000000000000000000000000000000000000000000000000000000002AAAAAAAAM000000000000MAAAAAAAA200000000 │ │ -000000000000000000000000000000000000000000000000000000003AAAAAAAGN000000000000NGAAAAAAA300000000 │ │ -000000000000000000000000000000000000000000000000000000004AAAAAAAH00000000000000KAAAAAAA400000000 │ │ -000000000000000000000000000000000000000000000000000000005AAAAAAAI00000000000000IAAAAAAA500000000 │ │ -000000000000000000000000000000000000000000000000000000006AAAAAAAJ00000000000000JAAAAAAA600000000 │ │ -00000000000000000000000000000000000000000000000000000000AAAAAAAA0000000000000000AAAAAAAA00000000 │ │ -00000000000000000000000000000000000000000000000000000000AAAAAAAA0000000000000000AAAAAAAA00000000 │ │ -00000000000000000000000000000000000000000000000000000000AAAAAAAA0000000000000000AAAAAAAA00000000 │ │ -00000000000000000000000000000000000000000000000000000000AAAAAAAA0000000000000000AAAAAAAA00000000 │ │ -00000000000000000000000000000000000000000000000000000000AAAAAAAA0000000000000000AAAAAAAA00000000 │ │ -00000000000000000000000000000000000000000000000000000000AAAAAAAA0000000000000000AAAAAAAA00000000 │ │ -00000000000000000000000000000000000000000000000000000000AAAAAAAA0000000000000000AAAAAAAA00000000 │ │ -00000000000000000000000000000000000000000000000000000000AAAAAAAA0000000000000000AAAAAAAA00000000 │ │ -000000000000000000000000PHQRAAAAAAAAAAAA0000000000000000AAAAAAAAAAAARQHP00000000AAAAAAAA00000000 │ │ -0000000000000000000000STUAAAAAAAAAAAAAAA0000000000000000AAAAAAAAAAAAAAAUTS000000AAAAAAAA00000000 │ │ -000000000000000000000SVAAAAAAAAAAAAAAAAA0000000000000000AAAAAAAAAAAAAAAAAVS00000AAAAAAAA00000000 │ │ -000000000000000000000TAAAAAAAAAAAAAAAAAA0000000000000000AAAAAAAAAAAAAAAAAAT00000AAAAAAAA00000000 │ │ -00000000000000000000PUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUP0000RAAAAAAR00000000 │ │ -00000000000000000000HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH0000WAAAAAAW00000000 │ │ -00000000000000000000QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ0000XYAAAAYX00000000 │ │ -00000000000000000000RAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR00000XWRRWX000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000ZZ0000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000abcAAcba0000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA000000000000000a4AAAAAA4a000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA000000000000000bAAAAAAAAb000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA000000000000000cAAAAAAAAc000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA00000000000000ZAAAAAAAAAAZ00000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA00000000000000ZAAAAAAAAAAZ00000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA000000000000000cAAAAAAAAc000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA000000000000000bAAAAAAAAb000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA000000000000000a4AAAAAA4a000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000abcAAcba0000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000ZZ0000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000RAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR00000000000000000000 │ │ -00000000000000000000QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ00000000000000000000 │ │ -00000000000000000000HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH00000000000000000000 │ │ -00000000000000000000PUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUP00000000000000000000 │ │ -000000000000000000000TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAT000000000000000000000 │ │ -000000000000000000000SVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVS000000000000000000000 │ │ -0000000000000000000000STUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUTS0000000000000000000000 │ │ -000000000000000000000000PHQRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQHP000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000789cccccccccc9870000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000AB6cccccccccccccc6BA00000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000007CccccccccccccccccccC70000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000DEccccccccccccccccccccED000000000000 │ │ +000000000000000000000000000000000000000000000000000000000007EccccccccccccccccccccccE700000000000 │ │ +0000000000000000000000000000000000000000000000000000000000ACccccccccccccccccccccccccCA0000000000 │ │ +0000000000000000000000000000000000000000000000000000000000BccccccccccccccccccccccccccB0000000000 │ │ +00000000000000000000000000000000000000000000000000000000076cccccccccFGHIIHJFccccccccc67000000000 │ │ +0000000000000000000000000000000000000000000000000000000008ccccccccKLM000000MLKcccccccc8000000000 │ │ +0000000000000000000000000000000000000000000000000000000019cccccccKN0000000000NKccccccc9100000000 │ │ +000000000000000000000000000000000000000000000000000000002ccccccccL000000000000Lcccccccc200000000 │ │ +000000000000000000000000000000000000000000000000000000003cccccccFM000000000000MFccccccc300000000 │ │ +000000000000000000000000000000000000000000000000000000004cccccccG00000000000000Jccccccc400000000 │ │ +000000000000000000000000000000000000000000000000000000005cccccccH00000000000000Hccccccc500000000 │ │ +000000000000000000000000000000000000000000000000000000006cccccccI00000000000000Iccccccc600000000 │ │ +00000000000000000000000000000000000000000000000000000000cccccccc0000000000000000cccccccc00000000 │ │ +00000000000000000000000000000000000000000000000000000000cccccccc0000000000000000cccccccc00000000 │ │ +00000000000000000000000000000000000000000000000000000000cccccccc0000000000000000cccccccc00000000 │ │ +00000000000000000000000000000000000000000000000000000000cccccccc0000000000000000cccccccc00000000 │ │ +00000000000000000000000000000000000000000000000000000000cccccccc0000000000000000cccccccc00000000 │ │ +00000000000000000000000000000000000000000000000000000000cccccccc0000000000000000cccccccc00000000 │ │ +00000000000000000000000000000000000000000000000000000000cccccccc0000000000000000cccccccc00000000 │ │ +00000000000000000000000000000000000000000000000000000000cccccccc0000000000000000cccccccc00000000 │ │ +000000000000000000000000OGPQcccccccccccc0000000000000000ccccccccccccQPGO00000000cccccccc00000000 │ │ +0000000000000000000000RSTccccccccccccccc0000000000000000cccccccccccccccTSR000000cccccccc00000000 │ │ +000000000000000000000RUccccccccccccccccc0000000000000000cccccccccccccccccUR00000cccccccc00000000 │ │ +000000000000000000000Scccccccccccccccccc0000000000000000ccccccccccccccccccS00000cccccccc00000000 │ │ +00000000000000000000OTccccccccccccccccccccccccccccccccccccccccccccccccccccTO0000QccccccQ00000000 │ │ +00000000000000000000GccccccccccccccccccccccccccccccccccccccccccccccccccccccG0000VccccccV00000000 │ │ +00000000000000000000PccccccccccccccccccccccccccccccccccccccccccccccccccccccP0000WXccccXW00000000 │ │ +00000000000000000000QccccccccccccccccccccccccccccccccccccccccccccccccccccccQ00000WVQQVW000000000 │ │ +00000000000000000000cccccccc0000000000000000000000000000000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc0000000000000000000000000000000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc0000000000000000000000000000000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc0000000000000000000000000000000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc0000000000000000000000000000000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc0000000000000000000000000000000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc0000000000000000000000000000000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc0000000000000000000000000000000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc0000000000000000000000000000000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc0000000000000000000000000000000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc0000000000000000000000000000000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc0000000000000000000000000000000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc0000000000000000000000000000000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc0000000000000000000000000000000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc0000000000000000000YY0000000000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc0000000000000000ZabccbaZ0000000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc000000000000000Z4cccccc4Z000000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc000000000000000acccccccca000000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc000000000000000bccccccccb000000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc00000000000000YccccccccccY00000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc00000000000000YccccccccccY00000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc000000000000000bccccccccb000000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc000000000000000acccccccca000000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc000000000000000Z4cccccc4Z000000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc0000000000000000ZabccbaZ0000000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc0000000000000000000YY0000000000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc0000000000000000000000000000000000000000cccccccc00000000000000000000 │ │ +00000000000000000000cccccccc0000000000000000000000000000000000000000cccccccc00000000000000000000 │ │ +00000000000000000000QccccccccccccccccccccccccccccccccccccccccccccccccccccccQ00000000000000000000 │ │ +00000000000000000000PccccccccccccccccccccccccccccccccccccccccccccccccccccccP00000000000000000000 │ │ +00000000000000000000GccccccccccccccccccccccccccccccccccccccccccccccccccccccG00000000000000000000 │ │ +00000000000000000000OTccccccccccccccccccccccccccccccccccccccccccccccccccccTO00000000000000000000 │ │ +000000000000000000000SccccccccccccccccccccccccccccccccccccccccccccccccccccS000000000000000000000 │ │ +000000000000000000000RUccccccccccccccccccccccccccccccccccccccccccccccccccUR000000000000000000000 │ │ +0000000000000000000000RSTccccccccccccccccccccccccccccccccccccccccccccccTSR0000000000000000000000 │ │ +000000000000000000000000OGPQccccccccccccccccccccccccccccccccccccccccQPGO000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user28.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -127,15 +127,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 1 101 179 230 26 191 255 50 129 217 243 252 212 160 109 57 9 81 216 237 99 31 194 41 64 235 249 126 250 154 2 166 4 177 7 187 11 254 76 25 3 47 116 196 15 229 19 182 205 20 5 170 213 159 221 32 147 227 39 134 233 199 161 219 123 211 24 45 203 181 193 13 62 183 189 172 6 218 36 54 228 157 14 79 130 12 195 42 207 85 28 135 52 128 209 87 200 236 34 65 68 222 144 253 66 120 174 22 30 234 176 125 131 74 80 23 75 78 27 231 178 180 127 77} │ │ + 0 1 101 179 230 26 191 50 129 217 243 252 212 160 109 57 9 81 216 237 99 31 194 41 64 235 249 126 250 154 2 166 4 177 7 187 11 254 76 25 3 47 116 196 15 229 19 182 205 20 5 170 213 159 221 32 147 227 39 134 233 199 161 219 123 211 24 45 203 181 193 13 62 183 189 172 6 218 36 54 228 157 14 79 130 12 195 42 207 85 28 135 52 128 209 87 200 236 34 65 68 222 144 253 66 120 174 22 30 234 176 125 131 74 80 23 75 78 27 231 178 180 127 77} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -147,85 +147,85 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000010203040403020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000005060707070707070605000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000106070707070707070706010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000207070707070707070707020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000307070707070707070707030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000407070707070707070707040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000707070707070707070707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000707070707070707070707070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000809060a0b070707070707070707070707070707070707070707070707070707070707070707070707070c0d0e0f1011000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000001213070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070714150100000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000016170707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707071718000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000191a07070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707071b1c0000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000191d07070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707071e1f000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000161a0707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070720210000000000000000000000000000000000000000 │ │ -000000000000000000000000000017070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707222300000000000000000000000000000000000000 │ │ -000000000000000000000000001207070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707072425000000000000000000000000000000000000 │ │ -00000000000000000000000000130707070707070707261e272800000000000000000000000000000000000000000000000000000000000000000000000000292a2b14070707070707070707072c2d0000000000000000000000000000000000 │ │ -0000000000000000000000000807070707070707072e19000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f3007070707070707070707313200000000000000000000000000000000 │ │ -000000000000000000000000090707070707070726190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003334070707070707070707073505000000000000000000000000000000 │ │ -00000000000000000000000006070707070707071e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029360707070707070707070737380000000000000000000000000000 │ │ -0000000000000000000000000a07070707070707270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000139070707070707070707073a3b00000000000000000000000000 │ │ -0000000000000000000000000b070707070707072800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c070707070707070707073d2a000000000000000000000000 │ │ -00000000000000000000000014070707070707072800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c070707070707070707073d2a000000000000000000000000 │ │ -0000000000000000000000003e07070707070707270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000139070707070707070707073a3b00000000000000000000000000 │ │ -0000000000000000000000003f070707070707071e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029360707070707070707070740160000000000000000000000000000 │ │ -000000000000000000000000410707070707070726190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003334070707070707070707074243000000000000000000000000000000 │ │ -0000000000000000000000004407070707070707072e19000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f3007070707070707070707452f00000000000000000000000000000000 │ │ -00000000000000000000000000460707070707070707261e272800000000000000000000000000000000000000000000000000000000000000000000000000292a2b140707070707070707070747480000000000000000000000000000000000 │ │ -000000000000000000000000004907070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707074a11000000000000000000000000000000000000 │ │ -00000000000000000000000000004b0707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707074c4d00000000000000000000000000000000000000 │ │ -00000000000000000000000000002f4e070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070e290000000000000000000000000000000000000000 │ │ -0000000000000000000000000000004f1a07070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707073901000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000005051070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707520000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000531e07070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070a2300000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000005407070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707075500000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000565707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707071b58000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000565707070707070707070707595a5b00000000000000000000000000000000000000000000000000000000000028271e2607070707070707072c010000000000000000000000000000000000000000 │ │ -000000000000000000000000000000005657070707070707070707075c210000000000000000000000000000000000000000000000000000000000000000000000192e07070707070707075d0000000000000000000000000000000000000000 │ │ -0000000000000000000000000000005657070707070707070707075e00000000000000000000000000000000000000000000000000000000000000000000000000001926070707070707071c0000000000000000000000000000000000000000 │ │ -00000000000000000000000000005657070707070707070707075e000000000000000000000000000000000000000000000000000000000000000000000000000000001e07070707070707060000000000000000000000000000000000000000 │ │ -000000000000000000000000005657070707070707070707075e00000000000000000000000000000000000000000000000000000000000000000000000000000000002707070707070707400000000000000000000000000000000000000000 │ │ -0000000000000000000000005657070707070707070707075e00000000000000000000000000000000000000000000000000000000000000000000000000000000000028070707070707070b0000000000000000000000000000000000000000 │ │ -0000000000000000000000005657070707070707070707075e00000000000000000000000000000000000000000000000000000000000000000000000000000000000028070707070707070b0000000000000000000000000000000000000000 │ │ -000000000000000000000000005657070707070707070707075e000000000000000000000000000000000000000000000000000000000000000000000000000000000027070707070707070a0000000000000000000000000000000000000000 │ │ -00000000000000000000000000005657070707070707070707075e000000000000000000000000000000000000000000000000000000000000000000000000000000001e07070707070707060000000000000000000000000000000000000000 │ │ -0000000000000000000000000000005657070707070707070707075e0000000000000000000000000000000000000000000000000000000000000000000000000000192607070707070707090000000000000000000000000000000000000000 │ │ -000000000000000000000000000000005657070707070707070707075c210000000000000000000000000000000000000000000000000000000000000000000000192e0707070707070707080000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000005657070707070707070707075f605b00000000000000000000000000000000000000000000000000000000000028271e2607070707070707070a000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000056570707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707075a000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000005657070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707076100000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000056570707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707626300000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000056570707070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707071d640000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000005652070707070707070707070707070707070707070707070707070707070707070707070707070707070707070707071a19000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000656607070707070707070707070707070707070707070707070707070707070707070707070707070707070707171600000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000002567680707070707070707070707070707070707070707070707070707070707070707070707070707071312000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000053696a6b510707070707070707070707070707070707070707070707070707070707070b0a0609080000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000006c070707070707070707076d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000003a07070707070707076e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000006f07070707070707074a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000070070707070707070771000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000072070707070707070773000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000007407070707070707075b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000510707070707073d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000220707070707074600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0707070707075500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000750707070707077600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000430707070707077700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e07070707780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000079070707077a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b070707075e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000027070707077c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000002807070707280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000005067c7c7c7c7c7c0605000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000001067c7c7c7c7c7c7c7c06010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000027c7c7c7c7c7c7c7c7c7c020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000037c7c7c7c7c7c7c7c7c7c030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000047c7c7c7c7c7c7c7c7c7c040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000007c7c7c7c7c7c7c7c7c7c7c7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000007c7c7c7c7c7c7c7c7c7c7c7c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000070806090a7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c0b0c0d0e0f10000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000011127c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c13140100000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000015167c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c1617000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000018197c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c1a1b0000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000181c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c1d1e000000000000000000000000000000000000000000 │ │ +000000000000000000000000000015197c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c1f200000000000000000000000000000000000000000 │ │ +0000000000000000000000000000167c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c212200000000000000000000000000000000000000 │ │ +00000000000000000000000000117c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c2324000000000000000000000000000000000000 │ │ +00000000000000000000000000127c7c7c7c7c7c7c7c251d26270000000000000000000000000000000000000000000000000000000000000000000000000028292a137c7c7c7c7c7c7c7c7c7c2b2c0000000000000000000000000000000000 │ │ +000000000000000000000000077c7c7c7c7c7c7c7c2d18000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e2f7c7c7c7c7c7c7c7c7c7c303100000000000000000000000000000000 │ │ +000000000000000000000000087c7c7c7c7c7c7c251800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032337c7c7c7c7c7c7c7c7c7c3405000000000000000000000000000000 │ │ +000000000000000000000000067c7c7c7c7c7c7c1d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028357c7c7c7c7c7c7c7c7c7c36370000000000000000000000000000 │ │ +000000000000000000000000097c7c7c7c7c7c7c2600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001387c7c7c7c7c7c7c7c7c7c393a00000000000000000000000000 │ │ +0000000000000000000000000a7c7c7c7c7c7c7c2700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b7c7c7c7c7c7c7c7c7c7c3c29000000000000000000000000 │ │ +000000000000000000000000137c7c7c7c7c7c7c2700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b7c7c7c7c7c7c7c7c7c7c3c29000000000000000000000000 │ │ +0000000000000000000000003d7c7c7c7c7c7c7c2600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001387c7c7c7c7c7c7c7c7c7c393a00000000000000000000000000 │ │ +0000000000000000000000003e7c7c7c7c7c7c7c1d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028357c7c7c7c7c7c7c7c7c7c3f150000000000000000000000000000 │ │ +000000000000000000000000407c7c7c7c7c7c7c251800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000032337c7c7c7c7c7c7c7c7c7c4142000000000000000000000000000000 │ │ +000000000000000000000000437c7c7c7c7c7c7c7c2d18000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e2f7c7c7c7c7c7c7c7c7c7c442e00000000000000000000000000000000 │ │ +00000000000000000000000000457c7c7c7c7c7c7c7c251d26270000000000000000000000000000000000000000000000000000000000000000000000000028292a137c7c7c7c7c7c7c7c7c7c46470000000000000000000000000000000000 │ │ +00000000000000000000000000487c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c4910000000000000000000000000000000000000 │ │ +00000000000000000000000000004a7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c4b4c00000000000000000000000000000000000000 │ │ +00000000000000000000000000002e4d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c0d280000000000000000000000000000000000000000 │ │ +0000000000000000000000000000004e197c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c3801000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000004f507c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c510000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000521d7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c092200000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000537c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c5400000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000055567c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c1a57000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000055567c7c7c7c7c7c7c7c7c7c58595a00000000000000000000000000000000000000000000000000000000000027261d257c7c7c7c7c7c7c7c2b010000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000055567c7c7c7c7c7c7c7c7c7c5b200000000000000000000000000000000000000000000000000000000000000000000000182d7c7c7c7c7c7c7c7c5c0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000055567c7c7c7c7c7c7c7c7c7c5d000000000000000000000000000000000000000000000000000000000000000000000000000018257c7c7c7c7c7c7c1b0000000000000000000000000000000000000000 │ │ +000000000000000000000000000055567c7c7c7c7c7c7c7c7c7c5d000000000000000000000000000000000000000000000000000000000000000000000000000000001d7c7c7c7c7c7c7c060000000000000000000000000000000000000000 │ │ +0000000000000000000000000055567c7c7c7c7c7c7c7c7c7c5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000267c7c7c7c7c7c7c3f0000000000000000000000000000000000000000 │ │ +00000000000000000000000055567c7c7c7c7c7c7c7c7c7c5d000000000000000000000000000000000000000000000000000000000000000000000000000000000000277c7c7c7c7c7c7c0a0000000000000000000000000000000000000000 │ │ +00000000000000000000000055567c7c7c7c7c7c7c7c7c7c5d000000000000000000000000000000000000000000000000000000000000000000000000000000000000277c7c7c7c7c7c7c0a0000000000000000000000000000000000000000 │ │ +0000000000000000000000000055567c7c7c7c7c7c7c7c7c7c5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000267c7c7c7c7c7c7c090000000000000000000000000000000000000000 │ │ +000000000000000000000000000055567c7c7c7c7c7c7c7c7c7c5d000000000000000000000000000000000000000000000000000000000000000000000000000000001d7c7c7c7c7c7c7c060000000000000000000000000000000000000000 │ │ +00000000000000000000000000000055567c7c7c7c7c7c7c7c7c7c5d000000000000000000000000000000000000000000000000000000000000000000000000000018257c7c7c7c7c7c7c080000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000055567c7c7c7c7c7c7c7c7c7c5b200000000000000000000000000000000000000000000000000000000000000000000000182d7c7c7c7c7c7c7c7c070000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000055567c7c7c7c7c7c7c7c7c7c5e5f5a00000000000000000000000000000000000000000000000000000000000027261d257c7c7c7c7c7c7c7c09000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000055567c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c59000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000055567c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c6000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000055567c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c616200000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000055567c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c1c630000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000055517c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c1918000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000064657c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c161500000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000002466677c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c1211000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000005268696a507c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c0a090608070000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000006b7c7c7c7c7c7c7c7c7c7c6c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000397c7c7c7c7c7c7c7c6d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000006e7c7c7c7c7c7c7c7c49000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000006f7c7c7c7c7c7c7c7c70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000717c7c7c7c7c7c7c7c72000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000737c7c7c7c7c7c7c7c5a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000507c7c7c7c7c7c3c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000217c7c7c7c7c7c4500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000001b7c7c7c7c7c7c5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000747c7c7c7c7c7c7500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000427c7c7c7c7c7c7600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d7c7c7c7c770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000787c7c7c7c790000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000007a7c7c7c7c5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000267c7c7c7c7b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000277c7c7c7c270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user16.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -190,101 +190,101 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 23 98 139 165 191 217 243 245 224 203 182 148 86 22 41 119 198 253 255 214 136 31 56 195 252 175 66 37 171 186 36 4 140 250 247 123 6 18 189 167 40 219 53 65 240 109 238 164 96 39 13 21 108 151 246 97 173 64 75 248 62 193 79 249 227 84 254 12 71 88 251 102 118 44 93 70 92 110 103 87 172 82 14 220 120 114 77 19 208 73 210 125 68 24 213 230 244 27 179 30 181 188 127 147 33 223 176 76 199 226 5 100 25 229 60 47 42 232 162 3 20 46 234 157 2 57 201 150 111 236 152 1 59 134 142 169 183 130 126 144 26 197 233 15 218 178 94 161 145 128 237 184 207 9 242 159 34 174 160 99 153 185 78 45 143 241 91 180 48 221 16 187 138 149 129 51 17 132 212 7 116 155 50 156 239 63 158} │ │ + 0 23 98 139 165 191 217 243 245 224 203 182 148 86 22 41 119 198 253 214 136 31 56 195 252 175 66 37 171 186 36 4 140 250 247 123 6 18 189 167 40 219 53 65 240 109 238 164 96 39 13 21 108 151 246 97 173 64 75 248 62 193 79 249 227 84 254 12 71 88 251 102 118 44 93 70 92 110 103 87 172 82 14 220 120 114 77 19 208 73 210 125 68 24 213 230 244 27 179 30 181 188 127 147 33 223 176 76 199 226 5 100 25 229 60 47 42 232 162 3 20 46 234 157 2 57 201 150 111 236 152 1 59 134 142 169 183 130 126 144 26 197 233 15 218 178 94 161 145 128 237 184 207 9 242 159 34 174 160 99 153 185 78 45 143 241 91 180 48 221 16 187 138 149 129 51 17 132 212 7 116 155 50 156 239 63 158} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030405060708090a0b0c0d0e000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f10111213131313131313131313131313141516000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000171813131313131313131313131313131313131313191a1b00000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c1d1313131313131313131313131313131313131313131313131e1f0000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002021221313131313131313131313131313131313131313131313131313232425000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000262713131313131313131313131313131313131313131313131313131313131328000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000292a13131313131313131313131313131313131313131313131313131313131313132b0000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c2d1313131313131313131313131313131313131313131313131313131313131313132e0000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000292d1313131313131313131313132f30311b3233342c3536183713131313131313131313380000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000262a1313131313131313131313393a200000000000000000003b3c131313131313131313373d382e2b0000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000002027131313131313131313133e1700000000000000000000003f40131313134113131313132a371313132825000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000021131313131313131313192e00000000000000000000000042221313134335441d1313131313131313131324000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000001c2213131313131313132d450000000000000000000000004647131313434800000049191313131313131313231f0000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000001d13131313131313132d4a0000000000000000000000004b19131313123800000000004c4013131313131313131e0000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000017131313131313131319450000000000000000000000000212131313194d000000000000004e1313131313131313131b00000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000001813131313131313132e0000000000000000000000004f4313131347500000000000000000005113131313131313131a00000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000f13131313131313133e00000000000000000000000035431313132252000000000000000000005354131313131313131916000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000005513131313131313131700000000000000000000005613131313405700000000000000000000005859131313131313131315000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000011131313131313133900000000000000000000001013131313235a00000000000000000000000e5b13131313131313131314000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000112131313131313133a000000000000000000005c13131313375d00000000000000000000005e5f13131313131313131313130e0000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000002131313131313132f200000000000000000000060131313613a000000000000000000000062061313131313131313131313130d0000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000313131313131313300000000000000000000000631313135600000000000000000000006454131313136566131313131313130c0000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000413131313131313310000000000000000000000671313136800000000000000000000696a131313136b2521131313131313130b0000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000005131313131313131b00000000000000000000006c1313136d0000000000000000001f6e13131313516f0070131313131313130a0000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000061313131313131332000000000000000000000071131313232000000000000000327213131313282000007313131313131313090000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000071313131313131333000000000000000000000000601313137400000000000075761313131377780000007913131313131313080000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000081313131313131358000000000000000000000000631313136874200000007a7b131313137c7d000000003313131313131313070000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000e2d131313131313137e000000000000000000000000671313131313237f80818213131313838400000000003213131313131313060000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000085721313131313131313310000000000000000000000006c1313131313131313131313131368840000000000001b13131313131313050000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000812213131313131313131386000000000000000000000000711313131313131313131313138700000000000000003113131313131313040000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000448813131313131313131313133000000000000000000000000000716c676360131313131313150000000000000000003013131313131313030000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000f1413131313131313131313138926000000000000000000000000000000000000716c6763608a000000000000000000202f13131313131313020000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000500713131313131313131313128b84000000000000000000000000000000000000000000000000000000000000000000003a1313131313131312010000000000000000 │ │ -0000000000000000000000000000000000000000000000000000006f8c13131313131313131313138245000000000000000000000000000000000000000000000000000000000000000000000000391313131313131311000000000000000000 │ │ -00000000000000000000000000000000000000000000000000008d8e13131313131313131313137f6400000000000000000000000000000000000000000000000000000000000000000000000017131313131313131310000000000000000000 │ │ -000000000000000000000000000000000000000000000000002c8f13131313131313131313138025000000000000000000000000000000000000000000000000000000000000000000000000003e13131313131313130f000000000000000000 │ │ -000000000000000000000000000000000000000000000084101913131313131313131313084d00000000000000000000000000000000000000000000000000000000000000000000000000002e13131313131313131800000000000000000000 │ │ -00000000000000000000000000000000000000000000906b1313131313131313131313914a0000000000000000000000000000000000000000000000000000000000000000000000000000451913131313131313131700000000000000000000 │ │ -0000000000000000000000000000000000000000007a2a1313131313131313131313929000000000000000000000000000000000000000000000000000000000000000000000000000004a2d13131313131313131d0000000000000000000000 │ │ -00000000000000000000000000000000000000009337131313131313131313134367840000000000000000000000000000000000000000000000000000000000000000000000000000452d1313131313131313221c0000000000000000000000 │ │ -000000000000000000000000000000000000788313131313131313131313132d6c0000000000000000000000000000000000000000000000000000000000000000000000000000002e1913131313131313131321000000000000000000000000 │ │ -0000000000000000000000000000000000849413131313131313131313135f1c0000000000000000000000000000000000000000000000000000000000000000000000000000173e131313131313131313132720000000000000000000000000 │ │ -00000000000000000000000000000000009513131313131313131313131d44000000000000000000000000000000000000000000000000000000000000000000000000203a3913131313131313131313132a2600000000000000000000000000 │ │ -0000000000000000000000000000000096131313131313131313131255000000000000000000000000000000000000000000000000000000583086317e5833321b31302f1313131313131313131313132d290000000000000000000000000000 │ │ -0000000000000000000000000000002c13131313131313131313974c0000000000000000000000000000000000000000000000000000007d98131313131313131313131313131313131313131313132d2c000000000000000000000000000000 │ │ -0000000000000000000000000000205f1313131313131313139969000000000000000000000000000000000000000000000000000000008a131313131313131313131313131313131313131313132a2900000000000000000000000000000000 │ │ -000000000000000000000000000056131313131313131313049a000000000000000000000000000000000000000000000000000000003b4313131313131313131313131313131313131313131327260000000000000000000000000000000000 │ │ -000000000000000000000000000e9b13131313131313139c84000000000000000000000000000000000000000000000000000000009d2f1313131313131313131313131313131313131313222120000000000000000000000000000000000000 │ │ -000000000000000000000000004e13131313131313139e78000000000000000000000000000000000000000000000000000000009a9913131313131313131313131313131313131313131d1c0000000000000000000000000000000000000000 │ │ -000000000000000000000000001113131313131313825800000000000000000000000000000000000000000000000000000000009f13131313131313131313131313131313131313181700000000000000000000000000000000000000000000 │ │ -000000000000000000000000644313131313131313a000000000000000000000000000000000000000000000000000000000004f131313131313131313131313131313131211550f000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000056131313131313138220000000000000000000000000000000000000000000000000000000002b4013131313131313133c2207060504030201000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000007c13131313131313a100000000000000001628606028160000000000000000000000000000346e13131313131313132f690000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000a213131313131313a300000000000000162d131313132d1600000000000000000000000020051313131313131313125a000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000005f13131313131313a4000000000000002813131313131328000000000000000000000000a51313131313131313138b00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000a613131313131313900000000000000060131313131313600000000000000000000000a7131313131313131313a88400000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000007131313131313137100000000000000601313131313136000000000000000000000a9371313131313131313aaab0000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000061313131313131357000000000000002813131313131328000000000000000000586a13131313131313133774000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000005131313131313139600000000000000162d131313132d16000000000000000078ac1313131313131313134b00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000413131313131313a80000000000000000162860602816000000000000000000ad131313131313131313ae0000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000056131313131313138f6f0000000000000000000000000000000000000000000d1313131313131313136d250000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000001f1313131313131313af0000000000000000000000000000000000000000a46113131313131313138f62000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000005f1313131313131347b0000000000000000000000000000000000000b1541313131313131313193a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000b21313131313131313b3b4000000000000000000000000000000002089131313131313131313b50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000005e611313131313131313b6250000000000000000000000000000256b1313131313131313131d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000af1313131313131313135bb70000000000000000000000008d1e1313131313131313131444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000337b13131313131313131347af6f0000000000000000b435a61313131313131313139b2900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000004243131313131313131313138fa896577190a4a3b8b91313131313131313131313420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000005c131313131313131313131313131313131313131313131313131313131313ad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000004131313131313131313131313131313131313131313131313131313138084000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000b4041313131313131313131313131313131313131313131313131313ad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000005c4313131313131313131313131313131313131313131313135c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000427b1313131313131313131313131313131313131313b3ba00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000033af61131313131313131313131313131313139b56200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000005eb25f131313131313131313131343112e3400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000001f56040506079b141ebbb51600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f101112bbbbbbbbbbbbbbbbbbbbbbbbbb131415000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001617bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb18191a00000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b1cbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb1d1e0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f2021bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb222324000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002526bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb27000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000002829bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb2a0000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b2cbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb2d0000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000282cbbbbbbbbbbbbbbbbbbbbbbbb2e2f301a3132332b34351736bbbbbbbbbbbbbbbbbbbb370000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000002529bbbbbbbbbbbbbbbbbbbbbb38391f0000000000000000003a3bbbbbbbbbbbbbbbbbbb363c372d2a0000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000001f26bbbbbbbbbbbbbbbbbbbb3d1600000000000000000000003e3fbbbbbbbb40bbbbbbbbbb2936bbbbbb2724000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000020bbbbbbbbbbbbbbbbbb182d0000000000000000000000004121bbbbbb4234431cbbbbbbbbbbbbbbbbbbbb23000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000001b21bbbbbbbbbbbbbbbb2c440000000000000000000000004546bbbbbb42470000004818bbbbbbbbbbbbbbbb221e0000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000001cbbbbbbbbbbbbbbbb2c490000000000000000000000004a18bbbbbb123700000000004b3fbbbbbbbbbbbbbbbb1d0000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000016bbbbbbbbbbbbbbbb18440000000000000000000000000212bbbbbb184c000000000000004dbbbbbbbbbbbbbbbbbb1a00000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000017bbbbbbbbbbbbbbbb2d0000000000000000000000004e42bbbbbb464f00000000000000000050bbbbbbbbbbbbbbbb1900000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000fbbbbbbbbbbbbbbbb3d0000000000000000000000003442bbbbbb2151000000000000000000005253bbbbbbbbbbbbbb1815000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000054bbbbbbbbbbbbbbbb16000000000000000000000055bbbbbbbb3f5600000000000000000000005758bbbbbbbbbbbbbbbb14000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000011bbbbbbbbbbbbbb38000000000000000000000010bbbbbbbb225900000000000000000000000e5abbbbbbbbbbbbbbbbbb13000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000112bbbbbbbbbbbbbb39000000000000000000005bbbbbbbbb365c00000000000000000000005d5ebbbbbbbbbbbbbbbbbbbbbb0e0000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000002bbbbbbbbbbbbbb2e1f000000000000000000005fbbbbbb603900000000000000000000006106bbbbbbbbbbbbbbbbbbbbbbbb0d0000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000003bbbbbbbbbbbbbb2f000000000000000000000062bbbbbb5500000000000000000000006353bbbbbbbb6465bbbbbbbbbbbbbb0c0000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000004bbbbbbbbbbbbbb30000000000000000000000066bbbbbb67000000000000000000006869bbbbbbbb6a2420bbbbbbbbbbbbbb0b0000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000005bbbbbbbbbbbbbb1a00000000000000000000006bbbbbbb6c0000000000000000001e6dbbbbbbbb506e006fbbbbbbbbbbbbbb0a0000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000006bbbbbbbbbbbbbb31000000000000000000000070bbbbbb221f000000000000003171bbbbbbbb271f000072bbbbbbbbbbbbbb090000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000007bbbbbbbbbbbbbb320000000000000000000000005fbbbbbb730000000000007475bbbbbbbb767700000078bbbbbbbbbbbbbb080000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000008bbbbbbbbbbbbbb5700000000000000000000000062bbbbbb67731f000000797abbbbbbbb7b7c0000000032bbbbbbbbbbbbbb070000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000e2cbbbbbbbbbbbbbb7d00000000000000000000000066bbbbbbbbbb227e7f8081bbbbbbbb8283000000000031bbbbbbbbbbbbbb060000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000008471bbbbbbbbbbbbbbbb300000000000000000000000006bbbbbbbbbbbbbbbbbbbbbbbbbbb67830000000000001abbbbbbbbbbbbbb050000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000008021bbbbbbbbbbbbbbbbbb8500000000000000000000000070bbbbbbbbbbbbbbbbbbbbbbbb86000000000000000030bbbbbbbbbbbbbb040000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000004387bbbbbbbbbbbbbbbbbbbbbb2f00000000000000000000000000706b66625fbbbbbbbbbbbb140000000000000000002fbbbbbbbbbbbbbb030000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000f13bbbbbbbbbbbbbbbbbbbbbb8825000000000000000000000000000000000000706b66625f890000000000000000001f2ebbbbbbbbbbbbbb020000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000004f07bbbbbbbbbbbbbbbbbbbb128a830000000000000000000000000000000000000000000000000000000000000000000039bbbbbbbbbbbbbb12010000000000000000 │ │ +0000000000000000000000000000000000000000000000000000006e8bbbbbbbbbbbbbbbbbbbbbbb814400000000000000000000000000000000000000000000000000000000000000000000000038bbbbbbbbbbbbbb11000000000000000000 │ │ +00000000000000000000000000000000000000000000000000008c8dbbbbbbbbbbbbbbbbbbbbbb7e6300000000000000000000000000000000000000000000000000000000000000000000000016bbbbbbbbbbbbbbbb10000000000000000000 │ │ +000000000000000000000000000000000000000000000000002b8ebbbbbbbbbbbbbbbbbbbbbb7f24000000000000000000000000000000000000000000000000000000000000000000000000003dbbbbbbbbbbbbbbbb0f000000000000000000 │ │ +0000000000000000000000000000000000000000000000831018bbbbbbbbbbbbbbbbbbbb084c00000000000000000000000000000000000000000000000000000000000000000000000000002dbbbbbbbbbbbbbbbb1700000000000000000000 │ │ +000000000000000000000000000000000000000000008f6abbbbbbbbbbbbbbbbbbbbbb904900000000000000000000000000000000000000000000000000000000000000000000000000004418bbbbbbbbbbbbbbbb1600000000000000000000 │ │ +0000000000000000000000000000000000000000007929bbbbbbbbbbbbbbbbbbbbbb918f0000000000000000000000000000000000000000000000000000000000000000000000000000492cbbbbbbbbbbbbbbbb1c0000000000000000000000 │ │ +00000000000000000000000000000000000000009236bbbbbbbbbbbbbbbbbbbb4266830000000000000000000000000000000000000000000000000000000000000000000000000000442cbbbbbbbbbbbbbbbb211b0000000000000000000000 │ │ +0000000000000000000000000000000000007782bbbbbbbbbbbbbbbbbbbbbb2c6b0000000000000000000000000000000000000000000000000000000000000000000000000000002d18bbbbbbbbbbbbbbbbbb20000000000000000000000000 │ │ +00000000000000000000000000000000008393bbbbbbbbbbbbbbbbbbbbbb5e1b0000000000000000000000000000000000000000000000000000000000000000000000000000163dbbbbbbbbbbbbbbbbbbbb261f000000000000000000000000 │ │ +000000000000000000000000000000000094bbbbbbbbbbbbbbbbbbbbbb1c430000000000000000000000000000000000000000000000000000000000000000000000001f3938bbbbbbbbbbbbbbbbbbbbbb292500000000000000000000000000 │ │ +0000000000000000000000000000000095bbbbbbbbbbbbbbbbbbbb1254000000000000000000000000000000000000000000000000000000572f85307d5732311a302f2ebbbbbbbbbbbbbbbbbbbbbbbb2c280000000000000000000000000000 │ │ +0000000000000000000000000000002bbbbbbbbbbbbbbbbbbbbb964b0000000000000000000000000000000000000000000000000000007c97bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb2c2b000000000000000000000000000000 │ │ +00000000000000000000000000001f5ebbbbbbbbbbbbbbbbbb98680000000000000000000000000000000000000000000000000000000089bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb292800000000000000000000000000000000 │ │ +000000000000000000000000000055bbbbbbbbbbbbbbbbbb0499000000000000000000000000000000000000000000000000000000003a42bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb26250000000000000000000000000000000000 │ │ +000000000000000000000000000e9abbbbbbbbbbbbbbbb9b83000000000000000000000000000000000000000000000000000000009c2ebbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb21201f000000000000000000000000000000000000 │ │ +000000000000000000000000004dbbbbbbbbbbbbbbbb9d77000000000000000000000000000000000000000000000000000000009998bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb1c1b0000000000000000000000000000000000000000 │ │ +0000000000000000000000000011bbbbbbbbbbbbbb815700000000000000000000000000000000000000000000000000000000009ebbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb171600000000000000000000000000000000000000000000 │ │ +0000000000000000000000006342bbbbbbbbbbbbbb9f00000000000000000000000000000000000000000000000000000000004ebbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb1211540f000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000055bbbbbbbbbbbbbb811f000000000000000000000000000000000000000000000000000000002a3fbbbbbbbbbbbbbbbb3b2107060504030201000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000007bbbbbbbbbbbbbbba0000000000000000015275f5f27150000000000000000000000000000336dbbbbbbbbbbbbbbbb2e680000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000a1bbbbbbbbbbbbbba200000000000000152cbbbbbbbb2c150000000000000000000000001f05bbbbbbbbbbbbbbbb1259000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000005ebbbbbbbbbbbbbba30000000000000027bbbbbbbbbbbb27000000000000000000000000a4bbbbbbbbbbbbbbbbbb8a00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000a5bbbbbbbbbbbbbb8f000000000000005fbbbbbbbbbbbb5f0000000000000000000000a6bbbbbbbbbbbbbbbbbba78300000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000007bbbbbbbbbbbbbb70000000000000005fbbbbbbbbbbbb5f00000000000000000000a836bbbbbbbbbbbbbbbba9aa0000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000006bbbbbbbbbbbbbb560000000000000027bbbbbbbbbbbb270000000000000000005769bbbbbbbbbbbbbbbb3673000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000005bbbbbbbbbbbbbb9500000000000000152cbbbbbbbb2c15000000000000000077abbbbbbbbbbbbbbbbbbb4a00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000004bbbbbbbbbbbbbba7000000000000000015275f5f2715000000000000000000acbbbbbbbbbbbbbbbbbbad0000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000055bbbbbbbbbbbbbb8e6e0000000000000000000000000000000000000000000dbbbbbbbbbbbbbbbbbb6c240000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000001ebbbbbbbbbbbbbbbbae0000000000000000000000000000000000000000a360bbbbbbbbbbbbbbbb8e61000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000005ebbbbbbbbbbbbbb46af000000000000000000000000000000000000b053bbbbbbbbbbbbbbbb183900000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000b1bbbbbbbbbbbbbbbbb2b3000000000000000000000000000000001f88bbbbbbbbbbbbbbbbbbb40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000005d60bbbbbbbbbbbbbbbbb5240000000000000000000000000000246abbbbbbbbbbbbbbbbbb1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000aebbbbbbbbbbbbbbbbbb5ab60000000000000000000000008c1dbbbbbbbbbbbbbbbbbb1343000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000327abbbbbbbbbbbbbbbbbb46ae6e0000000000000000b334a5bbbbbbbbbbbbbbbbbb9a2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000004142bbbbbbbbbbbbbbbbbbbb8ea79556708fa3a2b7b8bbbbbbbbbbbbbbbbbbbbbb410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000005bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbac000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000004bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb7f83000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000b304bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbac0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000005b42bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb5b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000417abbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb2b900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000032ae60bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb9a551f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000005db15ebbbbbbbbbbbbbbbbbbbbbb42112d3300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000001e55040506079a131dbab41500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user2.png ├── sng │ │ @@ -1,29 +1,29 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 38 128 179 230 255 1 112 246 181 127 60 201} │ │ + 0 38 128 179 230 1 112 246 181 127 60 201} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -34,78 +34,78 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000001234555555555555555555555555555555555555555555555555555555555555555555555555432100000000 │ │ -000000678555555555555555555555555555555555555555555555555555555555555555555555555555555876000000 │ │ -000006955555555555555555555555555555555555555555555555555555555555555555555555555555555559600000 │ │ -000007555555555555555555555555555555555555555555555555555555555555555555555555555555555555700000 │ │ -000018555555555555555555555555555555555555555555555555555555555555555555555555555555555555810000 │ │ -0000A5555555555555555555555555555555555555555555555555555555555555555555555555555555555555520000 │ │ -000035555555555555555555555555555555555555555555555555555555555555555555555555555555555555530000 │ │ -000045555555555555555555555555555555555555555555555555555555555555555555555555555555555555540000 │ │ -000055555555000000000000000000000000000000005555000000000000000000000000000000000000555555550000 │ │ -000055555555000000000000000000000000000000005555000000000000000000000000000000000000555555550000 │ │ -000055555555000000000000000000000000000000005555000000000000000000000000000000000000555555550000 │ │ -000055555555000000000000000000000000000000005555000000000000000000000000000000000000555555550000 │ │ -0000555555550000BC55555555555555555555CB000055550000BC555555555555CB0000BC5555CB0000555555550000 │ │ -0000555555550000C5555555555555555555555C000055550000C55555555555555C0000C555555C0000555555550000 │ │ -000055555555000055555555555555555555555500005555000055555555555555550000C555555C0000555555550000 │ │ -000055555555000055555555555555555555555500005555000055555555555555550000BC5555CB0000555555550000 │ │ -000055555555000055555555555555555555555500005555000055555555555555550000000000000000555555550000 │ │ -000055555555000055555555555555555555555500005555000055555555555555550000000000000000555555550000 │ │ -000055555555000055555555555555555555555500005555000055555555555555550000000000000000555555550000 │ │ -000055555555000055555555555555555555555500005555000055555555555555550000000000000000555555550000 │ │ -000055555555000055555555555555555555555500005555000055555555555555550000BC5555CB0000555555550000 │ │ -000055555555000055555555555555555555555500005555000055555555555555550000C555555C0000555555550000 │ │ -000055555555000055555555555555555555555500005555000055555555555555550000C555555C0000555555550000 │ │ -000055555555000055555555555555555555555500005555000055555555555555550000BC5555CB0000555555550000 │ │ -000055555555000055555555555555555555555500005555000055555555555555550000000000000000555555550000 │ │ -000055555555000055555555555555555555555500005555000055555555555555550000000000000000555555550000 │ │ -0000555555550000C5555555555555555555555C00005555000055555555555555550000000000000000555555550000 │ │ -0000555555550000BC55555555555555555555CB00005555000055555555555555550000000000000000555555550000 │ │ -000055555555000000000000000000000000000000005555000055555555555555550000BC5555CB0000555555550000 │ │ -000055555555000000000000000000000000000000005555000055555555555555550000C555555C0000555555550000 │ │ -000055555555000000000000000000000000000000005555000055555555555555550000C555555C0000555555550000 │ │ -000055555555000000000000000000000000000000005555000055555555555555550000BC5555CB0000555555550000 │ │ -0000555555550000BC55555555555555555555CB00005555000055555555555555550000000000000000555555550000 │ │ -0000555555550000C5555555555555555555555C00005555000055555555555555550000000000000000555555550000 │ │ -0000555555550000C5555555555555555555555C000055550000C55555555555555C0000000000000000555555550000 │ │ -0000555555550000BC55555555555555555555CB000055550000BC555555555555CB0000000000000000555555550000 │ │ -000055555555000000000000000000000000000000005555000000000000000000000000BC5555CB0000555555550000 │ │ -000055555555000000000000000000000000000000005555000000000000000000000000C555555C0000555555550000 │ │ -000055555555000000000000000000000000000000005555000000000000000000000000555555550000555555550000 │ │ -000055555555000000000000000000000000000000005555000000000000000000000000555555550000555555550000 │ │ -0000555555550000BC55555555555555555555CB000055550000BC555555555555CB0000555555550000555555550000 │ │ -0000555555550000C5555555555555555555555C000055550000C55555555555555C0000555555550000555555550000 │ │ -0000555555550000C5555555555555555555555C000055550000C55555555555555C0000555555550000555555550000 │ │ -0000555555550000BC55555555555555555555CB000055550000BC555555555555CB0000555555550000555555550000 │ │ -000055555555000000000000000000000000000000005555000000000000000000000000555555550000555555550000 │ │ -000055555555000000000000000000000000000000005555000000000000000000000000555555550000555555550000 │ │ -000055555555000000000000000000000000000000005555000000000000000000000000555555550000555555550000 │ │ -000055555555000000000000000000000000000000005555000000000000000000000000555555550000555555550000 │ │ -0000555555550000BC55555555555555555555CB000055550000BC555555555555CB0000555555550000555555550000 │ │ -0000555555550000C5555555555555555555555C000055550000C55555555555555C0000555555550000555555550000 │ │ -0000555555550000C5555555555555555555555C000055550000C55555555555555C0000C555555C0000555555550000 │ │ -0000555555550000BC55555555555555555555CB000055550000BC555555555555CB0000BC5555CB0000555555550000 │ │ -000055555555000000000000000000000000000000005555000000000000000000000000000000000000555555550000 │ │ -000055555555000000000000000000000000000000005555000000000000000000000000000000000000555555550000 │ │ -000055555555000000000000000000000000000000005555000000000000000000000000000000000000555555550000 │ │ -000055555555000000000000000000000000000000005555000000000000000000000000000000000000555555550000 │ │ -000045555555555555555555555555555555555555555555555555555555555555555555555555555555555555540000 │ │ -000035555555555555555555555555555555555555555555555555555555555555555555555555555555555555530000 │ │ -0000A5555555555555555555555555555555555555555555555555555555555555555555555555555555555555520000 │ │ -000018555555555555555555555555555555555555555555555555555555555555555555555555555555555555810000 │ │ -000007555555555555555555555555555555555555555555555555555555555555555555555555555555555555700000 │ │ -000006955555555555555555555555555555555555555555555555555555555555555555555555555555555559600000 │ │ -000000678555555555555555555555555555555555555555555555555555555555555555555555555555555876000000 │ │ -000000001234555555555555555555555555555555555555555555555555555555555555555555555555432100000000 │ │ +000000001234CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC432100000000 │ │ +000000567CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC765000000 │ │ +0000058CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC8500000 │ │ +000006CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC600000 │ │ +000017CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC710000 │ │ +00009CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC20000 │ │ +00003CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC30000 │ │ +00004CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC40000 │ │ +0000CCCCCCCC00000000000000000000000000000000CCCC000000000000000000000000000000000000CCCCCCCC0000 │ │ +0000CCCCCCCC00000000000000000000000000000000CCCC000000000000000000000000000000000000CCCCCCCC0000 │ │ +0000CCCCCCCC00000000000000000000000000000000CCCC000000000000000000000000000000000000CCCCCCCC0000 │ │ +0000CCCCCCCC00000000000000000000000000000000CCCC000000000000000000000000000000000000CCCCCCCC0000 │ │ +0000CCCCCCCC0000ABCCCCCCCCCCCCCCCCCCCCBA0000CCCC0000ABCCCCCCCCCCCCBA0000ABCCCCBA0000CCCCCCCC0000 │ │ +0000CCCCCCCC0000BCCCCCCCCCCCCCCCCCCCCCCB0000CCCC0000BCCCCCCCCCCCCCCB0000BCCCCCCB0000CCCCCCCC0000 │ │ +0000CCCCCCCC0000CCCCCCCCCCCCCCCCCCCCCCCC0000CCCC0000CCCCCCCCCCCCCCCC0000BCCCCCCB0000CCCCCCCC0000 │ │ +0000CCCCCCCC0000CCCCCCCCCCCCCCCCCCCCCCCC0000CCCC0000CCCCCCCCCCCCCCCC0000ABCCCCBA0000CCCCCCCC0000 │ │ +0000CCCCCCCC0000CCCCCCCCCCCCCCCCCCCCCCCC0000CCCC0000CCCCCCCCCCCCCCCC0000000000000000CCCCCCCC0000 │ │ +0000CCCCCCCC0000CCCCCCCCCCCCCCCCCCCCCCCC0000CCCC0000CCCCCCCCCCCCCCCC0000000000000000CCCCCCCC0000 │ │ +0000CCCCCCCC0000CCCCCCCCCCCCCCCCCCCCCCCC0000CCCC0000CCCCCCCCCCCCCCCC0000000000000000CCCCCCCC0000 │ │ +0000CCCCCCCC0000CCCCCCCCCCCCCCCCCCCCCCCC0000CCCC0000CCCCCCCCCCCCCCCC0000000000000000CCCCCCCC0000 │ │ +0000CCCCCCCC0000CCCCCCCCCCCCCCCCCCCCCCCC0000CCCC0000CCCCCCCCCCCCCCCC0000ABCCCCBA0000CCCCCCCC0000 │ │ +0000CCCCCCCC0000CCCCCCCCCCCCCCCCCCCCCCCC0000CCCC0000CCCCCCCCCCCCCCCC0000BCCCCCCB0000CCCCCCCC0000 │ │ +0000CCCCCCCC0000CCCCCCCCCCCCCCCCCCCCCCCC0000CCCC0000CCCCCCCCCCCCCCCC0000BCCCCCCB0000CCCCCCCC0000 │ │ +0000CCCCCCCC0000CCCCCCCCCCCCCCCCCCCCCCCC0000CCCC0000CCCCCCCCCCCCCCCC0000ABCCCCBA0000CCCCCCCC0000 │ │ +0000CCCCCCCC0000CCCCCCCCCCCCCCCCCCCCCCCC0000CCCC0000CCCCCCCCCCCCCCCC0000000000000000CCCCCCCC0000 │ │ +0000CCCCCCCC0000CCCCCCCCCCCCCCCCCCCCCCCC0000CCCC0000CCCCCCCCCCCCCCCC0000000000000000CCCCCCCC0000 │ │ +0000CCCCCCCC0000BCCCCCCCCCCCCCCCCCCCCCCB0000CCCC0000CCCCCCCCCCCCCCCC0000000000000000CCCCCCCC0000 │ │ +0000CCCCCCCC0000ABCCCCCCCCCCCCCCCCCCCCBA0000CCCC0000CCCCCCCCCCCCCCCC0000000000000000CCCCCCCC0000 │ │ +0000CCCCCCCC00000000000000000000000000000000CCCC0000CCCCCCCCCCCCCCCC0000ABCCCCBA0000CCCCCCCC0000 │ │ +0000CCCCCCCC00000000000000000000000000000000CCCC0000CCCCCCCCCCCCCCCC0000BCCCCCCB0000CCCCCCCC0000 │ │ +0000CCCCCCCC00000000000000000000000000000000CCCC0000CCCCCCCCCCCCCCCC0000BCCCCCCB0000CCCCCCCC0000 │ │ +0000CCCCCCCC00000000000000000000000000000000CCCC0000CCCCCCCCCCCCCCCC0000ABCCCCBA0000CCCCCCCC0000 │ │ +0000CCCCCCCC0000ABCCCCCCCCCCCCCCCCCCCCBA0000CCCC0000CCCCCCCCCCCCCCCC0000000000000000CCCCCCCC0000 │ │ +0000CCCCCCCC0000BCCCCCCCCCCCCCCCCCCCCCCB0000CCCC0000CCCCCCCCCCCCCCCC0000000000000000CCCCCCCC0000 │ │ +0000CCCCCCCC0000BCCCCCCCCCCCCCCCCCCCCCCB0000CCCC0000BCCCCCCCCCCCCCCB0000000000000000CCCCCCCC0000 │ │ +0000CCCCCCCC0000ABCCCCCCCCCCCCCCCCCCCCBA0000CCCC0000ABCCCCCCCCCCCCBA0000000000000000CCCCCCCC0000 │ │ +0000CCCCCCCC00000000000000000000000000000000CCCC000000000000000000000000ABCCCCBA0000CCCCCCCC0000 │ │ +0000CCCCCCCC00000000000000000000000000000000CCCC000000000000000000000000BCCCCCCB0000CCCCCCCC0000 │ │ +0000CCCCCCCC00000000000000000000000000000000CCCC000000000000000000000000CCCCCCCC0000CCCCCCCC0000 │ │ +0000CCCCCCCC00000000000000000000000000000000CCCC000000000000000000000000CCCCCCCC0000CCCCCCCC0000 │ │ +0000CCCCCCCC0000ABCCCCCCCCCCCCCCCCCCCCBA0000CCCC0000ABCCCCCCCCCCCCBA0000CCCCCCCC0000CCCCCCCC0000 │ │ +0000CCCCCCCC0000BCCCCCCCCCCCCCCCCCCCCCCB0000CCCC0000BCCCCCCCCCCCCCCB0000CCCCCCCC0000CCCCCCCC0000 │ │ +0000CCCCCCCC0000BCCCCCCCCCCCCCCCCCCCCCCB0000CCCC0000BCCCCCCCCCCCCCCB0000CCCCCCCC0000CCCCCCCC0000 │ │ +0000CCCCCCCC0000ABCCCCCCCCCCCCCCCCCCCCBA0000CCCC0000ABCCCCCCCCCCCCBA0000CCCCCCCC0000CCCCCCCC0000 │ │ +0000CCCCCCCC00000000000000000000000000000000CCCC000000000000000000000000CCCCCCCC0000CCCCCCCC0000 │ │ +0000CCCCCCCC00000000000000000000000000000000CCCC000000000000000000000000CCCCCCCC0000CCCCCCCC0000 │ │ +0000CCCCCCCC00000000000000000000000000000000CCCC000000000000000000000000CCCCCCCC0000CCCCCCCC0000 │ │ +0000CCCCCCCC00000000000000000000000000000000CCCC000000000000000000000000CCCCCCCC0000CCCCCCCC0000 │ │ +0000CCCCCCCC0000ABCCCCCCCCCCCCCCCCCCCCBA0000CCCC0000ABCCCCCCCCCCCCBA0000CCCCCCCC0000CCCCCCCC0000 │ │ +0000CCCCCCCC0000BCCCCCCCCCCCCCCCCCCCCCCB0000CCCC0000BCCCCCCCCCCCCCCB0000CCCCCCCC0000CCCCCCCC0000 │ │ +0000CCCCCCCC0000BCCCCCCCCCCCCCCCCCCCCCCB0000CCCC0000BCCCCCCCCCCCCCCB0000BCCCCCCB0000CCCCCCCC0000 │ │ +0000CCCCCCCC0000ABCCCCCCCCCCCCCCCCCCCCBA0000CCCC0000ABCCCCCCCCCCCCBA0000ABCCCCBA0000CCCCCCCC0000 │ │ +0000CCCCCCCC00000000000000000000000000000000CCCC000000000000000000000000000000000000CCCCCCCC0000 │ │ +0000CCCCCCCC00000000000000000000000000000000CCCC000000000000000000000000000000000000CCCCCCCC0000 │ │ +0000CCCCCCCC00000000000000000000000000000000CCCC000000000000000000000000000000000000CCCCCCCC0000 │ │ +0000CCCCCCCC00000000000000000000000000000000CCCC000000000000000000000000000000000000CCCCCCCC0000 │ │ +00004CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC40000 │ │ +00003CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC30000 │ │ +00009CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC20000 │ │ +000017CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC710000 │ │ +000006CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC600000 │ │ +0000058CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC8500000 │ │ +000000567CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC765000000 │ │ +000000001234CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC432100000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user30.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -151,15 +151,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 2 31 66 102 128 113 67 21 5 38 73 109 144 180 216 249 255 254 157 20 10 45 80 116 152 187 223 252 237 70 16 52 87 123 159 194 230 28 23 59 95 130 166 201 3 9 79 137 173 208 243 27 171 245 145 60 232 51 250 202 24 96 88 162 210 62 100 12 49 126 164 203 241 4 36 75 151 190 228 139 177 215 251 219 181 143 105 229 191 153 115 77 39 41 114 147 224 7 74 11 69 198 231 61 30 127 56 22 247 220 222 167 58 160 1 227 32 92 211 185 133 47 119 117 57 142 244 242 134 15 104 17 121 225 129 106 169 221 200 175 42 199 35 196 240 209 178 146} │ │ + 0 2 31 66 102 128 113 67 21 5 38 73 109 144 180 216 249 254 157 20 10 45 80 116 152 187 223 252 237 70 16 52 87 123 159 194 230 28 23 59 95 130 166 201 3 9 79 137 173 208 243 27 171 245 145 60 232 51 250 202 24 96 88 162 210 62 100 12 49 126 164 203 241 4 36 75 151 190 228 139 177 215 251 219 181 143 105 229 191 153 115 77 39 41 114 147 224 7 74 11 69 198 231 61 30 127 56 22 247 220 222 167 58 160 1 227 32 92 211 185 133 47 119 117 57 142 244 242 134 15 104 17 121 225 129 106 169 221 200 175 42 199 35 196 240 209 178 146} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -170,82 +170,82 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010203040506070800000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090a0b0c0d0e0f101111111111111213140000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015161718191a1b1c1111111111111111111111111111111d1e00000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000001f2021222324251111111111111111111111111111111111111111111111111d26000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000002728292a2b2c1d1111111111111111111111111111111111111111111111111111111111111111242d0000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000002e2f3031323311111111111111111111111111111111111111111111111111111111111111111111111111111111210000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000343536111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111370000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000383911111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112c0000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000003a3b111111111111111111111111111111111111111111111111111111111111111111111111113332313011111111111111100000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000013c111111111111111111111111111111111111111111111111111111111111111d2c2b2a29283d0000000011111111111111110000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000003e11111111111111111111111111111111111111111111111111252423223f201f000000000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000004011111111111111111111111111111111111c1b1a191817161500000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000004111111111111111111111100f0e0d0c0b0a090000000000000000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000003b1111111111111104030201000000000000000000000000000000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000001111111111111111000000000000000000000000000000000000000000000000003d4243000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000111111111111111100000000000000000000000000000000000044453f46474849111111000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000111111111111111100000000000000000000004a4b4c064d4e4f11111111111111111111000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000111111111111111100000000000000005051523b11111111111111111111111111111111000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000111111111111111100000000000000001111111111111111111111111111111111111111000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000111111111111111100000000000000001111111111111111111153545556570711111111000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000111111111111111100000000000000001111111158595a5b5c5d09000000000011111111000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000111111111111111100000000000000001111111100000000000000000000000011111111000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000111111111111111100000000000000001111111100000000000000000000000011111111000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000111111111111111100000000000000001111111100000000000000000000000011111111000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000111111111111111100000000000000001111111100000000000000000000000011111111000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000111111111111111100000000000000001111111100000000000000000000000011111111000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000111111111111111110000000000000000111111110000000000000000005e5f1a11111111000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000004a290f111111111111111100000000000000001111111100000000000014606111111111111111000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000062571b1111111111111111111100000000000000001111111100000000006339111111111111111111000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000204f111111111111111111111111000000000000000011111111000000644d1111111111111111111111000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000065331111111111111111111111111100000000000000001111111100002d66111111111167560468141569000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000000000003f10111111111111111111111111111100000000000000001111111100006a11111111334664000000000000000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000412111111111111111111111111111111000000000000000011111111006b1c111111666c0000000000000000000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -0000000000000000000000000000696d11111111111111111111111111111111000000000000000011111111626e1111116f08000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000000070111111111111111111116756046814156900000000000000001111111128111111495e00000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -00000000000000000000000000711111111111111111113346640000000000000000000000000000111111115b111111720000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -000000000000000000000000732c1111111111111111666c0000000000000000000000000000000011111111351111113e0000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -0000000000000000000000001611111111111111116f0800000000000000000000000000000000001111111174111111750000000000000000000000000000000000000011111111111111110000000000000000000000000000000000000000 │ │ -0000000000000000000000007611111111111111495e0000000000000000000000000000000000001111111111111111750000000000000000000000000000000000007511111111111111490000000000000000000000000000000000000000 │ │ -0000000000000000000000005011111111111111720000000000000000000000000000000000000011111111111111113e0000000000000000000000000000000000003e11111111111111770000000000000000000000000000000000000000 │ │ -00000000000000000000000078111111111111113e000000000000000000000000000000000000001111111111111111720000000000000000000000000000000000007211111111111111550000000000000000000000000000000000000000 │ │ -000000000000000000000000391111111111111175000000000000000000000000000000000000001111111111111111495e000000000000000000000000000000005e4911111111111111790000000000000000000000000000000000000000 │ │ -000000000000000000000000491111111111111175000000000000000000000000000000000000751111111111111111116f080000000000000000000000000000086f11111111111111117a0000000000000000000000000000000000000000 │ │ -00000000000000000000000077111111111111113e0000000000000000000000000000000000003e11111111111111111111666c0000000000000000000000006c66111111111111111152000000000000000000000000000000000000000000 │ │ -000000000000000000000000551111111111111172000000000000000000000000000000000000721111111111111111111111334664000000000000000064463311111111111111111157000000000000000000000000000000000000000000 │ │ -0000000000000000000000007911111111111111495e000000000000000000000000000000005e491111111111111111111111111167560468141468045667111111111111111111112c01000000000000000000000000000000000000000000 │ │ -0000000000000000000000007a11111111111111116f080000000000000000000000000000086f1111111111111111111111111111111111111111111111111111111111111111111c4500000000000000000000000000000000000000000000 │ │ -00000000000000000000000000521111111111111111666c0000000000000000000000006c6611111111111111111111111111111111111111111111111111111111111111111111430000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000571111111111111111113346640000000000000000644633111111111111111111111111111111111111111111111111111111111111111111117b000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000012c111111111111111111116756046814146804566711111111111111111111671c11111111111111111111111111111111111111111111537c00000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000451c111111111111111111111111111111111111111111111111111111111d4b7d6e11111111111111111111111111111111111111116f6b0000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000004311111111111111111111111111111111111111111111111111111153030000447e7f11111111111111111111111111111111808182000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000007b11111111111111111111111111111111111111111111111111118300000000008485861111111111111111111111117487840000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000007c531111111111111111111111111111111111111111111180290000000000000000005d8889668a7f7f6f8b8c068d0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000006b6f11111111111111111111111111111111111111118e8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000082818011111111111111111111111111111111496a4a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000848774111111111111111111111111903e15000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000008d068c8b6f7f919293945b5e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090a0b0c0d0e0f109494949494941112130000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001415161718191a1b9494949494949494949494949494941c1d00000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000001e1f20212223249494949494949494949494949494949494949494949494941c25000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000262728292a2b1c9494949494949494949494949494949494949494949494949494949494949494232c0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000002d2e2f30313294949494949494949494949494949494949494949494949494949494949494949494949494949494200000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000333435949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494360000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000373894949494949494949494949494949494949494949494949494949494949494949494949494949494949494949494942b0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000393a949494949494949494949494949494949494949494949494949494949494949494949494943231302f94949494949494100000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000013b949494949494949494949494949494949494949494949494949494949494941c2b2a2928273c0000000094949494949494940000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000003d94949494949494949494949494949494949494949494949494242322213e1f1e000000000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000003f94949494949494949494949494949494941b1a19181716151400000000000000000000000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000004094949494949494949494100f0e0d0c0b0a090000000000000000000000000000000000000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000003a9494949494949404030201000000000000000000000000000000000000000000000000000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000949494949494949400000000000000000000000000000000000000000000000000000000000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000949494949494949400000000000000000000000000000000000000000000000000000000000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000949494949494949400000000000000000000000000000000000000000000000000000000000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000949494949494949400000000000000000000000000000000000000000000000000000000000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000949494949494949400000000000000000000000000000000000000000000000000000000000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000949494949494949400000000000000000000000000000000000000000000000000000000000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000949494949494949400000000000000000000000000000000000000000000000000000000000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000949494949494949400000000000000000000000000000000000000000000000000000000000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000949494949494949400000000000000000000000000000000000000000000000000000000000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000949494949494949400000000000000000000000000000000000000000000000000000000000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000949494949494949400000000000000000000000000000000000000000000000000000000000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000009494949494949494000000000000000000000000000000000000000000000000003c4142000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000949494949494949400000000000000000000000000000000000043443e45464748949494000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000094949494949494940000000000000000000000494a4b064c4d4e94949494949494949494000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000949494949494949400000000000000004f50513a94949494949494949494949494949494000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000949494949494949400000000000000009494949494949494949494949494949494949494000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000949494949494949400000000000000009494949494949494949452535455560794949494000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000094949494949494940000000000000000949494945758595a5b5c09000000000094949494000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000949494949494949400000000000000009494949400000000000000000000000094949494000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000949494949494949400000000000000009494949400000000000000000000000094949494000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000949494949494949400000000000000009494949400000000000000000000000094949494000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000949494949494949400000000000000009494949400000000000000000000000094949494000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000949494949494949400000000000000009494949400000000000000000000000094949494000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000194949494949494940000000000000000949494940000000000000000005d5e1994949494000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000049280f9494949494949494000000000000000094949494000000000000135f6094949494949494000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000061561a9494949494949494949400000000000000009494949400000000006238949494949494949494000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000001f4e949494949494949494949494000000000000000094949494000000634c9494949494949494949494000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000064329494949494949494949494949400000000000000009494949400002c65949494949466550467131468000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +000000000000000000000000000000003e10949494949494949494949494949400000000000000009494949400006994949494324563000000000000000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000411949494949494949494949494949494000000000000000094949494006a1b949494656b0000000000000000000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +0000000000000000000000000000686c94949494949494949494949494949494000000000000000094949494616d9494946e08000000000000000000000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +00000000000000000000000000006f949494949494949494946655046713146800000000000000009494949427949494485d00000000000000000000000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +00000000000000000000000000709494949494949494943245630000000000000000000000000000949494945a949494710000000000000000000000000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +000000000000000000000000722b9494949494949494656b0000000000000000000000000000000094949494349494943d0000000000000000000000000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +0000000000000000000000001594949494949494946e0800000000000000000000000000000000009494949473949494740000000000000000000000000000000000000094949494949494940000000000000000000000000000000000000000 │ │ +0000000000000000000000007594949494949494485d0000000000000000000000000000000000009494949494949494740000000000000000000000000000000000007494949494949494480000000000000000000000000000000000000000 │ │ +0000000000000000000000004f94949494949494710000000000000000000000000000000000000094949494949494943d0000000000000000000000000000000000003d94949494949494760000000000000000000000000000000000000000 │ │ +00000000000000000000000077949494949494943d000000000000000000000000000000000000009494949494949494710000000000000000000000000000000000007194949494949494540000000000000000000000000000000000000000 │ │ +000000000000000000000000389494949494949474000000000000000000000000000000000000009494949494949494485d000000000000000000000000000000005d4894949494949494780000000000000000000000000000000000000000 │ │ +000000000000000000000000489494949494949474000000000000000000000000000000000000749494949494949494946e080000000000000000000000000000086e9494949494949494790000000000000000000000000000000000000000 │ │ +00000000000000000000000076949494949494943d0000000000000000000000000000000000003d94949494949494949494656b0000000000000000000000006b65949494949494949451000000000000000000000000000000000000000000 │ │ +000000000000000000000000549494949494949471000000000000000000000000000000000000719494949494949494949494324563000000000000000063453294949494949494949456000000000000000000000000000000000000000000 │ │ +0000000000000000000000007894949494949494485d000000000000000000000000000000005d489494949494949494949494949466550467131367045566949494949494949494942b01000000000000000000000000000000000000000000 │ │ +0000000000000000000000007994949494949494946e080000000000000000000000000000086e9494949494949494949494949494949494949494949494949494949494949494941b4400000000000000000000000000000000000000000000 │ │ +00000000000000000000000000519494949494949494656b0000000000000000000000006b6594949494949494949494949494949494949494949494949494949494949494949494420000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000569494949494949494943245630000000000000000634532949494949494949494949494949494949494949494949494949494949494949494947a000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000012b949494949494949494946655046713136704556694949494949494949494661b94949494949494949494949494949494949494949494527b00000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000441b949494949494949494949494949494949494949494949494949494941c4a7c6d94949494949494949494949494949494949494946e6a0000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000004294949494949494949494949494949494949494949494949494949452030000437d7e949494949494949494949494949494947f8081000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000007a94949494949494949494949494949494949494949494949494948200000000008384859494949494949494949494947386830000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000007b52949494949494949494949494949494949494949494947f280000000000000000005c878865897e7e6e8a8b068c0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000006a6e94949494949494949494949494949494949494948d8e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000081807f9494949494949494949494949494949448694900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000008386739494949494949494949494948f3d14000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000008c068b8a6e7e909192935a5d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user17.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -58,104 +58,104 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 2 59 133 167 192 218 243 240 209 177 146 115 70 3 71 156 233 255 228 132 34 57 196 254 189 33 173 153 12 68 238 221 61 110 252 253 128 147 87 205 126 64 38 249 174 39 224 191 20 5 1 101 179 230 26} │ │ + 0 2 59 133 167 192 218 243 240 209 177 146 115 70 3 71 156 233 228 132 34 57 196 254 189 33 173 153 12 68 238 221 61 110 252 253 128 147 87 205 126 64 38 249 174 39 224 191 20 5 1 101 179 230 26} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000123456789ABCDE0000000000000000000000EDCBA98765432100000000000000000000000 │ │ -000000000000000000000FGHIIIIIIIIIIIIJKL000000000000000000LKJIIIIIIIIIIIIHGF000000000000000000000 │ │ -0000000000000000000MNIIIIIIIIIIIIIIIIIOPF00000000000000FPOIIIIIIIIIIIIIIIIINM0000000000000000000 │ │ -00000000000000000QRIIIIIIIIIIIIIIIIIIIIIIST0000000000TSIIIIIIIIIIIIIIIIIIIIIIRQ00000000000000000 │ │ -0000000000000000UVIIIIIIIIIIIIIIIIIIIIIIIIWX00000000XWIIIIIIIIIIIIIIIIIIIIIIIIVU0000000000000000 │ │ -000000000000000YZIIIIIIIIIIIIIIIIIIIIIIIIIIab000000baIIIIIIIIIIIIIIIIIIIIIIIIIIZY000000000000000 │ │ -00000000000000cIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIC0000CIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIc00000000000000 │ │ -0000000000000YIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIOd00dOIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIY0000000000000 │ │ -000000000000UZIIIIIIIIIIIefghTThgfeIIIIIIIIIIIiggiIIIIIIIIIIIefghTThgfeIIIIIIIIIIIZU000000000000 │ │ -00000000000QVIIIIIIIIIIjk0000000000kjIIIIIIIIII88IIIIIIIIIIjk0000000000kjIIIIIIIIIIVQ00000000000 │ │ -00000000000RIIIIIIIIIlX00000000000000XlIIIIIIIIIIIIIIIIIIlX00000000000000XlIIIIIIIIIR00000000000 │ │ -0000000000MIIIIIIIIImn0000000000000000nmIIIIIIIIIIIIIIIImn0000000000000000nmIIIIIIIIIM0000000000 │ │ -0000000000NIIIIIIIImo000000000000000000omIIIIIIIIIIIIIImo000000000000000000omIIIIIIIIN0000000000 │ │ -000000000FIIIIIIIIln00000000000000000000nlIIIIIIIIIIIIln00000000000000000000nlIIIIIIIIF000000000 │ │ -000000000GIIIIIIIIX0000000000000000000000XIIIIIIIIIIIIX0000000000000000000000XIIIIIIIIG000000000 │ │ -000000001HIIIIIIIj000000000000000000000000jIIIIIIIIIIj000000000000000000000000jIIIIIIIH100000000 │ │ -000000002IIIIIIIIk00000000pqrssrqp00000000kIIIIIIIIIIk00000000pqrssrqp00000000kIIIIIIII200000000 │ │ -000000003IIIIIIIe00000000tmIIIIIImt00000000eIIIIIIIIe00000000tmIIIIIImt00000000eIIIIIII300000000 │ │ -000000004IIIIIIIf0000000pmIIIIIIIImp0000000fIIIIIIIIf0000000pmIIIIIIIImp0000000fIIIIIII400000000 │ │ -000000005IIIIIIIg0000000qIIIIIIIIIIq0000000gIIIIIIIIg0000000qIIIIIIIIIIq0000000gIIIIIII500000000 │ │ -000000006IIIIIIIh0000000rIIIIIIIIIIr0000000hIIIIIIIIh0000000rIIIIIIIIIIr0000000hIIIIIII600000000 │ │ -000000007IIIIIIIT0000000sIIIIIIIIIIs0000000TIIIIIIIIT0000000sIIIIIIIIIIs0000000TIIIIIII700000000 │ │ -000000008IIIIIIIT0000000sIIIIIIIIIII00000000IIIIIIII00000000IIIIIIIIIIIs0000000TIIIIIII800000000 │ │ -000000009IIIIIIIh0000000rIIIIIIIIIII00000000IIIIIIII00000000IIIIIIIIIIIr0000000hIIIIIII900000000 │ │ -00000000AIIIIIIIg0000000qIIIIIIIIIII00000000IIIIIIII00000000IIIIIIIIIIIq0000000gIIIIIIIA00000000 │ │ -00000000BIIIIIIIf0000000pmIIIIIIIIII00000000IIIIIIII00000000IIIIIIIIIImp0000000fIIIIIIIB00000000 │ │ -00000000CIIIIIIIe00000000tmIIIIIIIII00000000IIIIIIII00000000IIIIIIIIImt00000000eIIIIIIIC00000000 │ │ -00000000DIIIIIIIIk00000000pqrsIIIIII00000000IIIIIIII00000000IIIIIIsrqp00000000kIIIIIIIID00000000 │ │ -00000000EJIIIIIIIj000000000000000000000000000000000000000000000000000000000000jIIIIIIIJE00000000 │ │ -000000000KIIIIIIIIX0000000000000000000000000000000000000000000000000000000000XIIIIIIIIK000000000 │ │ -000000000LOIIIIIIIln00000000000000000000000000000000000000000000000000000000nlIIIIIIIOL000000000 │ │ -0000000000PIIIIIIIImo000000000000000000000000000000000000000000000000000000omIIIIIIIIP0000000000 │ │ -0000000000FIIIIIIIIImn0000000000000000000000000000000000000000000000000000nmIIIIIIIIIF0000000000 │ │ -00000000000SIIIIIIIIIlX00000000000000000000000000000000000000000000000000XlIIIIIIIIIS00000000000 │ │ -00000000000TWIIIIIIIIIIjk0000000000000000000000000000000000000000000000kjIIIIIIIIIIWT00000000000 │ │ -000000000000XaIIIIIIIIIIIefghT000000000000000000000000000000000000ThgfeIIIIIIIIIIIaX000000000000 │ │ -0000000000000bIIIIIIIIIIIIIIIIIIIIII00000000IIIIIIII00000000IIIIIIIIIIIIIIIIIIIIIIb0000000000000 │ │ -00000000000000COIIIIIIIIIIIIIIIIIIII00000000IIIIIIII00000000IIIIIIIIIIIIIIIIIIIIOC00000000000000 │ │ -000000000000000diIIIIIIIIIIIIIIIIIII00000000IIIIIIII00000000IIIIIIIIIIIIIIIIIIIid000000000000000 │ │ -0000000000000000g8IIIIIIIIIIIIIIIIII00000000IIIIIIII00000000IIIIIIIIIIIIIIIIII8g0000000000000000 │ │ -0000000000000000g8IIIIIIIIIIIIIIIIII00000000IIIIIIII00000000IIIIIIIIIIIIIIIIII8g0000000000000000 │ │ -000000000000000diIIIIIIIIIIIIIIIIIII00000000IIIIIIII00000000IIIIIIIIIIIIIIIIIIIid000000000000000 │ │ -00000000000000COIIIIIIIIIIIIIIIIIIII00000000IIIIIIII00000000IIIIIIIIIIIIIIIIIIIIOC00000000000000 │ │ -0000000000000bIIIIIIIIIIIIIIIIIIIIII00000000IIIIIIII00000000IIIIIIIIIIIIIIIIIIIIIIb0000000000000 │ │ -000000000000XaIIIIIIIIIIIefghT000000000000000000000000000000000000ThgfeIIIIIIIIIIIaX000000000000 │ │ -00000000000TWIIIIIIIIIIjk0000000000000000000000000000000000000000000000kjIIIIIIIIIIWT00000000000 │ │ -00000000000SIIIIIIIIIlX00000000000000000000000000000000000000000000000000XlIIIIIIIIIS00000000000 │ │ -0000000000FIIIIIIIIImn0000000000000000000000000000000000000000000000000000nmIIIIIIIIIF0000000000 │ │ -0000000000PIIIIIIIImo000000000000000000000000000000000000000000000000000000omIIIIIIIIP0000000000 │ │ -000000000LOIIIIIIIln00000000000000000000000000000000000000000000000000000000nlIIIIIIIOL000000000 │ │ -000000000KIIIIIIIIX0000000000000000000000000000000000000000000000000000000000XIIIIIIIIK000000000 │ │ -00000000EJIIIIIIIj000000000000000000000000000000000000000000000000000000000000jIIIIIIIJE00000000 │ │ -00000000DIIIIIIIIk00000000pqrsIIIIII00000000IIIIIIII00000000IIIIIIsrqp00000000kIIIIIIIID00000000 │ │ -00000000CIIIIIIIe00000000tmIIIIIIIII00000000IIIIIIII00000000IIIIIIIIImt00000000eIIIIIIIC00000000 │ │ -00000000BIIIIIIIf0000000pmIIIIIIIIII00000000IIIIIIII00000000IIIIIIIIIImp0000000fIIIIIIIB00000000 │ │ -00000000AIIIIIIIg0000000qIIIIIIIIIII00000000IIIIIIII00000000IIIIIIIIIIIq0000000gIIIIIIIA00000000 │ │ -000000009IIIIIIIh0000000rIIIIIIIIIII00000000IIIIIIII00000000IIIIIIIIIIIr0000000hIIIIIII900000000 │ │ -000000008IIIIIIIT0000000sIIIIIIIIIII00000000IIIIIIII00000000IIIIIIIIIIIs0000000TIIIIIII800000000 │ │ -000000007IIIIIIIT0000000sIIIIIIIIIIs0000000TIIIIIIIIT0000000sIIIIIIIIIIs0000000TIIIIIII700000000 │ │ -000000006IIIIIIIh0000000rIIIIIIIIIIr0000000hIIIIIIIIh0000000rIIIIIIIIIIr0000000hIIIIIII600000000 │ │ -000000005IIIIIIIg0000000qIIIIIIIIIIq0000000gIIIIIIIIg0000000qIIIIIIIIIIq0000000gIIIIIII500000000 │ │ -000000004IIIIIIIf0000000pmIIIIIIIImp0000000fIIIIIIIIf0000000pmIIIIIIIImp0000000fIIIIIII400000000 │ │ -000000003IIIIIIIe00000000tmIIIIIImt00000000eIIIIIIIIe00000000tmIIIIIImt00000000eIIIIIII300000000 │ │ -000000002IIIIIIIIk00000000pqrssrqp00000000kIIIIIIIIIIk00000000pqrssrqp00000000kIIIIIIII200000000 │ │ -000000001HIIIIIIIj000000000000000000000000jIIIIIIIIIIj000000000000000000000000jIIIIIIIH100000000 │ │ -000000000GIIIIIIIIX0000000000000000000000XIIIIIIIIIIIIX0000000000000000000000XIIIIIIIIG000000000 │ │ -000000000FIIIIIIIIln00000000000000000000nlIIIIIIIIIIIIln00000000000000000000nlIIIIIIIIF000000000 │ │ -0000000000NIIIIIIIImo000000000000000000omIIIIIIIIIIIIIImo000000000000000000omIIIIIIIIN0000000000 │ │ -0000000000MIIIIIIIIImn0000000000000000nmIIIIIIIIIIIIIIIImn0000000000000000nmIIIIIIIIIM0000000000 │ │ -00000000000RIIIIIIIIIlX00000000000000XlIIIIIIIIIIIIIIIIIIlX00000000000000XlIIIIIIIIIR00000000000 │ │ -00000000000QVIIIIIIIIIIjk0000000000kjIIIIIIIIII88IIIIIIIIIIjk0000000000kjIIIIIIIIIIVQ00000000000 │ │ -000000000000UZIIIIIIIIIIIefghTThgfeIIIIIIIIIIIiggiIIIIIIIIIIIefghTThgfeIIIIIIIIIIIZU000000000000 │ │ -0000000000000YIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIOd00dOIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIY0000000000000 │ │ -00000000000000cIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIC0000CIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIc00000000000000 │ │ -000000000000000YZIIIIIIIIIIIIIIIIIIIIIIIIIIab000000baIIIIIIIIIIIIIIIIIIIIIIIIIIZY000000000000000 │ │ -0000000000000000UVIIIIIIIIIIIIIIIIIIIIIIIIWX00000000XWIIIIIIIIIIIIIIIIIIIIIIIIVU0000000000000000 │ │ -00000000000000000QRIIIIIIIIIIIIIIIIIIIIIIST0000000000TSIIIIIIIIIIIIIIIIIIIIIIRQ00000000000000000 │ │ -0000000000000000000MNIIIIIIIIIIIIIIIIIOPF00000000000000FPOIIIIIIIIIIIIIIIIINM0000000000000000000 │ │ -000000000000000000000FGHIIIIIIIIIIIIJKL000000000000000000LKJIIIIIIIIIIIIHGF000000000000000000000 │ │ +000000000000000000000FGHttttttttttttIJK000000000000000000KJIttttttttttttHGF000000000000000000000 │ │ +0000000000000000000LMtttttttttttttttttNOF00000000000000FONtttttttttttttttttML0000000000000000000 │ │ +00000000000000000PQttttttttttttttttttttttRS0000000000SRttttttttttttttttttttttQP00000000000000000 │ │ +0000000000000000TUttttttttttttttttttttttttVW00000000WVttttttttttttttttttttttttUT0000000000000000 │ │ +000000000000000XYttttttttttttttttttttttttttZa000000aZttttttttttttttttttttttttttYX000000000000000 │ │ +00000000000000bttttttttttttttttttttttttttttttC0000Cttttttttttttttttttttttttttttttb00000000000000 │ │ +0000000000000XtttttttttttttttttttttttttttttttNc00cNtttttttttttttttttttttttttttttttX0000000000000 │ │ +000000000000TYtttttttttttdefgSSgfedttttttttttthffhtttttttttttdefgSSgfedtttttttttttYT000000000000 │ │ +00000000000PUttttttttttij0000000000jitttttttttt88ttttttttttij0000000000jittttttttttUP00000000000 │ │ +00000000000QtttttttttkW00000000000000WkttttttttttttttttttkW00000000000000WktttttttttQ00000000000 │ │ +0000000000Ltttttttttlm0000000000000000mlttttttttttttttttlm0000000000000000mltttttttttL0000000000 │ │ +0000000000Mttttttttln000000000000000000nlttttttttttttttln000000000000000000nlttttttttM0000000000 │ │ +000000000Fttttttttkm00000000000000000000mkttttttttttttkm00000000000000000000mkttttttttF000000000 │ │ +000000000GttttttttW0000000000000000000000WttttttttttttW0000000000000000000000WttttttttG000000000 │ │ +000000001Httttttti000000000000000000000000itttttttttti000000000000000000000000itttttttH100000000 │ │ +000000002ttttttttj00000000opqrrqpo00000000jttttttttttj00000000opqrrqpo00000000jtttttttt200000000 │ │ +000000003tttttttd00000000slttttttls00000000dttttttttd00000000slttttttls00000000dttttttt300000000 │ │ +000000004ttttttte0000000olttttttttlo0000000etttttttte0000000olttttttttlo0000000ettttttt400000000 │ │ +000000005tttttttf0000000pttttttttttp0000000fttttttttf0000000pttttttttttp0000000fttttttt500000000 │ │ +000000006tttttttg0000000qttttttttttq0000000gttttttttg0000000qttttttttttq0000000gttttttt600000000 │ │ +000000007tttttttS0000000rttttttttttr0000000SttttttttS0000000rttttttttttr0000000Sttttttt700000000 │ │ +000000008tttttttS0000000rttttttttttt00000000tttttttt00000000tttttttttttr0000000Sttttttt800000000 │ │ +000000009tttttttg0000000qttttttttttt00000000tttttttt00000000tttttttttttq0000000gttttttt900000000 │ │ +00000000Atttttttf0000000pttttttttttt00000000tttttttt00000000tttttttttttp0000000ftttttttA00000000 │ │ +00000000Bttttttte0000000oltttttttttt00000000tttttttt00000000ttttttttttlo0000000etttttttB00000000 │ │ +00000000Ctttttttd00000000slttttttttt00000000tttttttt00000000tttttttttls00000000dtttttttC00000000 │ │ +00000000Dttttttttj00000000opqrtttttt00000000tttttttt00000000ttttttrqpo00000000jttttttttD00000000 │ │ +00000000EIttttttti000000000000000000000000000000000000000000000000000000000000itttttttIE00000000 │ │ +000000000JttttttttW0000000000000000000000000000000000000000000000000000000000WttttttttJ000000000 │ │ +000000000KNtttttttkm00000000000000000000000000000000000000000000000000000000mktttttttNK000000000 │ │ +0000000000Ottttttttln000000000000000000000000000000000000000000000000000000nlttttttttO0000000000 │ │ +0000000000Ftttttttttlm0000000000000000000000000000000000000000000000000000mltttttttttF0000000000 │ │ +00000000000RtttttttttkW00000000000000000000000000000000000000000000000000WktttttttttR00000000000 │ │ +00000000000SVttttttttttij0000000000000000000000000000000000000000000000jittttttttttVS00000000000 │ │ +000000000000WZtttttttttttdefgS000000000000000000000000000000000000SgfedtttttttttttZW000000000000 │ │ +0000000000000atttttttttttttttttttttt00000000tttttttt00000000tttttttttttttttttttttta0000000000000 │ │ +00000000000000CNtttttttttttttttttttt00000000tttttttt00000000ttttttttttttttttttttNC00000000000000 │ │ +000000000000000chttttttttttttttttttt00000000tttttttt00000000ttttttttttttttttttthc000000000000000 │ │ +0000000000000000f8tttttttttttttttttt00000000tttttttt00000000tttttttttttttttttt8f0000000000000000 │ │ +0000000000000000f8tttttttttttttttttt00000000tttttttt00000000tttttttttttttttttt8f0000000000000000 │ │ +000000000000000chttttttttttttttttttt00000000tttttttt00000000ttttttttttttttttttthc000000000000000 │ │ +00000000000000CNtttttttttttttttttttt00000000tttttttt00000000ttttttttttttttttttttNC00000000000000 │ │ +0000000000000atttttttttttttttttttttt00000000tttttttt00000000tttttttttttttttttttttta0000000000000 │ │ +000000000000WZtttttttttttdefgS000000000000000000000000000000000000SgfedtttttttttttZW000000000000 │ │ +00000000000SVttttttttttij0000000000000000000000000000000000000000000000jittttttttttVS00000000000 │ │ +00000000000RtttttttttkW00000000000000000000000000000000000000000000000000WktttttttttR00000000000 │ │ +0000000000Ftttttttttlm0000000000000000000000000000000000000000000000000000mltttttttttF0000000000 │ │ +0000000000Ottttttttln000000000000000000000000000000000000000000000000000000nlttttttttO0000000000 │ │ +000000000KNtttttttkm00000000000000000000000000000000000000000000000000000000mktttttttNK000000000 │ │ +000000000JttttttttW0000000000000000000000000000000000000000000000000000000000WttttttttJ000000000 │ │ +00000000EIttttttti000000000000000000000000000000000000000000000000000000000000itttttttIE00000000 │ │ +00000000Dttttttttj00000000opqrtttttt00000000tttttttt00000000ttttttrqpo00000000jttttttttD00000000 │ │ +00000000Ctttttttd00000000slttttttttt00000000tttttttt00000000tttttttttls00000000dtttttttC00000000 │ │ +00000000Bttttttte0000000oltttttttttt00000000tttttttt00000000ttttttttttlo0000000etttttttB00000000 │ │ +00000000Atttttttf0000000pttttttttttt00000000tttttttt00000000tttttttttttp0000000ftttttttA00000000 │ │ +000000009tttttttg0000000qttttttttttt00000000tttttttt00000000tttttttttttq0000000gttttttt900000000 │ │ +000000008tttttttS0000000rttttttttttt00000000tttttttt00000000tttttttttttr0000000Sttttttt800000000 │ │ +000000007tttttttS0000000rttttttttttr0000000SttttttttS0000000rttttttttttr0000000Sttttttt700000000 │ │ +000000006tttttttg0000000qttttttttttq0000000gttttttttg0000000qttttttttttq0000000gttttttt600000000 │ │ +000000005tttttttf0000000pttttttttttp0000000fttttttttf0000000pttttttttttp0000000fttttttt500000000 │ │ +000000004ttttttte0000000olttttttttlo0000000etttttttte0000000olttttttttlo0000000ettttttt400000000 │ │ +000000003tttttttd00000000slttttttls00000000dttttttttd00000000slttttttls00000000dttttttt300000000 │ │ +000000002ttttttttj00000000opqrrqpo00000000jttttttttttj00000000opqrrqpo00000000jtttttttt200000000 │ │ +000000001Httttttti000000000000000000000000itttttttttti000000000000000000000000itttttttH100000000 │ │ +000000000GttttttttW0000000000000000000000WttttttttttttW0000000000000000000000WttttttttG000000000 │ │ +000000000Fttttttttkm00000000000000000000mkttttttttttttkm00000000000000000000mkttttttttF000000000 │ │ +0000000000Mttttttttln000000000000000000nlttttttttttttttln000000000000000000nlttttttttM0000000000 │ │ +0000000000Ltttttttttlm0000000000000000mlttttttttttttttttlm0000000000000000mltttttttttL0000000000 │ │ +00000000000QtttttttttkW00000000000000WkttttttttttttttttttkW00000000000000WktttttttttQ00000000000 │ │ +00000000000PUttttttttttij0000000000jitttttttttt88ttttttttttij0000000000jittttttttttUP00000000000 │ │ +000000000000TYtttttttttttdefgSSgfedttttttttttthffhtttttttttttdefgSSgfedtttttttttttYT000000000000 │ │ +0000000000000XtttttttttttttttttttttttttttttttNc00cNtttttttttttttttttttttttttttttttX0000000000000 │ │ +00000000000000bttttttttttttttttttttttttttttttC0000Cttttttttttttttttttttttttttttttb00000000000000 │ │ +000000000000000XYttttttttttttttttttttttttttZa000000aZttttttttttttttttttttttttttYX000000000000000 │ │ +0000000000000000TUttttttttttttttttttttttttVW00000000WVttttttttttttttttttttttttUT0000000000000000 │ │ +00000000000000000PQttttttttttttttttttttttRS0000000000SRttttttttttttttttttttttQP00000000000000000 │ │ +0000000000000000000LMtttttttttttttttttNOF00000000000000FONtttttttttttttttttML0000000000000000000 │ │ +000000000000000000000FGHttttttttttttIJK000000000000000000KJIttttttttttttHGF000000000000000000000 │ │ 00000000000000000000000123456789ABCDE0000000000000000000000EDCBA98765432100000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_down.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -83,103 +83,103 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 22 75 127 178 230 4 125 250 255 41 202 94 247 229 89 25 21 1 40 95 145 88 48 10 49 183 240 254 182 38 6 131 251 249 138 13 212 15 227 158 74 12 228 69 163 98 103 118 64 62 238 167 123 50 217 37 241 14 195 61 196 2 151 43 150 164 18 231 149 78 160 148 147 179 146 180 144 7 181 143} │ │ + 0 22 75 127 178 230 4 125 250 41 202 94 247 229 89 25 21 1 40 95 145 88 48 10 49 183 240 254 182 38 6 131 251 249 138 13 212 15 227 158 74 12 228 69 163 98 103 118 64 62 238 167 123 50 217 37 241 14 195 61 196 2 151 43 150 164 18 231 149 78 160 148 147 179 146 180 144 7 181 143} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030405050403020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000006070809090909090909090807060000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000a0b0909090909090909090909090b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000c0d09090909090909090909090909090d0c000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000a0d090909090909090909090909090909090d0a0000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000060b0909090909090909090909090909090909090b0600000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000709090909090909090909090909090909090909090700000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000010809090909090909090909090909090909090909090801000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000209090909090909090e0f10100f0e090909090909090902000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000003090909090909090e1100000000110e0909090909090903000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000004090909090909090f0000000000000f0909090909090904000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000050909090909090910000000000000100909090909090905000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000090909090909090900000000000000000909090909090909000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000090909090909090900000000000000000909090909090909000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000090909090909090900000000000000000909090909090909000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000090909090909090900000000000000000909090909090909000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000090909090909090900000000000000000909090909090909000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000090909090909090900000000000000000909090909090909000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000090909090909090900000000000000000909090909090909000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000090909090909090900000000000000000909090909090909000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000090909090909090900000000000000000909090909090909000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000090909090909090900000000000000000909090909090909000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000090909090909090900000000000000000909090909090909000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000090909090909090900000000000000000909090909090909000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000090909090909090900000000000000000909090909090909000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000090909090909090900000000000000000909090909090909000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000090909090909090900000000000000000909090909090909000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000090909090909090900000000000000000909090909090909000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000121314150316171800000000090909090909090900000000000000000909090909090909000000001817160315141312000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000191a1b0909090909091c1d1e000009090909090909090000000000000000090909090909090900001e1d1c0909090909091b1a1900000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000001f2021090909090909090909092223240909090909090909000000000000000009090909090909092423220909090909090909090921201f0000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000001725090909090909090909090909090905090909090909090900000000000000000909090909090909050909090909090909090909090909251700000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000262709090909090909090909090909090909090909090909090900000000000000000909090909090909090909090909090909090909090909092726000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000280909090909090909090909090909090909090909090909090900000000000000000909090909090909090909090909090909090909090909090928000000000000000000000000000000000000 │ │ -000000000000000000000000000000000029090909090909090909090909090909090909090909090909090900000000000000000909090909090909090909090909090909090909090909090909290000000000000000000000000000000000 │ │ -000000000000000000000000000000002a2b0909090909090909090909090909090909090909090909090909000000000000000009090909090909090909090909090909090909090909090909092b2a00000000000000000000000000000000 │ │ -000000000000000000000000000000002c09090909090909091c2d2e2e2d1c090909090909090909090909090000000000000000090909090909090909090909091c2d2f2f2d1c09090909090909092c00000000000000000000000000000000 │ │ -000000000000000000000000000000003009090909090909223100000000323309090909090909090909090900000000000000000909090909090909090909093332000000003122090909090909093000000000000000000000000000000000 │ │ -000000000000000000000000000000003409090909090909350000000000003633090909090909090909090900000000000000000909090909090909090909333600000000000035090909090909093400000000000000000000000000000000 │ │ -000000000000000000000000000000003709090909090909380000000000000036330909090909090909090900000000000000000909090909090909090933360000000000000038090909090909093700000000000000000000000000000000 │ │ -0000000000000000000000000000000039090909090909093a000000000000000036330909090909090909090000000000000000090909090909090909333600000000000000003a090909090909093900000000000000000000000000000000 │ │ -000000000000000000000000000000003b090909090909093c000000000000000000363309090909090909090000000000000000090909090909090933360000000000000000003c090909090909093b00000000000000000000000000000000 │ │ -0000000000000000000000000000000015090909090909093d3e00000000000000000036330909090909090900000000000000000909090909090933360000000000000000003e3d090909090909091500000000000000000000000000000000 │ │ -000000000000000000000000000000001409090909090909093f12000000000000000000363309090909090900000000000000000909090909093336000000000000000000123f09090909090909091400000000000000000000000000000000 │ │ -000000000000000000000000000000004009090909090909090941120000000000000000003633090909090900000000000000000909090909333600000000000000000012410909090909090909094000000000000000000000000000000000 │ │ -000000000000000000000000000000000042090909090909090909411200000000000000000036330909090900000000000000000909090933360000000000000000001241090909090909090909420000000000000000000000000000000000 │ │ -000000000000000000000000000000000043440909090909090909094512000000000000000000363309090900000000000000000909093336000000000000000000124509090909090909090944430000000000000000000000000000000000 │ │ -000000000000000000000000000000000000460909090909090909090945000000000000000000003633090900000000000000000909333600000000000000000000450909090909090909090946000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000004709090909090909090909450000000000000000000036330900000000000000000933360000000000000000000045090909090909090909094700000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000001f04090909090909090909094800000000000000000000363300000000000000003336000000000000000000004809090909090909090909041f00000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000001f0409090909090909090909480000000000000000000036000000000000000036000000000000000000004809090909090909090909041f0000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000001f040909090909090909090948000000000000000000000000000000000000000000000000000000004809090909090909090909041f000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000001f04090909090909090909094900000000000000000000000000000000000000000000000000004909090909090909090909041f00000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000001f0409090909090909090909490000000000000000000000000000000000000000000000004909090909090909090909041f0000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000001f4a09090909090909090909490000000000000000000000000000000000000000000049090909090909090909094a1f000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000001f4a090909090909090909094b00000000000000000000000000000000000000004b090909090909090909094a1f00000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000001f4a090909090909090909094b0000000000000000000000000000000000004b090909090909090909094a1f0000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000001f4a090909090909090909094b000000000000000000000000000000004b090909090909090909094a1f000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000001f4c0909090909090909090915000000000000000000000000000015090909090909090909094c1f00000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000001f4c090909090909090909091500000000000000000000000015090909090909090909094c1f0000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000001f4c09090909090909090909150000000000000000000015090909090909090909094c1f000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000001f4c090909090909090909094d00000000000000004d090909090909090909094c1f00000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000001f4c090909090909090909094d0000000000004d090909090909090909094c1f0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000004e4f090909090909090909094d000000004d090909090909090909094f4e000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000004e4f0909090909090909090950000050090909090909090909094f4e00000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000004e4f090909090909090909095050090909090909090909094f4e0000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000004e4f09090909090909090909090909090909090909094f4e000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000004e4f0909090909090909090909090909090909094f4e00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000004e1d090909090909090909090909090909091d4e0000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000004e1d09090909090909090909090909091d4e000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000004e1d0909090909090909090909091d4e00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000004e1d090909090909090909091d4e0000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000004e1a09090909090909091a4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e1a0909090909091a4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e1a090909091a4e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e1a09091a4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e1a1a4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e4e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000006070850505050505050500807060000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000090a5050505050505050505050500a0900000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000b0c50505050505050505050505050500c0b000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000090c505050505050505050505050505050500c090000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000060a5050505050505050505050505050505050500a0600000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000750505050505050505050505050505050505050500700000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000010850505050505050505050505050505050505050500801000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000250505050505050500d0e0f0f0e0d505050505050505002000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000003505050505050500d1000000000100d5050505050505003000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000004505050505050500e0000000000000e5050505050505004000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000005505050505050500f0000000000000f5050505050505005000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000505050505050505000000000000000005050505050505050000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000505050505050505000000000000000005050505050505050000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000505050505050505000000000000000005050505050505050000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000505050505050505000000000000000005050505050505050000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000505050505050505000000000000000005050505050505050000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000505050505050505000000000000000005050505050505050000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000505050505050505000000000000000005050505050505050000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000505050505050505000000000000000005050505050505050000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000505050505050505000000000000000005050505050505050000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000505050505050505000000000000000005050505050505050000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000505050505050505000000000000000005050505050505050000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000505050505050505000000000000000005050505050505050000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000505050505050505000000000000000005050505050505050000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000505050505050505000000000000000005050505050505050000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000505050505050505000000000000000005050505050505050000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000505050505050505000000000000000005050505050505050000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000111213140315161700000000505050505050505000000000000000005050505050505050000000001716150314131211000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000018191a5050505050501b1c1d000050505050505050500000000000000000505050505050505000001d1c1b5050505050501a191800000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000001e1f205050505050505050505021222350505050505050500000000000000000505050505050505023222150505050505050505050201f1e0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000001624505050505050505050505050505005505050505050505000000000000000005050505050505050055050505050505050505050505050241600000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000252650505050505050505050505050505050505050505050505000000000000000005050505050505050505050505050505050505050505050502625000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000275050505050505050505050505050505050505050505050505000000000000000005050505050505050505050505050505050505050505050505027000000000000000000000000000000000000 │ │ +000000000000000000000000000000000028505050505050505050505050505050505050505050505050505000000000000000005050505050505050505050505050505050505050505050505050280000000000000000000000000000000000 │ │ +00000000000000000000000000000000292a5050505050505050505050505050505050505050505050505050000000000000000050505050505050505050505050505050505050505050505050502a2900000000000000000000000000000000 │ │ +000000000000000000000000000000002b50505050505050501b2c2d2d2c1b505050505050505050505050500000000000000000505050505050505050505050501b2c2e2e2c1b50505050505050502b00000000000000000000000000000000 │ │ +000000000000000000000000000000002f50505050505050213000000000313250505050505050505050505000000000000000005050505050505050505050503231000000003021505050505050502f00000000000000000000000000000000 │ │ +000000000000000000000000000000003350505050505050340000000000003532505050505050505050505000000000000000005050505050505050505050323500000000000034505050505050503300000000000000000000000000000000 │ │ +000000000000000000000000000000003650505050505050370000000000000035325050505050505050505000000000000000005050505050505050505032350000000000000037505050505050503600000000000000000000000000000000 │ │ +000000000000000000000000000000003850505050505050390000000000000000353250505050505050505000000000000000005050505050505050503235000000000000000039505050505050503800000000000000000000000000000000 │ │ +000000000000000000000000000000003a505050505050503b000000000000000000353250505050505050500000000000000000505050505050505032350000000000000000003b505050505050503a00000000000000000000000000000000 │ │ +0000000000000000000000000000000014505050505050503c3d00000000000000000035325050505050505000000000000000005050505050505032350000000000000000003d3c505050505050501400000000000000000000000000000000 │ │ +000000000000000000000000000000001350505050505050503e11000000000000000000353250505050505000000000000000005050505050503235000000000000000000113e50505050505050501300000000000000000000000000000000 │ │ +000000000000000000000000000000003f50505050505050505040110000000000000000003532505050505000000000000000005050505050323500000000000000000011405050505050505050503f00000000000000000000000000000000 │ │ +000000000000000000000000000000000041505050505050505050401100000000000000000035325050505000000000000000005050505032350000000000000000001140505050505050505050410000000000000000000000000000000000 │ │ +000000000000000000000000000000000042435050505050505050504411000000000000000000353250505000000000000000005050503235000000000000000000114450505050505050505043420000000000000000000000000000000000 │ │ +000000000000000000000000000000000000455050505050505050505044000000000000000000003532505000000000000000005050323500000000000000000000445050505050505050505045000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000004650505050505050505050440000000000000000000035325000000000000000005032350000000000000000000044505050505050505050504600000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000001e04505050505050505050504700000000000000000000353200000000000000003235000000000000000000004750505050505050505050041e00000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000001e0450505050505050505050470000000000000000000035000000000000000035000000000000000000004750505050505050505050041e0000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000001e045050505050505050505047000000000000000000000000000000000000000000000000000000004750505050505050505050041e000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000001e04505050505050505050504800000000000000000000000000000000000000000000000000004850505050505050505050041e00000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000001e0450505050505050505050480000000000000000000000000000000000000000000000004850505050505050505050041e0000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000001e495050505050505050505048000000000000000000000000000000000000000000004850505050505050505050491e000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000001e49505050505050505050504a00000000000000000000000000000000000000004a50505050505050505050491e00000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000001e49505050505050505050504a0000000000000000000000000000000000004a50505050505050505050491e0000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000001e49505050505050505050504a000000000000000000000000000000004a50505050505050505050491e000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000001e4b5050505050505050505014000000000000000000000000000014505050505050505050504b1e00000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000001e4b505050505050505050501400000000000000000000000014505050505050505050504b1e0000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000001e4b50505050505050505050140000000000000000000014505050505050505050504b1e000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000001e4b505050505050505050504c00000000000000004c505050505050505050504b1e00000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000001e4b505050505050505050504c0000000000004c505050505050505050504b1e0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000004d4e505050505050505050504c000000004c505050505050505050504e4d000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000004d4e505050505050505050504f00004f505050505050505050504e4d00000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000004d4e505050505050505050504f4f505050505050505050504e4d0000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000004d4e50505050505050505050505050505050505050504e4d000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000004d4e5050505050505050505050505050505050504e4d00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000004d1c505050505050505050505050505050501c4d0000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000004d1c50505050505050505050505050501c4d000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000004d1c5050505050505050505050501c4d00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000004d1c505050505050505050501c4d0000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000004d195050505050505050194d000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d19505050505050194d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d1950505050194d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d195050194d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d19194d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d4d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user25.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -188,105 +188,105 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 33 125 177 229 230 179 128 38 3 114 245 255 246 112 1 15 193 180 20 205 110 26 214 36 221 126 40 228 178 49 234 58 240 174 68 244 254 107 159 172 78 248 252 95 19 247 116 90 251 249 83 117 52 102 253 72 2 206 115 242 62 74 99 237 53 181 238 10 142 231 44 34 154 225 138 4 166 217 29 8 236 184 7 209 23 77 11 188 201 17 202 224 16 198 191 12 120 21 207 27 215 170 5 162 223 158 55 42 145 50 235 132 98 60 241 118 9 70 105 140 80 93 79 92 81 150 96 71 108 61 211 66 51 216 173 32 101 43 131 35 22 155 227 89 28 195 100 226 13 185 41 129 203 130 144 31 103 63 208 197 25 213 133 218 199 183 152 134 175 186 212 109 160 167 57 136 243 141 139 161 194 250 30 143 232} │ │ + 0 33 125 177 229 230 179 128 38 3 114 245 246 112 1 15 193 180 20 205 110 26 214 36 221 126 40 228 178 49 234 58 240 174 68 244 254 107 159 172 78 248 252 95 19 247 116 90 251 249 83 117 52 102 253 72 2 206 115 242 62 74 99 237 53 181 238 10 142 231 44 34 154 225 138 4 166 217 29 8 236 184 7 209 23 77 11 188 201 17 202 224 16 198 191 12 120 21 207 27 215 170 5 162 223 158 55 42 145 50 235 132 98 60 241 118 9 70 105 140 80 93 79 92 81 150 96 71 108 61 211 66 51 216 173 32 101 43 131 35 22 155 227 89 28 195 100 226 13 185 41 129 203 130 144 31 103 63 208 197 25 213 133 218 199 183 152 134 175 186 212 109 160 167 57 136 243 141 139 161 194 250 30 143 232} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010203040506070800000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090a0b0c0c0c0c0c0c0d0e0f0000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010110c0c0c0c0c0c0c0c0c0c120f00000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013140c0c0c0c0c0c0c0c0c0c0c0c1500000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016170c0c0c0c0c0c0c0c0c0c0c0c0c0b18000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001190c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1a000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1d000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e1f0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c05000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020210c0c0c0c0c0c0c0c0c0c220c0c0c0c0c0c0c1c000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023240c0c0c0c0c0c0c0c0c2526270c0c0c0c0c0c0c28000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000292a0c0c0c0c0c0c0c0c0c2b2c2d2e0c0c0c0c0c0c0c2f000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000030310c0c0c0c0c0c0c0c0c323300340c0c0c0c0c0c0c0c35000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000036370c0c0c0c0c0c0c0c0c0d380039190c0c0c0c0c0c0c3a00000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000003b0c0c0c0c0c0c0c0c0c0c3c3d00003e0c0c0c0c0c0c0c0c3f00000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000070c0c0c0c0c0c0c0c0c0c4041000000420c0c0c0c0c0c0c434400000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000450c0c0c0c0c0c0c0c0c0c464700000048370c0c0c0c0c0c0c450000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000039490c0c0c0c0c0c0c0c0c0c4a18000000004b0c0c0c0c0c0c0c25180000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000004c4d0c0c0c0c0c0c0c0c0c0c4e4f0000000050510c0c0c0c0c0c0c52000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000531d0c0c0c0c0c0c0c0c0c0c545500000000002c0c0c0c0c0c0c0c0c56000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000057580c0c0c0c0c0c0c0c0c0c595a0000000000005b0c0c0c0c0c0c0c5c39000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000005d5e0c0c0c0c0c0c0c0c0c0c5f60000000000000410c0c0c0c0c0c0c0c6100000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000062630c0c0c0c0c0c0c0c0c0c425000000000000000270c0c0c0c0c0c0c2a1300000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000064650c0c0c0c0c0c0c0c0c0c6667000000000000002d2e0c0c0c0c0c0c0c680000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000048690c0c0c0c0c0c0c0c0c0c6a090000000000000000340c0c0c0c0c0c0c0c6b0000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000006c040c0c0c0c0c0c0c0c0c0c6d0f000000000000000039190c0c0c0c0c0c0c14000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000006e6f0c0c0c0c0c0c0c0c0c0c70000000000000000000003e0c0c0c0c0c0c0c0c71000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000072730c0c0c0c0c0c0c0c0c0c740000000000000000000000420c0c0c0c0c0c0c4375000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000760b0c0c0c0c0c0c0c0c0c2577000000000000000000000048370c0c0c0c0c0c0c7800000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000079320c0c0c0c0c0c0c0c0c2b7a0000000000000000000000004b0c0c0c0c0c0c0c0c7b00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000007c310c0c0c0c0c0c0c0c0c327d00000000000000000000000050510c0c0c0c0c0c0c0c2b7e2d0000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000007f250c0c0c0c0c0c0c0c0c0b80000000000000000000000000002c0c0c0c0c0c0c0c0c0c0c0c438109000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000180b0c0c0c0c0c0c0c0c0c738200000000000000000000000000005b0c0c0c0c0c0c0c0c0c0c0c0c0c83840000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000f110c0c0c0c0c0c0c0c0c51850000000000000000000000000000003e860c0c0c0c0c0c0c0c0c0c0c0c0c0c8788000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000890c0c0c0c0c0c0c0c0c058a0000000000000000000000000000000000673b210c0c0c0c0c0c0c0c0c0c0c0c0c2e8b4400000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000270c0c0c0c0c0c0c0c698c00000000000000000000000000000000000000008d8e370c0c0c0c0c0c0c0c0c0c0c0c0c8f90000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000580c0c0c0c0c0c0c869100000000000000000000000000000000000000000000006e920c0c0c0c0c0c0c0c0c0c0c0c0c0c921e00000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000860c0c0c0c0c0c0c93000000000000000000000000000000000000000000000000000090940c0c0c0c0c0c0c0c0c0c0c0c0c3749950000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000860c0c0c0c0c0c0c0c96970000000000000000000000000000000000000000000000000044980d0c0c0c0c0c0c0c0c0c0c0c0c0c991300000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000009a0c0c0c0c0c0c0c0c0c319b5d000000000000000000000000000000000000000000000000009c660c0c0c0c0c0c0c0c0c0c0c0c0c1791000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000080c0c0c0c0c0c0c0c0c0c0c6f9d39000000000000000000000000000000000000000000000000009e9f0c0c0c0c0c0c0c0c0c0c0c0c59000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000a00c0c0c0c0c0c0c0c0c0c0c0c9f9e00000000000000000000000000000000000000000000000000399d6f0c0c0c0c0c0c0c0c0c0c0c970000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000a1a20c0c0c0c0c0c0c0c0c0c0c0c0c669c000000000000000000000000000000000000000000000000005d9b310c0c0c0c0c0c0c0c0ca30000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000013140c0c0c0c0c0c0c0c0c0c0c0c0c0d98440000000000000000000000000000000000000000000000000097960c0c0c0c0c0c0c0ca40000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000106a250c0c0c0c0c0c0c0c0c0c0c0c0c94900000000000000000000000000000000000000000000000000000930c0c0c0c0c0c0c170000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000041a50c0c0c0c0c0c0c0c0c0c0c0c0c0c926e000000000000000000000000000000000000000000000091860c0c0c0c0c0c0ca60000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000f7c040c0c0c0c0c0c0c0c0c0c0c0c0c378e8d00000000000000000000000000000000000000008c690c0c0c0c0c0c0c0ca70000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000060a82a0c0c0c0c0c0c0c0c0c0c0c0c0c213b6700000000000000000000000000000000008a050c0c0c0c0c0c0c0c0c300000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000048a90c0c0c0c0c0c0c0c0c0c0c0c0c0c863e00000000000000000000000000000085510c0c0c0c0c0c0c0c0caa000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000023ab0c0c0c0c0c0c0c0c0c0c0c0c0c5b000000000000000000000000000082730c0c0c0c0c0c0c0c0c2401000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000004cac430c0c0c0c0c0c0c0c0c0c0c7f00000000000000000000000000800b0c0c0c0c0c0c0c0c0c252c00000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000002d7e2b0c0c0c0c0c0c0c0c51500000000000000000000000007d320c0c0c0c0c0c0c0c0c317c0000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000007b0c0c0c0c0c0c0c0c4b0000000000000000000000007a2b0c0c0c0c0c0c0c0c0c3279000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000780c0c0c0c0c0c0c3748000000000000000000000077250c0c0c0c0c0c0c0c0c0b7600000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000075430c0c0c0c0c0c0c420000000000000000000000740c0c0c0c0c0c0c0c0c0c73720000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000710c0c0c0c0c0c0c0c3e00000000000000000000700c0c0c0c0c0c0c0c0c0c6f6e000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000140c0c0c0c0c0c0c193900000000000000000f6d0c0c0c0c0c0c0c0c0c0c046c00000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000006b0c0c0c0c0c0c0c0c340000000000000000096a0c0c0c0c0c0c0c0c0c0c69480000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000680c0c0c0c0c0c0c2e2d0000000000000067660c0c0c0c0c0c0c0c0c0c6564000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000132a0c0c0c0c0c0c0cad0000000000000050420c0c0c0c0c0c0c0c0c0c636200000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000610c0c0c0c0c0c0c0c41000000000000605f0c0c0c0c0c0c0c0c0c0c5e5d0000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000395c0c0c0c0c0c0c0c5b0000000000005a590c0c0c0c0c0c0c0c0c0c5857000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000560c0c0c0c0c0c0c0c7f000000000055540c0c0c0c0c0c0c0c0c0c1d5300000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000520c0c0c0c0c0c0c5150000000004f4e0c0c0c0c0c0c0c0c0c0cae4c0000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000018250c0c0c0c0c0c0c4b00000000184a0c0c0c0c0c0c0c0c0c0c8e39000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000450c0c0c0c0c0c0c374800000047460c0c0c0c0c0c0c0c0c0c450000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000044430c0c0c0c0c0c0c4200000041400c0c0c0c0c0c0c0c0c0c07000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000003f0c0c0c0c0c0c0c0c3e00003d3c0c0c0c0c0c0c0c0c0c0c3b00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000003a0c0c0c0c0c0c0c193900380d0c0c0c0c0c0c0c0c0c37360000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000af0c0c0c0c0c0c0c0c340033320c0c0c0c0c0c0c0c0c3130000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000b00c0c0c0c0c0c0c2e2d2c2b0c0c0c0c0c0c0c0c0c2a2900000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000110c0c0c0c0c0c0cad26250c0c0c0c0c0c0c0c0c24230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000b10c0c0c0c0c0c0c220c0c0c0c0c0c0c0c0c0c2120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000001c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1f1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000005e0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1c970000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000b20c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000162e0c0c0c0c0c0c0c0c0c0c0c0c0c171600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000b30c0c0c0c0c0c0c0c0c0c0c0c3a130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000039b40c0c0c0c0c0c0c0c0c0cb510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000039b2b60c0c0c0c0c0c0b3b0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000b7b8a540b9964b01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090a0bb9b9b9b9b9b90c0d0e0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f10b9b9b9b9b9b9b9b9b9b9110e00000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001213b9b9b9b9b9b9b9b9b9b9b9b91400000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001516b9b9b9b9b9b9b9b9b9b9b9b9b90b17000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000118b9b9b9b9b9b9b9b9b9b9b9b9b9b9b919000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a1bb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b91c000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d1eb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b905000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f20b9b9b9b9b9b9b9b9b9b921b9b9b9b9b9b9b91b000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000002223b9b9b9b9b9b9b9b9b9242526b9b9b9b9b9b9b927000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000002829b9b9b9b9b9b9b9b9b92a2b2c2db9b9b9b9b9b9b92e000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000002f30b9b9b9b9b9b9b9b9b931320033b9b9b9b9b9b9b9b934000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000003536b9b9b9b9b9b9b9b9b90c37003818b9b9b9b9b9b9b93900000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000003ab9b9b9b9b9b9b9b9b9b93b3c00003db9b9b9b9b9b9b9b93e00000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000007b9b9b9b9b9b9b9b9b9b93f4000000041b9b9b9b9b9b9b9424300000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000044b9b9b9b9b9b9b9b9b9b945460000004736b9b9b9b9b9b9b9440000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000003848b9b9b9b9b9b9b9b9b9b94917000000004ab9b9b9b9b9b9b924170000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000004b4cb9b9b9b9b9b9b9b9b9b94d4e000000004f50b9b9b9b9b9b9b951000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000521cb9b9b9b9b9b9b9b9b9b9535400000000002bb9b9b9b9b9b9b9b955000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000005657b9b9b9b9b9b9b9b9b9b958590000000000005ab9b9b9b9b9b9b95b38000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000005c5db9b9b9b9b9b9b9b9b9b95e5f00000000000040b9b9b9b9b9b9b9b96000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000006162b9b9b9b9b9b9b9b9b9b9414f0000000000000026b9b9b9b9b9b9b9291200000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000006364b9b9b9b9b9b9b9b9b9b96566000000000000002c2db9b9b9b9b9b9b9670000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000004768b9b9b9b9b9b9b9b9b9b96909000000000000000033b9b9b9b9b9b9b9b96a0000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000006b04b9b9b9b9b9b9b9b9b9b96c0e00000000000000003818b9b9b9b9b9b9b913000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000006d6eb9b9b9b9b9b9b9b9b9b96f000000000000000000003db9b9b9b9b9b9b9b970000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000007172b9b9b9b9b9b9b9b9b9b973000000000000000000000041b9b9b9b9b9b9b94274000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000750bb9b9b9b9b9b9b9b9b9247600000000000000000000004736b9b9b9b9b9b9b97700000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000007831b9b9b9b9b9b9b9b9b92a790000000000000000000000004ab9b9b9b9b9b9b9b97a00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000007b30b9b9b9b9b9b9b9b9b9317c0000000000000000000000004f50b9b9b9b9b9b9b9b92a7d2c0000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000007e24b9b9b9b9b9b9b9b9b90b7f000000000000000000000000002bb9b9b9b9b9b9b9b9b9b9b9428009000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000170bb9b9b9b9b9b9b9b9b9728100000000000000000000000000005ab9b9b9b9b9b9b9b9b9b9b9b9b982830000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000e10b9b9b9b9b9b9b9b9b950840000000000000000000000000000003d85b9b9b9b9b9b9b9b9b9b9b9b9b9b98687000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000088b9b9b9b9b9b9b9b9b905890000000000000000000000000000000000663a20b9b9b9b9b9b9b9b9b9b9b9b9b92d8a4300000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000026b9b9b9b9b9b9b9b9688b00000000000000000000000000000000000000008c8d36b9b9b9b9b9b9b9b9b9b9b9b9b98e8f000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000057b9b9b9b9b9b9b9859000000000000000000000000000000000000000000000006d91b9b9b9b9b9b9b9b9b9b9b9b9b9b9911d00000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000085b9b9b9b9b9b9b99200000000000000000000000000000000000000000000000000008f93b9b9b9b9b9b9b9b9b9b9b9b9b93648940000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000085b9b9b9b9b9b9b9b995960000000000000000000000000000000000000000000000000043970cb9b9b9b9b9b9b9b9b9b9b9b9b9981200000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000099b9b9b9b9b9b9b9b9b9309a5c000000000000000000000000000000000000000000000000009b65b9b9b9b9b9b9b9b9b9b9b9b9b91690000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000008b9b9b9b9b9b9b9b9b9b9b96e9c38000000000000000000000000000000000000000000000000009d9eb9b9b9b9b9b9b9b9b9b9b9b958000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000009fb9b9b9b9b9b9b9b9b9b9b9b99e9d00000000000000000000000000000000000000000000000000389c6eb9b9b9b9b9b9b9b9b9b9b9960000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000a0a1b9b9b9b9b9b9b9b9b9b9b9b9b9659b000000000000000000000000000000000000000000000000005c9a30b9b9b9b9b9b9b9b9b9a20000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000001213b9b9b9b9b9b9b9b9b9b9b9b9b90c9743000000000000000000000000000000000000000000000000009695b9b9b9b9b9b9b9b9a30000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000f6924b9b9b9b9b9b9b9b9b9b9b9b9b9938f000000000000000000000000000000000000000000000000000092b9b9b9b9b9b9b9160000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000040a4b9b9b9b9b9b9b9b9b9b9b9b9b9b9916d00000000000000000000000000000000000000000000009085b9b9b9b9b9b9b9a50000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000e7b04b9b9b9b9b9b9b9b9b9b9b9b9b9368d8c00000000000000000000000000000000000000008b68b9b9b9b9b9b9b9b9a60000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000005fa729b9b9b9b9b9b9b9b9b9b9b9b9b9203a6600000000000000000000000000000000008905b9b9b9b9b9b9b9b9b92f0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000047a8b9b9b9b9b9b9b9b9b9b9b9b9b9b9853d0000000000000000000000000000008450b9b9b9b9b9b9b9b9b9a9000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000022aab9b9b9b9b9b9b9b9b9b9b9b9b95a00000000000000000000000000008172b9b9b9b9b9b9b9b9b92301000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000004bab42b9b9b9b9b9b9b9b9b9b9b97e000000000000000000000000007f0bb9b9b9b9b9b9b9b9b9242b00000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000002c7d2ab9b9b9b9b9b9b9b9504f0000000000000000000000007c31b9b9b9b9b9b9b9b9b9307b0000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000007ab9b9b9b9b9b9b9b94a000000000000000000000000792ab9b9b9b9b9b9b9b9b93178000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000077b9b9b9b9b9b9b9364700000000000000000000007624b9b9b9b9b9b9b9b9b90b7500000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000007442b9b9b9b9b9b9b941000000000000000000000073b9b9b9b9b9b9b9b9b9b972710000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000070b9b9b9b9b9b9b9b93d000000000000000000006fb9b9b9b9b9b9b9b9b9b96e6d000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000013b9b9b9b9b9b9b9183800000000000000000e6cb9b9b9b9b9b9b9b9b9b9046b00000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000006ab9b9b9b9b9b9b9b93300000000000000000969b9b9b9b9b9b9b9b9b9b968470000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000067b9b9b9b9b9b9b92d2c000000000000006665b9b9b9b9b9b9b9b9b9b96463000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000001229b9b9b9b9b9b9b9ac000000000000004f41b9b9b9b9b9b9b9b9b9b9626100000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000060b9b9b9b9b9b9b9b9400000000000005f5eb9b9b9b9b9b9b9b9b9b95d5c0000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000385bb9b9b9b9b9b9b95a0000000000005958b9b9b9b9b9b9b9b9b9b95756000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000055b9b9b9b9b9b9b9b97e00000000005453b9b9b9b9b9b9b9b9b9b91c5200000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000051b9b9b9b9b9b9b9504f000000004e4db9b9b9b9b9b9b9b9b9b9ad4b0000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000001724b9b9b9b9b9b9b94a000000001749b9b9b9b9b9b9b9b9b9b98d38000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000044b9b9b9b9b9b9b936470000004645b9b9b9b9b9b9b9b9b9b9440000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000004342b9b9b9b9b9b9b941000000403fb9b9b9b9b9b9b9b9b9b907000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000003eb9b9b9b9b9b9b9b93d00003c3bb9b9b9b9b9b9b9b9b9b93a00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000039b9b9b9b9b9b9b9183800370cb9b9b9b9b9b9b9b9b936350000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000aeb9b9b9b9b9b9b9b933003231b9b9b9b9b9b9b9b9b9302f000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000afb9b9b9b9b9b9b92d2c2b2ab9b9b9b9b9b9b9b9b9292800000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000010b9b9b9b9b9b9b9ac2524b9b9b9b9b9b9b9b9b923220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000b0b9b9b9b9b9b9b921b9b9b9b9b9b9b9b9b9b9201f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000001bb9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b91e1d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000005db9b9b9b9b9b9b9b9b9b9b9b9b9b9b9b91b960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000b1b9b9b9b9b9b9b9b9b9b9b9b9b9b9b91801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000152db9b9b9b9b9b9b9b9b9b9b9b9b9161500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000b2b9b9b9b9b9b9b9b9b9b9b9b939120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000038b3b9b9b9b9b9b9b9b9b9b9b40f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000038b1b5b9b9b9b9b9b90b3a0900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000b6b7a43fb8954a01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user18.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -143,105 +143,105 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 1 44 109 171 202 223 245 14 116 226 255 3 121 241 36 198 55 240 25 237 181 91 248 155 102 61 20 201 251 29 48 69 129 100 177 175 224 101 50 191 217 243 33 81 216 18 24 31 194 59 74 64 235 156 169 250 30 73 162 225 6 234 112 95 205 254 154 76 229 239 32 2 88 189 222 80 231 86 157 113 221 4 182 62 11 151 186 94 8 42 45 200 7 54 232 124 219 207 35 233 66 236 180 128 153 13 15 195 196 123 252 140 17 188 208 184 56 98 170 204 238 149 58 215 152 83 213 57 26 253 249 21 143 206 160 5 23 115 92 173} │ │ + 0 1 44 109 171 202 223 245 14 116 226 3 121 241 36 198 55 240 25 237 181 91 248 155 102 61 20 201 251 29 48 69 129 100 177 175 224 101 50 191 217 243 33 81 216 18 24 31 194 59 74 64 235 156 169 250 30 73 162 225 6 234 112 95 205 254 154 76 229 239 32 2 88 189 222 80 231 86 157 113 221 4 182 62 11 151 186 94 8 42 45 200 7 54 232 124 219 207 35 233 66 236 180 128 153 13 15 195 196 123 252 140 17 188 208 184 56 98 170 204 238 149 58 215 152 83 213 57 26 253 249 21 143 206 160 5 23 115 92 173} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000010203040506070706050403020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000008090a0b0b0b0b0b0b0b0b0b0b0b0b0a09080000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000c0d0e0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0e0d0c000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000f100b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b100f0000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000011120b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b121100000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000011120b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b1211000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000013140b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b14130000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000150b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b150000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000160b0b0b0b0b0b0b0b0b0b1718191a1b1b1a1918170b0b0b0b0b0b0b0b0b0b1600000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000001c0b0b0b0b0b0b0b0b1d181e00000000000000001e181d0b0b0b0b0b0b0b0b1c00000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000001f0b0b0b0b0b0b0b0b1d20000000000000000000000000201d0b0b0b0b0b0b0b0b1f000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000210b0b0b0b0b0b0b0b220000000000000000000000000000220b0b0b0b0b0b0b0b21000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000230b0b0b0b0b0b0b2400000000000000000000000000000000240b0b0b0b0b0b0b23000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000250b0b0b0b0b0b0b2600000000000000000000000000000000260b0b0b0b0b0b0b25000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000272128292a0b0b0b0b0b0b0b0b0b0b0b2b000000000000000000000000000000002b0b0b0b0b0b0b0b0b0b0b0b2a2928212700000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000002c2d0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b2e000000000000000000000000000000002f0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b2d2c0000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000030310b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b3200000000000000000000000000000000330b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b3130000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000034350b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b3600000000000000000000000000000000370b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b35340000000000000000000000000000000000000000 │ │ -00000000000000000000000000000034380b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b173900000000000000000000000000003a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b383400000000000000000000000000000000000000 │ │ -000000000000000000000000000030350b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b3b0000000000000000000000000000100b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b3530000000000000000000000000000000000000 │ │ -0000000000000000000000000000310b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b3c000000000000000000000000003d1d0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b31000000000000000000000000000000000000 │ │ -000000000000000000000000002c0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b3e3f000000000000000000000000000040410b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b2c0000000000000000000000000000000000 │ │ -000000000000000000000000002d0b0b0b0b0b0b0b0b4243441300000000000000000000000000000000000000000000000000000000000000000000000000000000134443420b0b0b0b0b0b0b0b2d0000000000000000000000000000000000 │ │ -000000000000000000000000270b0b0b0b0b0b0b0b45340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034450b0b0b0b0b0b0b0b2700000000000000000000000000000000 │ │ -000000000000000000000000210b0b0b0b0b0b0b423400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034420b0b0b0b0b0b0b2100000000000000000000000000000000 │ │ -000000000000000000000000280b0b0b0b0b0b0b430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000430b0b0b0b0b0b0b2800000000000000000000000000000000 │ │ -000000000000000000000000290b0b0b0b0b0b0b440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000440b0b0b0b0b0b0b2900000000000000000000000000000000 │ │ -0000000000000000000000002a0b0b0b0b0b0b0b130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000130b0b0b0b0b0b0b2a00000000000000000000000000000000 │ │ -0000000000000000000000000b0b0b0b0b0b0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0b0b0b0b0b0b0b00000000000000000000000000000000 │ │ -0000000000000000000000000b0b0b0b0b0b0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0b0b0b0b0b0b0b00000000000000000000000000000000 │ │ -0000000000000000000000000b0b0b0b0b0b0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0b0b0b0b0b0b0b00000000000000000000000000000000 │ │ -0000000000000000000000000b0b0b0b0b0b0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0b0b0b0b0b0b0b00000000000000000000000000000000 │ │ -0000000000000000000000000b0b0b0b0b0b0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0b0b0b0b0b0b0b00000000000000000000000000000000 │ │ -0000000000000000000000000b0b0b0b0b0b0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0b0b0b0b0b0b0b00000000000000000000000000000000 │ │ -0000000000000000000000000b0b0b0b0b0b0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0b0b0b0b0b0b0b00000000000000000000000000000000 │ │ -000000000000000000000000460b0b0b0b0b0b0b47000048494a354b434c00000000000000000000000000000000000000000000000000000000000000004c434b4d154e0000002b0b0b0b0b0b0b0b4600000000000000000000000000000000 │ │ -000000000000000000000000410b0b0b0b0b0b0b4f3050510b0b0b0b0b0b18520000000000000000000000000000000000000000000000000000000052180b0b0b0b0b0b535455560b0b0b0b0b0b0b4100000000000000000000000000000000 │ │ -000000000000000000000000040b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b5752000000000000000000000000000000000000000000000000000052570b0b0b0b0b0b0b0b0b380b0b0b0b0b0b0b0b0400000000000000000000000000000000 │ │ -000000000000000000000000580b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b220000000000000000000000000000000000000000000000000000220b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b1600000000000000000000000000000000 │ │ -00000000000000000000000059140b0b0b0b0b0b0b0b0b0b1d565a5b5c0b0b0b0a5d0000000000000000000000000000000000000000000000005d0a0b0b0b5c5b5e150b0b0b0b0b0b0b0b0b0b0b5f3d00000000000000000000000000000000 │ │ -00000000000000000000000000600b0b0b0b0b0b61076256630000002e640b0b0b22000000000000000000000000000000000000000000000000220b0b0b642e0000006515120b660b0b0b0b0b0b3f0000000000000000000000000000000000 │ │ -0000000000000000000000000048670b0b0b0b0b000000000000000000680b0b0b69000000000000000000000000000000000000000000000000690b0b0b68000000000000006a000b0b0b0b0b24000000000000000000000000000000000000 │ │ -00000000000000000000000000006b6c0b0b0b0b0000000000000000005e0b0b0b31000000000000000000000000000000000000000000000000310b0b0b5e0000000000000000000b0b0b0b6d08000000000000000000000000000000000000 │ │ -0000000000000000000000000000000c6e1d0b0b0000000000000000002e0b0b0b35000000000000000000000000000000000000000000000000350b0b0b2e0000000000000000000b0b6f210c00000000000000000000000000000000000000 │ │ -0000000000000000000000000000005d70420b0b0000000000000000002e0b0b0b35000000000000000000000000000000000000000000000000350b0b0b2e0000000000000000000b0b6f210c00000000000000000000000000000000000000 │ │ -000000000000000000000000000071620b0b0b0b0000000000000000005e0b0b0b31000000000000000000000000000000000000000000000000310b0b0b5e0000000000000000000b0b0b0b6d6b000000000000000000000000000000000000 │ │ -0000000000000000000000000052720b0b0b0b0b006a00000000000000680b0b0b69000000000000000000000000000000000000000000000000690b0b0b680000000000000000000b0b0b0b0b67480000000000000000000000000000000000 │ │ -00000000000000000000000000600b0b0b0b0b0b660b1215650000002e640b0b0b22000000000000000000000000000000000000000000000000220b0b0b642e00000063567307610b0b0b0b0b0b600000000000000000000000000000000000 │ │ -0000000000000000000000005d640b0b0b0b0b0b0b0b0b0b0b74755b5c0b0b0b0a5d0000000000000000000000000000000000000000000000005d0a0b0b0b5c5b5a561d0b0b0b0b0b0b0b0b0b0b145900000000000000000000000000000000 │ │ -000000000000000000000000760b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b220000000000000000000000000000000000000000000000000000220b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b5800000000000000000000000000000000 │ │ -000000000000000000000000770b0b0b0b0b0b0b0b380b0b0b0b0b0b0b0b0b5752000000000000000000000000000000000000000000000000000052570b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0400000000000000000000000000000000 │ │ -000000000000000000000000780b0b0b0b0b0b0b565554530b0b0b0b0b0b18520000000000000000000000000000000000000000000000000000000052180b0b0b0b0b0b5150304f0b0b0b0b0b0b0b4100000000000000000000000000000000 │ │ -000000000000000000000000790b0b0b0b0b0b0b2b0000004e154d4b434c00000000000000000000000000000000000000000000000000000000000000004c434b354a49480000470b0b0b0b0b0b0b4600000000000000000000000000000000 │ │ -0000000000000000000000000b0b0b0b0b0b0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0b0b0b0b0b0b0b00000000000000000000000000000000 │ │ -0000000000000000000000000b0b0b0b0b0b0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0b0b0b0b0b0b0b00000000000000000000000000000000 │ │ -0000000000000000000000000b0b0b0b0b0b0b0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0b0b0b0b0b0b0b00000000000000000000000000000000 │ │ -0000000000000000000000000b0b0b0b0b0b0b0b0000000000000000000000000000000000000000005d22693135353169225d0000000000000000000000000000000000000000000b0b0b0b0b0b0b0b00000000000000000000000000000000 │ │ -0000000000000000000000000b0b0b0b0b0b0b0b0000000000000000000000000000000000000052220a0b0b0b0b0b0b0b0b0a2252000000000000000000000000000000000000000b0b0b0b0b0b0b0b00000000000000000000000000000000 │ │ -0000000000000000000000000b0b0b0b0b0b0b0b00000000000000000000000000000000000052570b0b0b0b0b0b0b0b0b0b0b0b57520000000000000000000000000000000000000b0b0b0b0b0b0b0b00000000000000000000000000000000 │ │ -0000000000000000000000000b0b0b0b0b0b0b0b000000000000000000000000000000000000180b0b0b0b0b0b0b0b0b0b0b0b0b0b180000000000000000000000000000000000000b0b0b0b0b0b0b0b00000000000000000000000000000000 │ │ -0000000000000000000000000b0b0b0b0b0b0b0b00000000000000000000000000000000004c0b0b0b0b64685e2e2e5e68640b0b0b0b4c00000000000000000000000000000000000b0b0b0b0b0b0b0b00000000000000000000000000000000 │ │ -0000000000000000000000000b0b0b0b0b0b0b0b0000000000000000000000000000000000430b0b0b5c2e0000000000002e5c0b0b0b4300000000000000000000000000000000000b0b0b0b0b0b0b0b00000000000000000000000000000000 │ │ -0000000000000000000000000b0b0b0b0b0b0b0b00000000000000000000000000000000004b0b0b0b5b00000000000000005b0b0b0b4b00000000000000000000000000000000000b0b0b0b0b0b0b0b00000000000000000000000000000000 │ │ -0000000000000000000000000b0b0b0b0b0b0b0b0000000000000000000000000000000000350b0b0b5a00000000000000005e0b0b0b4d00000000000000000000000000000000000b0b0b0b0b0b0b0b00000000000000000000000000000000 │ │ -0000000000000000000000002a0b0b0b0b0b0b0b13000000000000000000000000000000004a0b0b0b7a0000000000000000740b0b0b1500000000000000000000000000000000130b0b0b0b0b0b0b2a00000000000000000000000000000000 │ │ -000000000000000000000000290b0b0b0b0b0b0b4400000000000000000000000000000000490b0b0b07710000000000007b0b0b0b0b4e00000000000000000000000000000000440b0b0b0b0b0b0b2900000000000000000000000000000000 │ │ -000000000000000000000000280b0b0b0b0b0b0b4300000000000000000000000000000000487c0b0b0b090000000000007d0b0b0b530000000000000000000000000000000000430b0b0b0b0b0b0b2800000000000000000000000000000000 │ │ -000000000000000000000000210b0b0b0b0b0b0b4234000000000000000000000000000000007e0b0b0b7f000000000052790b0b0b800000000000000000000000000000000034420b0b0b0b0b0b0b2100000000000000000000000000000000 │ │ -000000000000000000000000270b0b0b0b0b0b0b0b4534000000000000000000000000000000810b0b0b61000000000048820b0b835200000000000000000000000000000034450b0b0b0b0b0b0b0b2700000000000000000000000000000000 │ │ -000000000000000000000000002d0b0b0b0b0b0b0b0b42434413000000000000000000000084850b0b0b860000000000003e0b0b0b87270000000000000000000000134443420b0b0b0b0b0b0b0b2d0000000000000000000000000000000000 │ │ -000000000000000000000000002c0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b2c0000000000000000000000000000000000 │ │ -0000000000000000000000000000310b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b31000000000000000000000000000000000000 │ │ -000000000000000000000000000030350b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b1d420b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b3530000000000000000000000000000000000000 │ │ -00000000000000000000000000000034380b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b6e700b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b383400000000000000000000000000000000000000 │ │ -0000000000000000000000000000000034350b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b3148885c0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b35340000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000030310b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b236b0000894a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b3130000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000002c2d0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b648a0100000000480d460b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b2d2c0000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000272128292a0b0b0b0b0b0b0b0b0b0b0b797837493d0000000000000000598b8c73120b0b0b0b0b0b0b0b0b0b0b2a2928212700000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000008090a8c8c8c8c8c8c8c8c8c8c8c8c0a09080000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000b0c0d8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c0d0c0b000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000e0f8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c0f0e0000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000010118c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c111000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000010118c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c1110000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000012138c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c13120000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000148c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c140000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000158c8c8c8c8c8c8c8c8c8c161718191a1a191817168c8c8c8c8c8c8c8c8c8c1500000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000001b8c8c8c8c8c8c8c8c1c171d00000000000000001d171c8c8c8c8c8c8c8c8c1b00000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000001e8c8c8c8c8c8c8c8c1c1f0000000000000000000000001f1c8c8c8c8c8c8c8c8c1e000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000208c8c8c8c8c8c8c8c210000000000000000000000000000218c8c8c8c8c8c8c8c20000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000228c8c8c8c8c8c8c2300000000000000000000000000000000238c8c8c8c8c8c8c22000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000248c8c8c8c8c8c8c2500000000000000000000000000000000258c8c8c8c8c8c8c24000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000026202728298c8c8c8c8c8c8c8c8c8c8c2a000000000000000000000000000000002a8c8c8c8c8c8c8c8c8c8c8c292827202600000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000002b2c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c2d000000000000000000000000000000002e8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c2c2b0000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000002f308c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c3100000000000000000000000000000000328c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c302f000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000033348c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c3500000000000000000000000000000000368c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c34330000000000000000000000000000000000000000 │ │ +00000000000000000000000000000033378c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c16380000000000000000000000000000398c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c373300000000000000000000000000000000000000 │ │ +00000000000000000000000000002f348c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c3a00000000000000000000000000000f8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c342f000000000000000000000000000000000000 │ │ +0000000000000000000000000000308c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c3b000000000000000000000000003c1c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c30000000000000000000000000000000000000 │ │ +000000000000000000000000002b8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c3d3e00000000000000000000000000003f408c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c2b0000000000000000000000000000000000 │ │ +000000000000000000000000002c8c8c8c8c8c8c8c8c4142431200000000000000000000000000000000000000000000000000000000000000000000000000000000124342418c8c8c8c8c8c8c8c2c0000000000000000000000000000000000 │ │ +000000000000000000000000268c8c8c8c8c8c8c8c44330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033448c8c8c8c8c8c8c8c2600000000000000000000000000000000 │ │ +000000000000000000000000208c8c8c8c8c8c8c413300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000033418c8c8c8c8c8c8c2000000000000000000000000000000000 │ │ +000000000000000000000000278c8c8c8c8c8c8c420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000428c8c8c8c8c8c8c2700000000000000000000000000000000 │ │ +000000000000000000000000288c8c8c8c8c8c8c430000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000438c8c8c8c8c8c8c2800000000000000000000000000000000 │ │ +000000000000000000000000298c8c8c8c8c8c8c120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000128c8c8c8c8c8c8c2900000000000000000000000000000000 │ │ +0000000000000000000000008c8c8c8c8c8c8c8c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c8c8c8c8c8c8c8c00000000000000000000000000000000 │ │ +0000000000000000000000008c8c8c8c8c8c8c8c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c8c8c8c8c8c8c8c00000000000000000000000000000000 │ │ +0000000000000000000000008c8c8c8c8c8c8c8c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c8c8c8c8c8c8c8c00000000000000000000000000000000 │ │ +0000000000000000000000008c8c8c8c8c8c8c8c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c8c8c8c8c8c8c8c00000000000000000000000000000000 │ │ +0000000000000000000000008c8c8c8c8c8c8c8c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c8c8c8c8c8c8c8c00000000000000000000000000000000 │ │ +0000000000000000000000008c8c8c8c8c8c8c8c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c8c8c8c8c8c8c8c00000000000000000000000000000000 │ │ +0000000000000000000000008c8c8c8c8c8c8c8c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c8c8c8c8c8c8c8c00000000000000000000000000000000 │ │ +000000000000000000000000458c8c8c8c8c8c8c460000474849344a424b00000000000000000000000000000000000000000000000000000000000000004b424a4c144d0000002a8c8c8c8c8c8c8c4500000000000000000000000000000000 │ │ +000000000000000000000000408c8c8c8c8c8c8c4e2f4f508c8c8c8c8c8c17510000000000000000000000000000000000000000000000000000000051178c8c8c8c8c8c525354558c8c8c8c8c8c8c4000000000000000000000000000000000 │ │ +000000000000000000000000048c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c5651000000000000000000000000000000000000000000000000000051568c8c8c8c8c8c8c8c8c378c8c8c8c8c8c8c8c0400000000000000000000000000000000 │ │ +000000000000000000000000578c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c210000000000000000000000000000000000000000000000000000218c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c1500000000000000000000000000000000 │ │ +00000000000000000000000058138c8c8c8c8c8c8c8c8c8c1c55595a5b8c8c8c0a5c0000000000000000000000000000000000000000000000005c0a8c8c8c5b5a5d148c8c8c8c8c8c8c8c8c8c8c5e3c00000000000000000000000000000000 │ │ +000000000000000000000000005f8c8c8c8c8c8c60076155620000002d638c8c8c21000000000000000000000000000000000000000000000000218c8c8c632d0000006414118c658c8c8c8c8c8c3e0000000000000000000000000000000000 │ │ +0000000000000000000000000047668c8c8c8c8c000000000000000000678c8c8c68000000000000000000000000000000000000000000000000688c8c8c670000000000000069008c8c8c8c8c23000000000000000000000000000000000000 │ │ +00000000000000000000000000006a6b8c8c8c8c0000000000000000005d8c8c8c30000000000000000000000000000000000000000000000000308c8c8c5d0000000000000000008c8c8c8c6c08000000000000000000000000000000000000 │ │ +0000000000000000000000000000000b6d1c8c8c0000000000000000002d8c8c8c34000000000000000000000000000000000000000000000000348c8c8c2d0000000000000000008c8c6e200b00000000000000000000000000000000000000 │ │ +0000000000000000000000000000005c6f418c8c0000000000000000002d8c8c8c34000000000000000000000000000000000000000000000000348c8c8c2d0000000000000000008c8c6e200b00000000000000000000000000000000000000 │ │ +000000000000000000000000000070618c8c8c8c0000000000000000005d8c8c8c30000000000000000000000000000000000000000000000000308c8c8c5d0000000000000000008c8c8c8c6c6a000000000000000000000000000000000000 │ │ +0000000000000000000000000051718c8c8c8c8c006900000000000000678c8c8c68000000000000000000000000000000000000000000000000688c8c8c670000000000000000008c8c8c8c8c66470000000000000000000000000000000000 │ │ +000000000000000000000000005f8c8c8c8c8c8c658c1114640000002d638c8c8c21000000000000000000000000000000000000000000000000218c8c8c632d00000062557207608c8c8c8c8c8c5f0000000000000000000000000000000000 │ │ +0000000000000000000000005c638c8c8c8c8c8c8c8c8c8c8c73745a5b8c8c8c0a5c0000000000000000000000000000000000000000000000005c0a8c8c8c5b5a59551c8c8c8c8c8c8c8c8c8c8c135800000000000000000000000000000000 │ │ +000000000000000000000000758c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c210000000000000000000000000000000000000000000000000000218c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c5700000000000000000000000000000000 │ │ +000000000000000000000000768c8c8c8c8c8c8c8c378c8c8c8c8c8c8c8c8c5651000000000000000000000000000000000000000000000000000051568c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c0400000000000000000000000000000000 │ │ +000000000000000000000000778c8c8c8c8c8c8c555453528c8c8c8c8c8c17510000000000000000000000000000000000000000000000000000000051178c8c8c8c8c8c504f2f4e8c8c8c8c8c8c8c4000000000000000000000000000000000 │ │ +000000000000000000000000788c8c8c8c8c8c8c2a0000004d144c4a424b00000000000000000000000000000000000000000000000000000000000000004b424a344948470000468c8c8c8c8c8c8c4500000000000000000000000000000000 │ │ +0000000000000000000000008c8c8c8c8c8c8c8c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c8c8c8c8c8c8c8c00000000000000000000000000000000 │ │ +0000000000000000000000008c8c8c8c8c8c8c8c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c8c8c8c8c8c8c8c00000000000000000000000000000000 │ │ +0000000000000000000000008c8c8c8c8c8c8c8c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c8c8c8c8c8c8c8c00000000000000000000000000000000 │ │ +0000000000000000000000008c8c8c8c8c8c8c8c0000000000000000000000000000000000000000005c21683034343068215c0000000000000000000000000000000000000000008c8c8c8c8c8c8c8c00000000000000000000000000000000 │ │ +0000000000000000000000008c8c8c8c8c8c8c8c0000000000000000000000000000000000000051210a8c8c8c8c8c8c8c8c0a2151000000000000000000000000000000000000008c8c8c8c8c8c8c8c00000000000000000000000000000000 │ │ +0000000000000000000000008c8c8c8c8c8c8c8c00000000000000000000000000000000000051568c8c8c8c8c8c8c8c8c8c8c8c56510000000000000000000000000000000000008c8c8c8c8c8c8c8c00000000000000000000000000000000 │ │ +0000000000000000000000008c8c8c8c8c8c8c8c000000000000000000000000000000000000178c8c8c8c8c8c8c8c8c8c8c8c8c8c170000000000000000000000000000000000008c8c8c8c8c8c8c8c00000000000000000000000000000000 │ │ +0000000000000000000000008c8c8c8c8c8c8c8c00000000000000000000000000000000004b8c8c8c8c63675d2d2d5d67638c8c8c8c4b00000000000000000000000000000000008c8c8c8c8c8c8c8c00000000000000000000000000000000 │ │ +0000000000000000000000008c8c8c8c8c8c8c8c0000000000000000000000000000000000428c8c8c5b2d0000000000002d5b8c8c8c4200000000000000000000000000000000008c8c8c8c8c8c8c8c00000000000000000000000000000000 │ │ +0000000000000000000000008c8c8c8c8c8c8c8c00000000000000000000000000000000004a8c8c8c5a00000000000000005a8c8c8c4a00000000000000000000000000000000008c8c8c8c8c8c8c8c00000000000000000000000000000000 │ │ +0000000000000000000000008c8c8c8c8c8c8c8c0000000000000000000000000000000000348c8c8c5900000000000000005d8c8c8c4c00000000000000000000000000000000008c8c8c8c8c8c8c8c00000000000000000000000000000000 │ │ +000000000000000000000000298c8c8c8c8c8c8c1200000000000000000000000000000000498c8c8c790000000000000000738c8c8c1400000000000000000000000000000000128c8c8c8c8c8c8c2900000000000000000000000000000000 │ │ +000000000000000000000000288c8c8c8c8c8c8c4300000000000000000000000000000000488c8c8c07700000000000007a8c8c8c8c4d00000000000000000000000000000000438c8c8c8c8c8c8c2800000000000000000000000000000000 │ │ +000000000000000000000000278c8c8c8c8c8c8c4200000000000000000000000000000000477b8c8c8c090000000000007c8c8c8c520000000000000000000000000000000000428c8c8c8c8c8c8c2700000000000000000000000000000000 │ │ +000000000000000000000000208c8c8c8c8c8c8c4133000000000000000000000000000000007d8c8c8c7e000000000051788c8c8c7f0000000000000000000000000000000033418c8c8c8c8c8c8c2000000000000000000000000000000000 │ │ +000000000000000000000000268c8c8c8c8c8c8c8c4433000000000000000000000000000000808c8c8c60000000000047818c8c825100000000000000000000000000000033448c8c8c8c8c8c8c8c2600000000000000000000000000000000 │ │ +000000000000000000000000002c8c8c8c8c8c8c8c8c41424312000000000000000000000083848c8c8c850000000000003d8c8c8c86260000000000000000000000124342418c8c8c8c8c8c8c8c2c0000000000000000000000000000000000 │ │ +000000000000000000000000002b8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c2b0000000000000000000000000000000000 │ │ +0000000000000000000000000000308c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c30000000000000000000000000000000000000 │ │ +00000000000000000000000000002f348c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c1c418c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c342f000000000000000000000000000000000000 │ │ +00000000000000000000000000000033378c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c6d6f8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c373300000000000000000000000000000000000000 │ │ +0000000000000000000000000000000033348c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c3047875b8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c34330000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000002f308c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c226a000088498c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c302f000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000002b2c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c63890100000000470c458c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c8c2c2b0000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000026202728298c8c8c8c8c8c8c8c8c8c8c787736483c0000000000000000588a8b72118c8c8c8c8c8c8c8c8c8c8c292827202600000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_forward.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -123,15 +123,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 15 109 168 203 238 240 208 176 17 27 151 244 255 247 161 20 65 233 220 40 106 252 239 66 64 250 81 22 230 224 6 171 105 59 228 8 199 225 100 32 23 93 86 226 26 221 154 222 115 179 198 18 41 21 143 92 35 249 242 1 206 146 122 94 63 58 227 9 3 152 36 12 200 114 180 251 108 243 196 142 99 248 110 87 43 121 170 123 4 57 124 125 95 172 24 126 85 2 79 91 229 129 14 42 13 197 207 67 201 181 103 195 112 234 96 76 71 144 246 28} │ │ + 0 15 109 168 203 238 240 208 176 17 27 151 244 247 161 20 65 233 220 40 106 252 239 66 64 250 81 22 230 224 6 171 105 59 228 8 199 225 100 32 23 93 86 226 26 221 154 222 115 179 198 18 41 21 143 92 35 249 242 1 206 146 122 94 63 58 227 9 3 152 36 12 200 114 180 251 108 243 196 142 99 248 110 87 43 121 170 123 4 57 124 125 95 172 24 126 85 2 79 91 229 129 14 42 13 197 207 67 201 181 103 195 112 234 96 76 71 144 246 28} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -147,73 +147,73 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020304050607080209000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0b0c0d0d0d0d0d0d0d0d0e0f1000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011120d0d0d0d0d0d0d0d0d0d0d0d1314000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015160d0d0d0d0d0d0d0d0d0d0d0d0d0d17180000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019160d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1a1b00000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c1d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1e1f000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d21000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000220d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d23240000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000250d0d0d0d0d0d0d0d262728292a260d0d0d0d0d0d0d0d150000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b0d0d0d0d0d0d0d0d2c2d00000000292e0d0d0d0d0d0d0d2f0000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f300d0d0d0d0d0d0d0d180000000000002a0d0d0d0d0d0d0d080000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000310d0d0d0d0d0d0d0d32000000000000000a0d0d0d0d0d0d0d330000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034050d0d0d0d0d0d0d163500000000000000360d0d0d0d0d0d0d130000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000370d0d0d0d0d0d0d0d0b0000000000000000380d0d0d0d0d0d0d300000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000393a0d0d0d0d0d0d0d3b1c000000000000003c3d0d0d0d0d0d0d0d3e0000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200d0d0d0d0d0d0d0d3f0000000000000000400d0d0d0d0d0d0d0d410000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000420d0d0d0d0d0d0d0d43440000000000000044430d0d0d0d0d0d0d12450000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000250d0d0d0d0d0d0d0d4000000000000000003f0d0d0d0d0d0d0d0d46000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b0d0d0d0d0d0d0d0d3d3c000000000000001c3b0d0d0d0d0d0d0d1a47000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f2e0d0d0d0d0d0d0d0d1800000000000000000b0d0d0d0d0d0d0d0d3700000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000484221464949462142480000000000000000000000004a0d0d0d0d0d0d0d0d4b0000000000000000354c0d0d0d0d0d0d0d173400000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000003c4d4e0d0d0d0d0d0d0d0d4e4d3c00000000000000000034050d0d0d0d0d0d0d16350000000000000000320d0d0d0d0d0d0d0d310000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000144f0d0d0d0d0d0d0d0d0d0d0d0d4f140000000000000000500d0d0d0d0d0d0d0d0b0000000000000000110d0d0d0d0d0d0d0d301f0000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000051520d0d0d0d0d0d0d0d0d0d0d0d0d0d5253000000000000393a0d0d0d0d0d0d0d3b1c000000000000003c3d0d0d0d0d0d0d0d0d54000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000055520d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d560000000000570d0d0d0d0d0d0d0d580000000000000000400d0d0d0d0d0d0d0d2500000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000059040d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d580000005a0d0d0d0d0d0d0d0d43440000000000000044430d0d0d0d0d0d0d0d2200000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000005b0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d5c0000330d0d0d0d0d0d0d0d5d00000000000000003f0d0d0d0d0d0d0d0d5e0000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000005f3a0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d60610d0d0d0d0d0d0d0d3d62000000000000001c3b0d0d0d0d0d0d0d1a470000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000630d0d0d0d0d0d0d0d1d642d2d64650d0d0d0d0d0d0d0d0d0d4e0d0d0d0d0d0d0d0d1800000000000000000b0d0d0d0d0d0d0d0d37000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000660d0d0d0d0d0d0d1d1c0000000009490d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d4b0000000000000000354c0d0d0d0d0d0d0d1734000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000004b0d0d0d0d0d0d0d6400000000000067490d0d0d0d0d0d0d0d0d0d0d0d0d0d0d16680000000000000000320d0d0d0d0d0d0d0d3100000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000001d0d0d0d0d0d0d0d2d0000000000000067250d0d0d0d0d0d0d0d0d0d0d0d0d0d460000000000000000110d0d0d0d0d0d0d0d301f00000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000001d0d0d0d0d0d0d0d2d000000000000000067250d0d0d0d0d0d0d0d0d0d0d0d3b29000000000000003c3d0d0d0d0d0d0d0d0d540000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000004b0d0d0d0d0d0d0d6400000000000000000067330d0d0d0d0d0d0d0d0d0d0d580000000000000000400d0d0d0d0d0d0d0d25000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000660d0d0d0d0d0d0d1d1000000000000000000067330d0d0d0d0d0d0d0d0d43440000000000000044430d0d0d0d0d0d0d0d22000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000630d0d0d0d0d0d0d0d3d3400000000000000000069330d0d0d0d0d0d0d0d5d00000000000000003f0d0d0d0d0d0d0d0d5e00000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000005f3a0d0d0d0d0d0d0d0d3d34000000000000000000696a0d0d0d0d0d0d6b62000000000000001c3b0d0d0d0d0d0d0d1a4700000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000003f0d0d0d0d0d0d0d0d0d3d34000000000000000000696a0d0d0d0d0d6c00000000000000000b0d0d0d0d0d0d0d0d370000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000456d0d0d0d0d0d0d0d0d0d3d34000000000000000000694f0d0d0d6e0000000000000000354c0d0d0d0d0d0d0d17340000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000140e0d0d0d0d0d0d0d0d0d3d34000000000000000000484f0d16680000000000000000320d0d0d0d0d0d0d0d31000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000006f0d0d0d0d0d0d0d0d0d0d3d340000000000000000004870460000000000000000110d0d0d0d0d0d0d0d301f000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000710d0d0d0d0d0d0d0d0d0d3d340000000000000000004810000000000000003c3d0d0d0d0d0d0d0d0d5400000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000710d0d0d0d0d0d0d0d0d0d3d340000000000000000000000000000000000400d0d0d0d0d0d0d0d250000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000710d0d0d0d0d0d0d0d0d0d3d3400000000000000000000000000000044430d0d0d0d0d0d0d0d220000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000710d0d0d0d0d0d0d0d0d0d3d3400000000000000000000000000003f0d0d0d0d0d0d0d0d5e000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000710d0d0d0d0d0d0d0d0d0d3d340000000000000000000000001c3b0d0d0d0d0d0d0d1a47000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000710d0d0d0d0d0d0d0d0d0d3d3400000000000000000000000b0d0d0d0d0d0d0d0d3700000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000710d0d0d0d0d0d0d0d0d0d3d34000000000000000000354c0d0d0d0d0d0d0d173400000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000710d0d0d0d0d0d0d0d0d0d3d340000000000000000320d0d0d0d0d0d0d0d310000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000710d0d0d0d0d0d0d0d0d0d3d34000000000000180d0d0d0d0d0d0d0d301f0000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000710d0d0d0d0d0d0d0d0d0d3d100000000028650d0d0d0d0d0d0d0d54000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000710d0d0d0d0d0d0d0d0d0d7273391c21260d0d0d0d0d0d0d0d2500000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000710d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d2200000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000710d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d200000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000710d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d725f0000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000710d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d74000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000006f0e0d0d0d0d0d0d0d0d0d0d0d0d0d0d162100000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000146d0d0d0d0d0d0d0d0d0d0d0d0d06750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000453f3a0d0d0d0d0d0d0d0d3a7610000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000005f63664b1d771e036f780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0b0c78787878787878780d0e0f00000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010117878787878787878787878781213000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001415787878787878787878787878787816170000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000181578787878787878787878787878787878191a00000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b1c7878787878787878787878787878787878781d1e000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f787878787878787878787878787878787878787820000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002178787878787878787878787878787878787878787822230000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002478787878787878782526272829257878787878787878140000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a78787878787878782b2c00000000282d787878787878782e0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e2f7878787878787878170000000000002978787878787878080000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030787878787878787831000000000000000a78787878787878320000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003305787878787878781534000000000000003578787878787878120000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003678787878787878780b000000000000000037787878787878782f0000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003839787878787878783a1b000000000000003b3c787878787878783d0000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f78787878787878783e00000000000000003f7878787878787878400000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041787878787878787842430000000000000043427878787878787811440000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002478787878787878783f00000000000000003e787878787878787845000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a78787878787878783c3b000000000000001b3a787878787878781946000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e2d78787878787878781700000000000000000b78787878787878783600000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000474120454848452041470000000000000000000000004978787878787878784a0000000000000000344b78787878787878163300000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000003b4c4d78787878787878784d4c3b00000000000000000033057878787878787815340000000000000000317878787878787878300000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000134e7878787878787878787878784e1300000000000000004f78787878787878780b00000000000000001078787878787878782f1e0000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000005051787878787878787878787878787851520000000000003839787878787878783a1b000000000000003b3c787878787878787853000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000545178787878787878787878787878787878785500000000005678787878787878785700000000000000003f78787878787878782400000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000058047878787878787878787878787878787878787857000000597878787878787878424300000000000000434278787878787878782100000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000005a7878787878787878787878787878787878787878785b00003278787878787878785c00000000000000003e78787878787878785d0000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000005e39787878787878787878787878787878787878787878785f6078787878787878783c61000000000000001b3a7878787878787819460000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000006278787878787878781c632c2c6364787878787878787878784d78787878787878781700000000000000000b787878787878787836000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000065787878787878781c1b00000000094878787878787878787878787878787878784a0000000000000000344b787878787878781633000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000004a78787878787878630000000000006648787878787878787878787878787878156700000000000000003178787878787878783000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000001c787878787878782c00000000000000662478787878787878787878787878784500000000000000001078787878787878782f1e00000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000001c787878787878782c000000000000000066247878787878787878787878783a28000000000000003b3c7878787878787878530000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000004a7878787878787863000000000000000000663278787878787878787878785700000000000000003f787878787878787824000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000065787878787878781c0f00000000000000000066327878787878787878784243000000000000004342787878787878787821000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000006278787878787878783c33000000000000000000683278787878787878785c00000000000000003e78787878787878785d00000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000005e3978787878787878783c3300000000000000000068697878787878786a61000000000000001b3a78787878787878194600000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000003e7878787878787878783c33000000000000000000686978787878786b00000000000000000b7878787878787878360000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000446c7878787878787878783c33000000000000000000684e7878786d0000000000000000344b7878787878787816330000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000130d7878787878787878783c33000000000000000000474e781567000000000000000031787878787878787830000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000006e787878787878787878783c33000000000000000000476f4500000000000000001078787878787878782f1e000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000070787878787878787878783c33000000000000000000470f000000000000003b3c78787878787878785300000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000070787878787878787878783c3300000000000000000000000000000000003f7878787878787878240000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000070787878787878787878783c3300000000000000000000000000000043427878787878787878210000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000070787878787878787878783c3300000000000000000000000000003e78787878787878785d000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000070787878787878787878783c330000000000000000000000001b3a787878787878781946000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000070787878787878787878783c3300000000000000000000000b78787878787878783600000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000070787878787878787878783c33000000000000000000344b78787878787878163300000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000070787878787878787878783c330000000000000000317878787878787878300000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000070787878787878787878783c330000000000001778787878787878782f1e0000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000070787878787878787878783c0f000000002764787878787878787853000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000070787878787878787878787172381b202578787878787878782400000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000007078787878787878787878787878787878787878787878782100000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000707878787878787878787878787878787878787878781f0000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000007078787878787878787878787878787878787878715e0000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000007078787878787878787878787878787878787873000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000006e0d7878787878787878787878787878152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000136c78787878787878787878787806740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000443e39787878787878787839750f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000005e62654a1c761d036e770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_left.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -96,15 +96,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 23 71 118 166 209 187 139 92 44 4 49 178 255 227 103 5 1 130 254 205 29 8 175 233 45 184 6 133 252 54 202 195 67 22 250 10 144 2 70 57 143 163 108 98 158 160 113 68 240 20 201 53 253 51 147 239 231 15 52 230 127 75 125 41 247 94 238 50 25 89 229 21 149 204 62 114 55 136 212 7 48 84 234 161 16 172 76 93 194 216 115 65 11} │ │ + 0 23 71 118 166 209 187 139 92 44 4 49 178 227 103 5 1 130 254 205 29 8 175 233 45 184 6 133 252 54 202 195 67 22 250 10 144 2 70 57 143 163 108 98 158 160 113 68 240 20 201 53 253 51 147 239 231 15 52 230 127 75 125 41 247 94 238 50 25 89 229 21 149 204 62 114 55 136 212 7 48 84 234 161 16 172 76 93 194 216 115 65 11} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -120,77 +120,77 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000102030405060708090a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000b0c0d0d0d0d0d0d0d0d0d0e0f10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000001112130d0d0d0d0d0d0d0d0d0d0d0d14150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000016170d0d0d0d0d0d0d0d0d0d0d0d0d0d0d181900000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d051b000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1c000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1d1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d2021221912230d0d0d0d0d0d0d1d2400000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d25260000000027130d0d0d0d0d0d0d2800000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d29000000000000002a0d0d0d0d0d0d0d2b00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d2900000000000000002c0d0d0d0d0d0d0d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d290000000000000000002c0d0d0d0d0d0d0d2e00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d29000000000000000000002a0d0d0d0d0d0d0d2f00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d290000000000000000000030130d0d0d0d0d0d0d2100000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d29000000000000000000001e310d0d0d0d0d0d0d0d3200000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d29000000000000000000001e310d0d0d0d0d0d0d0d330000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d290000000000000000000034310d0d0d0d0d0d0d0d35360000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d290000000000000000000034310d0d0d0d0d0d0d0d0d37000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d290000000000000000000034380d0d0d0d0d0d0d0d0d393a000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d29000000000000000000003b380d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d3c0c3d3e2200000000000000000000000000000000000000 │ │ -00000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d29000000000000000000003b380d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d233f0a0000000000000000000000000000000000 │ │ -000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d29000000000000000000003b380d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1f4000000000000000000000000000000000 │ │ -0000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d290000000000000000000036380d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d4142000000000000000000000000000000 │ │ -00000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d290000000000000000000036430d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d41400000000000000000000000000000 │ │ -000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d290000000000000000000044430d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1f0a00000000000000000000000000 │ │ -0000000000000000000000161a0d0d0d0d0d0d0d0d0d0d290000000000000000000044430d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d3f00000000000000000000000000 │ │ -00000000000000000000161a0d0d0d0d0d0d0d0d0d0d290000000000000000000044430d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d2322000000000000000000000000 │ │ -000000000000000000161a0d0d0d0d0d0d0d0d0d0d2900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004546470d0d0d0d0d0d0d0d3e000000000000000000000000 │ │ -0000000000000000161a0d0d0d0d0d0d0d0d0d0d29000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048470d0d0d0d0d0d0d3d000000000000000000000000 │ │ -00000000000000161a0d0d0d0d0d0d0d0d0d0d2900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000460d0d0d0d0d0d0d0c000000000000000000000000 │ │ -000000000000161a0d0d0d0d0d0d0d0d0d0d290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000450d0d0d0d0d0d0d3c000000000000000000000000 │ │ -000000000000161a0d0d0d0d0d0d0d0d0d0d290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000450d0d0d0d0d0d0d3c000000000000000000000000 │ │ -00000000000000161a0d0d0d0d0d0d0d0d0d0d2900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000460d0d0d0d0d0d0d0c000000000000000000000000 │ │ -0000000000000000161a0d0d0d0d0d0d0d0d0d0d29000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048470d0d0d0d0d0d0d3d000000000000000000000000 │ │ -000000000000000000161a0d0d0d0d0d0d0d0d0d0d2900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004546470d0d0d0d0d0d0d0d3e000000000000000000000000 │ │ -00000000000000000000161a0d0d0d0d0d0d0d0d0d0d290000000000000000000044430d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d2322000000000000000000000000 │ │ -0000000000000000000000161a0d0d0d0d0d0d0d0d0d0d290000000000000000000044430d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d3f00000000000000000000000000 │ │ -000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d290000000000000000000044430d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1f0a00000000000000000000000000 │ │ -00000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d290000000000000000000044430d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d41400000000000000000000000000000 │ │ -0000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d290000000000000000000044430d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d4142000000000000000000000000000000 │ │ -000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d290000000000000000000044430d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1f4000000000000000000000000000000000 │ │ -00000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d290000000000000000000044430d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d233f0a0000000000000000000000000000000000 │ │ -0000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d290000000000000000000044430d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d3c0c3d3e2200000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d290000000000000000000044430d0d0d0d0d0d0d0d0d393a000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d290000000000000000000044430d0d0d0d0d0d0d0d0d49000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d290000000000000000000044430d0d0d0d0d0d0d0d351e0000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d290000000000000000000044430d0d0d0d0d0d0d0d4a0000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d290000000000000000000044430d0d0d0d0d0d0d0d4800000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d29000000000000000000004b130d0d0d0d0d0d0d3000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d29000000000000000000002a0d0d0d0d0d0d0d4c00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d290000000000000000002c0d0d0d0d0d0d0d2e00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d2900000000000000002c0d0d0d0d0d0d0d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d29000000000000002a0d0d0d0d0d0d0d2b00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d25260000000027130d0d0d0d0d0d0d2800000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d2021221912230d0d0d0d0d0d0d1d2400000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1f0000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1d4d0000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000161a0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d4f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000016040d0d0d0d0d0d0d0d0d0d0d0d0d0d0d475100000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000052530d0d0d0d0d0d0d0d0d0d0d0d54550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000048560d0d0d0d0d0d0d0d0d3c5700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000040582959315a045b5c5d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000b0c5d5d5d5d5d5d5d5d5d0d0e0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000001011125d5d5d5d5d5d5d5d5d5d5d5d13140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000015165d5d5d5d5d5d5d5d5d5d5d5d5d5d5d171800000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d051a000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d1b000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d1c1d0000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d1f20211811225d5d5d5d5d5d5d1c2300000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d24250000000026125d5d5d5d5d5d5d2700000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d2800000000000000295d5d5d5d5d5d5d2a00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d2800000000000000002b5d5d5d5d5d5d5d2c00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d280000000000000000002b5d5d5d5d5d5d5d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d2800000000000000000000295d5d5d5d5d5d5d2e00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d28000000000000000000002f125d5d5d5d5d5d5d2000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d28000000000000000000001d305d5d5d5d5d5d5d5d3100000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d28000000000000000000001d305d5d5d5d5d5d5d5d320000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d280000000000000000000033305d5d5d5d5d5d5d5d34350000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d280000000000000000000033305d5d5d5d5d5d5d5d5d36000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d280000000000000000000033375d5d5d5d5d5d5d5d5d3839000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d28000000000000000000003a375d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d3b0c3c3d2100000000000000000000000000000000000000 │ │ +0000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d28000000000000000000003a375d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d223e0a0000000000000000000000000000000000 │ │ +00000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d28000000000000000000003a375d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d1e3f00000000000000000000000000000000 │ │ +000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d280000000000000000000035375d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d4041000000000000000000000000000000 │ │ +0000000000000000000000000015195d5d5d5d5d5d5d5d5d5d280000000000000000000035425d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d403f0000000000000000000000000000 │ │ +00000000000000000000000015195d5d5d5d5d5d5d5d5d5d280000000000000000000043425d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d1e0a00000000000000000000000000 │ │ +000000000000000000000015195d5d5d5d5d5d5d5d5d5d280000000000000000000043425d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d3e00000000000000000000000000 │ │ +0000000000000000000015195d5d5d5d5d5d5d5d5d5d280000000000000000000043425d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d2221000000000000000000000000 │ │ +00000000000000000015195d5d5d5d5d5d5d5d5d5d2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004445465d5d5d5d5d5d5d5d3d000000000000000000000000 │ │ +000000000000000015195d5d5d5d5d5d5d5d5d5d28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047465d5d5d5d5d5d5d3c000000000000000000000000 │ │ +0000000000000015195d5d5d5d5d5d5d5d5d5d2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000455d5d5d5d5d5d5d0c000000000000000000000000 │ │ +00000000000015195d5d5d5d5d5d5d5d5d5d280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000445d5d5d5d5d5d5d3b000000000000000000000000 │ │ +00000000000015195d5d5d5d5d5d5d5d5d5d280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000445d5d5d5d5d5d5d3b000000000000000000000000 │ │ +0000000000000015195d5d5d5d5d5d5d5d5d5d2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000455d5d5d5d5d5d5d0c000000000000000000000000 │ │ +000000000000000015195d5d5d5d5d5d5d5d5d5d28000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047465d5d5d5d5d5d5d3c000000000000000000000000 │ │ +00000000000000000015195d5d5d5d5d5d5d5d5d5d2800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004445465d5d5d5d5d5d5d5d3d000000000000000000000000 │ │ +0000000000000000000015195d5d5d5d5d5d5d5d5d5d280000000000000000000043425d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d2221000000000000000000000000 │ │ +000000000000000000000015195d5d5d5d5d5d5d5d5d5d280000000000000000000043425d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d3e00000000000000000000000000 │ │ +00000000000000000000000015195d5d5d5d5d5d5d5d5d5d280000000000000000000043425d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d1e0a00000000000000000000000000 │ │ +0000000000000000000000000015195d5d5d5d5d5d5d5d5d5d280000000000000000000043425d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d403f0000000000000000000000000000 │ │ +000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d280000000000000000000043425d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d4041000000000000000000000000000000 │ │ +00000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d280000000000000000000043425d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d1e3f00000000000000000000000000000000 │ │ +0000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d280000000000000000000043425d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d223e0a0000000000000000000000000000000000 │ │ +000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d280000000000000000000043425d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d3b0c3c3d2100000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d280000000000000000000043425d5d5d5d5d5d5d5d5d3839000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d280000000000000000000043425d5d5d5d5d5d5d5d5d48000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d280000000000000000000043425d5d5d5d5d5d5d5d341d0000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d280000000000000000000043425d5d5d5d5d5d5d5d490000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d280000000000000000000043425d5d5d5d5d5d5d5d4700000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d28000000000000000000004a125d5d5d5d5d5d5d2f00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d2800000000000000000000295d5d5d5d5d5d5d4b00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d280000000000000000002b5d5d5d5d5d5d5d2d00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d2800000000000000002b5d5d5d5d5d5d5d2c00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d2800000000000000295d5d5d5d5d5d5d2a00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d24250000000026125d5d5d5d5d5d5d2700000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d1f20211811225d5d5d5d5d5d5d1c2300000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d1c4c0000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000015195d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d5d4e4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000015045d5d5d5d5d5d5d5d5d5d5d5d5d5d5d465000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000051525d5d5d5d5d5d5d5d5d5d5d5d53540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000047555d5d5d5d5d5d5d5d5d3b5600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000003f5728583059045a5b5c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user14.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -132,15 +132,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 24 79 129 180 230 3 122 249 255 40 201 103 247 94 16 99 177 210 240 232 184 136 88 26 114 14 147 248 246 120 5 116 69 229 212 59 118 254 217 189 251 205 20 22 17 227 25 204 226 18 203 202 15 215 161 238 211 89 176 21 137 6 208 29 140 72 23 233 156 50 73 207 57 117 110 90 213 2 115 148 105 223 143 11 187 235 102 222 38 1 83 252 250 152 76 70 67 64 245 61 244 58 243 55 241 53 239 47 237 162 190 81 242 56 71 124 62 27 85 134 182 231 179 35 132 12 234 146 101} │ │ + 0 24 79 129 180 230 3 122 249 40 201 103 247 94 16 99 177 210 240 232 184 136 88 26 114 14 147 248 246 120 5 116 69 229 212 59 118 254 217 189 251 205 20 22 17 227 25 204 226 18 203 202 15 215 161 238 211 89 176 21 137 6 208 29 140 72 23 233 156 50 73 207 57 117 110 90 213 2 115 148 105 223 143 11 187 235 102 222 38 1 83 252 250 152 76 70 67 64 245 61 244 58 243 55 241 53 239 47 237 162 190 81 242 56 71 124 62 27 85 134 182 231 179 35 132 12 234 146 101} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -148,89 +148,89 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020304050504030201000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060708090909090909090908070600000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0b0909090909090909090909090b0a000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0d09090909090909090909090909090d0e0000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f10111213141516171800000000001909090909090909090909090909090909090d0a00000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a1b1c09090909090909091d1e1f000020090909090909090909090909090909090909090b06000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000212209090909090909090909090923242509090909090909090909090909090909090909090907000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002080909090909090909090909090909260909090909090909090909090909090909090909090908010000000000000000 │ │ -00000000000000000000000000000000000000000909090909090909090909090909090909090909090909090d272829090909090909090909090909090909090909090909090909090517010117050909090909090909020000000000000000 │ │ -0000000000000000000000000000000000000000090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909092a2b000000002c0509090909090909030000000000000000 │ │ -00000000000000000000000000000000000000000909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909092a2d0000000000001709090909090909040000000000000000 │ │ -000000000000000000000000000000000000000009090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909092a2d000000000000000109090909090909050000000000000000 │ │ -00000000000000000000000000000000000000000909090909090909090909090909090909090909090909090909090909090909092e172f2f172e09090909090909090909302d00000000000000000109090909090909050000000000000000 │ │ -0000000000000000000000000000000000000000090909090909090909090909090909090909090909090909090909090909090931320000000032310909090909090909302d0000000000000000001709090909090909040000000000000000 │ │ -00000000000000000000000000000000000000000909090909090909090909090909090909090909090909090909090909090909170000000000001709090909090909330f0000000000000000002b0509090909090909030000000000000000 │ │ -000000000000000000000000000000000000000009090909090909090909090909090909090909090909090909090909090909092f0000000000002f090909090909330f0000000000000000002d2a0909090909090909020000000000000000 │ │ -00000000000000000000000000000000000000000909090909090909000000000000000000000000000000002f172e090909090900000000000000000909090909330f0000000000000000002d2a090909090909090908010000000000000000 │ │ -00000000000000000000000000000000000000000909090909090909000000000000000000000000000000000000323109090909000000000000000009090909340f0000000000000000002d2a09090909090909090907000000000000000000 │ │ -000000000000000000000000000000000000000009090909090909090000000000000000000000000000000000000017090909090000000000000000090909340f0000000000000000002d300909090909090909090b06000000000000000000 │ │ -00000000000000000000000000000000000000000909090909090909000000000000000000000000000000000000002f09090909000000000000000009090b350000000000000000000f300909090909090909090d0a00000000000000000000 │ │ -00000000000000000000000000000000000000000909090909090909000000000000000000000000000000000000002f090909090000000000000000090b350000000000000000000f33090909090909090909090c0000000000000000000000 │ │ -0000000000000000000000000000000000000000090909090909090900000000000000000000000000000000000000170909090900000000000000000b350000000000000000000f330909090909090909090919000000000000000000000000 │ │ -000000000000000000000000000000000000000009090909090909090000000000000000000000000000000000003231090909090000000000000000350000000000000000000f33090909090909090909092000000000000000000000000000 │ │ -00000000000000000000000000000000000000000909090909090909000000000000000000000000000000002f172e090909090900000000000000000000000000000000000f3409090909090909090909250000000000000000000000000000 │ │ -000000000000000000000000000000000000000009090909090909090000000000000000090909090909090909090909090909090000000000000000000000000000000035340909090909090909090926240000000000000000000000000000 │ │ -00000000000000000000000000000000000000000909090909090909000000000000000009090909090909090909090909090909000000000000000000000000000000350b090909090909090909090909231f00000000000000000000000000 │ │ -000000000000000000000000000000000000000009090909090909090000000000000000090909090909090909090909090909090000000000000000000000000000350b09090909090909090909090909091e00000000000000000000000000 │ │ -00000000000000000000000000000000000000000909090909090909000000000000000009090909090909091d3637240909090900000000000000000000000000350b0909090909090909090909090909091d18000000000000000000000000 │ │ -0000000000000000000000000000000000000000090909090909090900000000000000000909090900000000000000000909090900000000000000000000000000000000000000002f172e090909090909090917000000000000000000000000 │ │ -000000000000000000000000000000000000000009090909090909090000000000000000090909090000000000000000090909090000000000000000000000000000000000000000000032310909090909090916000000000000000000000000 │ │ -000000000000000000000000000000000000000009090909090909090000000000000000090909090000000000000000090909090000000000000000000000000000000000000000000000170909090909090915000000000000000000000000 │ │ -0000000000000000000000000000000000000000090909090909090900000000000000000909090900000000000000000909090900000000000000000000000000000000000000000000002f0909090909090914000000000000000000000000 │ │ -00000000000000000000000000000000000000001d090909090909092f0000000000002f0909093800000000000000000909090900000000000000000000000000000000000000000000002f0909090909090913000000000000000000000000 │ │ -00000000000000000000000000000000000000003909090909090909170000000000003a0909093000000000000000000909090900000000000000000000000000000000000000000000003a0909090909090912000000000000000000000000 │ │ -00000000000000000000000000000000000000003b090909090909093132000000003c220909093d000000000000000009090909000000000000000000000000000000000000000000003c220909090909090911000000000000000000000000 │ │ -000000000000000000000000000000000000003e3f09090909090909092e172f2f3a22090909294000000000000000000909090900000000000000000000000000000000000000002f3a22090909090909090910000000000000000000000000 │ │ -000000000000000000000000000000000000004109090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909091c0f000000000000000000000000 │ │ -000000000000000000000000000000000000422609090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909091b00000000000000000000000000 │ │ -000000000000000000000000000000000043440909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909221a00000000000000000000000000 │ │ -00000000000000000000000000000000001b090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090908210000000000000000000000000000 │ │ -000000000000000000000000000000000614090909090909090945461f0000000000000000000000000000000000000009090909000000000000000000474809092e172f2f172e09090909090909092902000000000000000000000000000000 │ │ -000000000000000000000000000000004909090909090909094a000000000000000000000000000000000000000000000909090900000000000000004b0909093132000000003231090909090909092800000000000000000000000000000000 │ │ -000000000000000000000000000000004c090909090909094d4e00000000000000000000000000000000000000000000090909090000000000000000360909091700000000000017090909090909092700000000000000000000000000000000 │ │ -000000000000000000000000000000004f090909090909095000000000000000000000000000000000000000000000000909090900000000000000000d0909092f0000000000002f090909090909090d00000000000000000000000000000000 │ │ -000000000000000000000000000000005109090909090909500000000000000000000000000000000000000000000000090909090000000000000000090909090000000000000000090909090909090900000000000000000000000000000000 │ │ -0000000000000000000000000000000024090909090909094d4e00000000000000000000000000000000000000000000090909090000000000000000090909090000000000000000090909090909090900000000000000000000000000000000 │ │ -000000000000000000000000000000001a09090909090909094a00000000000000000000000000000000000000000000090909090000000000000000090909090000000000000000090909090909090900000000000000000000000000000000 │ │ -000000000000000000000000000000000052090909090909090945461f00000000000000000000000000000000000000090909090000000000000000090909090000000000000000090909090909090900000000000000000000000000000000 │ │ -0000000000000000000000000000000000530909090909090909090909090909090b350000000000000000000000000009090909544b553126090909090909090000000000000000090909090909090900000000000000000000000000000000 │ │ -00000000000000000000000000000000000f56090909090909090909090909090b350000000000000000000000000000090909093809090909090909090909090000000000000000090909090909090900000000000000000000000000000000 │ │ -000000000000000000000000000000000000570909090909090909090909090b35000000000000000000000000000000090909090909090909090909090909090000000000000000090909090909090900000000000000000000000000000000 │ │ -0000000000000000000000000000000000004e5809090909090909090909343500000000000000000000000000000000090909090909090909090909090909090000000000000000090909090909090900000000000000000000000000000000 │ │ -0000000000000000000000000000000000002509090909090909090909340f000000000000000000000000000000000009090909090d25595a000000000000000000000000000000090909090909090900000000000000000000000000000000 │ │ -00000000000000000000000000000000002009090909090909090909330f0000000000000000005b0000000000000000090909095c49000000000000000000000000000000000000090909090909090900000000000000000000000000000000 │ │ -000000000000000000000000000000001909090909090909090909330f000000000000000000025d0000000000000000090909095e00000000000000000000000000000000000000090909090909090900000000000000000000000000000000 │ │ -0000000000000000000000000000000c09090909090909090909330f0000000000000000005f08090000000000000000090909093a00000000000000000000000000000000000000090909090909090900000000000000000000000000000000 │ │ -00000000000000000000000000000a0d090909090909090909300f000000000000000000471c09090000000000000000090909093a00000000000000000000000000000000000000090909090909090900000000000000000000000000000000 │ │ -00000000000000000000000000060b090909090909090909302d000000000000000000600d0909090000000000000000090909095e00000000000000000000000000000000000000090909090909090900000000000000000000000000000000 │ │ -00000000000000000000000000070909090909090909092a2d000000000000000000611d090909090000000000000000090909095c49000000000000000000000000000000000000090909090909090900000000000000000000000000000000 │ │ -000000000000000000000000010809090909090909092a2d00000000000000000062630909090909000000000000000009090909090d25595a000000000000000000000000000000090909090909090900000000000000000000000000000000 │ │ -0000000000000000000000000209090909090909092a2d00000000000000000064650909090909092f0000000000002f090909090909090909090909090909090909090909090909090909090909090900000000000000000000000000000000 │ │ -0000000000000000000000000309090909090909052b0000000000000000006667090909090909091700000000000017090909090909090909090909090909090909090909090909090909090909090900000000000000000000000000000000 │ │ -000000000000000000000000040909090909090917000000000000000000686909090909090909093132000000003231090909090909090909090909090909090909090909090909090909090909090900000000000000000000000000000000 │ │ -00000000000000000000000005090909090909090100000000000000006a13090909090909090909092e172f2f172e09090909090909090909090909090909090909090909090909090909090909090900000000000000000000000000000000 │ │ -00000000000000000000000005090909090909090100000000000000466b090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090900000000000000000000000000000000 │ │ -0000000000000000000000000409090909090909170000000000006c6d09090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090900000000000000000000000000000000 │ │ -0000000000000000000000000309090909090909052c000000006c560909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090900000000000000000000000000000000 │ │ -00000000000000000000000002090909090909090905170118516509090909090909090909090909090909090909090909090909296e6f2e26090909090909090909090909090909090909090909090900000000000000000000000000000000 │ │ -00000000000000000000000001080909090909090909090909090909090909090909091d2609090909090909090909090909095d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000709090909090909090909090909090909090909097172244d09090909090909090909090922730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000060b090909090909090909090909090909090909672400001f741c09090909090909091c501a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000a0d0909090909090909090909090909090963750000000000767778797a69397b570f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000e0d09090909090909090909090909093862000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000a0b090909090909090909090909397c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000607080909090909090909697d7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000001020304057f6f80813200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060708818181818181818108070600000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090a8181818181818181818181810a09000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0c81818181818181818181818181810c0d0000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0f101112131415161700000000001881818181818181818181818181818181810c0900000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000191a1b81818181818181811c1d1e00001f818181818181818181818181818181818181810a06000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000202181818181818181818181818122232481818181818181818181818181818181818181818107000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002088181818181818181818181818181258181818181818181818181818181818181818181818108010000000000000000 │ │ +00000000000000000000000000000000000000008181818181818181818181818181818181818181818181810c262728818181818181818181818181818181818181818181818181810516010116058181818181818181020000000000000000 │ │ +000000000000000000000000000000000000000081818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181292a000000002b0581818181818181030000000000000000 │ │ +0000000000000000000000000000000000000000818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181292c0000000000001681818181818181040000000000000000 │ │ +00000000000000000000000000000000000000008181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181292c000000000000000181818181818181050000000000000000 │ │ +00000000000000000000000000000000000000008181818181818181818181818181818181818181818181818181818181818181812d162e2e162d818181818181818181812f2c00000000000000000181818181818181050000000000000000 │ │ +00000000000000000000000000000000000000008181818181818181818181818181818181818181818181818181818181818181303100000000313081818181818181812f2c0000000000000000001681818181818181040000000000000000 │ │ +00000000000000000000000000000000000000008181818181818181818181818181818181818181818181818181818181818181160000000000001681818181818181320e0000000000000000002a0581818181818181030000000000000000 │ │ +000000000000000000000000000000000000000081818181818181818181818181818181818181818181818181818181818181812e0000000000002e818181818181320e0000000000000000002c298181818181818181020000000000000000 │ │ +00000000000000000000000000000000000000008181818181818181000000000000000000000000000000002e162d818181818100000000000000008181818181320e0000000000000000002c29818181818181818108010000000000000000 │ │ +00000000000000000000000000000000000000008181818181818181000000000000000000000000000000000000313081818181000000000000000081818181330e0000000000000000002c2981818181818181818107000000000000000000 │ │ +000000000000000000000000000000000000000081818181818181810000000000000000000000000000000000000016818181810000000000000000818181330e0000000000000000002c2f8181818181818181810a06000000000000000000 │ │ +00000000000000000000000000000000000000008181818181818181000000000000000000000000000000000000002e81818181000000000000000081810a340000000000000000000e2f8181818181818181810c0900000000000000000000 │ │ +00000000000000000000000000000000000000008181818181818181000000000000000000000000000000000000002e818181810000000000000000810a340000000000000000000e32818181818181818181810b0000000000000000000000 │ │ +0000000000000000000000000000000000000000818181818181818100000000000000000000000000000000000000168181818100000000000000000a340000000000000000000e328181818181818181818118000000000000000000000000 │ │ +000000000000000000000000000000000000000081818181818181810000000000000000000000000000000000003130818181810000000000000000340000000000000000000e32818181818181818181811f00000000000000000000000000 │ │ +00000000000000000000000000000000000000008181818181818181000000000000000000000000000000002e162d818181818100000000000000000000000000000000000e3381818181818181818181240000000000000000000000000000 │ │ +000000000000000000000000000000000000000081818181818181810000000000000000818181818181818181818181818181810000000000000000000000000000000034338181818181818181818125230000000000000000000000000000 │ │ +00000000000000000000000000000000000000008181818181818181000000000000000081818181818181818181818181818181000000000000000000000000000000340a818181818181818181818181221e00000000000000000000000000 │ │ +000000000000000000000000000000000000000081818181818181810000000000000000818181818181818181818181818181810000000000000000000000000000340a81818181818181818181818181811d00000000000000000000000000 │ │ +00000000000000000000000000000000000000008181818181818181000000000000000081818181818181811c3536238181818100000000000000000000000000340a8181818181818181818181818181811c17000000000000000000000000 │ │ +0000000000000000000000000000000000000000818181818181818100000000000000008181818100000000000000008181818100000000000000000000000000000000000000002e162d818181818181818116000000000000000000000000 │ │ +000000000000000000000000000000000000000081818181818181810000000000000000818181810000000000000000818181810000000000000000000000000000000000000000000031308181818181818115000000000000000000000000 │ │ +000000000000000000000000000000000000000081818181818181810000000000000000818181810000000000000000818181810000000000000000000000000000000000000000000000168181818181818114000000000000000000000000 │ │ +0000000000000000000000000000000000000000818181818181818100000000000000008181818100000000000000008181818100000000000000000000000000000000000000000000002e8181818181818113000000000000000000000000 │ │ +00000000000000000000000000000000000000001c818181818181812e0000000000002e8181813700000000000000008181818100000000000000000000000000000000000000000000002e8181818181818112000000000000000000000000 │ │ +0000000000000000000000000000000000000000388181818181818116000000000000398181812f0000000000000000818181810000000000000000000000000000000000000000000000398181818181818111000000000000000000000000 │ │ +00000000000000000000000000000000000000003a818181818181813031000000003b218181813c000000000000000081818181000000000000000000000000000000000000000000003b218181818181818110000000000000000000000000 │ │ +000000000000000000000000000000000000003d3e81818181818181812d162e2e3921818181283f00000000000000008181818100000000000000000000000000000000000000002e392181818181818181810f000000000000000000000000 │ │ +000000000000000000000000000000000000004081818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181811b0e000000000000000000000000 │ │ +000000000000000000000000000000000000412581818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181811a00000000000000000000000000 │ │ +000000000000000000000000000000000042438181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181211900000000000000000000000000 │ │ +00000000000000000000000000000000001a818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818108200000000000000000000000000000 │ │ +000000000000000000000000000000000613818181818181818144451e0000000000000000000000000000000000000081818181000000000000000000464781812d162e2e162d81818181818181812802000000000000000000000000000000 │ │ +0000000000000000000000000000000048818181818181818149000000000000000000000000000000000000000000008181818100000000000000004a8181813031000000003130818181818181812700000000000000000000000000000000 │ │ +000000000000000000000000000000004b818181818181814c4d00000000000000000000000000000000000000000000818181810000000000000000358181811600000000000016818181818181812600000000000000000000000000000000 │ │ +000000000000000000000000000000004e818181818181814f00000000000000000000000000000000000000000000008181818100000000000000000c8181812e0000000000002e818181818181810c00000000000000000000000000000000 │ │ +0000000000000000000000000000000050818181818181814f0000000000000000000000000000000000000000000000818181810000000000000000818181810000000000000000818181818181818100000000000000000000000000000000 │ │ +0000000000000000000000000000000023818181818181814c4d00000000000000000000000000000000000000000000818181810000000000000000818181810000000000000000818181818181818100000000000000000000000000000000 │ │ +000000000000000000000000000000001981818181818181814900000000000000000000000000000000000000000000818181810000000000000000818181810000000000000000818181818181818100000000000000000000000000000000 │ │ +000000000000000000000000000000000051818181818181818144451e00000000000000000000000000000000000000818181810000000000000000818181810000000000000000818181818181818100000000000000000000000000000000 │ │ +0000000000000000000000000000000000528181818181818181818181818181810a340000000000000000000000000081818181534a543025818181818181810000000000000000818181818181818100000000000000000000000000000000 │ │ +00000000000000000000000000000000000e55818181818181818181818181810a340000000000000000000000000000818181813781818181818181818181810000000000000000818181818181818100000000000000000000000000000000 │ │ +000000000000000000000000000000000000568181818181818181818181810a34000000000000000000000000000000818181818181818181818181818181810000000000000000818181818181818100000000000000000000000000000000 │ │ +0000000000000000000000000000000000004d5781818181818181818181333400000000000000000000000000000000818181818181818181818181818181810000000000000000818181818181818100000000000000000000000000000000 │ │ +0000000000000000000000000000000000002481818181818181818181330e000000000000000000000000000000000081818181810c245859000000000000000000000000000000818181818181818100000000000000000000000000000000 │ │ +00000000000000000000000000000000001f81818181818181818181320e0000000000000000005a0000000000000000818181815b48000000000000000000000000000000000000818181818181818100000000000000000000000000000000 │ │ +000000000000000000000000000000001881818181818181818181320e000000000000000000025c0000000000000000818181815d00000000000000000000000000000000000000818181818181818100000000000000000000000000000000 │ │ +0000000000000000000000000000000b81818181818181818181320e0000000000000000005e08810000000000000000818181813900000000000000000000000000000000000000818181818181818100000000000000000000000000000000 │ │ +0000000000000000000000000000090c8181818181818181812f0e000000000000000000461b81810000000000000000818181813900000000000000000000000000000000000000818181818181818100000000000000000000000000000000 │ │ +00000000000000000000000000060a8181818181818181812f2c0000000000000000005f0c8181810000000000000000818181815d00000000000000000000000000000000000000818181818181818100000000000000000000000000000000 │ │ +0000000000000000000000000007818181818181818181292c000000000000000000601c818181810000000000000000818181815b48000000000000000000000000000000000000818181818181818100000000000000000000000000000000 │ │ +00000000000000000000000001088181818181818181292c00000000000000000061628181818181000000000000000081818181810c245859000000000000000000000000000000818181818181818100000000000000000000000000000000 │ │ +000000000000000000000000028181818181818181292c00000000000000000063648181818181812e0000000000002e818181818181818181818181818181818181818181818181818181818181818100000000000000000000000000000000 │ │ +0000000000000000000000000381818181818181052a0000000000000000006566818181818181811600000000000016818181818181818181818181818181818181818181818181818181818181818100000000000000000000000000000000 │ │ +000000000000000000000000048181818181818116000000000000000000676881818181818181813031000000003130818181818181818181818181818181818181818181818181818181818181818100000000000000000000000000000000 │ │ +00000000000000000000000005818181818181810100000000000000006912818181818181818181812d162e2e162d81818181818181818181818181818181818181818181818181818181818181818100000000000000000000000000000000 │ │ +00000000000000000000000005818181818181810100000000000000456a818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818100000000000000000000000000000000 │ │ +0000000000000000000000000481818181818181160000000000006b6c81818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818100000000000000000000000000000000 │ │ +0000000000000000000000000381818181818181052b000000006b558181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818181818100000000000000000000000000000000 │ │ +00000000000000000000000002818181818181818105160117506481818181818181818181818181818181818181818181818181286d6e2d25818181818181818181818181818181818181818181818100000000000000000000000000000000 │ │ +00000000000000000000000001088181818181818181818181818181818181818181811c2581818181818181818181818181815c6f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000781818181818181818181818181818181818181817071234c81818181818181818181818121720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000060a818181818181818181818181818181818181662300001e731b81818181818181811b4f19000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000090c8181818181818181818181818181818162740000000000757677787968387a560e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000d0c81818181818181818181818181813761000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000090a818181818181818181818181387b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000607088181818181818181687c7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000001020304057e6e7f803100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user26.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -71,15 +71,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 9 76 136 163 189 216 242 19 98 176 245 255 11 126 243 3 102 231 26 202 54 230 91 247 248 182 103 62 37 12 232 105 13 249 130 59 210 29 97 38 128 179 1 112 246 181 226 88 25 127 227 18 14 43 89 206 72 229 21 184 114 132 195 253 109 55 240 53} │ │ + 0 9 76 136 163 189 216 242 19 98 176 245 11 126 243 3 102 231 26 202 54 230 91 247 248 182 103 62 37 12 232 105 13 249 130 59 210 29 97 38 128 179 1 112 246 181 226 88 25 127 227 18 14 43 89 206 72 229 21 184 114 132 195 253 109 55 240 53} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -95,77 +95,77 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020304050607070605040302010000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008090a0b0c0c0c0c0c0c0c0c0c0c0c0c0b0a09080000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0e0f0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0f0e0d000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000001011120c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c12111000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000013140c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1413000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000015160c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c16150000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000017180c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c181700000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000170c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c17000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000015180c0c0c0c0c0c0c0c0c0c0c191a1b1c1d1e1e1d1c1b1a190c0c0c0c0c0c0c0c0c0c0c18150000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000013160c0c0c0c0c0c0c0c0c0c1f20210000000000000000000021201f0c0c0c0c0c0c0c0c0c0c161300000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000010140c0c0c0c0c0c0c0c0c22231e00000000000000000000000000001e23220c0c0c0c0c0c0c0c0c1410000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000110c0c0c0c0c0c0c0c0c1f24000000000000000000000000000000000000241f0c0c0c0c0c0c0c0c0c11000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000d120c0c0c0c0c0c0c0c2526000000000000000000000000000000000000000026250c0c0c0c0c0c0c0c120d0000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000e0c0c0c0c0c0c0c0c1f2600000000000000000000000000000000000000000000261f0c0c0c0c0c0c0c0c0e0000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000080f0c0c0c0c0c0c0c222400000000000000000000000000000000000000000000000024220c0c0c0c0c0c0c0f0800000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000090c0c0c0c0c0c0c0c230000000000000000000000000000000000000000000000000000230c0c0c0c0c0c0c0c2700000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000a0c0c0c0c0c0c0c1f1e00000000000000000028292a16162a29280000000000000000001e1f0c0c0c0c0c0c0c0a00000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000010b0c0c0c0c0c0c0c2000000000000000002b2c2d0c0c0c0c0c0c2d2c2b0000000000000000200c0c0c0c0c0c0c0b01000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000020c0c0c0c0c0c0c1921000000000000002b2e0c0c0c0c0c0c0c0c0c0c2e2b0000000000000021190c0c0c0c0c0c0c02000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000030c0c0c0c0c0c0c1a00000000000000002c0c0c0c0c0c0c0c0c0c0c0c0c2c00000000000000001a0c0c0c0c0c0c0c03000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000040c0c0c0c0c0c0c1b00000000000000282d0c0c0c2f303131302f0c0c0c2d28000000000000001b0c0c0c0c0c0c0c04000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000050c0c0c0c0c0c0c1c00000000000000320c0c0c33340000000034330c0c0c29000000000000001c0c0c0c0c0c0c0c05000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000060c0c0c0c0c0c0c1d000000000000002a0c0c0c30000000000000300c0c0c2a000000000000001d0c0c0c0c0c0c0c06000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000070c0c0c0c0c0c0c1e00000000000000160c0c0c31000000000000310c0c0c16000000000000001e0c0c0c0c0c0c0c07000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000002d0c0c0c0c0c0c0c3500000000000000160c0c0c31000000000000310c0c0c16000000000000001e0c0c0c0c0c0c0c07000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000002f0c0c0c0c0c0c0c36000000000000002a0c0c0c37000000000000370c0c0c2a000000000000001d0c0c0c0c0c0c0c06000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000380c0c0c0c0c0c0c3900000000000000320c0c0c3a3b000000003b3a0c0c0c29000000000000001c0c0c0c0c0c0c0c05000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000003c0c0c0c0c0c0c0c3d00000000000000282d0c0c0c3a373131373a0c0c0c2d28000000000000001b0c0c0c0c0c0c0c04000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000003e0c0c0c0c0c0c0c3f00000000000000002c0c0c0c0c0c0c0c0c0c0c0c0c2c00000000000000001a0c0c0c0c0c0c0c03000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000390c0c0c0c0c0c0c4031000000000000002b2e0c0c0c0c0c0c0c0c0c0c2e2b0000000000000021190c0c0c0c0c0c0c02000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000035400c0c0c0c0c0c0c4100000000000000002b2c2d0c0c0c0c0c0c2d2c2b0000000000000000200c0c0c0c0c0c0c0b01000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000042190c0c0c0c0c0c0c062b00000000000000000028292a16162a29280000000000000000001e1f0c0c0c0c0c0c0c0a00000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000042430c0c0c0c0c0c0c0c0c020000000000000000000000000000000000000000000000000000230c0c0c0c0c0c0c0c2700000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000042430c0c0c0c0c0c0c0c0c43440000000000000000000000000000000000000000000000000024220c0c0c0c0c0c0c0f0800000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000042430c0c0c0c0c0c0c0c0c434200000000000000000000000000000000000000000000000000261f0c0c0c0c0c0c0c0c0e0000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000042430c0c0c0c0c0c0c0c0c43420000000000000000000000000000000000000000000000000026250c0c0c0c0c0c0c0c120d0000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000042430c0c0c0c0c0c0c0c0c434200000000000000000000000000000000000000000000000000241f0c0c0c0c0c0c0c0c0c11000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000042430c0c0c0c0c0c0c0c0c43420000000000000000000000000000000000000000000000001e23220c0c0c0c0c0c0c0c0c1410000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000042430c0c0c0c0c0c0c0c0c4342000000000000000000000000000000000000000000000021201f0c0c0c0c0c0c0c0c0c0c161300000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000042430c0c0c0c0c0c0c0c0c4342000000000000000000000000000000000000001e1d1c1b1a190c0c0c0c0c0c0c0c0c0c0c18150000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000042430c0c0c0c0c0c0c0c0c43420000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c17000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000042430c0c0c0c0c0c0c0c0c4342000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c181700000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000042430c0c0c0c0c0c0c0c0c434200000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c16150000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000042430c0c0c0c0c0c0c0c0c43420000000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1413000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000042430c0c0c0c0c0c0c0c0c4342000000000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c12111000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000042430c0c0c0c0c0c0c0c0c434200000000000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0f0e0d000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000430c0c0c0c0c0c0c0c0c43420000000000000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0b0a09080000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000c0c0c0c0c0c0c0c0c4342000000000000000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c070605040302010000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000c0c0c0c0c0c0c0c43420000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000c0c0c0c0c0c0c0c42000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000c0c0c0c0c0c0c0c00000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000c0c0c0c0c0c0c0c00000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000c0c0c0c0c0c0c0c00000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000c0c0c0c0c0c0c0c00000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000c0c0c0c0c0c0c0c00000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000c0c0c0c0c0c0c0c00000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008090a0b4444444444444444444444440b0a09080000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0d0e4444444444444444444444444444444444440e0d0c000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000f10114444444444444444444444444444444444444444444411100f00000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000121344444444444444444444444444444444444444444444444444441312000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000014154444444444444444444444444444444444444444444444444444444415140000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000001617444444444444444444444444444444444444444444444444444444444444171600000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000164444444444444444444444444444444444444444444444444444444444444444444416000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000001417444444444444444444444418191a1b1c1d1d1c1b1a1918444444444444444444444417140000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000001215444444444444444444441e1f2000000000000000000000201f1e44444444444444444444151200000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000f1344444444444444444421221d00000000000000000000000000001d2221444444444444444444130f000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000104444444444444444441e23000000000000000000000000000000000000231e44444444444444444410000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000c1144444444444444442425000000000000000000000000000000000000000025244444444444444444110c0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000d44444444444444441e2500000000000000000000000000000000000000000000251e44444444444444440d0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000080e4444444444444421230000000000000000000000000000000000000000000000002321444444444444440e0800000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000944444444444444442200000000000000000000000000000000000000000000000000002244444444444444442600000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000a444444444444441e1d00000000000000000027282915152928270000000000000000001d1e444444444444440a00000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000010b444444444444441f00000000000000002a2b2c4444444444442c2b2a00000000000000001f444444444444440b01000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000002444444444444441820000000000000002a2d444444444444444444442d2a0000000000000020184444444444444402000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000003444444444444441900000000000000002b4444444444444444444444442b0000000000000000194444444444444403000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000004444444444444441a00000000000000272c4444442e2f30302f2e4444442c27000000000000001a4444444444444404000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000005444444444444441b0000000000000031444444323300000000333244444428000000000000001b4444444444444405000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000006444444444444441c00000000000000294444442f0000000000002f44444429000000000000001c4444444444444406000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000007444444444444441d0000000000000015444444300000000000003044444415000000000000001d4444444444444407000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000002c44444444444444340000000000000015444444300000000000003044444415000000000000001d4444444444444407000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000002e44444444444444350000000000000029444444360000000000003644444429000000000000001c4444444444444406000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000003744444444444444380000000000000031444444393a000000003a3944444428000000000000001b4444444444444405000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000003b444444444444443c00000000000000272c4444443936303036394444442c27000000000000001a4444444444444404000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000003d444444444444443e00000000000000002b4444444444444444444444442b0000000000000000194444444444444403000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000038444444444444443f30000000000000002a2d444444444444444444442d2a0000000000000020184444444444444402000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000343f444444444444444000000000000000002a2b2c4444444444442c2b2a00000000000000001f444444444444440b01000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000411844444444444444062a00000000000000000027282915152928270000000000000000001d1e444444444444440a00000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000041424444444444444444440200000000000000000000000000000000000000000000000000002244444444444444442600000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000041424444444444444444444243000000000000000000000000000000000000000000000000002321444444444444440e0800000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000004142444444444444444444424100000000000000000000000000000000000000000000000000251e44444444444444440d0000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000414244444444444444444442410000000000000000000000000000000000000000000000000025244444444444444444110c0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000004142444444444444444444424100000000000000000000000000000000000000000000000000231e44444444444444444410000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000414244444444444444444442410000000000000000000000000000000000000000000000001d2221444444444444444444130f000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000414244444444444444444442410000000000000000000000000000000000000000000000201f1e44444444444444444444151200000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000041424444444444444444444241000000000000000000000000000000000000001d1c1b1a1918444444444444444444444417140000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000414244444444444444444442410000000000004444444444444444444444444444444444444444444444444444444444444416000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000041424444444444444444444241000000000000004444444444444444444444444444444444444444444444444444444444171600000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000004142444444444444444444424100000000000000004444444444444444444444444444444444444444444444444444444415140000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000414244444444444444444442410000000000000000004444444444444444444444444444444444444444444444444444441312000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000041424444444444444444444241000000000000000000004444444444444444444444444444444444444444444444444411100f00000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000041424444444444444444444241000000000000000000000044444444444444444444444444444444444444444444440e0d0c000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000042444444444444444444424100000000000000000000000044444444444444444444444444444444444444440b0a09080000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000004444444444444444444241000000000000000000000000004444444444444444444444444444070605040302010000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000004444444444444444424100000000000044444444444444444444444444444444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000004444444444444444410000000000000044444444444444444444444444444444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000004444444444444444000000000000000044444444444444444444444444444444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000004444444444444444000000000000000044444444444444444444444444444444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000004444444444444444000000000000000044444444444444444444444444444444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000004444444444444444000000000000000044444444444444444444444444444444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000004444444444444444000000000000000044444444444444444444444444444444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000004444444444444444000000000000000044444444444444444444444444444444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000004444444444444444444444444444444444444444444444440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000004444444444444444444444444444444444444444444444440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000004444444444444444444444444444444444444444444444440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000004444444444444444444444444444444444444444444444440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000004444444444444444444444444444444444444444444444440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000004444444444444444444444444444444444444444444444440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000004444444444444444444444444444444444444444444444440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000004444444444444444444444444444444444444444444444440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user29.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -154,104 +154,104 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 13 37 62 71 47 22 2 14 84 160 233 255 250 189 111 33 20 141 247 188 52 4 124 241 254 170 31 190 235 64 223 104 55 240 106 251 67 239 224 238 34 243 137 83 58 103 202 173 183 30 3 116 246 54 93 36 205 228 35 245 227 112 253 197 158 92 60 40 194 198 53 232 15 65 201 226 214 182 162 166 169 9 130 244 164 24 7 242 222 94 236 12 76 29 221 28 220 25 230 5 196 21 219 248 178 153 73 144 191 131 78 217 165 161 110 115 192 133 50 49 167 136 218 132 168 46 102 139 216 184 129 142 45 43 1 171 57 143 146 208 122 63 38 149 207 152 234 68 147 176 175} │ │ + 0 13 37 62 71 47 22 2 14 84 160 233 250 189 111 33 20 141 247 188 52 4 124 241 254 170 31 190 235 64 223 104 55 240 106 251 67 239 224 238 34 243 137 83 58 103 202 173 183 30 3 116 246 54 93 36 205 228 35 245 227 112 253 197 158 92 60 40 194 198 53 232 15 65 201 226 214 182 162 166 169 9 130 244 164 24 7 242 222 94 236 12 76 29 221 28 220 25 230 5 196 21 219 248 178 153 73 144 191 131 78 217 165 161 110 115 192 133 50 49 167 136 218 132 168 46 102 139 216 184 129 142 45 43 1 171 57 143 146 208 122 63 38 149 207 152 234 68 147 176 175} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030405060700000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008090a0b0c0c0c0c0c0c0d0e0f1000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112130c0c0c0c0c0c0c0c0c0c0c0c0c14150000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001617180c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c191a1b000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1d1e0000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051f0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0d2000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c23000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c24250000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c0c0c0c0c2627190c0c0c0c0c0c0c0c0c0c0c0c282900000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c0c2a2b2c290000082d2e2f0c0c0c0c0c0c0c0c0c0c3000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c0c313200000000000000003334350c0c0c0c0c0c0c0c0c36000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c183700000000000000000000000038390c0c0c0c0c0c0c0c14000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c0c3a38000000000000000000000000003b3c0c0c0c0c0c0c0c0c100000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c0c0c0c3d38000000000000000000000000003e0c0c0c0c0c0c0c0c0f0000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c3f0c0c0c0c3d3800000000000000000000000007400c0c0c0c0c0c0c0e0000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c2a03410c0c0c0c3d38000000000000000000000000420c0c0c0c0c0c0c0d0700000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c2a430007410c0c0c0c3d380000000000000000000000440c0c0c0c0c0c0c0c0600000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c2a4300000007410c0c0c0c3d3800000000000000000000072a0c0c0c0c0c0c0c0500000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c2a43000000000007410c0c0c0c3d3800000000000000000000450c0c0c0c0c0c0c0400000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c2a430000000000000007410c0c0c0c3d38000000000000000000460c0c0c0c0c0c0c4700000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c2a4300000000000000000007410c0c0c0c3d380000000000000000480c0c0c0c0c0c0c4900000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c2a43000000000000000000000007410c0c0c0c3d3800004a4b264c4d0c0c0c0c0c0c0c480000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c2a430000000000000000000000000007410c0c0c0c3d1e4e0c0c0c0c0c0c0c0c0c0c0c0c450000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c2a4300000000000000000000000000000007410c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c4f0000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c2a43000000000000000000000000000000000007410c0c0c0c0c0c0c3f2a0c0c0c0c0c0c0c0c400000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c2a430000000000000000000000000000000000000007500c0c0c0c0c513252530c0c0c0c0c0c0c540700000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c2a4300000000000000000000000000000000000000001b1f0c0c0c0c55330000522a0c0c0c0c0c0c0c5600000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c2a4300000000000000000000000000000000000000001b1f0c0c0c0c5533000000323f0c0c0c0c0c0c0c5700000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c2a4300000000000000000000000000000000000000001b1f0c0c0c0c553300000033510c0c0c0c0c0c0c580000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c2a430000000000000000000000000000000000000000321f0c0c0c0c553300000033550c0c0c0c0c0c0c0c140000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c2a43000000000000000000000000000000000000000032590c0c0c0c553300000033550c0c0c0c0c0c0c0c0c5a0000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c2a43000000000000000000000000000000000000000032590c0c0c0c553300000033550c0c0c0c0c0c0c0c0c5b5c0000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c2a43000000000000000000000000000000000000000032590c0c0c0c553300000033550c0c0c0c0c0c0c0c0c195d000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c2a4300000000000000000000000000000000000000005e5f0c0c0c0c553300000033550c0c0c0c0c0c0c0c0c0c1200000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c2a4300000000000000000000000000000000000000005e5f0c0c0c0c553300000033550c0c0c0c0c0c0c0c0c0c553300000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c2a4300000000000000000000000000000000000000005e5f0c0c0c0c553300000033550c0c0c0c0c0c0c0c0c0c55330000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000021220c0c0c0c0c0c0c0c0c2a4300000000000000000000000000000000000000005e5f0c0c0c0c553300000033550c0c0c0c0c0c0c0c0c0c5533000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000047220c0c0c0c0c0c0c0c0c2a43000000000000000000000000000000000000000060610c0c0c0c553300000033550c0c0c0c0c0c0c0c0c0c553300000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000062630c0c0c0c0c0c0c0c0c2a43000000000000000000000000000000000000000060610c0c0c0c553300000033550c0c0c0c0c0c0c0c0c0c55330000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000064650c0c0c0c0c0c0c0c0c2a43000000000000000000000000000000000000000060610c0c0c0c553300000033550c0c0c0c0c0c0c0c0c0c5533000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000002b0c0c0c0c0c0c0c0c0c2a43000000000000000000000000000000000000000066670c0c0c0c553300000033550c0c0c0c0c0c0c0c0c0c553300000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000060680c0c0c0c0c0c0c0c2a43000000000000000000000000000000000000000000690c0c0c0c553300000033550c0c0c0c0c0c0c0c0c0c55330000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000006a0c0c0c0c0c0c0c0c2a430000000000000000000000000000000000000000006b0c0c0c0c553300000033550c0c0c0c0c0c0c0c0c0c5533000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000029240c0c0c0c0c0c0c0d03000000000000000000000000000000000000000000006c0c0c0c6d3300000033550c0c0c0c0c0c0c0c0c0c553300000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000006e0c0c0c0c0c0c0c0c653300000000000000000000000000000000000000000000310c0c0c6f00000033550c0c0c0c0c0c0c0c0c0c55330000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000700c0c0c0c0c0c0c0c0c7133000000000000000000000000000000000000000000720c0c0c73000033550c0c0c0c0c0c0c0c0c0c5533000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000050c0c0c0c0c0c0c0c0c0c0c71330000000000000000000000000000000000000000730c0c0c0b7409750c0c0c0c0c0c0c0c0c0c553300000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000760c0c0c0c0c0c0c0c0c0c0c0c503300000000000000000000000000000000000000082a0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c55330000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000670c0c0c0c0c0c0c72670c0c0c0c503300000000000000000000000000000000000021580c0c0c0c0c0c0c0c0c0c0c0c0c0c5533000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000770c0c0c0c0c0c0c0c7860670c0c0c0c79330000000000000000000000000000000021220c0c0c0c0c0c0c0c0c0c0c0c0c0c553300000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000007a0c0c0c0c0c0c0c7b000060670c0c0c0c7933000000000000000000000000000021220c0c0c0c0c0c0c0c0c0c0c0c0c0c55330000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000590c0c0c0c0c0c0c7c00000060670c0c0c0c7d3300000000000000000000000021220c0c0c0c0c0c0c0c0c0c0c0c0c0c5533000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000150c0c0c0c0c0c0c0c7e0000000060670c0c0c0c7d330000000000000000000021220c0c0c0c0c0c0c0c0c0c0c0c0c587f0000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000800c0c0c0c0c0c0c8100000000000060670c0c0c0c5116000000000000000021220c0c0c0c0c0c0c0c0c0c0c0c0c825e000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000270c0c0c0c0c0c0c830000000000000060670c0c0c0c511600000000000021220c0c0c0c0c0c0c0c0c2a1c8437850000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000210c0c0c0c0c0c0c0c86000000000000000060670c0c0c0c1a160000000021220c0c0c0c0c0c0c0c0c2221000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000120c0c0c0c0c0c0c247700000000000000000060670c0c0c0c1a16000021220c0c0c0c0c0c0c0c0c222100000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000874c0c0c0c0c0c0c0c0c287700000000000000000060670c0c0c0c881689220c0c0c0c0c0c0c0c0c22210000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000002d0c0c0c0c0c0c0c0c0c0c287700000000000000000060670c0c0c0c46680c0c0c0c0c0c0c0c0c2221000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000006c0c0c0c0c0c0c0c0c0c0c0c287700000000000000000060670c0c0c0c0c0c0c0c0c0c0c0c0c222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000873a0c0c0c0c0c0c0c7b0c0c0c0c2877000000000000000078720c0c0c0c0c0c0c0c0c0c0c0c22210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000430c0c0c0c0c0c0c0c028a0c0c0c0c2877000000007e7c7b0c0c0c0c0c0c0c0c0c0c0c0c0c2221000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000008b0c0c0c0c0c0c0c8c00008a0c0c0c0c28778683810c0c0c0c0c0c0c0c0c0c0c0c0c0c0c222100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000007630c0c0c0c0c0c0c8d0000008a0c0c0c0c240c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c63470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000008e0c0c0c0c0c0c0c0c020000008f7b0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c6562000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000900c0c0c0c0c0c0c8c00028d8c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c682b6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000007480c0c0c0c0c0c0c91910c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c246a60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000004a0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c706e290000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000920c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c6776050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000033930c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c597a770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000940c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c2780150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000950c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c4c12210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000001a0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c3a6c2d8700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000960c0c0c0c0c0c0c0c0c0c0c0c638b438700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000005d0c0c0c0c0c0c0c0c0c48908e0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000970c0c0c0c0c93924a0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000877f964590943300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008090a0b9797979797970c0d0e0f00000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001011129797979797979797979797979713140000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001516179797979797979797979797979797979718191a000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101b97979797979797979797979797979797979797971c1d0000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051e979797979797979797979797979797979797979797970c1f00000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020219797979797979797979797979797979797979797979797979722000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002021979797979797979797979797979797979797979797979797979723240000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000202197979797979797979797979797252618979797979797979797979797272800000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000202197979797979797979797292a2b280000082c2d2e979797979797979797972f00000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002021979797979797979797973031000000000000000032333497979797979797979735000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000202197979797979797979717360000000000000000000000003738979797979797979713000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002021979797979797979797973937000000000000000000000000003a3b97979797979797970f0000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020219797979797979797979797973c37000000000000000000000000003d97979797979797970e0000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020219797979797979797973e979797973c37000000000000000000000000073f979797979797970d0000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000002021979797979797979797290340979797973c3700000000000000000000000041979797979797970c0700000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000020219797979797979797972942000740979797973c3700000000000000000000004397979797979797970600000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000202197979797979797979729420000000740979797973c37000000000000000000000729979797979797970500000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000002021979797979797979797294200000000000740979797973c370000000000000000000044979797979797970400000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000020219797979797979797972942000000000000000740979797973c3700000000000000000045979797979797974600000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000202197979797979797979729420000000000000000000740979797973c37000000000000000047979797979797974800000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000002021979797979797979797294200000000000000000000000740979797973c370000494a254b4c97979797979797470000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000020219797979797979797972942000000000000000000000000000740979797973c1d4d979797979797979797979797440000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000002021979797979797979797294200000000000000000000000000000007409797979797979797979797979797979797974e0000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000002021979797979797979797294200000000000000000000000000000000000740979797979797973e2997979797979797973f0000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000002021979797979797979797294200000000000000000000000000000000000000074f97979797975031515297979797979797530700000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000002021979797979797979797294200000000000000000000000000000000000000001a1e97979797543200005129979797979797975500000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000002021979797979797979797294200000000000000000000000000000000000000001a1e979797975432000000313e979797979797975600000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000002021979797979797979797294200000000000000000000000000000000000000001a1e979797975432000000325097979797979797570000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000202197979797979797979729420000000000000000000000000000000000000000311e97979797543200000032549797979797979797130000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000020219797979797979797972942000000000000000000000000000000000000000031589797979754320000003254979797979797979797590000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000202197979797979797979729420000000000000000000000000000000000000000315897979797543200000032549797979797979797975a5b0000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000020219797979797979797972942000000000000000000000000000000000000000031589797979754320000003254979797979797979797185c000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000002021979797979797979797294200000000000000000000000000000000000000005d5e9797979754320000003254979797979797979797971100000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000002021979797979797979797294200000000000000000000000000000000000000005d5e979797975432000000325497979797979797979797543200000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000002021979797979797979797294200000000000000000000000000000000000000005d5e97979797543200000032549797979797979797979754320000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000002021979797979797979797294200000000000000000000000000000000000000005d5e9797979754320000003254979797979797979797975432000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000004621979797979797979797294200000000000000000000000000000000000000005f60979797975432000000325497979797979797979797543200000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000006162979797979797979797294200000000000000000000000000000000000000005f6097979797543200000032549797979797979797979754320000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000006364979797979797979797294200000000000000000000000000000000000000005f609797979754320000003254979797979797979797975432000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000002a979797979797979797294200000000000000000000000000000000000000006566979797975432000000325497979797979797979797543200000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000005f67979797979797979729420000000000000000000000000000000000000000006897979797543200000032549797979797979797979754320000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000069979797979797979729420000000000000000000000000000000000000000006a9797979754320000003254979797979797979797975432000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000002823979797979797970c03000000000000000000000000000000000000000000006b9797976c32000000325497979797979797979797543200000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000006d9797979797979797643200000000000000000000000000000000000000000000309797976e00000032549797979797979797979754320000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000006f9797979797979797977032000000000000000000000000000000000000000000719797977200003254979797979797979797975432000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000005979797979797979797979770320000000000000000000000000000000000000000729797970b73097497979797979797979797543200000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000759797979797979797979797974f3200000000000000000000000000000000000000082997979797979797979797979797979754320000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000066979797979797977166979797974f32000000000000000000000000000000000000205797979797979797979797979797975432000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000769797979797979797775f669797979778320000000000000000000000000000000020219797979797979797979797979797543200000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000079979797979797977a00005f6697979797783200000000000000000000000000002021979797979797979797979797979754320000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000058979797979797977b0000005f66979797977c32000000000000000000000000202197979797979797979797979797975432000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000001497979797979797977d000000005f66979797977c3200000000000000000000202197979797979797979797979797577e0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000007f97979797979797800000000000005f669797979750150000000000000000202197979797979797979797979797815d000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000269797979797979782000000000000005f669797979750150000000000002021979797979797979797291b8336840000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000002097979797979797978500000000000000005f669797979719150000000020219797979797979797972120000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000119797979797979723760000000000000000005f6697979797191500002021979797979797979797212000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000864b979797979797979727760000000000000000005f66979797978715882197979797979797979721200000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000002c9797979797979797979727760000000000000000005f669797979745679797979797979797972120000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000006b979797979797979797979727760000000000000000005f6697979797979797979797979797212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000008639979797979797977a9797979727760000000000000000777197979797979797979797979721200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000004297979797979797970289979797972776000000007d7b7a979797979797979797979797972120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000008a979797979797978b000089979797972776858280979797979797979797979797979797212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000762979797979797978c000000899797979723979797979797979797979797979797979762460000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000008d9797979797979797020000008e7a97979797979797979797979797979797979797976461000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000008f979797979797978b00028c8b9797979797979797979797979797979797979797672a6300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000074797979797979797909097979797979797979797979797979797979797979723695f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000004997979797979797979797979797979797979797979797979797979797976f6d280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000009197979797979797979797979797979797979797979797979797976675050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000329297979797979797979797979797979797979797979797975879760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000093979797979797979797979797979797979797979797267f140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000949797979797979797979797979797979797974b11200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000019979797979797979797979797979797396b2c8600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000095979797979797979797979797628a428600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000005c979797979797979797478f8d0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000009697979797979291490700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000867e95448f933200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_right.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -88,15 +88,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 12 58 105 152 200 1 108 243 255 246 140 21 40 196 238 69 99 248 252 107 43 112 4 203 113 124 24 249 79 230 92 31 129 22 20 205 114 180 91 17 26 228 173 115 118 204 57 195 61 16 116 184 51 39 142 193 242 117 179 87 236 202 164 110 15 36 245 201 2 88 147 192 63 13 119 199 171 251 46 209 122 3 247 94 103} │ │ + 0 12 58 105 152 200 1 108 243 246 140 21 40 196 238 69 99 248 252 107 43 112 4 203 113 124 24 249 79 230 92 31 129 22 20 205 114 180 91 17 26 228 173 115 118 204 57 195 61 16 116 184 51 39 142 193 242 117 179 87 236 202 164 110 15 36 245 201 2 88 147 192 63 13 119 199 171 251 46 209 122 3 247 94 103} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -112,77 +112,77 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030405050403020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000006070809090909090909090a0b0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000d0e0909090909090909090909090f1000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000111209090909090909090909090909091314000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000015120909090909090909090909090909090909160000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000001718090909090909090909090909090909090909091900000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000001a09090909090909090909090909090909090909090919000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000001b1c09090909090909090909090909090909090909090909190000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000001d09090909090909091e1f20201f1e090909090909090909091900000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000021090909090909091e220000000023240909090909090909090925000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000260909090909090927000000000000282409090909090909090909250000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000001e0909090909090929000000000000002824090909090909090909092500000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000002a0909090909090929000000000000000028240909090909090909090925000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000002b09090909090909270000000000000000002824090909090909090909092c0000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000002d090909090909091e23000000000000000000282e090909090909090909092c00000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000002f09090909090909092428000000000000000000282e090909090909090909092c000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000003009090909090909092428000000000000000000282e090909090909090909092c0000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000310909090909090909092428000000000000000000322e090909090909090909093300000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000340909090909090909092e2800000000000000000032180909090909090909090933000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000035090909090909090909092e32000000000000000000321809090909090909090909330000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000362737383909090909090909090909090909090909090909090909090909090909090918320000000000000000003218090909090909090909093a00000000000000000000000000000000000000000000 │ │ -000000000000000000000000001b3b09090909090909090909090909090909090909090909090909090909090909090909090918320000000000000000003218090909090909090909093a000000000000000000000000000000000000000000 │ │ -0000000000000000000000003c3d09090909090909090909090909090909090909090909090909090909090909090909090909091832000000000000000000323e090909090909090909093a0000000000000000000000000000000000000000 │ │ -00000000000000000000063f09090909090909090909090909090909090909090909090909090909090909090909090909090909093e32000000000000000000323e090909090909090909093a00000000000000000000000000000000000000 │ │ -0000000000000000000040090909090909090909090909090909090909090909090909090909090909090909090909090909090909093e41000000000000000000323e090909090909090909092d000000000000000000000000000000000000 │ │ -000000000000000000424309090909090909090909090909090909090909090909090909090909090909090909090909090909090909094441000000000000000000413e090909090909090909092d0000000000000000000000000000000000 │ │ -0000000000000000450e090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909094441000000000000000000413e090909090909090909092d00000000000000000000000000000000 │ │ -00000000000000004609090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090944410000000000000000004144090909090909090909092d000000000000000000000000000000 │ │ -000000000000000047090909090909090948494a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004144090909090909090909094b0000000000000000000000000000 │ │ -00000000000000004c090909090909094d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004144090909090909090909094b00000000000000000000000000 │ │ -00000000000000170a0909090909094e230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004144090909090909090909094b000000000000000000000000 │ │ -000000000000004f090909090909095000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004105090909090909090909094b0000000000000000000000 │ │ -000000000000004f090909090909095000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004105090909090909090909094b0000000000000000000000 │ │ -00000000000000170a0909090909094e230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004144090909090909090909094b000000000000000000000000 │ │ -00000000000000004c090909090909094d06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004144090909090909090909094b00000000000000000000000000 │ │ -000000000000000047090909090909090948494a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004144090909090909090909094b0000000000000000000000000000 │ │ -00000000000000004609090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090944410000000000000000004144090909090909090909092d000000000000000000000000000000 │ │ -0000000000000000450e090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909094441000000000000000000413e090909090909090909092d00000000000000000000000000000000 │ │ -000000000000000000424309090909090909090909090909090909090909090909090909090909090909090909090909090909090909094441000000000000000000413e090909090909090909092d0000000000000000000000000000000000 │ │ -0000000000000000000040090909090909090909090909090909090909090909090909090909090909090909090909090909090909093e41000000000000000000323e090909090909090909092d000000000000000000000000000000000000 │ │ -00000000000000000000063f09090909090909090909090909090909090909090909090909090909090909090909090909090909093e32000000000000000000323e090909090909090909093a00000000000000000000000000000000000000 │ │ -0000000000000000000000003c3d09090909090909090909090909090909090909090909090909090909090909090909090909091832000000000000000000323e090909090909090909093a0000000000000000000000000000000000000000 │ │ -000000000000000000000000001b3b09090909090909090909090909090909090909090909090909090909090909090909090918320000000000000000003218090909090909090909093a000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000362737383909090909090909090909090909090909090909090909090909090909090918320000000000000000003218090909090909090909093a00000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000035090909090909090909092e32000000000000000000321809090909090909090909330000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000340909090909090909092e2800000000000000000032180909090909090909090933000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000310909090909090909092428000000000000000000322e090909090909090909093300000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000003009090909090909092428000000000000000000282e090909090909090909092c0000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000002f09090909090909092428000000000000000000282e090909090909090909092c000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000002d090909090909091e23000000000000000000282e090909090909090909092c00000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000002b09090909090909270000000000000000002824090909090909090909092c0000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000002a0909090909090929000000000000000028240909090909090909090925000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000001e0909090909090929000000000000002824090909090909090909092500000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000260909090909090927000000000000282409090909090909090909250000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000021090909090909091e220000000023240909090909090909090925000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000001d09090909090909091e1f20201f1e090909090909090909091900000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000001b1c09090909090909090909090909090909090909090909190000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000005109090909090909090909090909090909090909090919000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000005244090909090909090909090909090909090909091900000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000d530909090909090909090909090909090909160000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000545309090909090909090909090909095355000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000d44090909090909090909090909440d00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000052511c09090909090909091c51520000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b1d21261e1e26211d1b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000607085555555555555555090a0b0000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000c0d5555555555555555555555550e0f00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000101155555555555555555555555555551213000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000014115555555555555555555555555555555555150000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000001617555555555555555555555555555555555555551800000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000001955555555555555555555555555555555555555555518000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000001a1b55555555555555555555555555555555555555555555180000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000001c55555555555555551d1e1f1f1e1d555555555555555555551800000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000020555555555555551d210000000022235555555555555555555524000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000255555555555555526000000000000272355555555555555555555240000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000001d5555555555555528000000000000002723555555555555555555552400000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000295555555555555528000000000000000027235555555555555555555524000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000002a55555555555555260000000000000000002723555555555555555555552b0000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000002c555555555555551d22000000000000000000272d555555555555555555552b00000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000002e55555555555555552327000000000000000000272d555555555555555555552b000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000002f55555555555555552327000000000000000000272d555555555555555555552b0000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000305555555555555555552327000000000000000000312d555555555555555555553200000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000335555555555555555552d2700000000000000000031175555555555555555555532000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000034555555555555555555552d31000000000000000000311755555555555555555555320000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000352636373855555555555555555555555555555555555555555555555555555555555517310000000000000000003117555555555555555555553900000000000000000000000000000000000000000000 │ │ +000000000000000000000000001a3a555555555555555555555555555555555555555555555555555555555555555555555555173100000000000000000031175555555555555555555539000000000000000000000000000000000000000000 │ │ +0000000000000000000000003b3c55555555555555555555555555555555555555555555555555555555555555555555555555551731000000000000000000313d55555555555555555555390000000000000000000000000000000000000000 │ │ +00000000000000000000063e55555555555555555555555555555555555555555555555555555555555555555555555555555555553d31000000000000000000313d555555555555555555553900000000000000000000000000000000000000 │ │ +000000000000000000003f555555555555555555555555555555555555555555555555555555555555555555555555555555555555553d40000000000000000000313d555555555555555555552c000000000000000000000000000000000000 │ │ +000000000000000000414255555555555555555555555555555555555555555555555555555555555555555555555555555555555555554340000000000000000000403d555555555555555555552c0000000000000000000000000000000000 │ │ +0000000000000000440d555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554340000000000000000000403d555555555555555555552c00000000000000000000000000000000 │ │ +00000000000000004555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555543400000000000000000004043555555555555555555552c000000000000000000000000000000 │ │ +0000000000000000465555555555555555474849000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004043555555555555555555554a0000000000000000000000000000 │ │ +00000000000000004b555555555555554c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004043555555555555555555554a00000000000000000000000000 │ │ +0000000000000016095555555555554d220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004043555555555555555555554a000000000000000000000000 │ │ +000000000000004e555555555555554f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004005555555555555555555554a0000000000000000000000 │ │ +000000000000004e555555555555554f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004005555555555555555555554a0000000000000000000000 │ │ +0000000000000016095555555555554d220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004043555555555555555555554a000000000000000000000000 │ │ +00000000000000004b555555555555554c06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004043555555555555555555554a00000000000000000000000000 │ │ +0000000000000000465555555555555555474849000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004043555555555555555555554a0000000000000000000000000000 │ │ +00000000000000004555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555543400000000000000000004043555555555555555555552c000000000000000000000000000000 │ │ +0000000000000000440d555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555554340000000000000000000403d555555555555555555552c00000000000000000000000000000000 │ │ +000000000000000000414255555555555555555555555555555555555555555555555555555555555555555555555555555555555555554340000000000000000000403d555555555555555555552c0000000000000000000000000000000000 │ │ +000000000000000000003f555555555555555555555555555555555555555555555555555555555555555555555555555555555555553d40000000000000000000313d555555555555555555552c000000000000000000000000000000000000 │ │ +00000000000000000000063e55555555555555555555555555555555555555555555555555555555555555555555555555555555553d31000000000000000000313d555555555555555555553900000000000000000000000000000000000000 │ │ +0000000000000000000000003b3c55555555555555555555555555555555555555555555555555555555555555555555555555551731000000000000000000313d55555555555555555555390000000000000000000000000000000000000000 │ │ +000000000000000000000000001a3a555555555555555555555555555555555555555555555555555555555555555555555555173100000000000000000031175555555555555555555539000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000352636373855555555555555555555555555555555555555555555555555555555555517310000000000000000003117555555555555555555553900000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000034555555555555555555552d31000000000000000000311755555555555555555555320000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000335555555555555555552d2700000000000000000031175555555555555555555532000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000305555555555555555552327000000000000000000312d555555555555555555553200000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000002f55555555555555552327000000000000000000272d555555555555555555552b0000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000002e55555555555555552327000000000000000000272d555555555555555555552b000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000002c555555555555551d22000000000000000000272d555555555555555555552b00000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000002a55555555555555260000000000000000002723555555555555555555552b0000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000295555555555555528000000000000000027235555555555555555555524000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000001d5555555555555528000000000000002723555555555555555555552400000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000255555555555555526000000000000272355555555555555555555240000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000020555555555555551d210000000022235555555555555555555524000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000001c55555555555555551d1e1f1f1e1d555555555555555555551800000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000001a1b55555555555555555555555555555555555555555555180000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000005055555555555555555555555555555555555555555518000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000005143555555555555555555555555555555555555551800000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000c525555555555555555555555555555555555150000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000535255555555555555555555555555555254000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000c43555555555555555555555555430c00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000051501b55555555555555551b50510000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a1c20251d1d25201c1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user27.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -161,15 +161,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 36 114 165 191 217 243 24 132 213 255 13 129 244 85 234 1 11 176 233 180 128 77 25 251 130 5 214 53 161 8 2 43 97 149 175 193 211 229 247 246 228 210 173 143 90 35 117 190 242 236 181 101 14 82 179 245 162 64 70 195 47 30 172 252 147 16 240 224 41 88 249 238 63 100 254 74 49 248 200 131 103 80 57 34 12 37 61 86 111 142 239 33 219 250 177 99 23 115 205 7 136 39 207 121 223 73 241 4 225 31 55 169 40 72 253 204 178 113 75 140 235 182 123 104 66 28 9 29 69 89 109 201 237 221 216 133 116 186 156 231 79 125 218 21 197 96 3 164 107 124 159 194 212 192 174 137 119 81} │ │ + 0 36 114 165 191 217 243 24 132 213 13 129 244 85 234 1 11 176 233 180 128 77 25 251 130 5 214 53 161 8 2 43 97 149 175 193 211 229 247 246 228 210 173 143 90 35 117 190 242 236 181 101 14 82 179 245 162 64 70 195 47 30 172 252 147 16 240 224 41 88 249 238 63 100 254 74 49 248 200 131 103 80 57 34 12 37 61 86 111 142 239 33 219 250 177 99 23 115 205 7 136 39 207 121 223 73 241 4 225 31 55 169 40 72 253 204 178 113 75 140 235 182 123 104 66 28 9 29 69 89 109 201 237 221 216 133 116 186 156 231 79 125 218 21 197 96 3 164 107 124 159 194 212 192 174 137 119 81} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -181,81 +181,81 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000010203040506060504030201000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000708090a0a0a0a0a0a0a0a0a0a0a0a090807000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000b0c0d0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0d0c0b00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000e0f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0e000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000010080a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a081000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000011120a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1211000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000010120a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a12100000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000080a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a080000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000e0a0a0a0a0a0a0a0a0a0a0a131415161717161514130a0a0a0a0a0a0a0a0a0a0a0e00000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000b0f0a0a0a0a0a0a0a0a0a18191a00000000000000001a19180a0a0a0a0a0a0a0a0a0f0b000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000c0a0a0a0a0a0a0a0a0a1b1c0000000000000000000000001c1b0a0a0a0a0a0a0a0a0a0c000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000070d0a0a0a0a0a0a0a0a1d1e00000000000000000000000000001e1d0a0a0a0a0a0a0a0a0d070000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000080a0a0a0a0a0a0a0a1b1e000000000000000000000000000000001e1b0a0a0a0a0a0a0a0a080000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000090a0a0a0a0a0a0a181c0000000000000000000000000000000000001c180a0a0a0a0a0a0a090000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000010a0a0a0a0a0a0a0a190000000000000000000000000000000000000000190a0a0a0a0a0a0a0a0100000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000020a0a0a0a0a0a0a131a00000000000000000000000000000000000000001a130a0a0a0a0a0a0a0200000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000030a0a0a0a0a0a0a1400000000000000000000000000000000000000000000140a0a0a0a0a0a0a0300000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000040a0a0a0a0a0a0a1500000000000000000000000000000000000000000000150a0a0a0a0a0a0a0400000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000050a0a0a0a0a0a0a1600000000000000000000000000000000000000000000160a0a0a0a0a0a0a0500000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000060a0a0a0a0a0a0a1700000000000000000000000000000000000000000000170a0a0a0a0a0a0a0600000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000060a0a0a0a0a0a0a1700000000000000000000000000000000000000000000170a0a0a0a0a0a0a0600000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000050a0a0a0a0a0a0a1600000000000000000000000000000000000000000000160a0a0a0a0a0a0a0500000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000040a0a0a0a0a0a0a1500000000000000000000000000000000000000000000150a0a0a0a0a0a0a0400000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000030a0a0a0a0a0a0a1400000000000000000000000000000000000000000000140a0a0a0a0a0a0a0300000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000020a0a0a0a0a0a0a131a00000000000000000000000000000000000000001a130a0a0a0a0a0a0a0200000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000010a0a0a0a0a0a0a0a190000000000000000000000000000000000000000190a0a0a0a0a0a0a0a0100000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000090a0a0a0a0a0a0a181c0000000000000000000000000000000000001c180a0a0a0a0a0a0a090000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000080a0a0a0a0a0a0a0a1b1e000000000000000000000000000000001e1b0a0a0a0a0a0a0a0a080000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000070d0a0a0a0a0a0a0a0a1d1e00000000000000000000000000001e1d0a0a0a0a0a0a0a0a0d070000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000c0a0a0a0a0a0a0a0a0a1b1c0000000000000000000000001c1b0a0a0a0a0a0a0a0a0a0c000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000b0f0a0a0a0a0a0a0a0a0a18191a00000000000000001a19180a0a0a0a0a0a0a0a0a0f0b000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000e0a0a0a0a0a0a0a0a0a0a0a131415161717161514130a0a0a0a0a0a0a0a0a0a0a0e00000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000080a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a080000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000010120a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a12100000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000011120a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1211000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000010080a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a081000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000e0f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0e000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000b0c0d0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0d0c0b00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000708090a0a0a0a0a0a0a0a0a0a0a0a090807000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000708099e9e9e9e9e9e9e9e9e9e9e9e090807000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000a0b0c9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e0c0b0a00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000d0e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e0e0d000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000f089e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e080f00000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000010119e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e1110000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000f119e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e110f0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000089e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e080000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000d9e9e9e9e9e9e9e9e9e9e9e121314151616151413129e9e9e9e9e9e9e9e9e9e9e0d00000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000a0e9e9e9e9e9e9e9e9e9e17181900000000000000001918179e9e9e9e9e9e9e9e9e0e0a000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000b9e9e9e9e9e9e9e9e9e1a1b0000000000000000000000001b1a9e9e9e9e9e9e9e9e9e0b000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000070c9e9e9e9e9e9e9e9e1c1d00000000000000000000000000001d1c9e9e9e9e9e9e9e9e0c070000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000089e9e9e9e9e9e9e9e1a1d000000000000000000000000000000001d1a9e9e9e9e9e9e9e9e080000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000099e9e9e9e9e9e9e171b0000000000000000000000000000000000001b179e9e9e9e9e9e9e090000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000019e9e9e9e9e9e9e9e180000000000000000000000000000000000000000189e9e9e9e9e9e9e9e0100000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000029e9e9e9e9e9e9e1219000000000000000000000000000000000000000019129e9e9e9e9e9e9e0200000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000039e9e9e9e9e9e9e1300000000000000000000000000000000000000000000139e9e9e9e9e9e9e0300000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000049e9e9e9e9e9e9e1400000000000000000000000000000000000000000000149e9e9e9e9e9e9e0400000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000059e9e9e9e9e9e9e1500000000000000000000000000000000000000000000159e9e9e9e9e9e9e0500000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000069e9e9e9e9e9e9e1600000000000000000000000000000000000000000000169e9e9e9e9e9e9e0600000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000069e9e9e9e9e9e9e1600000000000000000000000000000000000000000000169e9e9e9e9e9e9e0600000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000059e9e9e9e9e9e9e1500000000000000000000000000000000000000000000159e9e9e9e9e9e9e0500000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000049e9e9e9e9e9e9e1400000000000000000000000000000000000000000000149e9e9e9e9e9e9e0400000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000039e9e9e9e9e9e9e1300000000000000000000000000000000000000000000139e9e9e9e9e9e9e0300000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000029e9e9e9e9e9e9e1219000000000000000000000000000000000000000019129e9e9e9e9e9e9e0200000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000019e9e9e9e9e9e9e9e180000000000000000000000000000000000000000189e9e9e9e9e9e9e9e0100000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000099e9e9e9e9e9e9e171b0000000000000000000000000000000000001b179e9e9e9e9e9e9e090000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000089e9e9e9e9e9e9e9e1a1d000000000000000000000000000000001d1a9e9e9e9e9e9e9e9e080000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000070c9e9e9e9e9e9e9e9e1c1d00000000000000000000000000001d1c9e9e9e9e9e9e9e9e0c070000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000b9e9e9e9e9e9e9e9e9e1a1b0000000000000000000000001b1a9e9e9e9e9e9e9e9e9e0b000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000a0e9e9e9e9e9e9e9e9e9e17181900000000000000001918179e9e9e9e9e9e9e9e9e0e0a000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000d9e9e9e9e9e9e9e9e9e9e9e121314151616151413129e9e9e9e9e9e9e9e9e9e9e0d00000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000089e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e080000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000f119e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e110f0000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000010119e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e1110000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000f089e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e080f00000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000d0e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e0e0d000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000a0b0c9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e0c0b0a00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000708099e9e9e9e9e9e9e9e9e9e9e9e090807000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000010203040506060504030201000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000001f202122232425262728292a042b2c2d2e00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000072f30310a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a32333435000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000001a3637180a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a38393a00000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000003b050a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a3c3d0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000003e3f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a404142000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000003a430a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a44450000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000046470a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a484900000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000004a4b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a474c000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000004d4e0a0a0a0a0a0a0a0a0a0a0a0a4b4f50515253541155565758595a1b0a0a0a0a0a0a0a0a0a0a0a0a0a5b5c0000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000b5d0a0a0a0a0a0a0a0a0a0a5e5f6061000000000000000000000000000056623c0a0a0a0a0a0a0a0a0a0a0a636400000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000650a0a0a0a0a0a0a0a0a0a3366000000000000000000000000000000000000000057670a0a0a0a0a0a0a0a0a0a6800000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000001e320a0a0a0a0a0a0a0a696a00000000000000000000000000000000000000000000001f516b0a0a0a0a0a0a0a0a296c000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000210a0a0a0a0a0a0a0a6d6e00000000000000000000000000000000000000000000000000006f430a0a0a0a0a0a0a0a46000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000700a0a0a0a0a0a0a31710000000000000000000000000000000000000000000000000000000072730a0a0a0a0a0a0a39000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000740a0a0a0a0a0a0a0a6b75763d1000000000000000000000000000000000000000000b777863730a0a0a0a0a0a0a0a4f000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000480a0a0a0a0a0a0a0a0a0a0a0a797a1d5a7b7c0e7d3d7e7f7f804d8182830c227084180a0a0a0a0a0a0a0a0a0a0a0a85000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000860a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a87000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000880a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a89000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000006c8a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a8b00000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000006c7c8c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a2a8d0000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000118e310a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a8f8210000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000901991470a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a792392930000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000001e498e8a060a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a6d945145100000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000006c1c8295965a975f9899262728292a9a9b8b9c9d349e3e00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000001e1f20212223242526272829042a2b2c2d00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000072e2f309e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e31323334000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000193536179e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e37383900000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000003a059e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e3b3c0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000003d3e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e3f4041000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000039429e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e43440000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000045469e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e474800000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000494a9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e464b000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000004c4d9e9e9e9e9e9e9e9e9e9e9e9e4a4e4f50515253105455565758591a9e9e9e9e9e9e9e9e9e9e9e9e9e5a5b0000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000a5c9e9e9e9e9e9e9e9e9e9e5d5e5f60000000000000000000000000000055613b9e9e9e9e9e9e9e9e9e9e9e626300000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000649e9e9e9e9e9e9e9e9e9e3265000000000000000000000000000000000000000056669e9e9e9e9e9e9e9e9e9e6700000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000001d319e9e9e9e9e9e9e9e686900000000000000000000000000000000000000000000001e506a9e9e9e9e9e9e9e9e286b000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000209e9e9e9e9e9e9e9e6c6d00000000000000000000000000000000000000000000000000006e429e9e9e9e9e9e9e9e45000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000006f9e9e9e9e9e9e9e30700000000000000000000000000000000000000000000000000000000071729e9e9e9e9e9e9e38000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000739e9e9e9e9e9e9e9e6a74753c0f00000000000000000000000000000000000000000a767762729e9e9e9e9e9e9e9e4e000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000479e9e9e9e9e9e9e9e9e9e9e9e78791c597a7b0d7c3c7d7e7e7f4c8081820b216f83179e9e9e9e9e9e9e9e9e9e9e9e84000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000859e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e86000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000879e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e88000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000006b899e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e8a00000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000006b7b8b9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e298c0000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000108d309e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e8e810f000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000008f1890469e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e782291920000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000001d488d89069e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e6c9350440f0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000006b1b81949559965e97982526272829999a8a9b9c339d3d00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user20.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -141,15 +141,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 16 89 151 178 204 230 248 223 191 159 127 92 18 13 109 188 250 255 249 171 74 3 4 106 233 229 126 6 72 216 209 45 125 254 118 2 10 169 8 200 176 155 244 173 95 52 26 132 241 121 177 20 135 5 14 226 28 100 211 42 137 253 196 81 41 102 138 99 195 44 247 11 242 111 94 228 220 117 175 1 122 139 71 23 232 239 63 62 251 110 131 164 167 7 9 207 197 33 236 231 64 38 219 252 19 194 182 163 56 113 91 179 21 60 235 73 147 213 47 234 115 192 27 129 237 83 67 157 12 187 55 114 225 15 87 238 112 40} │ │ + 0 16 89 151 178 204 230 248 223 191 159 127 92 18 13 109 188 250 249 171 74 3 4 106 233 229 126 6 72 216 209 45 125 254 118 2 10 169 8 200 176 155 244 173 95 52 26 132 241 121 177 20 135 5 14 226 28 100 211 42 137 253 196 81 41 102 138 99 195 44 247 11 242 111 94 228 220 117 175 1 122 139 71 23 232 239 63 62 251 110 131 164 167 7 9 207 197 33 236 231 64 38 219 252 19 194 182 163 56 113 91 179 21 60 235 73 147 213 47 234 115 192 27 129 237 83 67 157 12 187 55 114 225 15 87 238 112 40} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -161,77 +161,77 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000102030405060708090a0b0c0d000000000000000000000000000000000000000000000d0c0b0a090807060504030201000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000e0f10111212121212121212121212131415160000000000000000000000000000000016151413121212121212121212121211100f0e000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000017181912121212121212121212121212121212121a1b1c0000000000000000000000001c1b1a121212121212121212121212121212121219181700000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000001d1e1212121212121212121212121212121212121212121f2000000000000000000000201f1212121212121212121212121212121212121212121e1d000000000000000000000000000000000000 │ │ -000000000000000000000000000000000021221212121212121212121212121212121212121212121212132324000000000000242313121212121212121212121212121212121212121212121222210000000000000000000000000000000000 │ │ -000000000000000000000000000000252612121212121212121212121212121212121212121212121212121210270000000027101212121212121212121212121212121212121212121212121212122625000000000000000000000000000000 │ │ -000000000000000000000000000025281212121212121212121212121212121212121212121212121212121212291600001629121212121212121212121212121212121212121212121212121212121228250000000000000000000000000000 │ │ -000000000000000000000000000026121212121212121212121212121212121212121212121212121212121212122a00002a12121212121212121212121212121212121212121212121212121212121212260000000000000000000000000000 │ │ -000000000000000000000000002112121212121212121212122b2c2d2e2f1c2f2e2d2c2b1212121212121212121212303012121212121212121212122b2c2d2e2f1c2f2e2d2c2b12121212121212121212122100000000000000000000000000 │ │ -0000000000000000000000001d221212121212121212123132250000000000000000002532311212121212121212121212121212121212121212313225000000000000000000253231121212121212121212221d000000000000000000000000 │ │ -0000000000000000000000171e121212121212121212333400000000000000000000000000343312121212121212121212121212121212121233340000000000000000000000000034331212121212121212121e170000000000000000000000 │ │ -000000000000000000000018121212121212121212352400000000000000000000000000000024351212121212121212121212121212121235240000000000000000000000000000002435121212121212121212180000000000000000000000 │ │ -000000000000000000000e19121212121212121235000000000000000000000000000000000000003512121212121212121212121212123500000000000000000000000000000000000000351212121212121212190e00000000000000000000 │ │ -000000000000000000000f12121212121212123324000000000000000000000000000000000000002433121212121212121212121212332400000000000000000000000000000000000000243312121212121212120f00000000000000000000 │ │ -000000000000000000001012121212121212313400000000000000000000000000000000000000000034311212121212121212121231340000000000000000000000000000000000000000003431121212121212121000000000000000000000 │ │ -000000000000000000011112121212121212320000000000000000000000000000000000000000000000321212121212121212121232000000000000000000000000000000000000000000000032121212121212121101000000000000000000 │ │ -00000000000000000002121212121212122b250000000000000000000000000000000000000000000000252b12121212121212122b250000000000000000000000000000000000000000000000252b1212121212121202000000000000000000 │ │ -00000000000000000003121212121212122c000000000000000000000000000000000000000000000000002c12121212121212122c000000000000000000000000000000000000000000000000002c1212121212121203000000000000000000 │ │ -00000000000000000004121212121212122d000000000000000000000000000000000000000000000000002d12121212121212122d000000000000000000000000000000000000000000000000002d1212121212121204000000000000000000 │ │ -00000000000000000005121212121212122e000000000000000000000000000000000000000000000000002e12121212121212122e000000000000000000000000000000000000000000000000002e1212121212121205000000000000000000 │ │ -00000000000000000006121212121212122f000000000000000000000000000000000000000000000000002f12121212121212122f000000000000000000000000000000000000000000000000002f1212121212121206000000000000000000 │ │ -000000000000000000111212121212121236000000000000000000000000000000000000000000000000001613121212121212131600000000000000000000000000000000000000000000000000361212121212121211000000000000000000 │ │ -000000000000000000311212121212121237000000000000000000000000000000000000000000000000000005121212121212050000000000000000000000000000000000000000000000000000371212121212121231000000000000000000 │ │ -00000000000000000038121212121212123900000000000000000000000000000000000000000000000000003a1212121212123a0000000000000000000000000000000000000000000000000000391212121212121238000000000000000000 │ │ -0000000000000000003b121212121212123c0000000000000000000000000000000000000000000000000000003d3e12123e3d0000000000000000000000000000000000000000000000000000003c121212121212123b000000000000000000 │ │ -0000000000000000003f121212121212124000000000000000000000000000000000000000000000000000000000414242410000000000000000000000000000000000000000000000000000000040121212121212123f000000000000000000 │ │ -0000000000000000002a121212121212124300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043121212121212122a000000000000000000 │ │ -000000000000000000441212121212121245000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000451212121212121244000000000000000000 │ │ -000000000000000000461212121212121247480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048471212121212121246000000000000000000 │ │ -0000000000000000002449121212121212124a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a121212121212124924000000000000000000 │ │ -000000000000000000001012121212121212383600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003638121212121212121000000000000000000000 │ │ -000000000000000000004b12121212121212124b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b12121212121212124b00000000000000000000 │ │ -00000000000000000000364c121212121212124d0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4d121212121212124c3600000000000000000000 │ │ -00000000000000000000004e12121212121212124f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000504f12121212121212124e0000000000000000000000 │ │ -000000000000000000000037311212121212121212510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051121212121212121231370000000000000000000000 │ │ -0000000000000000000000005212121212121212123e530000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000533e121212121212121252000000000000000000000000 │ │ -000000000000000000000000545512121212121212125657000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000575612121212121212125554000000000000000000000000 │ │ -0000000000000000000000000058591212121212121212134b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b131212121212121212595800000000000000000000000000 │ │ -00000000000000000000000000005a121212121212121212125b50000000000000000000000000000000000000000000000000000000000000000000000000000000000000505b121212121212121212125a0000000000000000000000000000 │ │ -0000000000000000000000000000005c121212121212121212125d5e000000000000000000000000000000000000000000000000000000000000000000000000000000005e5d121212121212121212125c000000000000000000000000000000 │ │ -0000000000000000000000000000005f601212121212121212121261540000000000000000000000000000000000000000000000000000000000000000000000000000546112121212121212121212605f000000000000000000000000000000 │ │ -000000000000000000000000000000006263121212121212121212126465000000000000000000000000000000000000000000000000000000000000000000000000656412121212121212121212636200000000000000000000000000000000 │ │ -000000000000000000000000000000000066671212121212121212121268515000000000000000000000000000000000000000000000000000000000000000005051681212121212121212121267660000000000000000000000000000000000 │ │ -000000000000000000000000000000000000696a12121212121212121212126b69000000000000000000000000000000000000000000000000000000000000696b12121212121212121212126a69000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000001c6c1212121212121212121212386d000000000000000000000000000000000000000000000000000000006d3812121212121212121212126c1c00000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000b1212121212121212121212116e00000000000000000000000000000000000000000000000000006e1112121212121212121212120b000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000006f07121212121212121212121270710000000000000000000000000000000000000000000071701212121212121212121212076f00000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000072731212121212121212121212557400000000000000000000000000000000000000007455121212121212121212121273720000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000393f12121212121212121212121275270000000000000000000000000000000027751212121212121212121212123f39000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000001735221212121212121212121212767700000000000000000000000000007776121212121212121212121222351700000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000537812121212121212121212121379500000000000000000000050791312121212121212121212127853000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000002f7a121212121212121212121212107b00000000000000007b101212121212121212121212127a2f00000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000167c3e12121212121212121212127d7e0000000000007e7d12121212121212121212123e7c160000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000007f64121212121212121212121212808100008180121212121212121212121212647f00000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000054821212121212121212121212126783836712121212121212121212121282540000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000508407121212121212121212121259591212121212121212121212078450000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000461f121212121212121212121212121212121212121212121f460000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000001c523e1212121212121212121212121212121212123e521c000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000065851212121212121212121212121212121285650000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000865c12121212121212121212121212125c86000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000087881212121212121212121288870000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000007b821212121212121212827b000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000005089471212121247895000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a431e1e438a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000e0f10118a8a8a8a8a8a8a8a8a8a8a1213141500000000000000000000000000000000151413128a8a8a8a8a8a8a8a8a8a8a11100f0e000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000001617188a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a191a1b0000000000000000000000001b1a198a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a18171600000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000001c1d8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a1e1f000000000000000000001f1e8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a1d1c000000000000000000000000000000000000 │ │ +000000000000000000000000000000000020218a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a1222230000000000002322128a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a21200000000000000000000000000000000000 │ │ +00000000000000000000000000000024258a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a10260000000026108a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a2524000000000000000000000000000000 │ │ +000000000000000000000000000024278a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a2815000015288a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a27240000000000000000000000000000 │ │ +0000000000000000000000000000258a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a290000298a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a250000000000000000000000000000 │ │ +00000000000000000000000000208a8a8a8a8a8a8a8a8a8a8a2a2b2c2d2e1b2e2d2c2b2a8a8a8a8a8a8a8a8a8a8a8a2f2f8a8a8a8a8a8a8a8a8a8a8a2a2b2c2d2e1b2e2d2c2b2a8a8a8a8a8a8a8a8a8a8a8a2000000000000000000000000000 │ │ +0000000000000000000000001c218a8a8a8a8a8a8a8a8a3031240000000000000000002431308a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a3031240000000000000000002431308a8a8a8a8a8a8a8a8a211c000000000000000000000000 │ │ +0000000000000000000000161d8a8a8a8a8a8a8a8a8a32330000000000000000000000000033328a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a32330000000000000000000000000033328a8a8a8a8a8a8a8a8a1d160000000000000000000000 │ │ +0000000000000000000000178a8a8a8a8a8a8a8a8a342300000000000000000000000000000023348a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a342300000000000000000000000000000023348a8a8a8a8a8a8a8a8a170000000000000000000000 │ │ +000000000000000000000e188a8a8a8a8a8a8a8a3400000000000000000000000000000000000000348a8a8a8a8a8a8a8a8a8a8a8a8a8a3400000000000000000000000000000000000000348a8a8a8a8a8a8a8a180e00000000000000000000 │ │ +000000000000000000000f8a8a8a8a8a8a8a8a32230000000000000000000000000000000000000023328a8a8a8a8a8a8a8a8a8a8a8a32230000000000000000000000000000000000000023328a8a8a8a8a8a8a8a0f00000000000000000000 │ │ +00000000000000000000108a8a8a8a8a8a8a303300000000000000000000000000000000000000000033308a8a8a8a8a8a8a8a8a8a303300000000000000000000000000000000000000000033308a8a8a8a8a8a8a1000000000000000000000 │ │ +00000000000000000001118a8a8a8a8a8a8a310000000000000000000000000000000000000000000000318a8a8a8a8a8a8a8a8a8a310000000000000000000000000000000000000000000000318a8a8a8a8a8a8a1101000000000000000000 │ │ +000000000000000000028a8a8a8a8a8a8a2a240000000000000000000000000000000000000000000000242a8a8a8a8a8a8a8a8a2a240000000000000000000000000000000000000000000000242a8a8a8a8a8a8a8a02000000000000000000 │ │ +000000000000000000038a8a8a8a8a8a8a2b000000000000000000000000000000000000000000000000002b8a8a8a8a8a8a8a8a2b000000000000000000000000000000000000000000000000002b8a8a8a8a8a8a8a03000000000000000000 │ │ +000000000000000000048a8a8a8a8a8a8a2c000000000000000000000000000000000000000000000000002c8a8a8a8a8a8a8a8a2c000000000000000000000000000000000000000000000000002c8a8a8a8a8a8a8a04000000000000000000 │ │ +000000000000000000058a8a8a8a8a8a8a2d000000000000000000000000000000000000000000000000002d8a8a8a8a8a8a8a8a2d000000000000000000000000000000000000000000000000002d8a8a8a8a8a8a8a05000000000000000000 │ │ +000000000000000000068a8a8a8a8a8a8a2e000000000000000000000000000000000000000000000000002e8a8a8a8a8a8a8a8a2e000000000000000000000000000000000000000000000000002e8a8a8a8a8a8a8a06000000000000000000 │ │ +000000000000000000118a8a8a8a8a8a8a350000000000000000000000000000000000000000000000000015128a8a8a8a8a8a121500000000000000000000000000000000000000000000000000358a8a8a8a8a8a8a11000000000000000000 │ │ +000000000000000000308a8a8a8a8a8a8a360000000000000000000000000000000000000000000000000000058a8a8a8a8a8a050000000000000000000000000000000000000000000000000000368a8a8a8a8a8a8a30000000000000000000 │ │ +000000000000000000378a8a8a8a8a8a8a380000000000000000000000000000000000000000000000000000398a8a8a8a8a8a390000000000000000000000000000000000000000000000000000388a8a8a8a8a8a8a37000000000000000000 │ │ +0000000000000000003a8a8a8a8a8a8a8a3b0000000000000000000000000000000000000000000000000000003c3d8a8a3d3c0000000000000000000000000000000000000000000000000000003b8a8a8a8a8a8a8a3a000000000000000000 │ │ +0000000000000000003e8a8a8a8a8a8a8a3f0000000000000000000000000000000000000000000000000000000040414140000000000000000000000000000000000000000000000000000000003f8a8a8a8a8a8a8a3e000000000000000000 │ │ +000000000000000000298a8a8a8a8a8a8a42000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000428a8a8a8a8a8a8a29000000000000000000 │ │ +000000000000000000438a8a8a8a8a8a8a44000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000448a8a8a8a8a8a8a43000000000000000000 │ │ +000000000000000000458a8a8a8a8a8a8a46470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000047468a8a8a8a8a8a8a45000000000000000000 │ │ +00000000000000000023488a8a8a8a8a8a8a4900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000498a8a8a8a8a8a8a4823000000000000000000 │ │ +00000000000000000000108a8a8a8a8a8a8a3735000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035378a8a8a8a8a8a8a1000000000000000000000 │ │ +000000000000000000004a8a8a8a8a8a8a8a8a4a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a8a8a8a8a8a8a8a8a4a00000000000000000000 │ │ +00000000000000000000354b8a8a8a8a8a8a8a4c0e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4c8a8a8a8a8a8a8a4b3500000000000000000000 │ │ +00000000000000000000004d8a8a8a8a8a8a8a8a4e4f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4e8a8a8a8a8a8a8a8a4d0000000000000000000000 │ │ +000000000000000000000036308a8a8a8a8a8a8a8a5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000508a8a8a8a8a8a8a8a30360000000000000000000000 │ │ +000000000000000000000000518a8a8a8a8a8a8a8a3d520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000523d8a8a8a8a8a8a8a8a51000000000000000000000000 │ │ +00000000000000000000000053548a8a8a8a8a8a8a8a555600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056558a8a8a8a8a8a8a8a5453000000000000000000000000 │ │ +0000000000000000000000000057588a8a8a8a8a8a8a8a124a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a128a8a8a8a8a8a8a8a585700000000000000000000000000 │ │ +0000000000000000000000000000598a8a8a8a8a8a8a8a8a8a5a4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000004f5a8a8a8a8a8a8a8a8a8a8a590000000000000000000000000000 │ │ +0000000000000000000000000000005b8a8a8a8a8a8a8a8a8a8a5c5d000000000000000000000000000000000000000000000000000000000000000000000000000000005d5c8a8a8a8a8a8a8a8a8a8a5b000000000000000000000000000000 │ │ +0000000000000000000000000000005e5f8a8a8a8a8a8a8a8a8a8a6053000000000000000000000000000000000000000000000000000000000000000000000000000053608a8a8a8a8a8a8a8a8a8a5f5e000000000000000000000000000000 │ │ +0000000000000000000000000000000061628a8a8a8a8a8a8a8a8a8a636400000000000000000000000000000000000000000000000000000000000000000000000064638a8a8a8a8a8a8a8a8a8a626100000000000000000000000000000000 │ │ +000000000000000000000000000000000065668a8a8a8a8a8a8a8a8a8a67504f00000000000000000000000000000000000000000000000000000000000000004f50678a8a8a8a8a8a8a8a8a8a66650000000000000000000000000000000000 │ │ +00000000000000000000000000000000000068698a8a8a8a8a8a8a8a8a8a8a6a68000000000000000000000000000000000000000000000000000000000000686a8a8a8a8a8a8a8a8a8a8a8a6968000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000001b6b8a8a8a8a8a8a8a8a8a8a8a376c000000000000000000000000000000000000000000000000000000006c378a8a8a8a8a8a8a8a8a8a8a6b1b00000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000b8a8a8a8a8a8a8a8a8a8a8a116d00000000000000000000000000000000000000000000000000006d118a8a8a8a8a8a8a8a8a8a8a0b000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000006e078a8a8a8a8a8a8a8a8a8a8a6f7000000000000000000000000000000000000000000000706f8a8a8a8a8a8a8a8a8a8a8a076e00000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000071728a8a8a8a8a8a8a8a8a8a8a5473000000000000000000000000000000000000000073548a8a8a8a8a8a8a8a8a8a8a72710000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000383e8a8a8a8a8a8a8a8a8a8a8a8a74260000000000000000000000000000000026748a8a8a8a8a8a8a8a8a8a8a8a3e38000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000001634218a8a8a8a8a8a8a8a8a8a8a7576000000000000000000000000000076758a8a8a8a8a8a8a8a8a8a8a21341600000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000052778a8a8a8a8a8a8a8a8a8a8a12784f000000000000000000004f78128a8a8a8a8a8a8a8a8a8a8a7752000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000002e798a8a8a8a8a8a8a8a8a8a8a8a107a00000000000000007a108a8a8a8a8a8a8a8a8a8a8a8a792e00000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000157b3d8a8a8a8a8a8a8a8a8a8a8a7c7d0000000000007d7c8a8a8a8a8a8a8a8a8a8a8a3d7b150000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000007e638a8a8a8a8a8a8a8a8a8a8a8a7f800000807f8a8a8a8a8a8a8a8a8a8a8a8a637e00000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000053818a8a8a8a8a8a8a8a8a8a8a8a668282668a8a8a8a8a8a8a8a8a8a8a8a81530000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000004f83078a8a8a8a8a8a8a8a8a8a8a58588a8a8a8a8a8a8a8a8a8a8a07834f000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000451e8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a1e450000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000001b513d8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a3d511b000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000064848a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a84640000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000855b8a8a8a8a8a8a8a8a8a8a8a8a8a8a5b85000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000086878a8a8a8a8a8a8a8a8a8a87860000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000007a818a8a8a8a8a8a8a8a817a000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f88468a8a8a8a46884f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000089421d1d4289000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_compass_blank.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 288; height: 288; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ 0} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user31.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -168,15 +168,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 38 128 179 230 1 112 246 255 181 127 244 7 96 245 89 4 18 125 232 228 120 16 93 235 87 32 187 180 28 55 234 50 80 243 74 85 253 252 77 249 183 104 62 37 12 105 185 47 31 233 108 14 15 226 24 191 13 132 251 92 61 65 237 81 218 34 35 219 227 36 238 119 5 250 63 68 224 2 135 143 79 188 19 241 248 116 124 22 58 123 194 204 122 168 115 189 76 83 210 51 26 247 17 25 30 42 48 69 174 78 107 159 145 153 221 229 216 162 160 152 170 3 97 6 140 146 163 155 40 99 91 45 134 139 164 156 144 54 148 29 208 157 114 106 240 197 215 212 137 217 130 75 254 118 222 220 113 109 166 202 20 84 10 102 190} │ │ + 0 38 128 179 230 1 112 246 181 127 244 7 96 245 89 4 18 125 232 228 120 16 93 235 87 32 187 180 28 55 234 50 80 243 74 85 253 252 77 249 183 104 62 37 12 105 185 47 31 233 108 14 15 226 24 191 13 132 251 92 61 65 237 81 218 34 35 219 227 36 238 119 5 250 63 68 224 2 135 143 79 188 19 241 248 116 124 22 58 123 194 204 122 168 115 189 76 83 210 51 26 247 17 25 30 42 48 69 174 78 107 159 145 153 221 229 216 162 160 152 170 3 97 6 140 146 163 155 40 99 91 45 134 139 164 156 144 54 148 29 208 157 114 106 240 197 215 212 137 217 130 75 254 118 222 220 113 109 166 202 20 84 10 102 190} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -184,89 +184,89 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020304040302010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000050607080808080808070605000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000005090808080808080808080809050000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000006080808080808080808080808060000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000107080808080808080808080808070100000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000a08080808080808080808080808080200000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000308080808080808080808080808080300000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000408080808080808080808080808080400000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000b08080808080808080808080808080b00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000c0d0e08080808080808080808080808080b0f100000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000111213080808080808080808080808080808080808141516000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000017180808080808080808080808080808080808080808080813190000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000001a1b08080808080808080808080808080808080808080808080808081c1d000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000001e1f0808080808080808080808080808080808080808080808080808080804200000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000002107080808080808080808080808080808080808080808080808080808080808222300000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000242508080808080808080808080808080808080808080808080808080808080808082627000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000001e07080808080808080808080828292a2b2c2d2d2c2b2e2f28080808080808080808080822300000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000003113080808080808080808083233340000000000000000000035331f08080808080808080808363700000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000003808080808080808080828022d0000000000000000000000000000393a3b0808080808080808080300000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000003c080808080808080808183d0000000000000000000000000000000000003e3f08080808080808080840000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000351308080808080808084142000000000000000000000000000000000000000043440808080808080808452d0000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000a08080808080808083f46000000000000000000000000000000000000000000002c470808080808080808480000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000004904080808080808084a4b0000000000000000000000000000000000000000000000004c3b080808080808084d4e00000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000001908080808080808084f00000000000000000000000000000000000000000000000000005008080808080808085100000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000052080808080808083f3500000000000000000000000000000000000000000000000000005354080808080808080900000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000c5508080808080808560000000000000000000000000000000000000000000000000000000057080808080808080b49000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000003d080808080808082558000000000000000000000000000000000000000000000000000000001d080808080808080859000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000005a080808080808085b0000000000000000000000000000000000000000000000000000000000005c080808080808085d000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000005e080808080808085f00000000000000000000000000000000000000000000000000000000000012080808080808085e000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000600808080808080861000000000000000000000000000000000000000000000000000000000000620808080808080860000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000006308080808080808640000000000000000000000000000000000000000000000000000000000001e0808080808080863000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000408080808080808650000000000000000000000000000000000000000000000000000000000001d0808080808080804000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000007080808080808080c0000000000000000000000000000000000000000000000000000000000000c0808080808080866000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000004e080808080808085500000000000000000000000000000000000000000000000000000000000000005508080808080808100000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000039080808080808083200000000000000000000000000000000000000000000000000000000000000003208080808080808670000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000068080808080808084100000000000000000000000000000000000000000000000000000000000000004108080808080808690000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000046080808080808085c00000000000000000000000000000000000000000000000000000000000000005c080808080808086a0000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000006b0808080808080860000000000000000000000000000000000000000000000000000000000000000060080808080808081e0000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000006c080808080808086d00000000000000000000000000000000000000000000000000000000000000006d080808080808086e0000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000006f080808080808087000000000000000000000000000000000000000000000000000000000000000007008080808080808560000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000071080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808720000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000029080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808380000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000073080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808740000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000003926080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808085300000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000024080808080808084d0000000000000000000000000000000000000000000000000000000000000000000075080808080808083c00000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000007608080808080808770000000000000000000000000000000000000000000000000000000000000000000078080808080808087900000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000007a3f080808080808087b000000000000000000000000000000000000000000000000000000000000000000000f08080808080808547c000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000002b080808080808080842000000000000000000000000000000000000000000000000000000000000000000006508080808080808086c000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000007d080808080808083600000000000000000000000000000000000000000000000000000000000000000000000041080808080808087e000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000041080808080808087f00000000000000000000000000000000000000000000000000000000000000000000000080080808080808084d000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000081080808080808080882000000000000000000000000000000000000000000000000000000000000000000000000830808080808080808840000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000085080808080808086611000000000000000000000000000000000000000000000000000000000000000000000000390b08080808080808860000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000580b0808080808080887000000000000000000000000000000000000000000000000000000000000000000000000000088080808080808080e3700000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000008908080808080808082b00000000000000000000000000000000000000000000000000000000000000000000000000008a08080808080808088b00000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000008c550808080808080875000000000000000000000000000000000000000000000000000000000000000000000000000000008d080808080808082831000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000008e08080808080808088f0000000000000000000000000000000000000000000000000000000000000000000000000000000090080808080808080877000000000000000000000000000000000000 │ │ -000000000000000000000000000000000021080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808620000000000000000000000000000000000 │ │ -00000000000000000000000000000000673f080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808911100000000000000000000000000000000 │ │ -000000000000000000000000000000008608080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808083a00000000000000000000000000000000 │ │ -000000000000000000000000000000007408080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808084400000000000000000000000000000000 │ │ -000000000000000000000000000000008d08080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808089200000000000000000000000000000000 │ │ -000000000000000000000000000000007f08080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808087800000000000000000000000000000000 │ │ -000000000000000000000000000000003593080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808943900000000000000000000000000000000 │ │ -00000000000000000000000000000000008c95750808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808967d690000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000001e0808080808080808020000000000000000000000009708080808080808081e0000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000920808080808080825980000000000000000000040990808080808080892000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000620808080808080808269a05000000000000051525080808080808080862000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000007a9b0808080808080808089c9d201616209d9c0808080808080808089b7a000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000009e08080808080808080808080808080808080808080808080808089e00000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000059f0808080808080808080808080808080808080808080808089f0500000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000492f080808080808080808080808080808080808080808082f490000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000002da00808080808080808080808080808080808080808a02d000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000a19208080808080808080808080808080808080892a100000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000a244080808080808080808080808080844a2000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000499e1f080808080808080808081f9e4900000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000a359a47ea51f1fa57ea459a3000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000050607a5a5a5a5a5a5070605000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000508a5a5a5a5a5a5a5a5a5a508050000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000006a5a5a5a5a5a5a5a5a5a5a5a5060000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000107a5a5a5a5a5a5a5a5a5a5a5a5070100000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000009a5a5a5a5a5a5a5a5a5a5a5a5a5a50200000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000003a5a5a5a5a5a5a5a5a5a5a5a5a5a50300000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000004a5a5a5a5a5a5a5a5a5a5a5a5a5a50400000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000aa5a5a5a5a5a5a5a5a5a5a5a5a5a50a00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000b0c0da5a5a5a5a5a5a5a5a5a5a5a5a5a50a0e0f0000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000101112a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5131415000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000001617a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a512180000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000191aa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a51b1c000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000001d1ea5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5041f0000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000002007a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5212200000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000002324a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a52526000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000001d07a5a5a5a5a5a5a5a5a5a5a52728292a2b2c2c2b2a2d2e27a5a5a5a5a5a5a5a5a5a5a5212f0000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000003012a5a5a5a5a5a5a5a5a5a53132330000000000000000000034321ea5a5a5a5a5a5a5a5a5a5353600000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000037a5a5a5a5a5a5a5a5a527022c000000000000000000000000000038393aa5a5a5a5a5a5a5a5a50300000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000003ba5a5a5a5a5a5a5a5a5173c0000000000000000000000000000000000003d3ea5a5a5a5a5a5a5a5a53f000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000003412a5a5a5a5a5a5a5a5404100000000000000000000000000000000000000004243a5a5a5a5a5a5a5a5442c0000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000009a5a5a5a5a5a5a5a53e45000000000000000000000000000000000000000000002b46a5a5a5a5a5a5a5a5470000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000004804a5a5a5a5a5a5a5494a0000000000000000000000000000000000000000000000004b3aa5a5a5a5a5a5a54c4d00000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000018a5a5a5a5a5a5a5a54e00000000000000000000000000000000000000000000000000004fa5a5a5a5a5a5a5a55000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000051a5a5a5a5a5a5a53e3400000000000000000000000000000000000000000000000000005253a5a5a5a5a5a5a50800000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000b54a5a5a5a5a5a5a5550000000000000000000000000000000000000000000000000000000056a5a5a5a5a5a5a50a48000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000003ca5a5a5a5a5a5a52457000000000000000000000000000000000000000000000000000000001ca5a5a5a5a5a5a5a558000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000059a5a5a5a5a5a5a55a0000000000000000000000000000000000000000000000000000000000005ba5a5a5a5a5a5a55c000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000005da5a5a5a5a5a5a55e00000000000000000000000000000000000000000000000000000000000011a5a5a5a5a5a5a55d000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000005fa5a5a5a5a5a5a56000000000000000000000000000000000000000000000000000000000000061a5a5a5a5a5a5a55f000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000062a5a5a5a5a5a5a5630000000000000000000000000000000000000000000000000000000000001da5a5a5a5a5a5a562000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000004a5a5a5a5a5a5a5640000000000000000000000000000000000000000000000000000000000001ca5a5a5a5a5a5a504000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000007a5a5a5a5a5a5a50b0000000000000000000000000000000000000000000000000000000000000ba5a5a5a5a5a5a565000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000004da5a5a5a5a5a5a554000000000000000000000000000000000000000000000000000000000000000054a5a5a5a5a5a5a50f0000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000038a5a5a5a5a5a5a531000000000000000000000000000000000000000000000000000000000000000031a5a5a5a5a5a5a5660000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000067a5a5a5a5a5a5a540000000000000000000000000000000000000000000000000000000000000000040a5a5a5a5a5a5a5680000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000045a5a5a5a5a5a5a55b00000000000000000000000000000000000000000000000000000000000000005ba5a5a5a5a5a5a5690000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000006aa5a5a5a5a5a5a55f00000000000000000000000000000000000000000000000000000000000000005fa5a5a5a5a5a5a51d0000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000006ba5a5a5a5a5a5a56c00000000000000000000000000000000000000000000000000000000000000006ca5a5a5a5a5a5a56d0000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000006ea5a5a5a5a5a5a56f00000000000000000000000000000000000000000000000000000000000000006fa5a5a5a5a5a5a5550000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000070a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5710000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000028a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5370000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000072a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5730000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000003825a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a55200000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000023a5a5a5a5a5a5a54c0000000000000000000000000000000000000000000000000000000000000000000074a5a5a5a5a5a5a53b00000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000075a5a5a5a5a5a5a5760000000000000000000000000000000000000000000000000000000000000000000077a5a5a5a5a5a5a57800000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000793ea5a5a5a5a5a5a57a000000000000000000000000000000000000000000000000000000000000000000000ea5a5a5a5a5a5a5537b000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000002aa5a5a5a5a5a5a5a5410000000000000000000000000000000000000000000000000000000000000000000064a5a5a5a5a5a5a5a56b000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000007ca5a5a5a5a5a5a53500000000000000000000000000000000000000000000000000000000000000000000000040a5a5a5a5a5a5a57d000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000040a5a5a5a5a5a5a57e0000000000000000000000000000000000000000000000000000000000000000000000007fa5a5a5a5a5a5a54c000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000080a5a5a5a5a5a5a5a58100000000000000000000000000000000000000000000000000000000000000000000000082a5a5a5a5a5a5a5a5830000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000084a5a5a5a5a5a5a56510000000000000000000000000000000000000000000000000000000000000000000000000380aa5a5a5a5a5a5a5850000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000570aa5a5a5a5a5a5a586000000000000000000000000000000000000000000000000000000000000000000000000000087a5a5a5a5a5a5a50d3600000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000088a5a5a5a5a5a5a5a52a000000000000000000000000000000000000000000000000000000000000000000000000000089a5a5a5a5a5a5a5a58a00000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000008b54a5a5a5a5a5a5a574000000000000000000000000000000000000000000000000000000000000000000000000000000008ca5a5a5a5a5a5a52730000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000008da5a5a5a5a5a5a5a58e000000000000000000000000000000000000000000000000000000000000000000000000000000008fa5a5a5a5a5a5a5a576000000000000000000000000000000000000 │ │ +000000000000000000000000000000000020a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5610000000000000000000000000000000000 │ │ +00000000000000000000000000000000663ea5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5901000000000000000000000000000000000 │ │ +0000000000000000000000000000000085a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a53900000000000000000000000000000000 │ │ +0000000000000000000000000000000073a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a54300000000000000000000000000000000 │ │ +000000000000000000000000000000008ca5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59100000000000000000000000000000000 │ │ +000000000000000000000000000000007ea5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a57700000000000000000000000000000000 │ │ +000000000000000000000000000000003492a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5933800000000000000000000000000000000 │ │ +00000000000000000000000000000000008b9474a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5957c680000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000001da5a5a5a5a5a5a5a50200000000000000000000000096a5a5a5a5a5a5a5a51d0000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000091a5a5a5a5a5a5a52497000000000000000000003f98a5a5a5a5a5a5a591000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000061a5a5a5a5a5a5a5a5259905000000000000051424a5a5a5a5a5a5a5a561000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000799aa5a5a5a5a5a5a5a5a59b9c1f15151f9c9ba5a5a5a5a5a5a5a5a59a79000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000009da5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59d00000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000059ea5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59e0500000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000482ea5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a52e480000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000002c9fa5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a59f2c000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000a091a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a5a591a000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000a143a5a5a5a5a5a5a5a5a5a5a5a5a5a543a1000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000489d1ea5a5a5a5a5a5a5a5a5a51e9d4800000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000a258a37da41e1ea47da358a2000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user13.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -33,15 +33,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 22 75 127 178 230 255 4 125 250 41 202 94 247 91 26 3 74 126 39 200 1 113 246 254 154 76 25 229 64 128} │ │ + 0 22 75 127 178 230 4 125 250 41 202 94 247 91 26 3 74 126 39 200 1 113 246 254 154 76 25 229 64 128} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -52,88 +52,88 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000012345666666666666666666666666666666666666666666666666543210000000000000000000000000000000 │ │ -000007896666666666666666666666666666666666666666666666666666666698700000000000000000000000000000 │ │ -0000AB666666666666666666666666666666666666666666666666666666666666BA0000000000000000000000000000 │ │ -000CD66666666666666666666666666666666666666666666666666666666666666DC000000000000000000000000000 │ │ -00AD6666666666666666666666666666666666666666666666666666666666666666DA00000000000000000000000000 │ │ -07B666666666666666666666666666666666666666666666666666666666666666666B70000000000000000000000000 │ │ -086666666666666666666666666666666666666666666666666666666666666666666680000000000000000000000000 │ │ -196666666666666666666666666666666666666666666666666666666666666666666691000000000000000000000000 │ │ -2666666665EF000000000000000000000000000000000000000000000000FE5666666662000000000000000000000000 │ │ -366666665100000000000000000000000000000000000000000000000000001566666663000000000000000000000000 │ │ -46666666E000000000000000000000000000000000000000000000000000000E66666664000000000000000000000000 │ │ -56666666F000000000000000000000000000000000000000000000000000000F66666665000000000000000000000000 │ │ -666666660000000000000000000000000000000000000000000000000000000066666666666666666666543210000000 │ │ -666666660000000000000000000000000000000000000000000000000000000066666666666666666666666698700000 │ │ -666666660000000000000000000000000000000000000000000000000000000066666666666666666666666666BA0000 │ │ -6666666600000000000000000000000000000000000000000000000000000000666666666666666666666666666DC000 │ │ -666666660000000000000000000000000GHI45666666666666666666666666666666666666666666666666666666DA00 │ │ -66666666000000000000000000000000JK66666666666666666666666666666666666666666666666666666666666B70 │ │ -666666660000000000000000000000LMN666666666666666666666666666666666666666666666666666666666666680 │ │ -666666660000000000000000000000M66666666666666666666666666666666666666666666666666666666666666691 │ │ -66666666000000000000000000000JN666OPQR0000000000000000000000000000000000000000000000FE5666666662 │ │ -6666666600000000000000000000GK666ST0000000000000000000000000000000000000000000000000001566666663 │ │ -6666666600000000000000000000H666OT00000000000000000000000000000000000000000000000000000E66666664 │ │ -6666666600000000000000000000I666P000000000000000000000000000000000000000000000000000000F66666665 │ │ -66666666000000000000000000004666Q000000000000000000000000000000000000000000000000000000066666666 │ │ -66666666000000000000000000005666R000000000000000000000000000000000000000000000000000000066666666 │ │ -666666660000000000000000000066660000000000000000000000000000000000000000000000000000000066666666 │ │ -666666660000000000000000000066660000000000000000000000000000000000000000000000000000000066666666 │ │ -666666660000000000000000000066660000000000000000000000000000000000000000000000000000000066666666 │ │ -666666660000000000000000000066660000000000000000000000000000000000000000000000000000000066666666 │ │ -666666660000000000000000000066660000000000000000000000000000000000000000000000000000000066666666 │ │ -666666660000000000000000000066660000000000000000000000000000000000000000000000000000000066666666 │ │ -666666660000000000000000000066660000000000000000000000000000000000000000000000000000000066666666 │ │ -666666660000000000000000000066660000000000000000000000000000000000000000000000000000000066666666 │ │ -666666660000000000000000000066660000000000000000000000000000000000000000000000000000000066666666 │ │ -666666660000000000000000000066660000000000000000000000000000000000000000000000000000000066666666 │ │ -666666660000000000000000000066660000000000000000000000000000000000000000000000000000000066666666 │ │ -666666660000000000000000000066660000000000000000000000000000000000000000000000000000000066666666 │ │ -666666660000000000000000000066660000000000000000000000000000000000000000000000000000000066666666 │ │ -666666660000000000000000000066660000000000000000000000000000000000000000000000000000000066666666 │ │ -56666666F000000000000000000066660000000000000000000000000000000000000000000000000000000066666666 │ │ -46666666E000000000000000000066660000000000000000000000000000000000000000000000000000000066666666 │ │ -366666665100000000000000000066660000000000000000000000000000000000000000000000000000000066666666 │ │ -2666666665EF000000000000000066660000000000000000000000000000000000000000000000000000000066666666 │ │ -196666666666666666666666666666660000000000000000000000000000000000000000000000000000000066666666 │ │ -086666666666666666666666666666660000000000000000000000000000000000000000000000000000000066666666 │ │ -07B666666666666666666666666666660000000000000000000000000000000000000000000000000000000066666666 │ │ -00AD66666666666666666666666666660000000000000000000000000000000000000000000000000000000066666666 │ │ -000CD6666666666666666666666666660000000000000000000000000000000000000000000000000000000066666666 │ │ -0000AB666666666666666666666666660000000000000000000000000000000000000000000000000000000066666666 │ │ -000007896666666666666666666666660000000000000000000000000000000000000000000000000000000066666666 │ │ -000000012345666666666666666666660000000000000000000000000000000000000000000000000000000066666666 │ │ -00000000000066666666666U56666666F000000000000000000000000000000000000000000000000000000F66666665 │ │ -0000000000006666666666U046666666E000000000000000000000000000000000000000000000000000000E66666664 │ │ -000000000000666666666U00366666665100000000000000000000000000000000000000000000000000001566666663 │ │ -00000000000066666666U0002666666665EF000000000000000000000000000000000000000000000000FE5666666662 │ │ -0000000000006666666U0000196666666666666666666666666666666666666666666666666666666666666666666691 │ │ -000000000000666666U00000086666666666666666666666666666666666666666666666666666666666666666666680 │ │ -00000000000066666U00000007B666666666666666666666666666666666666666666666666666666666666666666B70 │ │ -0000000000006666U000000000AD6666666666666666666666666666666666666666666666666666666666666666DA00 │ │ -000000000000666U00000000000CD66666666666666666666666666666666666666666666666666666666666666DC000 │ │ -00000000000066U0000000000000AB666666666666666666666666666666666666666666666666666666666666BA0000 │ │ -0000000000006U0000000000000007896666666666666666666666666666666666666666666666666666666698700000 │ │ -000000000000U00000000000000000012345666666666666666666666666666666666666666666666666543210000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000U666666666660000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000U66666666660000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000U6666666660000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000U666666660000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000U66666660000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000U6666660000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000U666660000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000U66660000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000U6660000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000U660000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000U60000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000U0000000000000000 │ │ +000000012345UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU543210000000000000000000000000000000 │ │ +00000678UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU87600000000000000000000000000000 │ │ +00009AUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUA90000000000000000000000000000 │ │ +000BCUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUCB000000000000000000000000000 │ │ +009CUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUC900000000000000000000000000 │ │ +06AUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUA60000000000000000000000000 │ │ +07UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU70000000000000000000000000 │ │ +18UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU81000000000000000000000000 │ │ +2UUUUUUUU5DE000000000000000000000000000000000000000000000000ED5UUUUUUUU2000000000000000000000000 │ │ +3UUUUUUU51000000000000000000000000000000000000000000000000000015UUUUUUU3000000000000000000000000 │ │ +4UUUUUUUD000000000000000000000000000000000000000000000000000000DUUUUUUU4000000000000000000000000 │ │ +5UUUUUUUE000000000000000000000000000000000000000000000000000000EUUUUUUU5000000000000000000000000 │ │ +UUUUUUUU00000000000000000000000000000000000000000000000000000000UUUUUUUUUUUUUUUUUUUU543210000000 │ │ +UUUUUUUU00000000000000000000000000000000000000000000000000000000UUUUUUUUUUUUUUUUUUUUUUUU87600000 │ │ +UUUUUUUU00000000000000000000000000000000000000000000000000000000UUUUUUUUUUUUUUUUUUUUUUUUUUA90000 │ │ +UUUUUUUU00000000000000000000000000000000000000000000000000000000UUUUUUUUUUUUUUUUUUUUUUUUUUUCB000 │ │ +UUUUUUUU0000000000000000000000000FGH45UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUC900 │ │ +UUUUUUUU000000000000000000000000IJUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUA60 │ │ +UUUUUUUU0000000000000000000000KLMUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU70 │ │ +UUUUUUUU0000000000000000000000LUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU81 │ │ +UUUUUUUU000000000000000000000IMUUUNOPQ0000000000000000000000000000000000000000000000ED5UUUUUUUU2 │ │ +UUUUUUUU00000000000000000000FJUUURS00000000000000000000000000000000000000000000000000015UUUUUUU3 │ │ +UUUUUUUU00000000000000000000GUUUNS00000000000000000000000000000000000000000000000000000DUUUUUUU4 │ │ +UUUUUUUU00000000000000000000HUUUO000000000000000000000000000000000000000000000000000000EUUUUUUU5 │ │ +UUUUUUUU000000000000000000004UUUP0000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +UUUUUUUU000000000000000000005UUUQ0000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +UUUUUUUU00000000000000000000UUUU00000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +UUUUUUUU00000000000000000000UUUU00000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +UUUUUUUU00000000000000000000UUUU00000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +UUUUUUUU00000000000000000000UUUU00000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +UUUUUUUU00000000000000000000UUUU00000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +UUUUUUUU00000000000000000000UUUU00000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +UUUUUUUU00000000000000000000UUUU00000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +UUUUUUUU00000000000000000000UUUU00000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +UUUUUUUU00000000000000000000UUUU00000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +UUUUUUUU00000000000000000000UUUU00000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +UUUUUUUU00000000000000000000UUUU00000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +UUUUUUUU00000000000000000000UUUU00000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +UUUUUUUU00000000000000000000UUUU00000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +UUUUUUUU00000000000000000000UUUU00000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +5UUUUUUUE0000000000000000000UUUU00000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +4UUUUUUUD0000000000000000000UUUU00000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +3UUUUUUU51000000000000000000UUUU00000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +2UUUUUUUU5DE0000000000000000UUUU00000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +18UUUUUUUUUUUUUUUUUUUUUUUUUUUUUU00000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +07UUUUUUUUUUUUUUUUUUUUUUUUUUUUUU00000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +06AUUUUUUUUUUUUUUUUUUUUUUUUUUUUU00000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +009CUUUUUUUUUUUUUUUUUUUUUUUUUUUU00000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +000BCUUUUUUUUUUUUUUUUUUUUUUUUUUU00000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +00009AUUUUUUUUUUUUUUUUUUUUUUUUUU00000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +00000678UUUUUUUUUUUUUUUUUUUUUUUU00000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +000000012345UUUUUUUUUUUUUUUUUUUU00000000000000000000000000000000000000000000000000000000UUUUUUUU │ │ +000000000000UUUUUUUUUUUT5UUUUUUUE000000000000000000000000000000000000000000000000000000EUUUUUUU5 │ │ +000000000000UUUUUUUUUUT04UUUUUUUD000000000000000000000000000000000000000000000000000000DUUUUUUU4 │ │ +000000000000UUUUUUUUUT003UUUUUUU51000000000000000000000000000000000000000000000000000015UUUUUUU3 │ │ +000000000000UUUUUUUUT0002UUUUUUUU5DE000000000000000000000000000000000000000000000000ED5UUUUUUUU2 │ │ +000000000000UUUUUUUT000018UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU81 │ │ +000000000000UUUUUUT0000007UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU70 │ │ +000000000000UUUUUT00000006AUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUA60 │ │ +000000000000UUUUT0000000009CUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUC900 │ │ +000000000000UUUT00000000000BCUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUCB000 │ │ +000000000000UUT00000000000009AUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUA90000 │ │ +000000000000UT000000000000000678UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU87600000 │ │ +000000000000T00000000000000000012345UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU543210000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000TUUUUUUUUUUU0000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000TUUUUUUUUUU0000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000TUUUUUUUUU0000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000TUUUUUUUU0000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000TUUUUUUU0000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000TUUUUUU0000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000TUUUUU0000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000TUUUU0000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000TUUU0000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000TUU0000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000TU0000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000T0000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-xxhdpi-v4/ic_action_user23.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -180,15 +180,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 255 230 179 128 38 246 112 1 181 3 44 138 253 91 185 121 151 55 215 119 20 15 200 240 115 6 219 79 154 196 23 250 216 145 140 166 192 218 251 227 46 182 92 12 16 88 165 238 232 34 14 199 5 105 231 22 195 10 122 242 204 40 254 62 169 217 8 129 223 237 9 198 13 57 102 170 212 35 249 63 207 197 189 2 134 148 65 97 245 36 4 47 226 137 163 71 83 187 99 108 17 236 239 45 150 75 19 171 11 186 37 224 86 80 220 248 32 164 120 58 193 110 136 123 214 201 56 26 117 104 183 211 101 190 228 194 159 98 114 90 210 68 73 70 168 69 52 233 106 87 252 43 85 131 113 149 208 7 191 109 156 126 141 234 158 64 209 203 174 81 31 130 39 72 173 235 205} │ │ + 0 230 179 128 38 246 112 1 181 3 44 138 253 91 185 121 151 55 215 119 20 15 200 240 115 6 219 79 154 196 23 250 216 145 140 166 192 218 251 227 46 182 92 12 16 88 165 238 232 34 14 199 5 105 231 22 195 10 122 242 204 40 254 62 169 217 8 129 223 237 9 198 13 57 102 170 212 35 249 63 207 197 189 2 134 148 65 97 245 36 4 47 226 137 163 71 83 187 99 108 17 236 239 45 150 75 19 171 11 186 37 224 86 80 220 248 32 164 120 58 193 110 136 123 214 201 56 26 117 104 183 211 101 190 228 194 159 98 114 90 210 68 73 70 168 69 52 233 106 87 252 43 85 131 113 149 208 7 191 109 156 126 141 234 158 64 209 203 174 81 31 130 39 72 173 235 205} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -203,82 +203,82 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101010102030405000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010106070800000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010908000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010107000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010106050000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101040000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101030000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101020000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000010101010101010100000000000000000000000000000000000000000000000000000a0b0c0d010101010101010101010000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000010101010101010100000000000000000000000000000000000000000000000000000000000e010101010101010101010000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000001010101010101010000000000000000000000000000000000000000000000000000000000000f0101010101010101010000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000101010101010101000000000000000000000000000000000000000000000000000000000000100101010101010101010000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000101010101010101000000000000000000000000000000000000000000000000000000000000100101010101010101010000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000001010101010101010000000000000000000000000000000000000000000000000000000000000f0101010101010101010000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000010101010101010100000000000000000000000000000000000000000000000000000000000e010101010101010101011112000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000010101010101010100000000000000000000000000000000000000000000000000000a0b0c0d010101010101010101010101131415000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000101010101010101000000000000000000000000001617010101010101010101010101010101010101010101010101010101010118191a00000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000101010101010101000000000000000000000000000016170101010101010101010101010101010101010101010101010101010101011b1c000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000001010101010101010000000000000000000000000000001617010101010101010101010101010101010101010101010101010101010101011d1a00000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000101010101010101000000000000000000000000000000001617010101010101010101010101010101010101010101010101010101010101011e1f000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000101010101010101000000000000000000000000000000000016170101010101010101012021092223242526270101010101010101010101010128290000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000010101010101010100000000000000001600000000000000000016170101010101272a2b2c000000000000002d2e2f300101010101010101010101313200000000000000000000000000000000000000 │ │ -00000000000000000000000000000000010101010101010100000000000000001733000000000000000000161701010101342c000000000000000000000000353637010101010101010101011b38000000000000000000000000000000000000 │ │ -0000000000000000000000000000000001010101010101010000000000000000011733000000000000000000161701010101392c000000000000000000000000003a3b3c0101010101010101013d2c0000000000000000000000000000000000 │ │ -000000000000000000000000000000000101010101010101000000000000000001011733000000000000000000161701010101392c00000000000000000000000000003e26010101010101010101110000000000000000000000000000000000 │ │ -00000000000000000000000000000000010101010101010100000000000000000101013433000000000000000000161701010101392c00000000000000000000000000002d0f01010101010101013f4000000000000000000000000000000000 │ │ -0000000000000000000000000000000001010101010101010000000000000000010101013433000000000000000000161701010101392c00000000000000000000000000000a4101010101010101014243000000000000000000000000000000 │ │ -000000000000000000000000000000000101010101010101000000000000000001010101013433000000000000000000161701010101392c00000000000000000000000000004334010101010101010144000000000000000000000000000000 │ │ -00000000000000000000000000000000010101010101010100000000000000000101010101013433000000000000000000161701010101392c000000000000000000000000000038450101010101010146470000000000000000000000000000 │ │ -0000000000000000000000000000000001010101010101010000000000000000010101010101014849000000000000000000161701010101392c00000000000000000000000000004a01010101010101014b0000000000000000000000000000 │ │ -000000000000000000000000000000000101010101010101000000000000000001010101010101014849000000000000000000161701010101392c00000000000000000000000000004c010101010101014d0000000000000000000000000000 │ │ -00000000000000000000000000000000010101010101010100000000000000000101010101010101014849000000000000000000161701010101392c000000000000000000000000004e4f010101010101015000000000000000000000000000 │ │ -000000000000000000000000000000000101010101010101000000000000000001010101513901010101524900000000000000000016170101010153540000000000000000000000000011010101010101015500000000000000000000000000 │ │ -000000000000000000000000000000000101010101010101000000000000000001010101562c39010101015249000000000000000000161701010101070000000000000000000000000057010101010101014800000000000000000000000000 │ │ -0000000000000000000000000000000001010101010101010a0000000000000a0101010158002c390101010152490000000000000000001617010101595a0000000000000000000000005b46010101010101272c000000000000000000000000 │ │ -0000000000000000000000000000000001010101010101010b0000000000000b010101015c00002c390101010152490000000000000000002d5d0101015e000000000000000000000000005f0101010101010160000000000000000000000000 │ │ -0000000000000000000000000000000001010101010101010c0000000000000c01010101150000002c39010101011e49000000000000000000610101016200000000000000000000000000630101010101010164000000000000000000000000 │ │ -0000000000000000000000000000000001010101010101010d0e000000000e0d0101010116000000002c39010101011e2c0000000000000000650101016600000000000000000000000000600101010101010144000000000000000000000000 │ │ -00000000000000000000000000000000010101010101010101010f10100f0101010101014700000000002c39010101011e2c00000000000000160101016700000000000000000000000000680101010101010169000000000000000000000000 │ │ -0000000000000000000000000000000001010101010101010101010101010101010101010a0000000000002c3901010101392c0000000000006a01010153000000000000000000000000006b010101010101016c000000000000000000000000 │ │ -0000000000000000000000000000000002010101010101010101010101010101010101016d000000000000002c39010101013949000000002c1b0101010c0000000000000000000000000043010101010101016e000000000000000000000000 │ │ -0000000000000000000000000000000003010101010101010101010101010101010101016f00000000000000002c3901010101707115657273010101743e00000000000000000000000000750101010101010176000000000000000000000000 │ │ -000000000000000000000000000000000401010101010101010101010101010101010101400000000000000000002c3901010101010101010101010177000000000000000000000000000078010101010101015e000000000000000000000000 │ │ -0000000000000000000000000000000005060101010101010101010101010101010101012e000000000000000000002c5301010101010101010101790a000000000000000000000000000061010101010101017a000000000000000000000000 │ │ -0000000000000000000000000000000000070101010101010101010101010101010101017b000000000000000000000054075901010101010174770a0000000000000000000000000000007c0101010101010161000000000000000000000000 │ │ -0000000000000000000000000000000000080901010101010101010101010101010101017d000000000000000000000000005a5e626667530c3e00000000000000000000000000000000007e010101010101017f000000000000000000000000 │ │ -000000000000000000000000000000000000080706010101010101010101010101010101016f000000000000000000000000000000000000000000000000000000000000000000000000803f0101010101014f33000000000000000000000000 │ │ -000000000000000000000000000000000000000005040302010101010101010101010101018100000000000000000000000000000000000000000000000000000000000000000000000082010101010101018300000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000002301010101010101015d43000000000000000000000000000000000000000000000000000000000000000000005484010101010101018500000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000005010101010101010101810000000000000000000000000000000000000000000000000000000000000000000058010101010101010d3800000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000086010101010101010130650000000000000000000000000000000000000000000000000000000000000000478701010101010101880000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000710101010101010101018900000000000000000000000000000000000000000000000000000000000000007b01010101010101018a0000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000035210101010101010101018b0000000000000000000000000000000000000000000000000000000000008c01010101010101018d0a0000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000008e0101010101010101010d8f000000000000000000000000000000000000000000000000000000004a74010101010101010190000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000910101010101010101013c920000000000000000000000000000000000000000000000000000939401010101010101018300000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000803c010101010101010101279500000000000000000000000000000000000000000000000096060101010101010101979800000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000993f01010101010101010101563a0000000000000000000000000000000000000000359a010101010101010101019b0000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000007c0101010101010101010101024b0a00000000000000000000000000000000088c73010101010101010101019c000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000005f010101010101010101010101138a6b0000000000000000000000002d0e9d0101010101010101010101090a000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000009e8301010101010101010101010101979f7a78759e00009e7578a062200101010101010101010101019d2c00000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000005ba10101010101010101010101010101010101016666010101010101010101010101010101010153150000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000a20101010101010101010101010101010101010101010101010101010101010101010101a30a000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000071a401010101010101010101010101010101010101010101010101010101010101068c0000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000006ba501010101010101010101010101010101010101010101010101010101012529000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000a6a701010101010101010101010101010101010101010101010101a8900000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000057a99701010101010101010101010101010101010101018daa00000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000abac48270101010101010101010101010120868bad000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cae5eaf887db02002b1031d049916000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b101020304000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b105060700000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b10807000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b106000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b105040000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1030000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1020000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1010000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b10000000000000000000000000000000000000000000000000000090a0b0cb1b1b1b1b1b1b1b1b1b10000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b100000000000000000000000000000000000000000000000000000000000db1b1b1b1b1b1b1b1b1b10000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b10000000000000000000000000000000000000000000000000000000000000eb1b1b1b1b1b1b1b1b10000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b10000000000000000000000000000000000000000000000000000000000000fb1b1b1b1b1b1b1b1b10000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b10000000000000000000000000000000000000000000000000000000000000fb1b1b1b1b1b1b1b1b10000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b10000000000000000000000000000000000000000000000000000000000000eb1b1b1b1b1b1b1b1b10000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b100000000000000000000000000000000000000000000000000000000000db1b1b1b1b1b1b1b1b1b11011000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b10000000000000000000000000000000000000000000000000000090a0b0cb1b1b1b1b1b1b1b1b1b1b1b1121314000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b1000000000000000000000000001516b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b117181900000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b100000000000000000000000000001516b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b11a1b000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b10000000000000000000000000000001516b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b11c1900000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b1000000000000000000000000000000001516b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b11d1e000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b100000000000000000000000000000000001516b1b1b1b1b1b1b1b1b11f2008212223242526b1b1b1b1b1b1b1b1b1b1b1b1b127280000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b10000000000000000150000000000000000001516b1b1b1b1b126292a2b000000000000002c2d2e2fb1b1b1b1b1b1b1b1b1b1b1303100000000000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b1000000000000000016320000000000000000001516b1b1b1b1332b000000000000000000000000343536b1b1b1b1b1b1b1b1b1b11a37000000000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b10000000000000000b116320000000000000000001516b1b1b1b1382b00000000000000000000000000393a3bb1b1b1b1b1b1b1b1b13c2b0000000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b10000000000000000b1b116320000000000000000001516b1b1b1b1382b00000000000000000000000000003d25b1b1b1b1b1b1b1b1b1100000000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b10000000000000000b1b1b133320000000000000000001516b1b1b1b1382b00000000000000000000000000002c0eb1b1b1b1b1b1b1b13e3f00000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b10000000000000000b1b1b1b133320000000000000000001516b1b1b1b1382b00000000000000000000000000000940b1b1b1b1b1b1b1b14142000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b10000000000000000b1b1b1b1b133320000000000000000001516b1b1b1b1382b00000000000000000000000000004233b1b1b1b1b1b1b1b143000000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b10000000000000000b1b1b1b1b1b133320000000000000000001516b1b1b1b1382b00000000000000000000000000003744b1b1b1b1b1b1b145460000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b10000000000000000b1b1b1b1b1b1b147480000000000000000001516b1b1b1b1382b000000000000000000000000000049b1b1b1b1b1b1b1b14a0000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b10000000000000000b1b1b1b1b1b1b1b147480000000000000000001516b1b1b1b1382b00000000000000000000000000004bb1b1b1b1b1b1b14c0000000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b10000000000000000b1b1b1b1b1b1b1b1b147480000000000000000001516b1b1b1b1382b000000000000000000000000004d4eb1b1b1b1b1b1b14f00000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b10000000000000000b1b1b1b15038b1b1b1b151480000000000000000001516b1b1b1b152530000000000000000000000000010b1b1b1b1b1b1b15400000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b10000000000000000b1b1b1b1552b38b1b1b1b151480000000000000000001516b1b1b1b1060000000000000000000000000056b1b1b1b1b1b1b14700000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b10900000000000009b1b1b1b157002b38b1b1b1b151480000000000000000001516b1b1b158590000000000000000000000005a45b1b1b1b1b1b1262b000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b10a0000000000000ab1b1b1b15b00002b38b1b1b1b151480000000000000000002c5cb1b1b15d000000000000000000000000005eb1b1b1b1b1b1b15f000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b10b0000000000000bb1b1b1b1140000002b38b1b1b1b11d4800000000000000000060b1b1b1610000000000000000000000000062b1b1b1b1b1b1b163000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b10c0d000000000d0cb1b1b1b115000000002b38b1b1b1b11d2b000000000000000064b1b1b165000000000000000000000000005fb1b1b1b1b1b1b143000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b1b1b10e0f0f0eb1b1b1b1b1b14600000000002b38b1b1b1b11d2b0000000000000015b1b1b1660000000000000000000000000067b1b1b1b1b1b1b168000000000000000000000000 │ │ +00000000000000000000000000000000b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1090000000000002b38b1b1b1b1382b00000000000069b1b1b152000000000000000000000000006ab1b1b1b1b1b1b16b000000000000000000000000 │ │ +0000000000000000000000000000000001b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b16c000000000000002b38b1b1b1b13848000000002b1ab1b1b10b0000000000000000000000000042b1b1b1b1b1b1b16d000000000000000000000000 │ │ +0000000000000000000000000000000002b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b16e00000000000000002b38b1b1b1b16f7014647172b1b1b1733d0000000000000000000000000074b1b1b1b1b1b1b175000000000000000000000000 │ │ +0000000000000000000000000000000003b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b13f0000000000000000002b38b1b1b1b1b1b1b1b1b1b1b1b176000000000000000000000000000077b1b1b1b1b1b1b15d000000000000000000000000 │ │ +000000000000000000000000000000000405b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b12d000000000000000000002b52b1b1b1b1b1b1b1b1b1b17809000000000000000000000000000060b1b1b1b1b1b1b179000000000000000000000000 │ │ +000000000000000000000000000000000006b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b17a0000000000000000000000530658b1b1b1b1b1b17376090000000000000000000000000000007bb1b1b1b1b1b1b160000000000000000000000000 │ │ +00000000000000000000000000000000000708b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b17c00000000000000000000000000595d616566520b3d00000000000000000000000000000000007db1b1b1b1b1b1b17e000000000000000000000000 │ │ +000000000000000000000000000000000000070605b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b16e0000000000000000000000000000000000000000000000000000000000000000000000007f3eb1b1b1b1b1b14e32000000000000000000000000 │ │ +000000000000000000000000000000000000000004030201b1b1b1b1b1b1b1b1b1b1b1b1b18000000000000000000000000000000000000000000000000000000000000000000000000081b1b1b1b1b1b1b18200000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000022b1b1b1b1b1b1b1b15c42000000000000000000000000000000000000000000000000000000000000000000005383b1b1b1b1b1b1b18400000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000004b1b1b1b1b1b1b1b1b1800000000000000000000000000000000000000000000000000000000000000000000057b1b1b1b1b1b1b10c3700000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000085b1b1b1b1b1b1b1b12f6400000000000000000000000000000000000000000000000000000000000000004686b1b1b1b1b1b1b1870000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000070b1b1b1b1b1b1b1b1b18800000000000000000000000000000000000000000000000000000000000000007ab1b1b1b1b1b1b1b1890000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000003420b1b1b1b1b1b1b1b1b18a0000000000000000000000000000000000000000000000000000000000008bb1b1b1b1b1b1b1b18c090000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000008db1b1b1b1b1b1b1b1b10c8e000000000000000000000000000000000000000000000000000000004973b1b1b1b1b1b1b1b18f000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000090b1b1b1b1b1b1b1b1b13b9100000000000000000000000000000000000000000000000000009293b1b1b1b1b1b1b1b18200000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000007f3bb1b1b1b1b1b1b1b1b126940000000000000000000000000000000000000000000000009505b1b1b1b1b1b1b1b1969700000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000983eb1b1b1b1b1b1b1b1b1b1553900000000000000000000000000000000000000003499b1b1b1b1b1b1b1b1b1b19a0000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000007bb1b1b1b1b1b1b1b1b1b1b1014a0900000000000000000000000000000000078b72b1b1b1b1b1b1b1b1b1b19b000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000005eb1b1b1b1b1b1b1b1b1b1b1b112896a0000000000000000000000002c0d9cb1b1b1b1b1b1b1b1b1b1b10809000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000009d82b1b1b1b1b1b1b1b1b1b1b1b1b1969e7977749d00009d74779f611fb1b1b1b1b1b1b1b1b1b1b1b19c2b00000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000005aa0b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b16565b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b152140000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000a1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1a209000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000070a3b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1058b0000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000006aa4b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b12428000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000a5a6b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1a78f0000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000056a896b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b18ca900000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aaab4726b1b1b1b1b1b1b1b1b1b1b1b1b11f858aac000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002bad5dae877caf1f01b0021c039815000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user1.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -131,15 +131,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 41 111 140 166 191 217 243 192 1 55 135 216 255 7 114 228 2 95 225 73 211 132 131 10 173 28 206 229 219 141 90 64 38 12 231 123 42 242 126 11 171 21 130 152 193 218 248 23 150 6 125 196 45 226 233 180 128 77 25 251 5 214 53 161 8 245 223 202 91 164 88 252 85 82 79 250 249 205 74 27 230 71 220 54 247 69 222 29 65 246 224 31 33 52 172 35 24 201 89 37 237 232 40 103 153 244 107 4 239 50 147 99 235 60 87 158 15 227 86 84 203 56 98 209 162 112 14 43} │ │ + 0 41 111 140 166 191 217 243 192 1 55 135 216 7 114 228 2 95 225 73 211 132 131 10 173 28 206 229 219 141 90 64 38 12 231 123 42 242 126 11 171 21 130 152 193 218 248 23 150 6 125 196 45 226 233 180 128 77 25 251 5 214 53 161 8 245 223 202 91 164 88 252 85 82 79 250 249 205 74 27 230 71 220 54 247 69 222 29 65 246 224 31 33 52 172 35 24 201 89 37 237 232 40 103 153 244 107 4 239 50 147 99 235 60 87 158 15 227 86 84 203 56 98 209 162 112 14 43} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -151,81 +151,81 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030405060707060804030201000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090a0b0c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c0b0a090000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0f100d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d100f0e000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000001112130d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d13121100000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000014150d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1514000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000009160d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d170900000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000018190d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1918000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000001a1b0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1b1a0000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000001a1c0d0d0d0d0d0d0d0d0d0d0d0d0d1d1e1f2021222221201f1e1d0d0d0d0d0d0d0d0d0d0d0d0d0d1c1a00000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000181b0d0d0d0d0d0d0d0d0d0d0d2324250000000000000000000000002524230d0d0d0d0d0d0d0d0d0d0d1b18000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000009190d0d0d0d0d0d0d0d0d0d262728000000000000000000000000000000002827260d0d0d0d0d0d0d0d0d0d19090000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000160d0d0d0d0d0d0d0d0d0d292a00000000000000000000000000000000000000002a290d0d0d0d0d0d0d0d0d0d160000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000140d0d0d0d0d0d0d0d0d0d2b0900000000000e142c2d2e07072e2d2c140e0000000000092b0d0d0d0d0d0d0d0d0d0d1400000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000011150d0d0d0d0d0d0d0d2f1f00000000003031260d0d0d0d0d0d0d0d0d0d26313000000000001f2f0d0d0d0d0d0d0d0d1511000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000120d0d0d0d0d0d0d0d0d1f000000003233070d0d0d0d0d0d0d0d0d0d0d0d0d0d073332000000001f0d0d0d0d0d0d0d0d0d12000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000e130d0d0d0d0d0d0d0d2b0000000030340d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d3430000000002b0d0d0d0d0d0d0d0d130e0000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000f0d0d0d0d0d0d0d0d290900000035360d0d0d0d0d3738393a3b3b3a3938370d0d0d0d0d363500000009290d0d0d0d0d0d0d0d0f0000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000009100d0d0d0d0d0d0d262a00000030360d0d0d0d3c2b3d00000000000000003d2b3c0d0d0d0d36300000002a260d0d0d0d0d0d0d100900000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000a0d0d0d0d0d0d0d0d2700000032340d0d0d0d3e3f0000000000000000000000003f3e0d0d0d0d3432000000270d0d0d0d0d0d0d0d0a00000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000b0d0d0d0d0d0d0d2328000000330d0d0d0d4041000000000000000000000000000041400d0d0d0d3300000028230d0d0d0d0d0d0d0b00000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000c0d0d0d0d0d0d0d2400000030070d0d0d3e4100000000000000000000000000000000413e0d0d0d0730000000240d0d0d0d0d0d0d0c00000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000010d0d0d0d0d0d0d0d25000000310d0d0d3c3f0000000000000000000000000000000000003f3c0d0d0d31000000250d0d0d0d0d0d0d0d01000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000020d0d0d0d0d0d0d1d0000000e260d0d0d2b00000000000000000000000000000000000000002b0d0d0d260e0000001d0d0d0d0d0d0d0d02000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000030d0d0d0d0d0d0d1e000000140d0d0d373d00000000000000000000000000000000000000003d370d0d0d140000001e0d0d0d0d0d0d0d03000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000040d0d0d0d0d0d0d1f0000002c0d0d0d3800000000000000000000000000000000000000000000380d0d0d2c0000001f0d0d0d0d0d0d0d04000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000050d0d0d0d0d0d0d200000002d0d0d0d3900000000000000000000000000000000000000000000390d0d0d2d000000200d0d0d0d0d0d0d05000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000060d0d0d0d0d0d0d210000002e0d0d0d3a000000000000000000000000000000000000000000003a0d0d0d2e000000210d0d0d0d0d0d0d06000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000070d0d0d0d0d0d0d22000000070d0d0d3b000000000000000000000000000000000000000000003b0d0d0d07000000220d0d0d0d0d0d0d07000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000420d0d0d0d0d0d0d22000000070d0d0d3b000000000000000000000000000000000000000000003b0d0d0d07000000220d0d0d0d0d0d0d07000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000430d0d0d0d0d0d0d210000002e0d0d0d3a000000000000000000000000000000000000000000003a0d0d0d2e000000210d0d0d0d0d0d0d06000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000440d0d0d0d0d0d0d200000002d0d0d0d3900000000000000000000000000000000000000000000390d0d0d2d000000200d0d0d0d0d0d0d05000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000380d0d0d0d0d0d0d1f0000002c0d0d0d3800000000000000000000000000000000000000000000380d0d0d2c0000001f0d0d0d0d0d0d0d04000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000002c0d0d0d0d0d0d0d1e000000140d0d0d373d00000000000000000000000000000000000000003d370d0d0d140000001e0d0d0d0d0d0d0d03000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000450d0d0d0d0d0d0d1d0000000e260d0d0d2b00000000000000000000000000000000000000002b0d0d0d260e0000001d0d0d0d0d0d0d0d02000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000003b0d0d0d0d0d0d0d0d25000000310d0d0d3c3f0000000000000000000000000000000000003f3c0d0d0d31000000250d0d0d0d0d0d0d0d01000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000003e0d0d0d0d0d0d0d2400000030070d0d0d3e4100000000000000000000000000000000413e0d0d0d0730000000240d0d0d0d0d0d0d0c00000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000460d0d0d0d0d0d0d2328000000330d0d0d0d4041000000000000000000000000000041400d0d0d0d3300000028230d0d0d0d0d0d0d0b00000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000047480d0d0d0d0d0d0d0d2700000032340d0d0d0d3e3f0000000000000000000000003f3e0d0d0d0d3432000000270d0d0d0d0d0d0d0d0a00000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000049480d0d0d0d0d0d0d0d0d262a00000030360d0d0d0d3c2b3d00000000000000003d2b3c0d0d0d0d36300000002a260d0d0d0d0d0d0d100900000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000004a3c0d0d0d0d0d0d0d0d0d0d0d290900000035360d0d0d0d0d3738393a3b3b3a3938370d0d0d0d0d363500000009290d0d0d0d0d0d0d0d0f0000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000004b4c0d0d0d0d0d0d0d0d0d0d0d0d0d2b0000000030340d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d3430000000002b0d0d0d0d0d0d0d0d130e0000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000003a4d0d0d0d0d0d0d0d0d0d0c4e0d0d0d0d1f000000003233070d0d0d0d0d0d0d0d0d0d0d0d0d0d073332000000001f0d0d0d0d0d0d0d0d0d12000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000004f4d0d0d0d0d0d0d0d0d0d2e3b50510d0d0d2f1f00000000003031260d0d0d0d0d0d0d0d0d0d26313000000000001f2f0d0d0d0d0d0d0d0d1511000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000522f0d0d0d0d0d0d0d0d0d5350000054550d0d0d0d2b0900000000000e142c2d2e07072e2d2c140e0000000000092b0d0d0d0d0d0d0d0d0d0d1400000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000056550d0d0d0d0d0d0d0d0d575800000000450d0d0d0d0d292a00000000000000000000000000000000000000002a290d0d0d0d0d0d0d0d0d0d160000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000595a0d0d0d0d0d0d0d0d0d5b5c0000000000001f550d0d0d0d262728000000000000000000000000000000002827260d0d0d0d0d0d0d0d0d0d19090000000000000000000000000000000000 │ │ -000000000000000000000000000000000000002a370d0d0d0d0d0d0d0d0d365d00000000000000005e100d0d0d0d0d2324250000000000000000000000002524230d0d0d0d0d0d0d0d0d0d0d1b18000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000005f0d0d0d0d0d0d0d0d0d10600000000000000000000061620d0d0d0d0d0d0d1d1e1f2021222221201f1e1d0d0d0d0d0d0d0d0d0d0d0d0d0d1c1a00000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000630d0d0d0d0d0d0d0d0d516400000000000000000000001a1d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1b1a0000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000061650d0d0d0d0d0d0d0d666700000000000000000000001a1d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1918000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000680d0d0d0d0d0d0d0d372500000000000000000000001a1d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d170900000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000690d0d0d0d0d0d0d6a3500000000000000000000001a1d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1514000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000440d0d0d0d0d0d0d6b00000000000000000000001a1d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d13121100000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000006c2f0d0d0d0d0d0d3c41000000000000000000001a1d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d100f0e000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000250d0d0d0d0d0d0d3e000000000000000000001a1d0d0d0d0d0d0d0d0d0d48463e0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c0b0a090000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000600d0d0d0d0d0d0d6d0000000000000000001a1d0d0d0d0d0d0d0d0d0d481f00003b452c3844434207060804030201000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000180d0d0d0d0d0d0d0d6e000000000000001a1d0d0d0d0d0d0d0d0d0d48630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000005b0d0d0d0d0d0d0d4e3d00000000001a1d0d0d0d0d0d0d0d0d0d4863000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000006f0d0d0d0d0d0d0d0d4e6e00004170710d0d0d0d0d0d0d0d0d484700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000720d0d0d0d0d0d0d0d0d0d6d3e3c0d0d0d0d0d0d0d0d0d0d48730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000740d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d3c73000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000075760d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d3c7700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000520d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d3c490000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000b0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d3c78000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000052760d0d0d0d0d0d0d0d0d0d0d0d0d797a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000075740d0d0d0d0d0d0d0d0d0d377b090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000726f5b0d0d0d4c7c7d7e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000186080320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090a0b0c80808080808080808080808080800c0b0a090000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0e0f80808080808080808080808080808080808080800f0e0d000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000010111280808080808080808080808080808080808080808080808012111000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000001314808080808080808080808080808080808080808080808080808080801413000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000009158080808080808080808080808080808080808080808080808080808080808080160900000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000001718808080808080808080808080808080808080808080808080808080808080808080801817000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000191a8080808080808080808080808080808080808080808080808080808080808080808080801a190000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000191b808080808080808080808080801c1d1e1f202121201f1e1d1c808080808080808080808080801b1900000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000171a808080808080808080808022232400000000000000000000000024232280808080808080808080801a17000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000091880808080808080808080252627000000000000000000000000000000002726258080808080808080808018090000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000158080808080808080808028290000000000000000000000000000000000000000292880808080808080808080150000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000013808080808080808080802a0900000000000d132b2c2d07072d2c2b130d0000000000092a808080808080808080801300000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000101480808080808080802e1e00000000002f30258080808080808080808025302f00000000001e2e80808080808080801410000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000118080808080808080801e000000003132078080808080808080808080808080073231000000001e80808080808080808011000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000d1280808080808080802a000000002f33808080808080808080808080808080808080332f000000002a8080808080808080120d0000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000e8080808080808080280900000034358080808080363738393a3a3938373680808080803534000000092880808080808080800e0000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000090f8080808080808025290000002f35808080803b2a3c00000000000000003c2a3b80808080352f0000002925808080808080800f0900000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000a8080808080808080260000003133808080803d3e0000000000000000000000003e3d8080808033310000002680808080808080800a00000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000b80808080808080222700000032808080803f400000000000000000000000000000403f80808080320000002722808080808080800b00000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000c80808080808080230000002f078080803d4000000000000000000000000000000000403d808080072f00000023808080808080800c00000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000001808080808080808024000000308080803b3e0000000000000000000000000000000000003e3b8080803000000024808080808080808001000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000002808080808080801c0000000d258080802a00000000000000000000000000000000000000002a808080250d0000001c8080808080808002000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000003808080808080801d00000013808080363c00000000000000000000000000000000000000003c36808080130000001d8080808080808003000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000004808080808080801e0000002b8080803700000000000000000000000000000000000000000000378080802b0000001e8080808080808004000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000005808080808080801f0000002c8080803800000000000000000000000000000000000000000000388080802c0000001f8080808080808005000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000680808080808080200000002d8080803900000000000000000000000000000000000000000000398080802d000000208080808080808006000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000078080808080808021000000078080803a000000000000000000000000000000000000000000003a80808007000000218080808080808007000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000418080808080808021000000078080803a000000000000000000000000000000000000000000003a80808007000000218080808080808007000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000004280808080808080200000002d8080803900000000000000000000000000000000000000000000398080802d000000208080808080808006000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000043808080808080801f0000002c8080803800000000000000000000000000000000000000000000388080802c0000001f8080808080808005000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000037808080808080801e0000002b8080803700000000000000000000000000000000000000000000378080802b0000001e8080808080808004000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000002b808080808080801d00000013808080363c00000000000000000000000000000000000000003c36808080130000001d8080808080808003000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000044808080808080801c0000000d258080802a00000000000000000000000000000000000000002a808080250d0000001c8080808080808002000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000003a808080808080808024000000308080803b3e0000000000000000000000000000000000003e3b8080803000000024808080808080808001000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000003d80808080808080230000002f078080803d4000000000000000000000000000000000403d808080072f00000023808080808080800c00000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000004580808080808080222700000032808080803f400000000000000000000000000000403f80808080320000002722808080808080800b00000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000046478080808080808080260000003133808080803d3e0000000000000000000000003e3d8080808033310000002680808080808080800a00000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000484780808080808080808025290000002f35808080803b2a3c00000000000000003c2a3b80808080352f0000002925808080808080800f0900000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000493b8080808080808080808080280900000034358080808080363738393a3a3938373680808080803534000000092880808080808080800e0000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000004a4b808080808080808080808080802a000000002f33808080808080808080808080808080808080332f000000002a8080808080808080120d0000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000394c8080808080808080800c4d808080801e000000003132078080808080808080808080808080073231000000001e80808080808080808011000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000004e4c8080808080808080802d3a4f508080802e1e00000000002f30258080808080808080808025302f00000000001e2e80808080808080801410000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000512e808080808080808080524f00005354808080802a0900000000000d132b2c2d07072d2c2b130d0000000000092a808080808080808080801300000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000555480808080808080808056570000000044808080808028290000000000000000000000000000000000000000292880808080808080808080150000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000058598080808080808080805a5b0000000000001e5480808080252627000000000000000000000000000000002726258080808080808080808018090000000000000000000000000000000000 │ │ +000000000000000000000000000000000000002936808080808080808080355c00000000000000005d0f808080808022232400000000000000000000000024232280808080808080808080801a17000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000005e8080808080808080800f5f000000000000000000006061808080808080801c1d1e1f202121201f1e1d1c808080808080808080808080801b1900000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000006280808080808080808050630000000000000000000000191c808080808080808080808080808080808080808080808080808080808080801a190000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000006064808080808080808065660000000000000000000000191c808080808080808080808080808080808080808080808080808080808080801817000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000067808080808080808036240000000000000000000000191c80808080808080808080808080808080808080808080808080808080808080160900000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000688080808080808069340000000000000000000000191c8080808080808080808080808080808080808080808080808080808080801413000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000043808080808080806a0000000000000000000000191c808080808080808080808080808080808080808080808080808080808012111000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000006b2e8080808080803b4000000000000000000000191c808080808080808080808080808080808080808080808080808080800f0e0d000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000024808080808080803d00000000000000000000191c80808080808080808047453d80808080808080808080808080800c0b0a090000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000005f808080808080806c000000000000000000191c808080808080808080471e00003a442b3743424107060804030201000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000001780808080808080806d00000000000000191c80808080808080808047620000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000005a808080808080804d3c0000000000191c8080808080808080804762000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000006e80808080808080804d6d0000406f70808080808080808080474600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000071808080808080808080806c3d3b8080808080808080808047720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000738080808080808080808080808080808080808080803b72000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000007475808080808080808080808080808080808080803b7600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000518080808080808080808080808080808080803b480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000b808080808080808080808080808080803b77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000517580808080808080808080808080787900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000747380808080808080808080367a090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000716e5a8080804b7b7c7d7e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000175f7f310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user6.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -38,15 +38,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 7 73 152 193 218 243 23 150 242 255 6 125 196 45 226 217 128 76 25 127 254 143 9 74 38 179 230 1 112 246 181 22 3 120 227} │ │ + 0 7 73 152 193 218 243 23 150 242 6 125 196 45 226 217 128 76 25 127 254 143 9 74 38 179 230 1 112 246 181 22 3 120 227} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -58,81 +58,81 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000123456654321000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000789AAAAAAAAAA9870000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000BC6AAAAAAAAAAAAAA6CB00000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000007DAAAAAAAAAAAAAAAAAAD70000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000EFAAAAAAAAAAAAAAAAAAAAFE000000000000000000000000000000000000 │ │ -000000000000000000000000000000000007FAAAAAAAAAAAAAAAAAAAAAAF700000000000000000000000000000000000 │ │ -0000000000000000000000000000000000BDAAAAAAAAAAAAAAAAAAAAAAAADB0000000000000000000000000000000000 │ │ -0000000000000000000000000000000000CAAAAAAAAAAAAAAAAAAAAAAAAAAC0000000000000000000000000000000000 │ │ -00000000000000000000000000000000076AAAAAAAAAGHIJJIKGAAAAAAAAA67000000000000000000000000000000000 │ │ -0000000000000000000000000000000008AAAAAAAALMN000000NMLAAAAAAAA8000000000000000000000000000000000 │ │ -0000000000000000000000000000000019AAAAAAALO0000000000OLAAAAAAA9100000000000000000000000000000000 │ │ -000000000000000000000000000000002AAAAAAAAM000000000000MAAAAAAAA200000000000000000000000000000000 │ │ -000000000000000000000000000000003AAAAAAAGN000000000000NGAAAAAAA300000000000000000000000000000000 │ │ -000000000000000000000000000000004AAAAAAAH00000000000000KAAAAAAA400000000000000000000000000000000 │ │ -000000000000000000000000000000005AAAAAAAI00000000000000IAAAAAAA500000000000000000000000000000000 │ │ -000000000000000000000000000000006AAAAAAAJ00000000000000JAAAAAAA600000000000000000000000000000000 │ │ -00000000000000000000000000000000AAAAAAAA0000000000000000AAAAAAAA00000000000000000000000000000000 │ │ -00000000000000000000000000000000AAAAAAAA0000000000000000AAAAAAAA00000000000000000000000000000000 │ │ -00000000000000000000000000000000AAAAAAAA0000000000000000AAAAAAAA00000000000000000000000000000000 │ │ -00000000000000000000000000000000AAAAAAAA0000000000000000AAAAAAAA00000000000000000000000000000000 │ │ -00000000000000000000000000000000AAAAAAAA0000000000000000AAAAAAAA00000000000000000000000000000000 │ │ -00000000000000000000000000000000AAAAAAAA0000000000000000AAAAAAAA00000000000000000000000000000000 │ │ -00000000000000000000000000000000AAAAAAAA0000000000000000AAAAAAAA00000000000000000000000000000000 │ │ -00000000000000000000000000000000AAAAAAAA0000000000000000AAAAAAAA00000000000000000000000000000000 │ │ -000000000000000000000000PHQRAAAAAAAAAAAA0000000000000000AAAAAAAAAAAARQHP000000000000000000000000 │ │ -0000000000000000000000STUAAAAAAAAAAAAAAA0000000000000000AAAAAAAAAAAAAAAUTS0000000000000000000000 │ │ -000000000000000000000SVAAAAAAAAAAAAAAAAA0000000000000000AAAAAAAAAAAAAAAAAVS000000000000000000000 │ │ -000000000000000000000TAAAAAAAAAAAAAAAAAA0000000000000000AAAAAAAAAAAAAAAAAAT000000000000000000000 │ │ -00000000000000000000PUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUP00000000000000000000 │ │ -00000000000000000000HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH00000000000000000000 │ │ -00000000000000000000QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ00000000000000000000 │ │ -00000000000000000000RAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000WW0000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000XYZAAZYX0000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA000000000000000X4AAAAAA4X000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA000000000000000YAAAAAAAAY000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA000000000000000ZAAAAAAAAZ000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA00000000000000WAAAAAAAAAAW00000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA00000000000000WAAAAAAAAAAW00000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA000000000000000ZAAAAAAAAZ000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA000000000000000YAAAAAAAAY000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA000000000000000X4AAAAAA4X000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000XYZAAZYX0000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000WW0000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000AAAAAAAA0000000000000000000000000000000000000000AAAAAAAA00000000000000000000 │ │ -00000000000000000000RAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR00000000000000000000 │ │ -00000000000000000000QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ00000000000000000000 │ │ -00000000000000000000HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH00000000000000000000 │ │ -00000000000000000000PUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUP00000000000000000000 │ │ -000000000000000000000TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAT000000000000000000000 │ │ -000000000000000000000SVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVS000000000000000000000 │ │ -0000000000000000000000STUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUTS0000000000000000000000 │ │ -000000000000000000000000PHQRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARQHP000000000000000000000000 │ │ +0000000000000000000000000000000000000000789ZZZZZZZZZZ9870000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000AB6ZZZZZZZZZZZZZZ6BA00000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000007CZZZZZZZZZZZZZZZZZZC70000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000DEZZZZZZZZZZZZZZZZZZZZED000000000000000000000000000000000000 │ │ +000000000000000000000000000000000007EZZZZZZZZZZZZZZZZZZZZZZE700000000000000000000000000000000000 │ │ +0000000000000000000000000000000000ACZZZZZZZZZZZZZZZZZZZZZZZZCA0000000000000000000000000000000000 │ │ +0000000000000000000000000000000000BZZZZZZZZZZZZZZZZZZZZZZZZZZB0000000000000000000000000000000000 │ │ +00000000000000000000000000000000076ZZZZZZZZZFGHIIHJFZZZZZZZZZ67000000000000000000000000000000000 │ │ +0000000000000000000000000000000008ZZZZZZZZKLM000000MLKZZZZZZZZ8000000000000000000000000000000000 │ │ +0000000000000000000000000000000019ZZZZZZZKN0000000000NKZZZZZZZ9100000000000000000000000000000000 │ │ +000000000000000000000000000000002ZZZZZZZZL000000000000LZZZZZZZZ200000000000000000000000000000000 │ │ +000000000000000000000000000000003ZZZZZZZFM000000000000MFZZZZZZZ300000000000000000000000000000000 │ │ +000000000000000000000000000000004ZZZZZZZG00000000000000JZZZZZZZ400000000000000000000000000000000 │ │ +000000000000000000000000000000005ZZZZZZZH00000000000000HZZZZZZZ500000000000000000000000000000000 │ │ +000000000000000000000000000000006ZZZZZZZI00000000000000IZZZZZZZ600000000000000000000000000000000 │ │ +00000000000000000000000000000000ZZZZZZZZ0000000000000000ZZZZZZZZ00000000000000000000000000000000 │ │ +00000000000000000000000000000000ZZZZZZZZ0000000000000000ZZZZZZZZ00000000000000000000000000000000 │ │ +00000000000000000000000000000000ZZZZZZZZ0000000000000000ZZZZZZZZ00000000000000000000000000000000 │ │ +00000000000000000000000000000000ZZZZZZZZ0000000000000000ZZZZZZZZ00000000000000000000000000000000 │ │ +00000000000000000000000000000000ZZZZZZZZ0000000000000000ZZZZZZZZ00000000000000000000000000000000 │ │ +00000000000000000000000000000000ZZZZZZZZ0000000000000000ZZZZZZZZ00000000000000000000000000000000 │ │ +00000000000000000000000000000000ZZZZZZZZ0000000000000000ZZZZZZZZ00000000000000000000000000000000 │ │ +00000000000000000000000000000000ZZZZZZZZ0000000000000000ZZZZZZZZ00000000000000000000000000000000 │ │ +000000000000000000000000OGPQZZZZZZZZZZZZ0000000000000000ZZZZZZZZZZZZQPGO000000000000000000000000 │ │ +0000000000000000000000RSTZZZZZZZZZZZZZZZ0000000000000000ZZZZZZZZZZZZZZZTSR0000000000000000000000 │ │ +000000000000000000000RUZZZZZZZZZZZZZZZZZ0000000000000000ZZZZZZZZZZZZZZZZZUR000000000000000000000 │ │ +000000000000000000000SZZZZZZZZZZZZZZZZZZ0000000000000000ZZZZZZZZZZZZZZZZZZS000000000000000000000 │ │ +00000000000000000000OTZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZTO00000000000000000000 │ │ +00000000000000000000GZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZG00000000000000000000 │ │ +00000000000000000000PZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZP00000000000000000000 │ │ +00000000000000000000QZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZQ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ0000000000000000000000000000000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ0000000000000000000000000000000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ0000000000000000000000000000000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ0000000000000000000000000000000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ0000000000000000000000000000000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ0000000000000000000000000000000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ0000000000000000000000000000000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ0000000000000000000000000000000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ0000000000000000000000000000000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ0000000000000000000000000000000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ0000000000000000000000000000000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ0000000000000000000000000000000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ0000000000000000000000000000000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ0000000000000000000000000000000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ0000000000000000000VV0000000000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ0000000000000000WXYZZYXW0000000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ000000000000000W4ZZZZZZ4W000000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ000000000000000XZZZZZZZZX000000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ000000000000000YZZZZZZZZY000000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ00000000000000VZZZZZZZZZZV00000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ00000000000000VZZZZZZZZZZV00000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ000000000000000YZZZZZZZZY000000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ000000000000000XZZZZZZZZX000000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ000000000000000W4ZZZZZZ4W000000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ0000000000000000WXYZZYXW0000000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ0000000000000000000VV0000000000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ0000000000000000000000000000000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000ZZZZZZZZ0000000000000000000000000000000000000000ZZZZZZZZ00000000000000000000 │ │ +00000000000000000000QZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZQ00000000000000000000 │ │ +00000000000000000000PZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZP00000000000000000000 │ │ +00000000000000000000GZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZG00000000000000000000 │ │ +00000000000000000000OTZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZTO00000000000000000000 │ │ +000000000000000000000SZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZS000000000000000000000 │ │ +000000000000000000000RUZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZUR000000000000000000000 │ │ +0000000000000000000000RSTZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZTSR0000000000000000000000 │ │ +000000000000000000000000OGPQZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZQPGO000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user0.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -105,15 +105,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 11 67 128 169 188 207 227 246 46 140 203 251 255 98 200 7 123 241 77 220 21 181 45 223 243 118 253 232 174 116 65 44 26 8 161 152 54 154 242 22 197 238 107 9 111 240 39 225 254 158 159 33 75 127 178 230 28 222 226 47 4 125 250 23 216 202 24 41 18 210 94 247 14 131 1 217 76 25 196 248 91 143 157 249 70 74 105 85 59 102 31 167 29 231 120 237 6 199 139 153 166 234} │ │ + 0 11 67 128 169 188 207 227 246 46 140 203 251 98 200 7 123 241 77 220 21 181 45 223 243 118 253 232 174 116 65 44 26 8 161 152 54 154 242 22 197 238 107 9 111 240 39 225 254 158 159 33 75 127 178 230 28 222 226 47 4 125 250 23 216 202 24 41 18 210 94 247 14 131 1 217 76 25 196 248 91 143 157 249 70 74 105 85 59 102 31 167 29 231 120 237 6 199 139 153 166 234} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -137,60 +137,60 @@ │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000102030405060708080706050403020100000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000090a0b0c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c0b0a0900000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000010e0f0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0f0e0100000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000001011120d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1211100000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000013140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d141300000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000015160d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d16150000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000017180d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d181700000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000013190d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1913000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000001a1b0d0d0d0d0d0d0d0d0d0d0d0d0d1c1d1e1f2021222221201f1e1d1c0d0d0d0d0d0d0d0d0d0d0d0d0d1b1a0000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000010230d0d0d0d0d0d0d0d0d0d0d0d12242500000000000000000000000000002526270d0d0d0d0d0d0d0d0d0d0d0d2310000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000028290d0d0d0d0d0d0d0d0d0d0d2a2b2c000000000000000000000000000000000000012d2e0d0d0d0d0d0d0d0d0d0d0d29280000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000002f300d0d0d0d0d0d0d0d0d0d313215000000000000000000000000000000000000000000002833310d0d0d0d0d0d0d0d0d0d302f00000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000034070d0d0d0d0d0d0d0d0d0d1913000000000000000028353637383837363528000000000000000013190d0d0d0d0d0d0d0d0d0d0734000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000393a0d0d0d0d0d0d0d0d0d0d3b3c000000000000003d3e3f0d0d0d0d0d0d0d0d3f3e3d000000000000003c3b0d0d0d0d0d0d0d0d0d0d3a390000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000040410d0d0d0d0d0d0d0d0d0d42430000000000000044420d0d0d0d0d0d0d0d0d0d0d0d42440000000000000043420d0d0d0d0d0d0d0d0d0d414000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000045460d0d0d0d0d0d0d0d0d0d042c0000000000000047480d0d0d0d0d0d0d0d0d0d0d0d0d0d4847000000000000002c040d0d0d0d0d0d0d0d0d0d4645000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000490b0d0d0d0d0d0d0d0d0d0d4a4b0000000000000044480d0d0d0d4c034d4e4e4d364c0d0d0d0d4844000000000000004b4a0d0d0d0d0d0d0d0d0d0d0b490000000000000000000000000000000000 │ │ -00000000000000000000000000000000104f0d0d0d0d0d0d0d0d0d505100000000000000003d420d0d0d31522c0000000000002c52310d0d0d423d000000000000000051500d0d0d0d0d0d0d0d0d4f1000000000000000000000000000000000 │ │ -00000000000000000000000000000000530d0d0d0d0d0d0d0d0d54550000000000000000003e0d0d0d31560000000000000000000056310d0d0d3e00000000000000000055540d0d0d0d0d0d0d0d0d5300000000000000000000000000000000 │ │ -000000000000000000000000000000570d0d0d0d0d0d0d0d0d1b58000000000000000000283f0d0d0d52000000000000000000000000520d0d0d3f28000000000000000000581b0d0d0d0d0d0d0d0d0d57000000000000000000000000000000 │ │ -0000000000000000000000000000593f0d0d0d0d0d0d0d0d0d5a00000000000000000000350d0d0d4c2c0000005b5c38385c5d0000002c4c0d0d0d35000000000000000000005a0d0d0d0d0d0d0d0d0d3f590000000000000000000000000000 │ │ -00000000000000000000000000215e0d0d0d0d0d0d0d0d0d5f0000000000000000000000360d0d0d030000005b2e0d0d0d0d6039000000360d0d0d3600000000000000000000005f0d0d0d0d0d0d0d0d0d5e2100000000000000000000000000 │ │ -00000000000000000000000061620d0d0d0d0d0d0d0d0d63000000000000000000000000370d0d0d4d0000005c0d0d0d0d0d0d5c0000004d0d0d0d37000000000000000000000000630d0d0d0d0d0d0d0d0d6261000000000000000000000000 │ │ -000000000000000000000000640d0d0d0d0d0d0d0d0d5300000000000000000000000000380d0d0d4e000000380d0d0d0d0d0d380000004e0d0d0d3800000000000000000000000000530d0d0d0d0d0d0d0d0d64000000000000000000000000 │ │ -000000000000000000000000640d0d0d0d0d0d0d0d0d5300000000000000000000000000380d0d0d4e000000380d0d0d0d0d0d380000004e0d0d0d3800000000000000000000000000530d0d0d0d0d0d0d0d0d64000000000000000000000000 │ │ -00000000000000000000000061620d0d0d0d0d0d0d0d0d63000000000000000000000000370d0d0d4d0000005c0d0d0d0d0d0d650000004d0d0d0d37000000000000000000000000630d0d0d0d0d0d0d0d0d6261000000000000000000000000 │ │ -00000000000000000000000000215e0d0d0d0d0d0d0d0d0d5f0000000000000000000000360d0d0d030000005d600d0d0d0d6621000000360d0d0d3600000000000000000000005f0d0d0d0d0d0d0d0d0d5e2100000000000000000000000000 │ │ -0000000000000000000000000000593f0d0d0d0d0d0d0d0d0d5a00000000000000000000350d0d0d4c2c000000395c383865210000002c4c0d0d0d35000000000000000000005a0d0d0d0d0d0d0d0d0d3f590000000000000000000000000000 │ │ -000000000000000000000000000000570d0d0d0d0d0d0d0d0d1b58000000000000000000283f0d0d0d52000000000000000000000000520d0d0d3f28000000000000000000581b0d0d0d0d0d0d0d0d0d57000000000000000000000000000000 │ │ -00000000000000000000000000000000530d0d0d0d0d0d0d0d0d54550000000000000000003e0d0d0d31560000000000000000000056310d0d0d3e00000000000000000055540d0d0d0d0d0d0d0d0d5300000000000000000000000000000000 │ │ -00000000000000000000000000000000104f0d0d0d0d0d0d0d0d0d505100000000000000003d420d0d0d31522c0000000000002c52310d0d0d423d000000000000000051500d0d0d0d0d0d0d0d0d4f1000000000000000000000000000000000 │ │ -0000000000000000000000000000000000490b0d0d0d0d0d0d0d0d0d0d4a4b0000000000000044480d0d0d0d4c034d4e4e4d364c0d0d0d0d4844000000000000004b4a0d0d0d0d0d0d0d0d0d0d0b490000000000000000000000000000000000 │ │ -00000000000000000000000000000000000045460d0d0d0d0d0d0d0d0d0d042c0000000000000047480d0d0d0d0d0d0d0d0d0d0d0d0d0d4847000000000000002c040d0d0d0d0d0d0d0d0d0d4645000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000040410d0d0d0d0d0d0d0d0d0d42430000000000000044420d0d0d0d0d0d0d0d0d0d0d0d42440000000000000043420d0d0d0d0d0d0d0d0d0d414000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000393a0d0d0d0d0d0d0d0d0d0d3b3c000000000000003d3e3f0d0d0d0d0d0d0d0d3f3e3d000000000000003c3b0d0d0d0d0d0d0d0d0d0d3a390000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000034070d0d0d0d0d0d0d0d0d0d1913000000000000000028353637383837363528000000000000000013190d0d0d0d0d0d0d0d0d0d0734000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000002f300d0d0d0d0d0d0d0d0d0d313215000000000000000000000000000000000000000000002833310d0d0d0d0d0d0d0d0d0d302f00000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000028290d0d0d0d0d0d0d0d0d0d0d2a2b2c000000000000000000000000000000000000012d2e0d0d0d0d0d0d0d0d0d0d0d29280000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000010230d0d0d0d0d0d0d0d0d0d0d0d12242500000000000000000000000000002526270d0d0d0d0d0d0d0d0d0d0d0d2310000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000001a1b0d0d0d0d0d0d0d0d0d0d0d0d0d1c1d1e1f2021222221201f1e1d1c0d0d0d0d0d0d0d0d0d0d0d0d0d1b1a0000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000013190d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1913000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000017180d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d181700000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000015160d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d16150000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000013140d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d141300000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000001011120d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1211100000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000010e0f0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0f0e0100000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000090a0b0c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0c0b0a0900000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000090a0b0c66666666666666666666666666660c0b0a0900000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000010d0e666666666666666666666666666666666666666666660e0d0100000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000f1011666666666666666666666666666666666666666666666666666611100f0000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000001213666666666666666666666666666666666666666666666666666666666666131200000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000014156666666666666666666666666666666666666666666666666666666666666666666615140000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000001617666666666666666666666666666666666666666666666666666666666666666666666666171600000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000121866666666666666666666666666666666666666666666666666666666666666666666666666661812000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000191a666666666666666666666666661b1c1d1e1f202121201f1e1d1c1b666666666666666666666666661a190000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000f226666666666666666666666661123240000000000000000000000000000242526666666666666666666666666220f000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000027286666666666666666666666292a2b000000000000000000000000000000000000012c2d666666666666666666666628270000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000002e2f6666666666666666666630311400000000000000000000000000000000000000000000273230666666666666666666662f2e00000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000330766666666666666666666181200000000000000002734353637373635342700000000000000001218666666666666666666660733000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000003839666666666666666666663a3b000000000000003c3d3e66666666666666663e3d3c000000000000003b3a6666666666666666666639380000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000003f40666666666666666666664142000000000000004341666666666666666666666666414300000000000000424166666666666666666666403f00000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000444566666666666666666666042b00000000000000464766666666666666666666666666664746000000000000002b04666666666666666666664544000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000480b66666666666666666666494a000000000000004347666666664b034c4d4d4c354b666666664743000000000000004a49666666666666666666660b480000000000000000000000000000000000 │ │ +000000000000000000000000000000000f4e6666666666666666664f5000000000000000003c4166666630512b0000000000002b5130666666413c0000000000000000504f6666666666666666664e0f00000000000000000000000000000000 │ │ +000000000000000000000000000000005266666666666666666653540000000000000000003d66666630550000000000000000000055306666663d00000000000000000054536666666666666666665200000000000000000000000000000000 │ │ +000000000000000000000000000000566666666666666666661a57000000000000000000273e66666651000000000000000000000000516666663e27000000000000000000571a66666666666666666656000000000000000000000000000000 │ │ +0000000000000000000000000000583e6666666666666666665900000000000000000000346666664b2b0000005a5b37375b5c0000002b4b6666663400000000000000000000596666666666666666663e580000000000000000000000000000 │ │ +00000000000000000000000000205d6666666666666666665e000000000000000000000035666666030000005a2d666666665f38000000356666663500000000000000000000005e6666666666666666665d2000000000000000000000000000 │ │ +000000000000000000000000606166666666666666666662000000000000000000000000366666664c0000005b6666666666665b0000004c66666636000000000000000000000000626666666666666666666160000000000000000000000000 │ │ +000000000000000000000000636666666666666666665200000000000000000000000000376666664d00000037666666666666370000004d66666637000000000000000000000000005266666666666666666663000000000000000000000000 │ │ +000000000000000000000000636666666666666666665200000000000000000000000000376666664d00000037666666666666370000004d66666637000000000000000000000000005266666666666666666663000000000000000000000000 │ │ +000000000000000000000000606166666666666666666662000000000000000000000000366666664c0000005b666666666666640000004c66666636000000000000000000000000626666666666666666666160000000000000000000000000 │ │ +00000000000000000000000000205d6666666666666666665e000000000000000000000035666666030000005c5f666666666520000000356666663500000000000000000000005e6666666666666666665d2000000000000000000000000000 │ │ +0000000000000000000000000000583e6666666666666666665900000000000000000000346666664b2b000000385b373764200000002b4b6666663400000000000000000000596666666666666666663e580000000000000000000000000000 │ │ +000000000000000000000000000000566666666666666666661a57000000000000000000273e66666651000000000000000000000000516666663e27000000000000000000571a66666666666666666656000000000000000000000000000000 │ │ +000000000000000000000000000000005266666666666666666653540000000000000000003d66666630550000000000000000000055306666663d00000000000000000054536666666666666666665200000000000000000000000000000000 │ │ +000000000000000000000000000000000f4e6666666666666666664f5000000000000000003c4166666630512b0000000000002b5130666666413c0000000000000000504f6666666666666666664e0f00000000000000000000000000000000 │ │ +0000000000000000000000000000000000480b66666666666666666666494a000000000000004347666666664b034c4d4d4c354b666666664743000000000000004a49666666666666666666660b480000000000000000000000000000000000 │ │ +000000000000000000000000000000000000444566666666666666666666042b00000000000000464766666666666666666666666666664746000000000000002b04666666666666666666664544000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000003f40666666666666666666664142000000000000004341666666666666666666666666414300000000000000424166666666666666666666403f00000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000003839666666666666666666663a3b000000000000003c3d3e66666666666666663e3d3c000000000000003b3a6666666666666666666639380000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000330766666666666666666666181200000000000000002734353637373635342700000000000000001218666666666666666666660733000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000002e2f6666666666666666666630311400000000000000000000000000000000000000000000273230666666666666666666662f2e00000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000027286666666666666666666666292a2b000000000000000000000000000000000000012c2d666666666666666666666628270000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000f226666666666666666666666661123240000000000000000000000000000242526666666666666666666666666220f000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000191a666666666666666666666666661b1c1d1e1f202121201f1e1d1c1b666666666666666666666666661a190000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000121866666666666666666666666666666666666666666666666666666666666666666666666666661812000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000001617666666666666666666666666666666666666666666666666666666666666666666666666171600000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000014156666666666666666666666666666666666666666666666666666666666666666666615140000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000001213666666666666666666666666666666666666666666666666666666666666131200000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000f1011666666666666666666666666666666666666666666666666666611100f0000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000010d0e666666666666666666666666666666666666666666660e0d0100000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000090a0b0c66666666666666666666666666660c0b0a0900000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000102030405060708080706050403020100000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xxhdpi-v4/ic_action_user9.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -122,107 +122,107 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 22 75 127 178 230 4 125 250 255 41 202 94 247 229 89 25 21 13 32 7 40 136 219 209 160 44 197 102 246 143 68 225 154 38 233 231 238 92 193 43 36 191 141 207 5 3 164 69 16 221 33 171 111 109 172 122 244 42 37 242 72 228 15 234 232 84 169 20 39 248 133 215 10 45 150 235 46 93 47 236 48 181 65 245 237 49 96 64 63 61 243 60 17 59 182 58 57 241 55 54 240 97 53 239 52 51 50 183 98 18 177 224 249 251 252 253 254 167 31} │ │ + 0 22 75 127 178 230 4 125 250 41 202 94 247 229 89 25 21 13 32 7 40 136 219 209 160 44 197 102 246 143 68 225 154 38 233 231 238 92 193 43 36 191 141 207 5 3 164 69 16 221 33 171 111 109 172 122 244 42 37 242 72 228 15 234 232 84 169 20 39 248 133 215 10 45 150 235 46 93 47 236 48 181 65 245 237 49 96 64 63 61 243 60 17 59 182 58 57 241 55 54 240 97 53 239 52 51 50 183 98 18 177 224 249 251 252 253 254 167 31} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030405050403020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000006070809090909090909090807060000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000a0b0909090909090909090909090b0a00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000c0d09090909090909090909090909090d0c000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000a0d090909090909090909090909090909090d0a0000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000060b0909090909090909090909090909090909090b0600000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000709090909090909090909090909090909090909090700000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000010809090909090909090909090909090909090909090801000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000209090909090909090e0f10100f0e090909090909090902000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000003090909090909090e1100000000110e0909090909090903000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000004090909090909090f0000000000000f0909090909090904000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000050909090909090910000000000000100909090909090905000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000090909090909090900000000000000000909090909090909000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000090909090909090900000000000000000909090909090909000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000090909090909090900000000000000000909090909090909000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000090909090909090900000000000000000909090909090909000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000001213140000090909090909090900000000000000000909090909090909000014131200000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000001516170d090908181909090909090909090000000000000000090909090909090919180809090d171615000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000001a1b0909090909090909090909090909090909000000000000000009090909090909090909090909090909091b1a00000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000001c1d09090909090909090909090909090909090900000000000000000909090909090909090909090909090909091d1c000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000001e0909090909090909090909090909090909090909000000000000000009090909090909090909090909090909090909091e0000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000001f09090909090909090909090909090909090909090900000000000000000909090909090909090909090909090909090909091f00000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000122009090909090909090909090909090909090909090900000000000000000909090909090909090909090909090909090909092012000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000210909090909090909090909090909090909090909090900000000000000000909090909090909090909090909090909090909090921000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000022090909090909090909092324090909090909090909090900000000000000000909090909090909090909252509090909090909090909220000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000026090909090909090927280000292a09090909090909090900000000000000000909090909090909092728000028270909090909090909260000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000002b090909090909092c2d000000002e2f0909090909090909000000000000000009090909090909092f2e000000002d2c090909090909092b0000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000002a09090909090909300000000000002e2f090909090909090000000000000000090909090909092f2e00000000000030090909090909092a0000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000250909090909090931000000000000002e2f09090909090900000000000000000909090909092f2e000000000000003109090909090909250000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000032090909090909093300000000000000002e2f0909090909000000000000000009090909092f2e00000000000000003309090909090909320000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000003409090909090909350000000000000000002e2f090909090000000000000000090909092f2e0000000000000000003609090909090909370000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000003809090909090909393a0000000000000000002e2f09090900000000000000000909092f2e0000000000000000003b3c09090909090909380000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000003d0909090909090909240a0000000000000000002e2f0909000000000000000009092f2e000000000000000000293e09090909090909093d0000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000003f400909090909090909410a0000000000000000002e2f090000000000000000092f2e0000000000000000003b3e0909090909090909403f0000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000042090909090909090909410a0000000000000000002e2f00000000000000002f2e000000000000000000220e09090909090909090942000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000043090909090909090909413a0000000000000000002e00000000000000002e000000000000000000220e0909090909090909094300000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000004423090909090909090909233a00000000000000000000000000000000000000000000000000004505090909090909090909234400000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000001f4609090909090909090923280000000000000000000000000000000000000000000000001524090909090909090909461f0000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000003d460909090909090909092328000000000000000000000000000000000000000000000a24090909090909090909463d000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000003d46090909090909090909401a00000000000000000000000000000000000000000a41090909090909090909463d00000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000013474809090909090909090909090909401a0000000000000000000000000000000000003a4109090909090909090909090909484713000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000494809090909090909090909090909090909404a0000000000000000000000000000000028230909090909090909090909090909090948490000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000004b0909090909090909090909090909090909094c4a00000000000000000000000000001a230909090909090909090909090909090909094b0000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000003f46090909090909090909090909090909090909094c4d0000000000000000000000001a4009090909090909090909090909090909090909463f00000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000004e0909090909090909090909090909090909090909094c4f000000000000000000004a400909090909090909090909090909090909090909094e00000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000409090909090909090909090909090909090909090909504f00000000000000004d4c090909090909090909090909090909090909090909090400000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000003f46090909090909090909090909090909090909090909090950510000000000004f4c0909090909090909090909090909090909090909090909463f000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000004e090909090909090909090909090909090909090909090909095051000000004f50090909090909090909090909090909090909090909090909094e000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000040909090909090952000000000000005354090909090909090909555600005150090909090909090909545300000000000000520909090909090904000000000000000000000000000000000000 │ │ -00000000000000000000000000000000003f4609090909090909570000000000000000583909090909090909090955565655090909090909090909395800000000000000005709090909090909463f0000000000000000000000000000000000 │ │ -00000000000000000000000000000000004e0909090909090908310000000000000000005939090909090909090909555509090909090909090939590000000000000000003108090909090909094e0000000000000000000000000000000000 │ │ -000000000000000000000000000000000004090909090909095200000000000000000000005a5b0909090909090909090909090909090909095b5a00000000000000000000005209090909090909040000000000000000000000000000000000 │ │ -000000000000000000000000000000003f4609090909090909570000000000000000000000005c5b090909090909090909090909090909095b5c0000000000000000000000005709090909090909463f00000000000000000000000000000000 │ │ -000000000000000000000000000000004e09090909090909085d000000000000000000000000005e3c09090909090909090909090909093c5e000000000000000000000000005d08090909090909094e00000000000000000000000000000000 │ │ -0000000000000000000000000000000004090909090909095f000000000000000000000000000000603c0909090909090909090909093c600000000000000000000000000000005f090909090909090400000000000000000000000000000000 │ │ -0000000000000000000000000000003f460909090909090957000000000000000000000000000000006162090909090909090909096261000000000000000000000000000000005709090909090909463f000000000000000000000000000000 │ │ -0000000000000000000000000000004e09090909090909085d000000000000000000000000000000000063620909090909090909626300000000000000000000000000000000005d08090909090909094e000000000000000000000000000000 │ │ -00000000000000000000000000000004090909090909095f0000000000000000000000000000000000000064650909090909096564000000000000000000000000000000000000005f0909090909090904000000000000000000000000000000 │ │ -00000000000000000000000000003f4609090909090909660000000000000000000000000000000000000000676809090909686700000000000000000000000000000000000000006609090909090909463f0000000000000000000000000000 │ │ -00000000000000000000000000004e09090909090909085d0000000000000000000000000000000000000000006968090968690000000000000000000000000000000000000000005d08090909090909094e0000000000000000000000000000 │ │ -000000000000000000000000000004090909090909095f00000000000000000000000000000000000000000000006a25256a00000000000000000000000000000000000000000000005f09090909090909040000000000000000000000000000 │ │ -000000000000000000000000003f4609090909090909660000000000000000000000000000000000000000000000006b6b0000000000000000000000000000000000000000000000006609090909090909463f00000000000000000000000000 │ │ -000000000000000000000000004e09090909090909085d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005d08090909090909094e00000000000000000000000000 │ │ -0000000000000000000000000004090909090909096c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c090909090909090400000000000000000000000000 │ │ -0000000000000000000000003f46090909090909096d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d09090909090909463f000000000000000000000000 │ │ -0000000000000000000000004e09090909090909086e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e08090909090909094e000000000000000000000000 │ │ -0000000000000000000000006f090909090909096c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c090909090909096f000000000000000000000000 │ │ -00000000000000000000000070090909090909096d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d0909090909090970000000000000000000000000 │ │ -000000000000000000000000650909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090965000000000000000000000000 │ │ -000000000000000000000000620909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090962000000000000000000000000 │ │ -000000000000000000000000620909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090962000000000000000000000000 │ │ -0000000000000000000000003c090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909093c000000000000000000000000 │ │ -0000000000000000000000005b090909090909090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090909090909095b000000000000000000000000 │ │ -000000000000000000000000390909090909090900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000909090909090939000000000000000000000000 │ │ -000000000000000000000000540909090909090900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000909090909090954000000000000000000000000 │ │ -000000000000000000000000540909090909090900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000909090909090954000000000000000000000000 │ │ -0000000000000000000000001d090909090909090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090909090909091d000000000000000000000000 │ │ -0000000000000000000000000d090909090909090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090909090909090d000000000000000000000000 │ │ -000000000000000000000000460909090909090900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000909090909090946000000000000000000000000 │ │ -000000000000000000000000710909090909090900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000909090909090971000000000000000000000000 │ │ -000000000000000000000000710909090909090900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000909090909090971000000000000000000000000 │ │ -000000000000000000000000080909090909090900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000909090909090908000000000000000000000000 │ │ -000000000000000000000000720909090909090900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000909090909090972000000000000000000000000 │ │ -000000000000000000000000730909090909090900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000909090909090973000000000000000000000000 │ │ -000000000000000000000000740909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090974000000000000000000000000 │ │ -000000000000000000000000740909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090974000000000000000000000000 │ │ -000000000000000000000000750909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090975000000000000000000000000 │ │ -000000000000000000000000090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909000000000000000000000000 │ │ -000000000000000000000000050909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090905000000000000000000000000 │ │ -000000000000000000000000760909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090976000000000000000000000000 │ │ -000000000000000000000000776509090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909096577000000000000000000000000 │ │ -000000000000000000000000007776050909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090905767700000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000006070877777777777777770807060000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000090a7777777777777777777777770a0900000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000b0c77777777777777777777777777770c0b000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000090c777777777777777777777777777777770c090000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000060a7777777777777777777777777777777777770a0600000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000777777777777777777777777777777777777777770700000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000010877777777777777777777777777777777777777770801000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000277777777777777770d0e0f0f0e0d777777777777777702000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000003777777777777770d1000000000100d7777777777777703000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000004777777777777770e0000000000000e7777777777777704000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000005777777777777770f0000000000000f7777777777777705000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000777777777777777700000000000000007777777777777777000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000777777777777777700000000000000007777777777777777000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000777777777777777700000000000000007777777777777777000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000777777777777777700000000000000007777777777777777000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000001112130000777777777777777700000000000000007777777777777777000013121100000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000001415160c777708171877777777777777770000000000000000777777777777777718170877770c161514000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000191a7777777777777777777777777777777777000000000000000077777777777777777777777777777777771a1900000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000001b1c77777777777777777777777777777777777700000000000000007777777777777777777777777777777777771c1b000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000001d7777777777777777777777777777777777777777000000000000000077777777777777777777777777777777777777771d0000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000001e77777777777777777777777777777777777777777700000000000000007777777777777777777777777777777777777777771e00000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000111f77777777777777777777777777777777777777777700000000000000007777777777777777777777777777777777777777771f11000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000207777777777777777777777777777777777777777777700000000000000007777777777777777777777777777777777777777777720000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000021777777777777777777772223777777777777777777777700000000000000007777777777777777777777242477777777777777777777210000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000025777777777777777726270000282977777777777777777700000000000000007777777777777777772627000027267777777777777777250000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000002a777777777777772b2c000000002d2e7777777777777777000000000000000077777777777777772e2d000000002c2b777777777777772a0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000029777777777777772f0000000000002d2e777777777777770000000000000000777777777777772e2d0000000000002f77777777777777290000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000247777777777777730000000000000002d2e77777777777700000000000000007777777777772e2d000000000000003077777777777777240000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000031777777777777773200000000000000002d2e7777777777000000000000000077777777772e2d00000000000000003277777777777777310000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000003377777777777777340000000000000000002d2e777777770000000000000000777777772e2d0000000000000000003577777777777777360000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000377777777777777738390000000000000000002d2e77777700000000000000007777772e2d0000000000000000003a3b77777777777777370000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000003c777777777777777723090000000000000000002d2e7777000000000000000077772e2d000000000000000000283d77777777777777773c0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000003e3f777777777777777740090000000000000000002d2e770000000000000000772e2d0000000000000000003a3d77777777777777773f3e0000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000004177777777777777777740090000000000000000002d2e00000000000000002e2d000000000000000000210d77777777777777777741000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000004277777777777777777740390000000000000000002d00000000000000002d000000000000000000210d7777777777777777774200000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000004322777777777777777777223900000000000000000000000000000000000000000000000000004405777777777777777777224300000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000001e4577777777777777777722270000000000000000000000000000000000000000000000001423777777777777777777451e0000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000003c457777777777777777772227000000000000000000000000000000000000000000000923777777777777777777453c000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000003c457777777777777777773f1900000000000000000000000000000000000000000940777777777777777777453c00000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000124647777777777777777777777777773f19000000000000000000000000000000000000394077777777777777777777777777474612000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000004847777777777777777777777777777777773f490000000000000000000000000000000027227777777777777777777777777777777747480000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000004a7777777777777777777777777777777777774b49000000000000000000000000000019227777777777777777777777777777777777774a0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000003e45777777777777777777777777777777777777774b4c000000000000000000000000193f77777777777777777777777777777777777777453e00000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000004d7777777777777777777777777777777777777777774b4e00000000000000000000493f7777777777777777777777777777777777777777774d00000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000004777777777777777777777777777777777777777777774f4e00000000000000004c4b777777777777777777777777777777777777777777770400000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000003e4577777777777777777777777777777777777777777777774f500000000000004e4b7777777777777777777777777777777777777777777777453e000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000004d777777777777777777777777777777777777777777777777774f50000000004e4f777777777777777777777777777777777777777777777777774d000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000004777777777777775100000000000000525377777777777777777754550000504f777777777777777777535200000000000000517777777777777704000000000000000000000000000000000000 │ │ +00000000000000000000000000000000003e4577777777777777560000000000000000573877777777777777777754555554777777777777777777385700000000000000005677777777777777453e0000000000000000000000000000000000 │ │ +00000000000000000000000000000000004d7777777777777708300000000000000000005838777777777777777777545477777777777777777738580000000000000000003008777777777777774d0000000000000000000000000000000000 │ │ +00000000000000000000000000000000000477777777777777510000000000000000000000595a7777777777777777777777777777777777775a5900000000000000000000005177777777777777040000000000000000000000000000000000 │ │ +000000000000000000000000000000003e4577777777777777560000000000000000000000005b5a777777777777777777777777777777775a5b0000000000000000000000005677777777777777453e00000000000000000000000000000000 │ │ +000000000000000000000000000000004d77777777777777085c000000000000000000000000005d3b77777777777777777777777777773b5d000000000000000000000000005c08777777777777774d00000000000000000000000000000000 │ │ +0000000000000000000000000000000004777777777777775e0000000000000000000000000000005f3b7777777777777777777777773b5f0000000000000000000000000000005e777777777777770400000000000000000000000000000000 │ │ +0000000000000000000000000000003e457777777777777756000000000000000000000000000000006061777777777777777777776160000000000000000000000000000000005677777777777777453e000000000000000000000000000000 │ │ +0000000000000000000000000000004d77777777777777085c000000000000000000000000000000000062617777777777777777616200000000000000000000000000000000005c08777777777777774d000000000000000000000000000000 │ │ +00000000000000000000000000000004777777777777775e0000000000000000000000000000000000000063647777777777776463000000000000000000000000000000000000005e7777777777777704000000000000000000000000000000 │ │ +00000000000000000000000000003e4577777777777777650000000000000000000000000000000000000000666777777777676600000000000000000000000000000000000000006577777777777777453e0000000000000000000000000000 │ │ +00000000000000000000000000004d77777777777777085c0000000000000000000000000000000000000000006867777767680000000000000000000000000000000000000000005c08777777777777774d0000000000000000000000000000 │ │ +000000000000000000000000000004777777777777775e00000000000000000000000000000000000000000000006924246900000000000000000000000000000000000000000000005e77777777777777040000000000000000000000000000 │ │ +000000000000000000000000003e4577777777777777650000000000000000000000000000000000000000000000006a6a0000000000000000000000000000000000000000000000006577777777777777453e00000000000000000000000000 │ │ +000000000000000000000000004d77777777777777085c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c08777777777777774d00000000000000000000000000 │ │ +0000000000000000000000000004777777777777776b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b777777777777770400000000000000000000000000 │ │ +0000000000000000000000003e45777777777777776c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c77777777777777453e000000000000000000000000 │ │ +0000000000000000000000004d77777777777777086d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d08777777777777774d000000000000000000000000 │ │ +0000000000000000000000006e777777777777776b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b777777777777776e000000000000000000000000 │ │ +0000000000000000000000006f777777777777776c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c777777777777776f000000000000000000000000 │ │ +000000000000000000000000647777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777764000000000000000000000000 │ │ +000000000000000000000000617777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777761000000000000000000000000 │ │ +000000000000000000000000617777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777761000000000000000000000000 │ │ +0000000000000000000000003b777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777773b000000000000000000000000 │ │ +0000000000000000000000005a777777777777770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000777777777777775a000000000000000000000000 │ │ +000000000000000000000000387777777777777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007777777777777738000000000000000000000000 │ │ +000000000000000000000000537777777777777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007777777777777753000000000000000000000000 │ │ +000000000000000000000000537777777777777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007777777777777753000000000000000000000000 │ │ +0000000000000000000000001c777777777777770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000777777777777771c000000000000000000000000 │ │ +0000000000000000000000000c777777777777770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000777777777777770c000000000000000000000000 │ │ +000000000000000000000000457777777777777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007777777777777745000000000000000000000000 │ │ +000000000000000000000000707777777777777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007777777777777770000000000000000000000000 │ │ +000000000000000000000000707777777777777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007777777777777770000000000000000000000000 │ │ +000000000000000000000000087777777777777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007777777777777708000000000000000000000000 │ │ +000000000000000000000000717777777777777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007777777777777771000000000000000000000000 │ │ +000000000000000000000000727777777777777700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007777777777777772000000000000000000000000 │ │ +000000000000000000000000737777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777773000000000000000000000000 │ │ +000000000000000000000000737777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777773000000000000000000000000 │ │ +000000000000000000000000747777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777774000000000000000000000000 │ │ +000000000000000000000000777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777000000000000000000000000 │ │ +000000000000000000000000057777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777705000000000000000000000000 │ │ +000000000000000000000000757777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777775000000000000000000000000 │ │ +000000000000000000000000766477777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777776476000000000000000000000000 │ │ +000000000000000000000000007675057777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777705757600000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_user28.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -65,59 +65,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 5 97 203 255 11 118 176 229 221 167 84 61 184 31 253 230 43 236 51 250 158 52 1 67 181 241 60 147 245 69 134 248 80 238 202 123 16 239 68 74 100 71 224 10 55 240 166 53 120 128 231 42 3 106 177 126 75 24 178 127 76 25} │ │ + 0 5 97 203 11 118 176 229 221 167 84 61 184 31 253 230 43 236 51 250 158 52 1 67 181 241 60 147 245 69 134 248 80 238 202 123 16 239 68 74 100 71 224 10 55 240 166 53 120 128 231 42 3 106 177 126 75 24 178 127 76 25} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000001233210000000000000000000000 │ │ -000000000000000000002444420000000000000000000000 │ │ -000000000000000000003444430000000000000000000000 │ │ -000000000000000000004444440000000000000000000000 │ │ -000000000567844444444444444444449AB0000000000000 │ │ -00000000C94444444444444444444444444DE00000000000 │ │ -0000000CF444444444444444444444444444GH0000000000 │ │ -0000005944444444444444444444444444444IJ000000000 │ │ -0000006444KLM000000000000000000NOP4444QR00000000 │ │ -0000007444L0000000000000000000000NS4444TU0000000 │ │ -0000008444M000000000000000000000000V4444WX000000 │ │ -000000Y444M000000000000000000000000V4444WX000000 │ │ -000000Z444L0000000000000000000000NS4444TU0000000 │ │ -000000a444KLM000000000000000000NOP4444QR00000000 │ │ -000000bc44444444444444444444444444444IJ000000000 │ │ -0000000dK444444444444444444444444444GH0000000000 │ │ -00000000eG44444444444444444444444444f00000000000 │ │ -000000000g44444444444444444444444444hi0000000000 │ │ -00000000jk4444lm000000000000000MLK444n0000000000 │ │ -0000000jk4444o0000000000000000000L444P0000000000 │ │ -000000jk4444o00000000000000000000M444p0000000000 │ │ -000000jk4444o00000000000000000000M44480000000000 │ │ -0000000jk4444o0000000000000000000L44470000000000 │ │ -00000000jk4444lm000000000000000MLK44460000000000 │ │ -000000000jk4444444444444444444444444950000000000 │ │ -0000000000jk44444444444444444444444FC00000000000 │ │ -00000000000qZ4444444444444444444449C000000000000 │ │ -000000000000rst844444444444444487650000000000000 │ │ -00000000000000000000u4444u0000000000000000000000 │ │ -00000000000000000000v4444v0000000000000000000000 │ │ -00000000000000000000w4444w0000000000000000000000 │ │ -000000000000000000000844800000000000000000000000 │ │ -000000000000000000000x44x00000000000000000000000 │ │ -000000000000000000000y44y00000000000000000000000 │ │ -000000000000000000000z44z00000000000000000000000 │ │ -000000000000000000000+44+00000000000000000000000 │ │ +000000000000000000002++++20000000000000000000000 │ │ +000000000000000000003++++30000000000000000000000 │ │ +00000000000000000000++++++0000000000000000000000 │ │ +0000000004567+++++++++++++++++++89A0000000000000 │ │ +00000000B8+++++++++++++++++++++++++CD00000000000 │ │ +0000000BE+++++++++++++++++++++++++++FG0000000000 │ │ +00000048+++++++++++++++++++++++++++++HI000000000 │ │ +0000005+++JKL000000000000000000MNO++++PQ00000000 │ │ +0000006+++K0000000000000000000000MR++++ST0000000 │ │ +0000007+++L000000000000000000000000U++++VW000000 │ │ +000000X+++L000000000000000000000000U++++VW000000 │ │ +000000Y+++K0000000000000000000000MR++++ST0000000 │ │ +000000Z+++JKL000000000000000000MNO++++PQ00000000 │ │ +000000ab+++++++++++++++++++++++++++++HI000000000 │ │ +0000000cJ+++++++++++++++++++++++++++FG0000000000 │ │ +00000000dF++++++++++++++++++++++++++e00000000000 │ │ +000000000f++++++++++++++++++++++++++gh0000000000 │ │ +00000000ij++++kl000000000000000LKJ+++m0000000000 │ │ +0000000ij++++n0000000000000000000K+++O0000000000 │ │ +000000ij++++n00000000000000000000L+++o0000000000 │ │ +000000ij++++n00000000000000000000L+++70000000000 │ │ +0000000ij++++n0000000000000000000K+++60000000000 │ │ +00000000ij++++kl000000000000000LKJ+++50000000000 │ │ +000000000ij+++++++++++++++++++++++++840000000000 │ │ +0000000000ij+++++++++++++++++++++++EB00000000000 │ │ +00000000000pY+++++++++++++++++++++8B000000000000 │ │ +000000000000qrs7+++++++++++++++76540000000000000 │ │ +00000000000000000000t++++t0000000000000000000000 │ │ +00000000000000000000u++++u0000000000000000000000 │ │ +00000000000000000000v++++v0000000000000000000000 │ │ +0000000000000000000007++700000000000000000000000 │ │ +000000000000000000000w++w00000000000000000000000 │ │ +000000000000000000000x++x00000000000000000000000 │ │ +000000000000000000000y++y00000000000000000000000 │ │ +000000000000000000000z++z00000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_user22.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -38,59 +38,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 11 118 176 229 177 121 12 61 221 255 59 253 250 158 52 41 131 146 60 208 225 205 164 163 102 24 201 230 54 179 195 101 1 191 26} │ │ + 0 11 118 176 229 177 121 12 61 221 59 253 250 158 52 41 131 146 60 208 225 205 164 163 102 24 201 230 54 179 195 101 1 191 26} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000012344567007654432100000000000000000 │ │ -00000000000089AAAAAA9BB9AAAAAA980000000000000000 │ │ -000000000008CAAAAAAAACCAAAAAAAAC8000000000000000 │ │ -000000000019AAAAAAAAAAAAAAAAAAAA9100000000000000 │ │ -00000000002AAADEFGHAAAAAAHGFEDAAA200000000000000 │ │ -00000000003AAAE0000IAAAAI0000EAAA300000000000000 │ │ -00000000004AAAF000JKAAAAKJ000FAAA400000000000000 │ │ -0000000000LAAAF000MAAAAAAM000FAAAL00000000000000 │ │ -0000000000NAAAE000AA0000AA000EAAAO00000000000000 │ │ -0000000000PAAADEFQAA0000AAQFEDAAAP00000000000000 │ │ -0000JRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARJ00000000 │ │ -0000RAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR00000000 │ │ -0000AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA00000000 │ │ -0000AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA00000000 │ │ -0000AAAA0000000000AA0000AA0000000000AAAA00000000 │ │ -0000AAAA0000000000AA0000AA0000000000AAAA00000000 │ │ -0000AAAA0000000000AA0000AA0000000000AAAA00000000 │ │ -0000AAAA0000000000AA0000AA0000000000AAAA00000000 │ │ -0000AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA00000000 │ │ -0000AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA00000000 │ │ -0000RAAAAA00000000AA0000AA00000000AAAAAR00000000 │ │ -0000JRAAAA00000000AA0000AA00000000AAAARJ00000000 │ │ -000000AAAA00000000AA0000AA00000000AAAA0000000000 │ │ -000000AAAA00000000AA0000AA00000000AAAA0000000000 │ │ -000000AAAA00000000AA0000AA00000000AAAA0000000000 │ │ -000000AAAA00000000AA0000AA00000000AAAA0000000000 │ │ -000000AAAA00000000AA0000AA00000000AAAA0000000000 │ │ -000000AAAA00000000AA0000AA00000000AAAA0000000000 │ │ -000000AAAA00000000AA0000AA00000000AAAA0000000000 │ │ -000000AAAA00000000AA0000AA00000000AAAA0000000000 │ │ -000000AAAA00000000AA0000AA00000000AAAA0000000000 │ │ -000000AAAA00000000AA0000AA00000000AAAA0000000000 │ │ -000000SAAAT0000000AA0000AA0000000TAAAS0000000000 │ │ -000000UAAAVT000000AA0000AA000000TVAAAU0000000000 │ │ -000000WAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAW0000000000 │ │ -000000XYAAAAAAAAAAAAAAAAAAAAAAAAAAAAYX0000000000 │ │ -0000000ZYAAAAAAAAAAAAAAAAAAAAAAAAAAYZ00000000000 │ │ -00000000XWUSAAAAAAAAAAAAAAAAAAAASUWX000000000000 │ │ +00000000000089ZZZZZZ9AA9ZZZZZZ980000000000000000 │ │ +000000000008BZZZZZZZZBBZZZZZZZZB8000000000000000 │ │ +000000000019ZZZZZZZZZZZZZZZZZZZZ9100000000000000 │ │ +00000000002ZZZCDEFGZZZZZZGFEDCZZZ200000000000000 │ │ +00000000003ZZZD0000HZZZZH0000DZZZ300000000000000 │ │ +00000000004ZZZE000IJZZZZJI000EZZZ400000000000000 │ │ +0000000000KZZZE000LZZZZZZL000EZZZK00000000000000 │ │ +0000000000MZZZD000ZZ0000ZZ000DZZZN00000000000000 │ │ +0000000000OZZZCDEPZZ0000ZZPEDCZZZO00000000000000 │ │ +0000IQZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZQI00000000 │ │ +0000QZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZQ00000000 │ │ +0000ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ00000000 │ │ +0000ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ00000000 │ │ +0000ZZZZ0000000000ZZ0000ZZ0000000000ZZZZ00000000 │ │ +0000ZZZZ0000000000ZZ0000ZZ0000000000ZZZZ00000000 │ │ +0000ZZZZ0000000000ZZ0000ZZ0000000000ZZZZ00000000 │ │ +0000ZZZZ0000000000ZZ0000ZZ0000000000ZZZZ00000000 │ │ +0000ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ00000000 │ │ +0000ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ00000000 │ │ +0000QZZZZZ00000000ZZ0000ZZ00000000ZZZZZQ00000000 │ │ +0000IQZZZZ00000000ZZ0000ZZ00000000ZZZZQI00000000 │ │ +000000ZZZZ00000000ZZ0000ZZ00000000ZZZZ0000000000 │ │ +000000ZZZZ00000000ZZ0000ZZ00000000ZZZZ0000000000 │ │ +000000ZZZZ00000000ZZ0000ZZ00000000ZZZZ0000000000 │ │ +000000ZZZZ00000000ZZ0000ZZ00000000ZZZZ0000000000 │ │ +000000ZZZZ00000000ZZ0000ZZ00000000ZZZZ0000000000 │ │ +000000ZZZZ00000000ZZ0000ZZ00000000ZZZZ0000000000 │ │ +000000ZZZZ00000000ZZ0000ZZ00000000ZZZZ0000000000 │ │ +000000ZZZZ00000000ZZ0000ZZ00000000ZZZZ0000000000 │ │ +000000ZZZZ00000000ZZ0000ZZ00000000ZZZZ0000000000 │ │ +000000ZZZZ00000000ZZ0000ZZ00000000ZZZZ0000000000 │ │ +000000RZZZS0000000ZZ0000ZZ0000000SZZZR0000000000 │ │ +000000TZZZUS000000ZZ0000ZZ000000SUZZZT0000000000 │ │ +000000VZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZV0000000000 │ │ +000000WXZZZZZZZZZZZZZZZZZZZZZZZZZZZZXW0000000000 │ │ +0000000YXZZZZZZZZZZZZZZZZZZZZZZZZZZXY00000000000 │ │ +00000000WVTRZZZZZZZZZZZZZZZZZZZZRTVW000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_user9.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -81,59 +81,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 1 101 179 230 26 191 255 195 54 78 100 85 71 64 202 118 41 248 159 247 158 163 210 97 44 234 243 27 43 233 201 120 42 232 144 249 22 236 250 79 40 254 80 63 214 81 5 82 72 157 251 83 237 69 90 252 84 253 4 89 95 235 156 88 93 153 87 91 68 86 3 67 238 152 231 74 66 60} │ │ + 0 1 101 179 230 26 191 195 54 78 100 85 71 64 202 118 41 248 159 247 158 163 210 97 44 234 243 27 43 233 201 120 42 232 144 249 22 236 250 79 40 254 80 63 214 81 5 82 72 157 251 83 237 69 90 252 84 253 4 89 95 235 156 88 93 153 87 91 68 86 3 67 238 152 231 74 66 60} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000001020304040302010000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000506070707070707060500000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000010607070707070707070601000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000020707070707070707070702000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000030707070809090807070703000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000040707070900000907070704000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000070707070000000007070707000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000070707070000000007070707000000000000000000000000000000000000 │ │ -00000000000000000000000000000a0b0c0d0707070700000000070707070d0c0b0a0000000000000000000000000000 │ │ -0000000000000000000000000e0f07070707070707070000000007070707070707070f0e000000000000000000000000 │ │ -000000000000000000000010070707070707070707070000000007070707070707070707100000000000000000000000 │ │ -000000000000000000001112070707070707070707070000000007070707070707070707121100000000000000000000 │ │ -000000000000000000001307070714151514070707070000000007070707141616140707071300000000000000000000 │ │ -0000000000000000000017070707180000191a070707000000000707071a190000180707071700000000000000000000 │ │ -000000000000000000001b0707071c0000001d1e07070000000007071e1d0000001c0707071b00000000000000000000 │ │ -000000000000000000001f07070720000000002122070000000007222100000000200707071f00000000000000000000 │ │ -0000000000000000000023070707240a000000001122000000002211000000000a240707072300000000000000000000 │ │ -000000000000000000002526070707272800000000290000000029000000002827070707262500000000000000000000 │ │ -00000000000000000000000c2a070707272800000000000000000000000028270707072a0c0000000000000000000000 │ │ -0000000000000000000000000b2a070707272b000000000000000000002b270707072a0b000000000000000000000000 │ │ -000000000000000000002c2d070707070707272e00000000000000002e270707070707072d2c00000000000000000000 │ │ -0000000000000000002f040707070707070707273000000000000030270707070707070707042f000000000000000000 │ │ -00000000000000000031070707070707070707072730000000003027070707070707070707070d000000000000000000 │ │ -000000000000000000320707070707070707070707333400003433070707070707070707070732000000000000000000 │ │ -00000000000000002f35070707360000003738070707333939330707073a1800000036070707352f0000000000000000 │ │ -000000000000000031070707263b000000003c3807070733330707073a3d000000003b3e0707070d0000000000000000 │ │ -0000000000000000320707073f00000000000040380707070707073a4100000000000042070707320000000000000000 │ │ -000000000000002f350707070d0000000000000043380707070738440000000000000045070707352f00000000000000 │ │ -000000000000000d070707353b000000000000000046330707383c0000000000000000471a0707070d00000000000000 │ │ -000000000000003207070732000000000000000000000c33334300000000000000000000420707073200000000000000 │ │ -0000000000002f35070707310000000000000000000000390c000000000000000000000048070707352f000000000000 │ │ -0000000000000d070707492f000000000000000000000000000000000000000000000000471a0707070d000000000000 │ │ -000000000000320707071300000000000000000000000000000000000000000000000000004a07070732000000000000 │ │ -0000000000004b0707074c00000000000000000000000000000000000000000000000000004d0707074b000000000000 │ │ -000000000000120707070707070707070707070707070707070707070707070707070707070707070712000000000000 │ │ -000000000000240707070707070707070707070707070707070707070707070707070707070707070724000000000000 │ │ -000000000000270707070000000000000000000000000000000000000000000000000000000007070724000000000000 │ │ -000000000000270707070000000000000000000000000000000000000000000000000000000007070727000000000000 │ │ -000000000000330707070000000000000000000000000000000000000000000000000000000007070733000000000000 │ │ -000000000000380707070000000000000000000000000000000000000000000000000000000007070738000000000000 │ │ -0000000000003a070707000000000000000000000000000000000000000000000000000000000707073a000000000000 │ │ -0000000000002a070707000000000000000000000000000000000000000000000000000000000707073a000000000000 │ │ -0000000000002a070707070707070707070707070707070707070707070707070707070707070707072a000000000000 │ │ -000000000000070707070707070707070707070707070707070707070707070707070707070707070707000000000000 │ │ -0000000000001f070707070707070707070707070707070707070707070707070707070707070707071f000000000000 │ │ -0000000000004e1f07070707070707070707070707070707070707070707070707070707070707071f4e000000000000 │ │ +0000000000000000000000000000000000000005064e4e4e4e4e4e060500000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000001064e4e4e4e4e4e4e4e0601000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000024e4e4e4e4e4e4e4e4e4e02000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000034e4e4e070808074e4e4e03000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000044e4e4e080000084e4e4e04000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000004e4e4e4e000000004e4e4e4e000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000004e4e4e4e000000004e4e4e4e000000000000000000000000000000000000 │ │ +0000000000000000000000000000090a0b0c4e4e4e4e000000004e4e4e4e0c0b0a090000000000000000000000000000 │ │ +0000000000000000000000000d0e4e4e4e4e4e4e4e4e000000004e4e4e4e4e4e4e4e0e0d000000000000000000000000 │ │ +00000000000000000000000f4e4e4e4e4e4e4e4e4e4e000000004e4e4e4e4e4e4e4e4e4e0f0000000000000000000000 │ │ +0000000000000000000010114e4e4e4e4e4e4e4e4e4e000000004e4e4e4e4e4e4e4e4e4e111000000000000000000000 │ │ +00000000000000000000124e4e4e131414134e4e4e4e000000004e4e4e4e131515134e4e4e1200000000000000000000 │ │ +00000000000000000000164e4e4e17000018194e4e4e000000004e4e4e19180000174e4e4e1600000000000000000000 │ │ +000000000000000000001a4e4e4e1b0000001c1d4e4e000000004e4e1d1c0000001b4e4e4e1a00000000000000000000 │ │ +000000000000000000001e4e4e4e1f0000000020214e000000004e2120000000001f4e4e4e1e00000000000000000000 │ │ +00000000000000000000224e4e4e23090000000010210000000021100000000009234e4e4e2200000000000000000000 │ │ +0000000000000000000024254e4e4e2627000000002800000000280000000027264e4e4e252400000000000000000000 │ │ +00000000000000000000000b294e4e4e262700000000000000000000000027264e4e4e290b0000000000000000000000 │ │ +0000000000000000000000000a294e4e4e262a000000000000000000002a264e4e4e290a000000000000000000000000 │ │ +000000000000000000002b2c4e4e4e4e4e4e262d00000000000000002d264e4e4e4e4e4e2c2b00000000000000000000 │ │ +0000000000000000002e044e4e4e4e4e4e4e4e262f0000000000002f264e4e4e4e4e4e4e4e042e000000000000000000 │ │ +000000000000000000304e4e4e4e4e4e4e4e4e4e262f000000002f264e4e4e4e4e4e4e4e4e4e0c000000000000000000 │ │ +000000000000000000314e4e4e4e4e4e4e4e4e4e4e3233000033324e4e4e4e4e4e4e4e4e4e4e31000000000000000000 │ │ +00000000000000002e344e4e4e3500000036374e4e4e323838324e4e4e3917000000354e4e4e342e0000000000000000 │ │ +0000000000000000304e4e4e253a000000003b374e4e4e32324e4e4e393c000000003a3d4e4e4e0c0000000000000000 │ │ +0000000000000000314e4e4e3e0000000000003f374e4e4e4e4e4e3940000000000000414e4e4e310000000000000000 │ │ +000000000000002e344e4e4e0c0000000000000042374e4e4e4e374300000000000000444e4e4e342e00000000000000 │ │ +000000000000000c4e4e4e343a000000000000000045324e4e373b000000000000000046194e4e4e0c00000000000000 │ │ +00000000000000314e4e4e31000000000000000000000b32324200000000000000000000414e4e4e3100000000000000 │ │ +0000000000002e344e4e4e300000000000000000000000380b0000000000000000000000474e4e4e342e000000000000 │ │ +0000000000000c4e4e4e482e00000000000000000000000000000000000000000000000046194e4e4e0c000000000000 │ │ +000000000000314e4e4e120000000000000000000000000000000000000000000000000000494e4e4e31000000000000 │ │ +0000000000004a4e4e4e4b00000000000000000000000000000000000000000000000000004c4e4e4e4a000000000000 │ │ +000000000000114e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e11000000000000 │ │ +000000000000234e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e23000000000000 │ │ +000000000000264e4e4e000000000000000000000000000000000000000000000000000000004e4e4e23000000000000 │ │ +000000000000264e4e4e000000000000000000000000000000000000000000000000000000004e4e4e26000000000000 │ │ +000000000000324e4e4e000000000000000000000000000000000000000000000000000000004e4e4e32000000000000 │ │ +000000000000374e4e4e000000000000000000000000000000000000000000000000000000004e4e4e37000000000000 │ │ +000000000000394e4e4e000000000000000000000000000000000000000000000000000000004e4e4e39000000000000 │ │ +000000000000294e4e4e000000000000000000000000000000000000000000000000000000004e4e4e39000000000000 │ │ +000000000000294e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e29000000000000 │ │ +0000000000004e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e000000000000 │ │ +0000000000001e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e1e000000000000 │ │ +0000000000004d1e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e4e1e4d000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_user25.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -145,59 +145,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 29 165 229 230 167 28 60 240 255 237 70 245 81 249 93 252 174 228 106 254 107 160 170 119 94 19 247 76 133 83 117 222 2 1 147 246 71 221 118 3 159 241 61 74 6 171 236 52 181 9 183 43 34 253 53 13 193 223 35 138 202 18 216 8 24 211 207 22 96 114 214 198 16 210 66 134 188 11 33 212 178 7 5 113 248 12 235 21 154 59 91 48 57 86 224 157 23 132 115 184 217 14 194 203 95 31 219 201 38 226 51 45 232 158 54 238 4 63 242 155 73 143 220 84 250 130 72 116 166 108 104 191 251 92 206 80 144 209 30 135 215 231} │ │ + 0 29 165 229 230 167 28 60 240 237 70 245 81 249 93 252 174 228 106 254 107 160 170 119 94 19 247 76 133 83 117 222 2 1 147 246 71 221 118 3 159 241 61 74 6 171 236 52 181 9 183 43 34 253 53 13 193 223 35 138 202 18 216 8 24 211 207 22 96 114 214 198 16 210 66 134 188 11 33 212 178 7 5 113 248 12 235 21 154 59 91 48 57 86 224 157 23 132 115 184 217 14 194 203 95 31 219 201 38 226 51 45 232 158 54 238 4 63 242 155 73 143 220 84 250 130 72 116 166 108 104 191 251 92 206 80 144 209 30 135 215 231} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000001020304050600000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000708090909090a01000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000b0c09090909090905000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000d0e0909090909090904000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000f10090909091109090912000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000131409090914151609090917000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000180909090910191a1b0909091c000000000000000000000000000000 │ │ -000000000000000000000000000000000000001d090909090e1e001f0909092021000000000000000000000000000000 │ │ -000000000000000000000000000000000022230909090924250021260909092700000000000000000000000000000000 │ │ -000000000000000000000000000000002829090909092a2b00002c0909091b1a00000000000000000000000000000000 │ │ -0000000000000000000000000000002d2e090909092f3000000031090909160000000000000000000000000000000000 │ │ -000000000000000000000000000032330909090904340000003536090909370000000000000000000000000000000000 │ │ -000000000000000000000000003839090909093a3b000000003c0909093d000000000000000000000000000000000000 │ │ -0000000000000000000000003e3d090909093f0600000000402f09090919000000000000000000000000000000000000 │ │ -000000000000000000000041420909090943440000000000450909090946280000000000000000000000000000000000 │ │ -0000000000000000000040470909090948490000000000003d09090909094a4b00000000000000000000000000000000 │ │ -000000000000000000004c090909094d4e000000000000002c3f090909090909114f0000000000000000000000000000 │ │ -000000000000000000005009090951520000000000000000005354080909090909554c56000000000000000000000000 │ │ -00000000000000000000570909093c4e00000000000000000000005859360909090909035a0000000000000000000000 │ │ -000000000000000000001709090909035b2200000000000000000000005c3909090909090c5d00000000000000000000 │ │ -000000000000000000005d0c090909090948300000000000000000000000005e5f090909091700000000000000000000 │ │ -00000000000000000000005a030909090909146061000000000000000000000032620909095700000000000000000000 │ │ -000000000000000000000000564c5509090909092a635300000000000000000032640909095000000000000000000000 │ │ -00000000000000000000000000004f11090909090909652c000000000000006667090909096200000000000000000000 │ │ -000000000000000000000000000000004b4a09090909093d0000000000003e68090909094a5200000000000000000000 │ │ -000000000000000000000000000000000028460909090969000000000041420909090943580000000000000000000000 │ │ -000000000000000000000000000000000000190909092f40000000006a6b090909094849000000000000000000000000 │ │ -0000000000000000000000000000000000006c0909093c000000006d6e090909094d4e00000000000000000000000000 │ │ -00000000000000000000000000000000006f090909363500000070710909090951520000000000000000000000000000 │ │ -000000000000000000000000000000000072090909310000007374090909090575000000000000000000000000000000 │ │ -000000000000000000000000000000003e240909092c0000767709090909782100000000000000000000000000000000 │ │ -00000000000000000000000000000000630909092621007924090909097a000000000000000000000000000000000000 │ │ -000000000000000000000000000000227b0909091f007c7d090909097e00000000000000000000000000000000000000 │ │ -0000000000000000000000000000007f0909091b1a451009090909800000000000000000000000000000000000000000 │ │ -000000000000000000000000000000810909092982140909093683000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000840909091109090909858600000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000087090909090909090e880000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000890909090909090c0b000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000528a09090909080700000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000008b8c8d8e81010000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000007088e8e8e8e0901000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000a0b8e8e8e8e8e8e05000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000c0d8e8e8e8e8e8e8e04000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000e0f8e8e8e8e108e8e8e11000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000012138e8e8e1314158e8e8e16000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000178e8e8e8e0f18191a8e8e8e1b000000000000000000000000000000 │ │ +000000000000000000000000000000000000001c8e8e8e8e0d1d001e8e8e8e1f20000000000000000000000000000000 │ │ +000000000000000000000000000000000021228e8e8e8e23240020258e8e8e2600000000000000000000000000000000 │ │ +0000000000000000000000000000000027288e8e8e8e292a00002b8e8e8e1a1900000000000000000000000000000000 │ │ +0000000000000000000000000000002c2d8e8e8e8e2e2f000000308e8e8e150000000000000000000000000000000000 │ │ +000000000000000000000000000031328e8e8e8e043300000034358e8e8e360000000000000000000000000000000000 │ │ +0000000000000000000000000037388e8e8e8e393a000000003b8e8e8e3c000000000000000000000000000000000000 │ │ +0000000000000000000000003d3c8e8e8e8e3e06000000003f2e8e8e8e18000000000000000000000000000000000000 │ │ +000000000000000000000040418e8e8e8e42430000000000448e8e8e8e45270000000000000000000000000000000000 │ │ +000000000000000000003f468e8e8e8e47480000000000003c8e8e8e8e8e494a00000000000000000000000000000000 │ │ +000000000000000000004b8e8e8e8e4c4d000000000000002b3e8e8e8e8e8e8e104e0000000000000000000000000000 │ │ +000000000000000000004f8e8e8e50510000000000000000005253088e8e8e8e8e544b55000000000000000000000000 │ │ +00000000000000000000568e8e8e3b4d00000000000000000000005758358e8e8e8e8e03590000000000000000000000 │ │ +00000000000000000000168e8e8e8e035a2100000000000000000000005b388e8e8e8e8e0b5c00000000000000000000 │ │ +000000000000000000005c0b8e8e8e8e8e472f0000000000000000000000005d5e8e8e8e8e1600000000000000000000 │ │ +000000000000000000000059038e8e8e8e8e135f60000000000000000000000031618e8e8e5600000000000000000000 │ │ +000000000000000000000000554b548e8e8e8e8e29625200000000000000000031638e8e8e4f00000000000000000000 │ │ +00000000000000000000000000004e108e8e8e8e8e8e642b0000000000000065668e8e8e8e6100000000000000000000 │ │ +000000000000000000000000000000004a498e8e8e8e8e3c0000000000003d678e8e8e8e495100000000000000000000 │ │ +000000000000000000000000000000000027458e8e8e8e68000000000040418e8e8e8e42570000000000000000000000 │ │ +000000000000000000000000000000000000188e8e8e2e3f00000000696a8e8e8e8e4748000000000000000000000000 │ │ +0000000000000000000000000000000000006b8e8e8e3b000000006c6d8e8e8e8e4c4d00000000000000000000000000 │ │ +00000000000000000000000000000000006e8e8e8e35340000006f708e8e8e8e50510000000000000000000000000000 │ │ +0000000000000000000000000000000000718e8e8e3000000072738e8e8e8e0574000000000000000000000000000000 │ │ +000000000000000000000000000000003d238e8e8e2b000075768e8e8e8e772000000000000000000000000000000000 │ │ +00000000000000000000000000000000628e8e8e25200078238e8e8e8e79000000000000000000000000000000000000 │ │ +000000000000000000000000000000217a8e8e8e1e007b7c8e8e8e8e7d00000000000000000000000000000000000000 │ │ +0000000000000000000000000000007e8e8e8e1a19440f8e8e8e8e7f0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000808e8e8e2881138e8e8e3582000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000838e8e8e108e8e8e8e848500000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000868e8e8e8e8e8e8e0d870000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000888e8e8e8e8e8e0b0a000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000051898e8e8e8e080700000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000008a8b8c8d80010000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_user15.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -49,59 +49,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 33 151 212 250 255 91 70 252 3 214 195 54 41 176 171 4 26 251 254 143 183 234 218 191 229 96 164 204 1 89 149 220 50 233 200 18 219 145 184 243 43 230 51 237 114 11} │ │ + 0 33 151 212 250 91 70 252 3 214 195 54 41 176 171 4 26 251 254 143 183 234 218 191 229 96 164 204 1 89 149 220 50 233 200 18 219 145 184 243 43 230 51 237 114 11} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000123455555555555555000000 │ │ -000000000000000000000006455555555555555555000000 │ │ -000000000000000000000078555555555555555555000000 │ │ -0000000000000000000009A5555555555555555555000000 │ │ -00000000555555555555555555BC00000000005555000000 │ │ -00000000555555555555555555C000000000005555000000 │ │ -00000000555555555555555555C000000000005555000000 │ │ -00000000555555555555555555BC00000000005555000000 │ │ -0000000055550000000000DE555555FG0000005555000000 │ │ -00000000555500000000000HI5555FG00000005555000000 │ │ -00000000555500000000000HI555FG000G00005555000000 │ │ -0000000055550000000000DE555FG000GF00005555000000 │ │ -00000000555500005555555555FG000GF500005555000000 │ │ -0000000055550000555555J55FG000GF5500005555000000 │ │ -0000000055550000550000K5LG000GF555C00C555M000000 │ │ -0000000055550000550000N5C000GF5555BCCB555O000000 │ │ -0000000055550000550000P5C00GF555555555555Q000000 │ │ -0000000055550000550000R5BCCL555II5555555SG000000 │ │ -000000TUJ555D00D5JVWPRXY555555EHHE55555Za0000000 │ │ -00000aZ55555EHHE555555YXRPWVJ5D00D555JUT00000000 │ │ -0000GS5555555II555LCCB5R000055000055550000000000 │ │ -0000Q555555555555FG00C5P000055000055550000000000 │ │ -0000O555BCCB5555FG000C5b000055000055550000000000 │ │ -0000M555C00C555FG000GL5c000055000055550000000000 │ │ -00005555000055FG000GF554555555000055550000000000 │ │ -0000555500005FG000GF5555555555000055550000000000 │ │ -000055550000FG000GF555BC000000000055550000000000 │ │ -000055550000G000GF5555C0000000000055550000000000 │ │ -000055550000000GF55555C0000000000055550000000000 │ │ -00005555000000GF555555BC000000000055550000000000 │ │ -000055550000000000CB5555555555555555550000000000 │ │ -0000555500000000000C5555555555555555550000000000 │ │ -0000555500000000000C5555555555555555550000000000 │ │ -000055550000000000CB5555555555555555550000000000 │ │ -00005555555555555555555d000000000000000000000000 │ │ -0000555555555555555555ef000000000000000000000000 │ │ -000055555555555555555gh0000000000000000000000000 │ │ -000055555555555555iZjk00000000000000000000000000 │ │ +0000000000000000000000001234kkkkkkkkkkkkkk000000 │ │ +0000000000000000000000054kkkkkkkkkkkkkkkkk000000 │ │ +000000000000000000000067kkkkkkkkkkkkkkkkkk000000 │ │ +00000000000000000000089kkkkkkkkkkkkkkkkkkk000000 │ │ +00000000kkkkkkkkkkkkkkkkkkAB0000000000kkkk000000 │ │ +00000000kkkkkkkkkkkkkkkkkkB00000000000kkkk000000 │ │ +00000000kkkkkkkkkkkkkkkkkkB00000000000kkkk000000 │ │ +00000000kkkkkkkkkkkkkkkkkkAB0000000000kkkk000000 │ │ +00000000kkkk0000000000CDkkkkkkEF000000kkkk000000 │ │ +00000000kkkk00000000000GHkkkkEF0000000kkkk000000 │ │ +00000000kkkk00000000000GHkkkEF000F0000kkkk000000 │ │ +00000000kkkk0000000000CDkkkEF000FE0000kkkk000000 │ │ +00000000kkkk0000kkkkkkkkkkEF000FEk0000kkkk000000 │ │ +00000000kkkk0000kkkkkkIkkEF000FEkk0000kkkk000000 │ │ +00000000kkkk0000kk0000JkKF000FEkkkB00BkkkL000000 │ │ +00000000kkkk0000kk0000MkB000FEkkkkABBAkkkN000000 │ │ +00000000kkkk0000kk0000OkB00FEkkkkkkkkkkkkP000000 │ │ +00000000kkkk0000kk0000QkABBKkkkHHkkkkkkkRF000000 │ │ +000000STIkkkC00CkIUVOQWXkkkkkkDGGDkkkkkYZ0000000 │ │ +00000ZYkkkkkDGGDkkkkkkXWQOVUIkC00CkkkITS00000000 │ │ +0000FRkkkkkkkHHkkkKBBAkQ0000kk0000kkkk0000000000 │ │ +0000PkkkkkkkkkkkkEF00BkO0000kk0000kkkk0000000000 │ │ +0000NkkkABBAkkkkEF000Bka0000kk0000kkkk0000000000 │ │ +0000LkkkB00BkkkEF000FKkb0000kk0000kkkk0000000000 │ │ +0000kkkk0000kkEF000FEkk4kkkkkk0000kkkk0000000000 │ │ +0000kkkk0000kEF000FEkkkkkkkkkk0000kkkk0000000000 │ │ +0000kkkk0000EF000FEkkkAB0000000000kkkk0000000000 │ │ +0000kkkk0000F000FEkkkkB00000000000kkkk0000000000 │ │ +0000kkkk0000000FEkkkkkB00000000000kkkk0000000000 │ │ +0000kkkk000000FEkkkkkkAB0000000000kkkk0000000000 │ │ +0000kkkk0000000000BAkkkkkkkkkkkkkkkkkk0000000000 │ │ +0000kkkk00000000000Bkkkkkkkkkkkkkkkkkk0000000000 │ │ +0000kkkk00000000000Bkkkkkkkkkkkkkkkkkk0000000000 │ │ +0000kkkk0000000000BAkkkkkkkkkkkkkkkkkk0000000000 │ │ +0000kkkkkkkkkkkkkkkkkkkc000000000000000000000000 │ │ +0000kkkkkkkkkkkkkkkkkkde000000000000000000000000 │ │ +0000kkkkkkkkkkkkkkkkkfg0000000000000000000000000 │ │ +0000kkkkkkkkkkkkkkhYij00000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_user27.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -92,59 +92,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 4 76 128 179 230 41 203 255 1 114 247 254 154 25 229 64 28 98 133 168 238 202 166 131 95 21 36 155 249 246 145 29 10 163 252 250 153 6 5 183 172 3 2 194 118 58 34 11 59 124 205 159 78 199 51 90 242 71 149 192 7 215 220 253 139 89 69 49 9 31 72 96 218 219 185 40 212 201 32 97 209 77 18 177 228 210 173 127 66} │ │ + 0 4 76 128 179 230 41 203 1 114 247 254 154 25 229 64 28 98 133 168 238 202 166 131 95 21 36 155 249 246 145 29 10 163 252 250 153 6 5 183 172 3 2 194 118 58 34 11 59 124 205 159 78 199 51 90 242 71 149 192 7 215 220 253 139 89 69 49 9 31 72 96 218 219 185 40 212 201 32 97 209 77 18 177 228 210 173 127 66} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000102030405050403020100000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000060708080808080808080706000000000000000000000000000000000000 │ │ -00000000000000000000000000000000090a0b080808080808080808080b0a0900000000000000000000000000000000 │ │ -000000000000000000000000000000000a08080808080808080808080808080a00000000000000000000000000000000 │ │ -000000000000000000000000000000060b0808080c0d020e0e020d0c0808080b06000000000000000000000000000000 │ │ -000000000000000000000000000001070808080f10000000000000100f08080807010000000000000000000000000000 │ │ -0000000000000000000000000000020808080c100000000000000000100c080808020000000000000000000000000000 │ │ -0000000000000000000000000000030808080d000000000000000000000d080808030000000000000000000000000000 │ │ -000000000000000000000000000004080808020000000000000000000002080808040000000000000000000000000000 │ │ -0000000000000000000000000000050808080e000000000000000000000e080808050000000000000000000000000000 │ │ -0000000000000000000000000000050808080e000000000000000000000e080808050000000000000000000000000000 │ │ -000000000000000000000000000004080808020000000000000000000002080808040000000000000000000000000000 │ │ -0000000000000000000000000000030808080d000000000000000000000d080808030000000000000000000000000000 │ │ -0000000000000000000000000000020808080c100000000000000000100c080808020000000000000000000000000000 │ │ -000000000000000000000000000001070808080f10000000000000100f08080807010000000000000000000000000000 │ │ -000000000000000000000000000000060b0808080c0d020e0e020d0c0808080b06000000000000000000000000000000 │ │ -000000000000000000000000000000000a08080808080808080808080808080a00000000000000000000000000000000 │ │ -00000000000000000000000000000000090a0b080808080808080808080b0a0900000000000000000000000000000000 │ │ -000000000000000000000000000000000000060708080808080808080706000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000060759595959595959590706000000000000000000000000000000000000 │ │ +0000000000000000000000000000000008090a595959595959595959590a090800000000000000000000000000000000 │ │ +000000000000000000000000000000000959595959595959595959595959590900000000000000000000000000000000 │ │ +000000000000000000000000000000060a5959590b0c020d0d020c0b5959590a06000000000000000000000000000000 │ │ +000000000000000000000000000001075959590e0f0000000000000f0e59595907010000000000000000000000000000 │ │ +0000000000000000000000000000025959590b0f00000000000000000f0b595959020000000000000000000000000000 │ │ +0000000000000000000000000000035959590c000000000000000000000c595959030000000000000000000000000000 │ │ +000000000000000000000000000004595959020000000000000000000002595959040000000000000000000000000000 │ │ +0000000000000000000000000000055959590d000000000000000000000d595959050000000000000000000000000000 │ │ +0000000000000000000000000000055959590d000000000000000000000d595959050000000000000000000000000000 │ │ +000000000000000000000000000004595959020000000000000000000002595959040000000000000000000000000000 │ │ +0000000000000000000000000000035959590c000000000000000000000c595959030000000000000000000000000000 │ │ +0000000000000000000000000000025959590b0f00000000000000000f0b595959020000000000000000000000000000 │ │ +000000000000000000000000000001075959590e0f0000000000000f0e59595907010000000000000000000000000000 │ │ +000000000000000000000000000000060a5959590b0c020d0d020c0b5959590a06000000000000000000000000000000 │ │ +000000000000000000000000000000000959595959595959595959595959590900000000000000000000000000000000 │ │ +0000000000000000000000000000000008090a595959595959595959590a090800000000000000000000000000000000 │ │ +000000000000000000000000000000000000060759595959595959590706000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000102030405050403020100000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000011121314071515161718191a000000000000000000000000000000000000 │ │ -000000000000000000000000000000001b1c1d080808080808080808081e1f2000000000000000000000000000000000 │ │ -000000000000000000000000000021222308080808080808080808080808082425260000000000000000000000000000 │ │ -000000000000000000000000002728080808080808080808080808080808080808292a00000000000000000000000000 │ │ -0000000000000000000000002b14080808080c2c2d2e2f30302f31323308080808083409000000000000000000000000 │ │ -00000000000000000000000035080808083637000000000000000000003839080808083a000000000000000000000000 │ │ -0000000000000000000000003b0808083c3d0000000000000000000000001b3e0808081f000000000000000000000000 │ │ -0000000000000000000000003f080808403341424344204521463747482549080808084a000000000000000000000000 │ │ -0000000000000000000000004b0808080808080808080808080808080808080808080804000000000000000000000000 │ │ -0000000000000000000000004c4d08080808080808080808080808080808080808084e4f000000000000000000000000 │ │ -000000000000000000000000002b50510c0808080808080808080808080808242c520000000000000000000000000000 │ │ -00000000000000000000000000000000535241542c4d0f0b1e55563c5758592100000000000000000000000000000000 │ │ +000000000000000000000000000000000000101112130714141516171819000000000000000000000000000000000000 │ │ +000000000000000000000000000000001a1b1c595959595959595959591d1e1f00000000000000000000000000000000 │ │ +000000000000000000000000000020212259595959595959595959595959592324250000000000000000000000000000 │ │ +000000000000000000000000002627595959595959595959595959595959595959282900000000000000000000000000 │ │ +0000000000000000000000002a13595959590b2b2c2d2e2f2f2e30313259595959593308000000000000000000000000 │ │ +000000000000000000000000345959595935360000000000000000000037385959595939000000000000000000000000 │ │ +0000000000000000000000003a5959593b3c0000000000000000000000001a3d5959591e000000000000000000000000 │ │ +0000000000000000000000003e5959593f32404142431f44204536464724485959595949000000000000000000000000 │ │ +0000000000000000000000004a5959595959595959595959595959595959595959595904000000000000000000000000 │ │ +0000000000000000000000004b4c59595959595959595959595959595959595959594d4e000000000000000000000000 │ │ +000000000000000000000000002a4f500b5959595959595959595959595959232b510000000000000000000000000000 │ │ +00000000000000000000000000000000525140532b4c0e0a1d54553b5657582000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_up.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -36,59 +36,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 28 220 255 29 221 171 30 4 222 31 223 189 98 181 183 231 54 196 59 184 26 188 193 94 213 174 86 230 179 195 101 1 191} │ │ + 0 28 220 29 221 171 30 4 222 31 223 189 98 181 183 231 54 196 59 184 26 188 193 94 213 174 86 230 179 195 101 1 191} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000001100000000000000000000000 │ │ 000000000000000000000012210000000000000000000000 │ │ -000000000000000000000123321000000000000000000000 │ │ -000000000000000000001233332100000000000000000000 │ │ -000000000000000000042333333240000000000000000000 │ │ -000000000000000000453333333354000000000000000000 │ │ -000000000000000004533336633335400000000000000000 │ │ -000000000000000075333368863333570000000000000000 │ │ -000000000000000793333680086333397000000000000000 │ │ -000000000000007933336800008633339700000000000000 │ │ -000000000000079333368000000863333970000000000000 │ │ -000000000000AB33336800000000863333BA000000000000 │ │ -00000000000AB3333680000000000863333BA00000000000 │ │ -0000000000AB333368000800008000863333BA0000000000 │ │ -0000000004B33336800086000068000863333B4000000000 │ │ -000000000C3333680008630000368000863333C000000000 │ │ -00000000D333368000863300003368000863333D00000000 │ │ -00000000E333F8000863330000333680008F333E00000000 │ │ -00000000G333H0008633330000333368000H333G00000000 │ │ -00000000G333H0086333330000333336800H333G00000000 │ │ -00000000E333IJJK3333330000333333KJJI333E00000000 │ │ -00000000D333333333333300003333333333333D00000000 │ │ -000000000C3333333333330000333333333333C000000000 │ │ -000000000LM333333N333300003333N333333ML000000000 │ │ -00000000000O65PQR03333000033330RQP56O00000000000 │ │ -000000000000000000333300003333000000000000000000 │ │ -000000000000000000333300003333000000000000000000 │ │ -000000000000000000333300003333000000000000000000 │ │ -000000000000000000333300003333000000000000000000 │ │ -000000000000000000333300003333000000000000000000 │ │ -000000000000000000333300003333000000000000000000 │ │ -000000000000000000333300003333000000000000000000 │ │ -000000000000000000333300003333000000000000000000 │ │ -000000000000000000S333H00H333S000000000000000000 │ │ -000000000000000000T333UHHU333T000000000000000000 │ │ -000000000000000000V3333333333V000000000000000000 │ │ -000000000000000000WX33333333XW000000000000000000 │ │ -0000000000000000000LX333333XL0000000000000000000 │ │ -00000000000000000000WVTSSTVW00000000000000000000 │ │ +00000000000000000000012XX21000000000000000000000 │ │ +0000000000000000000012XXXX2100000000000000000000 │ │ +000000000000000000032XXXXXX230000000000000000000 │ │ +00000000000000000034XXXXXXXX43000000000000000000 │ │ +0000000000000000034XXXX55XXXX4300000000000000000 │ │ +000000000000000064XXXX5775XXXX460000000000000000 │ │ +00000000000000068XXXX570075XXXX86000000000000000 │ │ +0000000000000068XXXX57000075XXXX8600000000000000 │ │ +000000000000068XXXX5700000075XXXX860000000000000 │ │ +0000000000009AXXXX570000000075XXXXA9000000000000 │ │ +000000000009AXXXX57000000000075XXXXA900000000000 │ │ +00000000009AXXXX5700070000700075XXXXA90000000000 │ │ +0000000003AXXXX570007500005700075XXXXA3000000000 │ │ +000000000BXXXX5700075X0000X5700075XXXXB000000000 │ │ +00000000CXXXX5700075XX0000XX5700075XXXXC00000000 │ │ +00000000DXXXE700075XXX0000XXX570007EXXXD00000000 │ │ +00000000FXXXG00075XXXX0000XXXX57000GXXXF00000000 │ │ +00000000FXXXG0075XXXXX0000XXXXX5700GXXXF00000000 │ │ +00000000DXXXHIIJXXXXXX0000XXXXXXJIIHXXXD00000000 │ │ +00000000CXXXXXXXXXXXXX0000XXXXXXXXXXXXXC00000000 │ │ +000000000BXXXXXXXXXXXX0000XXXXXXXXXXXXB000000000 │ │ +000000000KLXXXXXXMXXXX0000XXXXMXXXXXXLK000000000 │ │ +00000000000N54OPQ0XXXX0000XXXX0QPO45N00000000000 │ │ +000000000000000000XXXX0000XXXX000000000000000000 │ │ +000000000000000000XXXX0000XXXX000000000000000000 │ │ +000000000000000000XXXX0000XXXX000000000000000000 │ │ +000000000000000000XXXX0000XXXX000000000000000000 │ │ +000000000000000000XXXX0000XXXX000000000000000000 │ │ +000000000000000000XXXX0000XXXX000000000000000000 │ │ +000000000000000000XXXX0000XXXX000000000000000000 │ │ +000000000000000000XXXX0000XXXX000000000000000000 │ │ +000000000000000000RXXXG00GXXXR000000000000000000 │ │ +000000000000000000SXXXTGGTXXXS000000000000000000 │ │ +000000000000000000UXXXXXXXXXXU000000000000000000 │ │ +000000000000000000VWXXXXXXXXWV000000000000000000 │ │ +0000000000000000000KWXXXXXXWK0000000000000000000 │ │ +00000000000000000000VUSRRSUV00000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_user7.png ├── sng │ │ @@ -1,70 +1,70 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 1 101 179 230 255 26 191 195 54 60 201} │ │ + 0 1 101 179 230 26 191 195 54 60 201} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000000000000001234555555555555432100000000000000 │ │ -000000000000067555555555555555555760000000000000 │ │ -000000000000175555555555555555555571000000000000 │ │ -000000000000255555555555555555555552000000000000 │ │ -000000000000355589000000000000985553000000000000 │ │ -000000000000455590000000000000095554000000000000 │ │ -000000001234555555555555555555555555432100000000 │ │ -000000067555555555555555555555555555555760000000 │ │ -000000175555555555555555555555555555555571000000 │ │ -000000255555555555555555555555555555555552000000 │ │ -000000355589000000000000000000000000985553000000 │ │ -000000455590000000000000000000000000095554000000 │ │ -000000555500000000000000000000000000005555000000 │ │ -000000555500000000000000000000000000005555000000 │ │ -000000555500000000000000000000000000005555000000 │ │ -000000555500000000000000000000000000005555000000 │ │ -00000055550000000000AB5555BA00000000005555000000 │ │ -00000055550000000000B555555B00000000005555000000 │ │ -00000055550000000000B555555B00000000005555000000 │ │ -00000055550000000000AB5555BA00000000005555000000 │ │ -000000555500000000000000000000000000005555000000 │ │ -000000555500000000000000000000000000005555000000 │ │ -000000555555555555555555555555555555555555000000 │ │ -000000555555555555555555555555555555555555000000 │ │ -000000555500000000000000000000000000005555000000 │ │ -000000555500000000000000000000000000005555000000 │ │ -000000455590000000000000000000000000095554000000 │ │ -000000355589000000000000000000000000985553000000 │ │ -000000255555555555555555555555555555555552000000 │ │ -000000175555555555555555555555555555555571000000 │ │ -000000067555555555555555555555555555555760000000 │ │ -000000001234555555555555555555555555432100000000 │ │ +000000000000001234BBBBBBBBBBBB432100000000000000 │ │ +000000000000056BBBBBBBBBBBBBBBBBB650000000000000 │ │ +00000000000016BBBBBBBBBBBBBBBBBBBB61000000000000 │ │ +0000000000002BBBBBBBBBBBBBBBBBBBBBB2000000000000 │ │ +0000000000003BBB7800000000000087BBB3000000000000 │ │ +0000000000004BBB8000000000000008BBB4000000000000 │ │ +000000001234BBBBBBBBBBBBBBBBBBBBBBBB432100000000 │ │ +000000056BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB650000000 │ │ +00000016BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB61000000 │ │ +0000002BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB2000000 │ │ +0000003BBB7800000000000000000000000087BBB3000000 │ │ +0000004BBB8000000000000000000000000008BBB4000000 │ │ +000000BBBB0000000000000000000000000000BBBB000000 │ │ +000000BBBB0000000000000000000000000000BBBB000000 │ │ +000000BBBB0000000000000000000000000000BBBB000000 │ │ +000000BBBB0000000000000000000000000000BBBB000000 │ │ +000000BBBB00000000009ABBBBA90000000000BBBB000000 │ │ +000000BBBB0000000000ABBBBBBA0000000000BBBB000000 │ │ +000000BBBB0000000000ABBBBBBA0000000000BBBB000000 │ │ +000000BBBB00000000009ABBBBA90000000000BBBB000000 │ │ +000000BBBB0000000000000000000000000000BBBB000000 │ │ +000000BBBB0000000000000000000000000000BBBB000000 │ │ +000000BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB000000 │ │ +000000BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB000000 │ │ +000000BBBB0000000000000000000000000000BBBB000000 │ │ +000000BBBB0000000000000000000000000000BBBB000000 │ │ +0000004BBB8000000000000000000000000008BBB4000000 │ │ +0000003BBB7800000000000000000000000087BBB3000000 │ │ +0000002BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB2000000 │ │ +00000016BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB61000000 │ │ +000000056BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB650000000 │ │ +000000001234BBBBBBBBBBBBBBBBBBBBBBBB432100000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 ├── res/drawable-hdpi-v4/ic_action_forward.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -80,57 +80,57 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 5 84 153 221 222 156 90 4 174 255 185 14 3 168 198 1 121 85 21 241 204 47 51 203 196 150 236 16 40 223 251 111 49 239 178 219 139 180 64 82 33 248 97 195 226 9 94 171 217 92 254 54 55 93 26 188 29 8 167 205 189 224 32 65 98 53 183 252 230 110 218 22 81 74 56 212 245} │ │ + 0 5 84 153 221 222 156 90 4 174 185 14 3 168 198 1 121 85 21 241 204 47 51 203 196 150 236 16 40 223 251 111 49 239 178 219 139 180 64 82 33 248 97 195 226 9 94 171 217 92 254 54 55 93 26 188 29 8 167 205 189 224 32 65 98 53 183 252 230 110 218 22 81 74 56 212 245} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000102030405060708000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000008090a0a0a0a0a0a0b0c0000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000d0e0a0a0a0a0a0a0a0a0f1000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000110a0a0a0a0a0a0a0a0a0a1200000000000000000000 │ │ -0000000000000000000000000000000000000000000000000013140a0a0a151617180a0a0a1900000000000000000000 │ │ -000000000000000000000000000000000000000000000000001a0a0a0a1b1c00001d0a0a0a1e00000000000000000000 │ │ -0000000000000000000000000000000000000000000000001d1f0a0a0a20000000210a0a0a2200000000000000000000 │ │ -000000000000000000000000000000000000000000000000230a0a0a2401000000250a0a0a2600000000000000000000 │ │ -0000000000000000000000000000000000000000000000270a0a0a0a28000000292a0a0a0a2b00000000000000000000 │ │ -0000000000000000000000000000000000000000000010150a0a0a2c000000000e0a0a0a2d2e00000000000000000000 │ │ -00000000000000000000002f303131302f0000000000320a0a0a333400000035330a0a0a360000000000000000000000 │ │ -00000000000000000037380a0a0a0a0a0a383900003a2d0a0a0a3b000000002c0a0a0a3c100000000000000000000000 │ │ -0000000000000000103d0a0a0a0a0a0a0a0a3e3f00110a0a0a2a3f000000280a0a0a0a40000000000000000000000000 │ │ -0000000000000000410a0a0a0a0a0a0a0a0a0a3e42140a0a0a2500000001240a0a0a2300000000000000000000000000 │ │ -0000000000000000230a0a0a2c3434430a0a0a0a440a0a0a1b1c000000200a0a0a1f1d00000000000000000000000000 │ │ -0000000000000000450a0a0a34000008300a0a0a0a0a0a0a460000001c1b0a0a0a1a0000000000000000000000000000 │ │ -0000000000000000450a0a0a3400000008300a0a0a0a0a4701000000250a0a0a14480000000000000000000000000000 │ │ -0000000000000000230a0a0a430800000008300a0a0a0a49000000292a0a0a0a11000000000000000000000000000000 │ │ -0000000000000000410a0a0a0a300800000008300a0a2c000000000e0a0a0a2d2e000000000000000000000000000000 │ │ -0000000000000000103d0a0a0a0a30080000000830333400000035330a0a0a3600000000000000000000000000000000 │ │ -000000000000000000393e0a0a0a0a30080000000841000000002c0a0a0a3c1000000000000000000000000000000000 │ │ -000000000000000000003f3e0a0a0a0a300800000000000000280a0a0a0a400000000000000000000000000000000000 │ │ -00000000000000000000003f3e0a0a0a0a3008000000000001240a0a0a23000000000000000000000000000000000000 │ │ -0000000000000000000000003f3e0a0a0a0a300800000000200a0a0a1f1d000000000000000000000000000000000000 │ │ -000000000000000000000000003f3e0a0a0a0a300800001c1b0a0a0a1a00000000000000000000000000000000000000 │ │ -00000000000000000000000000003f3e0a0a0a0a0b4a4b4c0a0a0a144800000000000000000000000000000000000000 │ │ -0000000000000000000000000000003f3e0a0a0a0a0a0a0a0a0a0a110000000000000000000000000000000000000000 │ │ -000000000000000000000000000000003f3e0a0a0a0a0a0a0a0a230d0000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000393d0a0a0a0a0a0a2c2e000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000104123454d094a0d00000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000008094d4d4d4d4d4d0a0b0000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000c0d4d4d4d4d4d4d4d4d0e0f00000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000104d4d4d4d4d4d4d4d4d4d1100000000000000000000 │ │ +0000000000000000000000000000000000000000000000000012134d4d4d141516174d4d4d1800000000000000000000 │ │ +00000000000000000000000000000000000000000000000000194d4d4d1a1b00001c4d4d4d1d00000000000000000000 │ │ +0000000000000000000000000000000000000000000000001c1e4d4d4d1f000000204d4d4d2100000000000000000000 │ │ +000000000000000000000000000000000000000000000000224d4d4d2301000000244d4d4d2500000000000000000000 │ │ +0000000000000000000000000000000000000000000000264d4d4d4d2700000028294d4d4d2a00000000000000000000 │ │ +000000000000000000000000000000000000000000000f144d4d4d2b000000000d4d4d4d2c2d00000000000000000000 │ │ +00000000000000000000002e2f30302f2e0000000000314d4d4d323300000034324d4d4d350000000000000000000000 │ │ +00000000000000000036374d4d4d4d4d4d37380000392c4d4d4d3a000000002b4d4d4d3b0f0000000000000000000000 │ │ +00000000000000000f3c4d4d4d4d4d4d4d4d3d3e00104d4d4d293e000000274d4d4d4d3f000000000000000000000000 │ │ +0000000000000000404d4d4d4d4d4d4d4d4d4d3d41134d4d4d2400000001234d4d4d2200000000000000000000000000 │ │ +0000000000000000224d4d4d2b3333424d4d4d4d434d4d4d1a1b0000001f4d4d4d1e1c00000000000000000000000000 │ │ +0000000000000000444d4d4d330000082f4d4d4d4d4d4d4d450000001b1a4d4d4d190000000000000000000000000000 │ │ +0000000000000000444d4d4d33000000082f4d4d4d4d4d4601000000244d4d4d13470000000000000000000000000000 │ │ +0000000000000000224d4d4d4208000000082f4d4d4d4d4800000028294d4d4d10000000000000000000000000000000 │ │ +0000000000000000404d4d4d4d2f08000000082f4d4d2b000000000d4d4d4d2c2d000000000000000000000000000000 │ │ +00000000000000000f3c4d4d4d4d2f08000000082f323300000034324d4d4d3500000000000000000000000000000000 │ │ +000000000000000000383d4d4d4d4d2f080000000840000000002b4d4d4d3b0f00000000000000000000000000000000 │ │ +000000000000000000003e3d4d4d4d4d2f0800000000000000274d4d4d4d3f0000000000000000000000000000000000 │ │ +00000000000000000000003e3d4d4d4d4d2f08000000000001234d4d4d22000000000000000000000000000000000000 │ │ +0000000000000000000000003e3d4d4d4d4d2f08000000001f4d4d4d1e1c000000000000000000000000000000000000 │ │ +000000000000000000000000003e3d4d4d4d4d2f0800001b1a4d4d4d1900000000000000000000000000000000000000 │ │ +00000000000000000000000000003e3d4d4d4d4d0a494a4b4d4d4d134700000000000000000000000000000000000000 │ │ +0000000000000000000000000000003e3d4d4d4d4d4d4d4d4d4d4d100000000000000000000000000000000000000000 │ │ +000000000000000000000000000000003e3d4d4d4d4d4d4d4d4d220c0000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000383c4d4d4d4d4d4d2b2d000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000f4022444c09490c00000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-hdpi-v4/ic_action_user14.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -79,59 +79,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 1 98 178 230 29 189 255 26 94 167 226 232 184 100 222 13 171 197 220 244 237 183 54 195 4 229 162 241 221 148 113 38 249 108 79 3 103 243 164 115 228 169 123 40 251 133 208 146 20 213 67 19 209 86 18 207 16 204 15 202 14 200 198 59 201 193 173 12 96 180 168 97 165 17 186 71} │ │ + 0 1 98 178 230 29 189 26 94 167 226 232 184 100 222 13 171 197 220 244 237 183 54 195 4 229 162 241 221 148 113 38 249 108 79 3 103 243 164 115 228 169 123 40 251 133 208 146 20 213 67 19 209 86 18 207 16 204 15 202 14 200 198 59 201 193 173 12 96 180 168 97 165 17 186 71} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000102030404030201000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000050607070707070706080000000000 │ │ -00000000000000000000000000000000000000000000000000090a0b0c0d0e01050f0707070707070707060100000000 │ │ -000000000000000000000000000000000000000000000010110707070707071213070707070707070707070200000000 │ │ -000000000000000000000707070707070707070707071415070707070707070707070707161717180707070300000000 │ │ -000000000000000000000707070707070707070707070707070707070707070707070711190000170707070400000000 │ │ -000000000000000000000707070707070707070707070707070718171718070707071119000000170707070400000000 │ │ -000000000000000000000707070707070707070707070707070717000017070707111900000019160707070300000000 │ │ -000000000000000000000707070700000000000000001718070700000000070711190000001911070707070200000000 │ │ -000000000000000000000707070700000000000000000017070700000000071119000000191107070707060100000000 │ │ -00000000000000000000070707070000000000000000001707070000000011190000001911070707070f050000000000 │ │ -000000000000000000000707070700000000000000001718070700000000190000001911070707071305000000000000 │ │ -000000000000000000000707070700000000070707070707070700000000000000191107070707071201000000000000 │ │ -000000000000000000000707070700000000070707071a1b07070000000000001911070707070707070e000000000000 │ │ -00000000000000000000070707070000000007070000000007070000000000000000000017180707070d000000000000 │ │ -00000000000000000000070707070000000007070000000007070000000000000000000000170707070c000000000000 │ │ -000000000000000000001c0707071700001707130000000007070000000000000000000000170707070b000000000000 │ │ -000000000000000000011d07070718171718071e0000000007070000000000000000000017180707070a000000000000 │ │ -0000000000000000001f0707070707070707070707070707070707070707070707070707070707070709000000000000 │ │ -000000000000000020210707070707070707070707070707070707070707070707070707070707071100000000000000 │ │ -0000000000000000220707070b2324000000000000000000070700000000252618171718070707151000000000000000 │ │ -000000000000000027070707280000000000000000000000070700000000290717000017070707140000000000000000 │ │ -00000000000000002a070707280000000000000000000000070700000000070700000000070707070000000000000000 │ │ -00000000000000002b0707070b2324000000000000000000070700000000070700000000070707070000000000000000 │ │ -00000000000000002c2d070707070707111900000000000007072e2f0707070700000000070707070000000000000000 │ │ -000000000000000000300707070707111900000000000000070707070707070700000000070707070000000000000000 │ │ -000000000000000005130707070711190000003100000000070732330000000000000000070707070000000000000000 │ │ -00000000000000050f070707071119000000343500000000070736000000000000000000070707070000000000000000 │ │ -000000000000010607070707111900000037380700000000070736000000000000000000070707070000000000000000 │ │ -00000000000002070707071119000000393a070700000000070732330000000000000000070707070000000000000000 │ │ -0000000000000307070716190000003b3c07070717000017070707070707070707070707070707070000000000000000 │ │ -00000000000004070707170000003d3e0707070718171718070707070707070707070707070707070000000000000000 │ │ -00000000000004070707170000103f070707070707070707070707070707070707070707070707070000000000000000 │ │ -00000000000003070707181740410707070707070707070707071a0c0707070707070707070707070000000000000000 │ │ -00000000000002070707070707070707073c420707070707074344000000000000000000000000000000000000000000 │ │ -000000000000010607070707070707073a39014546040b47480100000000000000000000000000000000000000000000 │ │ -000000000000000806070707070707494a00000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000010203040c4b4c000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000005064c4c4c4c4c4c06070000000000 │ │ +0000000000000000000000000000000000000000000000000008090a0b0c0d01050e4c4c4c4c4c4c4c4c060100000000 │ │ +00000000000000000000000000000000000000000000000f104c4c4c4c4c4c11124c4c4c4c4c4c4c4c4c4c0200000000 │ │ +000000000000000000004c4c4c4c4c4c4c4c4c4c4c4c13144c4c4c4c4c4c4c4c4c4c4c4c151616174c4c4c0300000000 │ │ +000000000000000000004c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c10180000164c4c4c0400000000 │ │ +000000000000000000004c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c171616174c4c4c4c1018000000164c4c4c0400000000 │ │ +000000000000000000004c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c160000164c4c4c101800000018154c4c4c0300000000 │ │ +000000000000000000004c4c4c4c000000000000000016174c4c000000004c4c101800000018104c4c4c4c0200000000 │ │ +000000000000000000004c4c4c4c000000000000000000164c4c000000004c101800000018104c4c4c4c060100000000 │ │ +000000000000000000004c4c4c4c000000000000000000164c4c00000000101800000018104c4c4c4c0e050000000000 │ │ +000000000000000000004c4c4c4c000000000000000016174c4c000000001800000018104c4c4c4c1205000000000000 │ │ +000000000000000000004c4c4c4c000000004c4c4c4c4c4c4c4c0000000000000018104c4c4c4c4c1101000000000000 │ │ +000000000000000000004c4c4c4c000000004c4c4c4c191a4c4c00000000000018104c4c4c4c4c4c4c0d000000000000 │ │ +000000000000000000004c4c4c4c000000004c4c000000004c4c0000000000000000000016174c4c4c0c000000000000 │ │ +000000000000000000004c4c4c4c000000004c4c000000004c4c0000000000000000000000164c4c4c0b000000000000 │ │ +000000000000000000001b4c4c4c160000164c12000000004c4c0000000000000000000000164c4c4c0a000000000000 │ │ +000000000000000000011c4c4c4c171616174c1d000000004c4c0000000000000000000016174c4c4c09000000000000 │ │ +0000000000000000001e4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c08000000000000 │ │ +00000000000000001f204c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c1000000000000000 │ │ +0000000000000000214c4c4c0a22230000000000000000004c4c000000002425171616174c4c4c140f00000000000000 │ │ +0000000000000000264c4c4c2700000000000000000000004c4c00000000284c160000164c4c4c130000000000000000 │ │ +0000000000000000294c4c4c2700000000000000000000004c4c000000004c4c000000004c4c4c4c0000000000000000 │ │ +00000000000000002a4c4c4c0a22230000000000000000004c4c000000004c4c000000004c4c4c4c0000000000000000 │ │ +00000000000000002b2c4c4c4c4c4c4c10180000000000004c4c2d2e4c4c4c4c000000004c4c4c4c0000000000000000 │ │ +0000000000000000002f4c4c4c4c4c1018000000000000004c4c4c4c4c4c4c4c000000004c4c4c4c0000000000000000 │ │ +000000000000000005124c4c4c4c101800000030000000004c4c313200000000000000004c4c4c4c0000000000000000 │ │ +00000000000000050e4c4c4c4c10180000003334000000004c4c350000000000000000004c4c4c4c0000000000000000 │ │ +00000000000001064c4c4c4c101800000036374c000000004c4c350000000000000000004c4c4c4c0000000000000000 │ │ +000000000000024c4c4c4c101800000038394c4c000000004c4c313200000000000000004c4c4c4c0000000000000000 │ │ +000000000000034c4c4c15180000003a3b4c4c4c160000164c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c0000000000000000 │ │ +000000000000044c4c4c160000003c3d4c4c4c4c171616174c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c0000000000000000 │ │ +000000000000044c4c4c1600000f3e4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c0000000000000000 │ │ +000000000000034c4c4c17163f404c4c4c4c4c4c4c4c4c4c4c4c190b4c4c4c4c4c4c4c4c4c4c4c4c0000000000000000 │ │ +000000000000024c4c4c4c4c4c4c4c4c4c3b414c4c4c4c4c4c4243000000000000000000000000000000000000000000 │ │ +00000000000001064c4c4c4c4c4c4c4c3938014445040a46470100000000000000000000000000000000000000000000 │ │ +0000000000000007064c4c4c4c4c4c484900000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000010203040b4a4b000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_user0.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -55,15 +55,15 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 9 82 122 160 198 236 113 231 255 4 115 232 18 189 41 219 240 144 96 57 19 71 241 234 121 14 248 190 17 1 101 179 230 63 246 155 5 26 191 54 242 253 229 89 25 97 21 6 60 201 153 134} │ │ + 0 9 82 122 160 198 236 113 231 4 115 232 18 189 41 219 240 144 96 57 19 71 241 234 121 14 248 190 17 1 101 179 230 63 246 155 5 26 191 54 242 253 229 89 25 97 21 6 60 201 153 134} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ @@ -73,36 +73,36 @@ │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000123456654321000000000000000000 │ │ -000000000000000017899999999998710000000000000000 │ │ -00000000000000ABC99999999999999CBA00000000000000 │ │ -0000000000000DE999999999999999999ED0000000000000 │ │ -000000000000FG99999HIJKLLKJIH99999GF000000000000 │ │ -00000000000MN9999OPQ00000000QPO9999NM00000000000 │ │ -0000000000MR9999ST00UVWXXWVU00TS9999RM0000000000 │ │ -000000000YZ9999ab00cd999999dc00ba9999ZY000000000 │ │ -00000000ef999gB000Ud9hijjih9dU000Bg999fe00000000 │ │ -0000000c89999k0000V9hl0000lh9V0000k99998c0000000 │ │ -000000m59999B00000W9i0noon0i9W00000B99995m000000 │ │ -000000p9999q000000X9j0o99o0j9X000000q9999p000000 │ │ -000000p9999q000000X9j0o99o0j9X000000q9999p000000 │ │ -000000m59999B00000W9i0noon0i9W00000B99995m000000 │ │ -0000000c89999k0000V9hl0000lh9V0000k99998c0000000 │ │ -00000000ef999gB000Ud9hijjih9dU000Bg999fe00000000 │ │ -000000000YZ9999ab00cd999999dc00ba9999ZY000000000 │ │ -0000000000MR9999ST00UVWXXWVU00TS9999RM0000000000 │ │ -00000000000MN9999OPQ00000000QPO9999NM00000000000 │ │ -000000000000FG99999HIJKLLKJIH99999GF000000000000 │ │ -0000000000000DE999999999999999999ED0000000000000 │ │ -00000000000000ABC99999999999999CBA00000000000000 │ │ -000000000000000017899999999998710000000000000000 │ │ +0000000000000000178qqqqqqqqqq8710000000000000000 │ │ +000000000000009ABqqqqqqqqqqqqqqBA900000000000000 │ │ +0000000000000CDqqqqqqqqqqqqqqqqqqDC0000000000000 │ │ +000000000000EFqqqqqGHIJKKJIHGqqqqqFE000000000000 │ │ +00000000000LMqqqqNOP00000000PONqqqqML00000000000 │ │ +0000000000LQqqqqRS00TUVWWVUT00SRqqqqQL0000000000 │ │ +000000000XYqqqqZa00bcqqqqqqcb00aZqqqqYX000000000 │ │ +00000000deqqqfA000TcqghiihgqcT000Afqqqed00000000 │ │ +0000000b8qqqqj0000Uqgk0000kgqU0000jqqqq8b0000000 │ │ +000000l5qqqqA00000Vqh0mnnm0hqV00000Aqqqq5l000000 │ │ +000000oqqqqp000000Wqi0nqqn0iqW000000pqqqqo000000 │ │ +000000oqqqqp000000Wqi0nqqn0iqW000000pqqqqo000000 │ │ +000000l5qqqqA00000Vqh0mnnm0hqV00000Aqqqq5l000000 │ │ +0000000b8qqqqj0000Uqgk0000kgqU0000jqqqq8b0000000 │ │ +00000000deqqqfA000TcqghiihgqcT000Afqqqed00000000 │ │ +000000000XYqqqqZa00bcqqqqqqcb00aZqqqqYX000000000 │ │ +0000000000LQqqqqRS00TUVWWVUT00SRqqqqQL0000000000 │ │ +00000000000LMqqqqNOP00000000PONqqqqML00000000000 │ │ +000000000000EFqqqqqGHIJKKJIHGqqqqqFE000000000000 │ │ +0000000000000CDqqqqqqqqqqqqqqqqqqDC0000000000000 │ │ +000000000000009ABqqqqqqqqqqqqqqBA900000000000000 │ │ +0000000000000000178qqqqqqqqqq8710000000000000000 │ │ 000000000000000000123456654321000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 ├── res/drawable-hdpi-v4/ic_action_user6.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -22,59 +22,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 38 128 179 230 1 112 246 255 181 229 89 25 21 127 26 166 234 11 99} │ │ + 0 38 128 179 230 1 112 246 181 229 89 25 21 127 26 166 234 11 99} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000001234432100000000000000000000 │ │ -000000000000000000567888888765000000000000000000 │ │ -000000000000000005988888888889500000000000000000 │ │ -000000000000000006888888888888600000000000000000 │ │ -000000000000000017888ABCCBA888710000000000000000 │ │ -00000000000000002888AD0000DA888E0000000000000000 │ │ -00000000000000003888B000000B88830000000000000000 │ │ -00000000000000004888C000000C88840000000000000000 │ │ -000000000000000088880000000088880000000000000000 │ │ -000000000000000088880000000088880000000000000000 │ │ -000000000000000088880000000088880000000000000000 │ │ -000000000000000088880000000088880000000000000000 │ │ -00000000000FG4888888000000008888884GF00000000000 │ │ -0000000000FH888888880000000088888888HF0000000000 │ │ -0000000000G88888888888888888888888888G0000000000 │ │ -000000000048888888888888888888888888840000000000 │ │ -000000000088880000000000000000000088880000000000 │ │ -000000000088880000000000000000000088880000000000 │ │ -000000000088880000000000000000000088880000000000 │ │ -000000000088880000000000000000000088880000000000 │ │ -000000000088880000000000000000000088880000000000 │ │ -000000000088880000000000000000000088880000000000 │ │ -000000000088880000000000000000000088880000000000 │ │ -0000000000888800000000IJJI0000000088880000000000 │ │ -000000000088880000000IH88HI000000088880000000000 │ │ -000000000088880000000J8888J000000088880000000000 │ │ -000000000088880000000J8888J000000088880000000000 │ │ -000000000088880000000IH88HI000000088880000000000 │ │ -0000000000888800000000IJJI0000000088880000000000 │ │ -000000000088880000000000000000000088880000000000 │ │ -000000000048888888888888888888888888840000000000 │ │ -0000000000G88888888888888888888888888G0000000000 │ │ -0000000000FH888888888888888888888888HF0000000000 │ │ -00000000000FG4888888888888888888884GF00000000000 │ │ +000000000000000000567JJJJJJ765000000000000000000 │ │ +0000000000000000058JJJJJJJJJJ8500000000000000000 │ │ +000000000000000006JJJJJJJJJJJJ600000000000000000 │ │ +000000000000000017JJJ9ABBA9JJJ710000000000000000 │ │ +00000000000000002JJJ9C0000C9JJJD0000000000000000 │ │ +00000000000000003JJJA000000AJJJ30000000000000000 │ │ +00000000000000004JJJB000000BJJJ40000000000000000 │ │ +0000000000000000JJJJ00000000JJJJ0000000000000000 │ │ +0000000000000000JJJJ00000000JJJJ0000000000000000 │ │ +0000000000000000JJJJ00000000JJJJ0000000000000000 │ │ +0000000000000000JJJJ00000000JJJJ0000000000000000 │ │ +00000000000EF4JJJJJJ00000000JJJJJJ4FE00000000000 │ │ +0000000000EGJJJJJJJJ00000000JJJJJJJJGE0000000000 │ │ +0000000000FJJJJJJJJJJJJJJJJJJJJJJJJJJF0000000000 │ │ +00000000004JJJJJJJJJJJJJJJJJJJJJJJJJJ40000000000 │ │ +0000000000JJJJ00000000000000000000JJJJ0000000000 │ │ +0000000000JJJJ00000000000000000000JJJJ0000000000 │ │ +0000000000JJJJ00000000000000000000JJJJ0000000000 │ │ +0000000000JJJJ00000000000000000000JJJJ0000000000 │ │ +0000000000JJJJ00000000000000000000JJJJ0000000000 │ │ +0000000000JJJJ00000000000000000000JJJJ0000000000 │ │ +0000000000JJJJ00000000000000000000JJJJ0000000000 │ │ +0000000000JJJJ00000000HIIH00000000JJJJ0000000000 │ │ +0000000000JJJJ0000000HGJJGH0000000JJJJ0000000000 │ │ +0000000000JJJJ0000000IJJJJI0000000JJJJ0000000000 │ │ +0000000000JJJJ0000000IJJJJI0000000JJJJ0000000000 │ │ +0000000000JJJJ0000000HGJJGH0000000JJJJ0000000000 │ │ +0000000000JJJJ00000000HIIH00000000JJJJ0000000000 │ │ +0000000000JJJJ00000000000000000000JJJJ0000000000 │ │ +00000000004JJJJJJJJJJJJJJJJJJJJJJJJJJ40000000000 │ │ +0000000000FJJJJJJJJJJJJJJJJJJJJJJJJJJF0000000000 │ │ +0000000000EGJJJJJJJJJJJJJJJJJJJJJJJJGE0000000000 │ │ +00000000000EF4JJJJJJJJJJJJJJJJJJJJ4FE00000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_user8.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -69,59 +69,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 98 254 99 255 100 101 249 78 102 103 104 87 25 237 40 140 41 232 204 120 42 27 43 233 212 97 44 234 156 247 163 36 252 241 5 226 72 71 157 69 235 4 230 54 236 153 179 195 68 3 1 191 26 67 238 152 159 231 66 74 248 250 251 253 201 60} │ │ + 0 98 254 99 100 101 249 78 102 103 104 87 25 237 40 140 41 232 204 120 42 27 43 233 212 97 44 234 156 247 163 36 252 241 5 226 72 71 157 69 235 4 230 54 236 153 179 195 68 3 1 191 26 67 238 152 159 231 66 74 248 250 251 253 201 60} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000001010000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000102020100000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000030204040203000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000003020404040402030000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000502040404040404020500000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000060204040407070404040206000000000000000000000000000000000000 │ │ -000000000000000000000000000000000006020404040708080704040402060000000000000000000000000000000000 │ │ -000000000000000000000000000000000902040404070800000807040404020900000000000000000000000000000000 │ │ -000000000000000000000000000000090204040407080000000008070404040209000000000000000000000000000000 │ │ -00000000000000000000000000000a0204040407080000000000000807040404020a0000000000000000000000000000 │ │ -000000000000000000000000000b02040404070800000000000000000807040404020b00000000000000000000000000 │ │ -0000000000000000000000000b020404040708000000000000000000000807040404020b000000000000000000000000 │ │ -00000000000000000000000c0204040407080000000000000000000000000807040404020c0000000000000000000000 │ │ -000000000000000000000d0e0404040708000000000f000000000f0000000008070404040e0d00000000000000000000 │ │ -000000000000000000001004040407080000000011120000000012110000000008070404041000000000000000000000 │ │ -000000000000000000001304040414000000001512040000000004121500000000140404041300000000000000000000 │ │ -000000000000000000000e04040416000000171804040000000004041817000000160404040e00000000000000000000 │ │ -00000000000000000000190404041a00001b1c040404000000000404041c1b00001a0404041900000000000000000000 │ │ -000000000000000000001d0404041e1f1f1e0404040400000000040404041e1f1f1e0404041d00000000000000000000 │ │ -000000000000000000002021040404040404040404040000000004040404040404040404212000000000000000000000 │ │ -000000000000000000001122040404040404040404040000000004040404040404040404221100000000000000000000 │ │ -000000000000000000232404040404040404040404040000000004040404040404040404042423000000000000000000 │ │ -000000000000000000250404040404040404040404040000000004040404040404040404040426000000000000000000 │ │ -000000000000000000270404040404040404040404040000000004040404040404040404040427000000000000000000 │ │ -0000000000000000230e040404280000000004040404000000000404040400000000280404040e230000000000000000 │ │ -000000000000000025040404292a000000002b0404042c00002c0404042b000000002a2d040404260000000000000000 │ │ -0000000000000000270404042e00000000002f040404302c2c300404042f00000000001d040404270000000000000000 │ │ -00000000000000230e0404043100000000000604040404040404040404060000000000260404040e2300000000000000 │ │ -00000000000000260404041c32000000000033340404040404040404343300000000002a0e0404042600000000000000 │ │ -00000000000000270404042e000000000000003534040404040404343500000000000000270404042700000000000000 │ │ -000000000000230e04040436000000000000000033062f2b2b2f06330000000000000000250404040e23000000000000 │ │ -000000000000260404041c32000000000000000000000000000000000000000000000000233704040426000000000000 │ │ -000000000000270404043800000000000000000000000000000000000000000000000000003904040427000000000000 │ │ -0000000000003a0404043b00000000000000000000000000000000000000000000000000003c0404043a000000000000 │ │ -0000000000003d040404040404040404040404040404040404040404040404040404040404040404043d000000000000 │ │ -000000000000070404040404040404040404040404040404040404040404040404040404040404040407000000000000 │ │ -0000000000003e0404040000000000000000000000000000000000000000000000000000000004040407000000000000 │ │ -0000000000003e040404000000000000000000000000000000000000000000000000000000000404043e000000000000 │ │ -0000000000003f040404000000000000000000000000000000000000000000000000000000000404043f000000000000 │ │ -000000000000210404040000000000000000000000000000000000000000000000000000000004040421000000000000 │ │ -000000000000400404040000000000000000000000000000000000000000000000000000000004040440000000000000 │ │ -000000000000020404040000000000000000000000000000000000000000000000000000000004040440000000000000 │ │ -000000000000020404040404040404040404040404040404040404040404040404040404040404040402000000000000 │ │ -000000000000040404040404040404040404040404040404040404040404040404040404040404040404000000000000 │ │ -000000000000410404040404040404040404040404040404040404040404040404040404040404040441000000000000 │ │ -000000000000424104040404040404040404040404040404040404040404040404040404040404044142000000000000 │ │ +000000000000000000000000000000000000000000030242420203000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000003024242424202030000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000402424242424242020400000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000050242424206064242420205000000000000000000000000000000000000 │ │ +000000000000000000000000000000000005024242420607070642424202050000000000000000000000000000000000 │ │ +000000000000000000000000000000000802424242060700000706424242020800000000000000000000000000000000 │ │ +000000000000000000000000000000080242424206070000000007064242420208000000000000000000000000000000 │ │ +000000000000000000000000000009024242420607000000000000070642424202090000000000000000000000000000 │ │ +000000000000000000000000000a02424242060700000000000000000706424242020a00000000000000000000000000 │ │ +0000000000000000000000000a024242420607000000000000000000000706424242020a000000000000000000000000 │ │ +00000000000000000000000b0242424206070000000000000000000000000706424242020b0000000000000000000000 │ │ +000000000000000000000c0d4242420607000000000e000000000e0000000007064242420d0c00000000000000000000 │ │ +000000000000000000000f42424206070000000010110000000011100000000007064242420f00000000000000000000 │ │ +000000000000000000001242424213000000001411420000000042111400000000134242421200000000000000000000 │ │ +000000000000000000000d42424215000000161742420000000042421716000000154242420d00000000000000000000 │ │ +00000000000000000000184242421900001a1b424242000000004242421b1a0000194242421800000000000000000000 │ │ +000000000000000000001c4242421d1e1e1d4242424200000000424242421d1e1e1d4242421c00000000000000000000 │ │ +000000000000000000001f20424242424242424242420000000042424242424242424242201f00000000000000000000 │ │ +000000000000000000001021424242424242424242420000000042424242424242424242211000000000000000000000 │ │ +000000000000000000222342424242424242424242420000000042424242424242424242422322000000000000000000 │ │ +000000000000000000244242424242424242424242420000000042424242424242424242424225000000000000000000 │ │ +000000000000000000264242424242424242424242420000000042424242424242424242424226000000000000000000 │ │ +0000000000000000220d424242270000000042424242000000004242424200000000274242420d220000000000000000 │ │ +0000000000000000244242422829000000002a4242422b00002b4242422a00000000292c424242250000000000000000 │ │ +0000000000000000264242422d00000000002e4242422f2b2b2f4242422e00000000001c424242260000000000000000 │ │ +00000000000000220d4242423000000000000542424242424242424242050000000000254242420d2200000000000000 │ │ +00000000000000254242421b3100000000003233424242424242424233320000000000290d4242422500000000000000 │ │ +00000000000000264242422d000000000000003433424242424242333400000000000000264242422600000000000000 │ │ +000000000000220d42424235000000000000000032052e2a2a2e05320000000000000000244242420d22000000000000 │ │ +000000000000254242421b31000000000000000000000000000000000000000000000000223642424225000000000000 │ │ +000000000000264242423700000000000000000000000000000000000000000000000000003842424226000000000000 │ │ +000000000000394242423a00000000000000000000000000000000000000000000000000003b42424239000000000000 │ │ +0000000000003c424242424242424242424242424242424242424242424242424242424242424242423c000000000000 │ │ +000000000000064242424242424242424242424242424242424242424242424242424242424242424206000000000000 │ │ +0000000000003d4242420000000000000000000000000000000000000000000000000000000042424206000000000000 │ │ +0000000000003d424242000000000000000000000000000000000000000000000000000000004242423d000000000000 │ │ +0000000000003e424242000000000000000000000000000000000000000000000000000000004242423e000000000000 │ │ +000000000000204242420000000000000000000000000000000000000000000000000000000042424220000000000000 │ │ +0000000000003f424242000000000000000000000000000000000000000000000000000000004242423f000000000000 │ │ +00000000000002424242000000000000000000000000000000000000000000000000000000004242423f000000000000 │ │ +000000000000024242424242424242424242424242424242424242424242424242424242424242424202000000000000 │ │ +000000000000424242424242424242424242424242424242424242424242424242424242424242424242000000000000 │ │ +000000000000404242424242424242424242424242424242424242424242424242424242424242424240000000000000 │ │ +000000000000414042424242424242424242424242424242424242424242424242424242424242424041000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_user1.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -82,59 +82,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 50 129 191 217 243 81 216 255 31 194 64 235 250 252 181 77 25 55 254 142 9 38 128 179 230 1 112 246 154 76 229 234 192 150 107 106 101 241 97 247 68 240 92 253 248 72 45 249 75 5 206 79 66 245 61 83 115 189 69 145 126 70 99 221 3 71 110 44 223 132 187 109 164 17 225 212 65 120 4} │ │ + 0 50 129 191 217 243 81 216 31 194 64 235 250 252 181 77 25 55 254 142 9 38 128 179 230 1 112 246 154 76 229 234 192 150 107 106 101 241 97 247 68 240 92 253 248 72 45 249 75 5 206 79 66 245 61 83 115 189 69 145 126 70 99 221 3 71 110 44 223 132 187 109 164 17 225 212 65 120 4} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000001020304050504030201000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000060708080808080808080808070600000000000000000000000000 │ │ -00000000000000000000000000000000000000090a08080808080808080808080808080a090000000000000000000000 │ │ -0000000000000000000000000000000000000b0c080808080808080808080808080808080c0b00000000000000000000 │ │ -00000000000000000000000000000000000b0d080808080e0f0210111110020f0e080808080d0b000000000000000000 │ │ -00000000000000000000000000000000090c08080808071200000000000000001207080808080c090000000000000000 │ │ -000000000000000000000000000000000a080808131415001617181919181716001514130808080a0000000000000000 │ │ -000000000000000000000000000000060808080814001a1b1c0808080808081c1b1a0014080808080600000000000000 │ │ -0000000000000000000000000000000708080807151a0f08131d1e11111e1d13080f1a15070808080700000000000000 │ │ -0000000000000000000000000000010808080e12001b081f0b0000000000000b1f081b00120e08080801000000000000 │ │ -0000000000000000000000000000020808080f00161c130b00000000000000000b131c16000f08080802000000000000 │ │ -000000000000000000000000000003080808020017081d000000000000000000001d0817000208080803000000000000 │ │ -000000000000000000000000000004080808100018081e000000000000000000001e0818001008080804000000000000 │ │ -000000000000000000000000000005080808110019081100000000000000000000110819001108080805000000000000 │ │ -000000000000000000000000000020080808110019081100000000000000000000110819001108080805000000000000 │ │ -000000000000000000000000000021080808100018081e000000000000000000001e0818001008080804000000000000 │ │ -000000000000000000000000000022080808020017081d000000000000000000001d0817000208080803000000000000 │ │ -0000000000000000000000000000230808080f00161c130b00000000000000000b131c16000f08080802000000000000 │ │ -0000000000000000000000000000170808080e12001b081f0b0000000000000b1f081b00120e08080801000000000000 │ │ -0000000000000000000000000024080808080807151a0f08131d1e11111e1d13080f1a15070808080700000000000000 │ │ -00000000000000000000000025130808081c260814001a1b1c0808080808081c1b1a0014080808080600000000000000 │ │ -000000000000000000000027130808082829122a131415001617181919181716001514130808080a0000000000000000 │ │ -000000000000000000002b2c0808082d2e0000122a08071200000000000000001207080808080c090000000000000000 │ │ -0000000000000000002f300808083031000000001226080e0f0210111110020f0e080808080d0b000000000000000000 │ │ -000000000000000032330808080d340000000000353608080808080808080808080808080c0b00000000000000000000 │ │ -00000000000000003708080808380000000000291c08080808080808080808080808080a090000000000000000000000 │ │ -0000000000000000390808083a00000000003b1c08080808080808080808080808070600000000000000000000000000 │ │ -00000000000000003c0808083d000000003e280808080802232221200504030201000000000000000000000000000000 │ │ -00000000000000003f080808404100004228080808084300000000000000000000000000000000000000000000000000 │ │ -000000000000000044080808084546471308080808480000000000000000000000000000000000000000000000000000 │ │ -000000000000000000490808080808080808080823000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000004a4b08080808080808132400000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000004a4908080808084c4d0000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000443f3c4e2e4f000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000006074f4f4f4f4f4f4f4f4f4f070600000000000000000000000000 │ │ +0000000000000000000000000000000000000008094f4f4f4f4f4f4f4f4f4f4f4f4f4f09080000000000000000000000 │ │ +0000000000000000000000000000000000000a0b4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f0b0a00000000000000000000 │ │ +00000000000000000000000000000000000a0c4f4f4f4f0d0e020f10100f020e0d4f4f4f4f0c0a000000000000000000 │ │ +00000000000000000000000000000000080b4f4f4f4f0711000000000000000011074f4f4f4f0b080000000000000000 │ │ +00000000000000000000000000000000094f4f4f121314001516171818171615001413124f4f4f090000000000000000 │ │ +000000000000000000000000000000064f4f4f4f1300191a1b4f4f4f4f4f4f1b1a1900134f4f4f4f0600000000000000 │ │ +000000000000000000000000000000074f4f4f0714190e4f121c1d10101d1c124f0e1914074f4f4f0700000000000000 │ │ +0000000000000000000000000000014f4f4f0d11001a4f1e0a0000000000000a1e4f1a00110d4f4f4f01000000000000 │ │ +0000000000000000000000000000024f4f4f0e00151b120a00000000000000000a121b15000e4f4f4f02000000000000 │ │ +0000000000000000000000000000034f4f4f0200164f1c000000000000000000001c4f1600024f4f4f03000000000000 │ │ +0000000000000000000000000000044f4f4f0f00174f1d000000000000000000001d4f17000f4f4f4f04000000000000 │ │ +0000000000000000000000000000054f4f4f1000184f1000000000000000000000104f1800104f4f4f05000000000000 │ │ +00000000000000000000000000001f4f4f4f1000184f1000000000000000000000104f1800104f4f4f05000000000000 │ │ +0000000000000000000000000000204f4f4f0f00174f1d000000000000000000001d4f17000f4f4f4f04000000000000 │ │ +0000000000000000000000000000214f4f4f0200164f1c000000000000000000001c4f1600024f4f4f03000000000000 │ │ +0000000000000000000000000000224f4f4f0e00151b120a00000000000000000a121b15000e4f4f4f02000000000000 │ │ +0000000000000000000000000000164f4f4f0d11001a4f1e0a0000000000000a1e4f1a00110d4f4f4f01000000000000 │ │ +00000000000000000000000000234f4f4f4f4f0714190e4f121c1d10101d1c124f0e1914074f4f4f0700000000000000 │ │ +00000000000000000000000024124f4f4f1b254f1300191a1b4f4f4f4f4f4f1b1a1900134f4f4f4f0600000000000000 │ │ +000000000000000000000026124f4f4f27281129121314001516171818171615001413124f4f4f090000000000000000 │ │ +000000000000000000002a2b4f4f4f2c2d000011294f0711000000000000000011074f4f4f4f0b080000000000000000 │ │ +0000000000000000002e2f4f4f4f2f300000000011254f0d0e020f10100f020e0d4f4f4f4f0c0a000000000000000000 │ │ +000000000000000031324f4f4f0c33000000000034354f4f4f4f4f4f4f4f4f4f4f4f4f4f0b0a00000000000000000000 │ │ +0000000000000000364f4f4f4f370000000000281b4f4f4f4f4f4f4f4f4f4f4f4f4f4f09080000000000000000000000 │ │ +0000000000000000384f4f4f3900000000003a1b4f4f4f4f4f4f4f4f4f4f4f4f4f070600000000000000000000000000 │ │ +00000000000000003b4f4f4f3c000000003d274f4f4f4f022221201f0504030201000000000000000000000000000000 │ │ +00000000000000003e4f4f4f3f40000041274f4f4f4f4200000000000000000000000000000000000000000000000000 │ │ +0000000000000000434f4f4f4f444546124f4f4f4f470000000000000000000000000000000000000000000000000000 │ │ +000000000000000000484f4f4f4f4f4f4f4f4f4f22000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000494a4f4f4f4f4f4f4f122300000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000049484f4f4f4f4f4b4c0000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000433e3b4d2d4e000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_right.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -50,59 +50,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 94 171 217 26 188 255 29 1 189 223 31 98 178 196 59 184 230 54 4 30 227 222 168 183 61 185 221 5 117 186 237 41 208 8 216 220 28 134 214 38 14 254 248 21 229 177 95} │ │ + 0 94 171 217 26 188 29 1 189 223 31 98 178 196 59 184 230 54 4 30 227 222 168 183 61 185 221 5 117 186 237 41 208 8 216 220 28 134 214 38 14 254 248 21 229 177 95} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000123321000000000000000000000 │ │ -000000000000000000045666666570000000000000000000 │ │ -0000000000000000008966666666AB000000000000000000 │ │ -000000000000000000C6666666666AB00000000000000000 │ │ -000000000000000000D666EFFG6666AB0000000000000000 │ │ -000000000000000000H666I00J26666AK000000000000000 │ │ -000000000000000000L666I000J26666MK00000000000000 │ │ -000000000000000000N666OJ000J26666MK0000000000000 │ │ -000000000000000000P66662J000J26666MK000000000000 │ │ -0000000000000000000Q66662J000J26666R700000000000 │ │ -000000STUV6666666666666662J000J26666R70000000000 │ │ -00000WX66666666666666666662J000J26666R7000000000 │ │ -0000YZ6666666666666666666662J000J26666ab00000000 │ │ -0000c666666666666666666666662J000J26666ab0000000 │ │ -0000d6662e000000000000000000000000J26666ab000000 │ │ -000fg66hi00000000000000000000000000J26666ab00000 │ │ -000fg66hi00000000000000000000000000J26666ab00000 │ │ -0000d6662e000000000000000000000000J26666ab000000 │ │ -0000c666666666666666666666662J000J26666ab0000000 │ │ -0000YZ6666666666666666666662J000J26666ab00000000 │ │ -00000WX66666666666666666662J000J26666R7000000000 │ │ -000000STUV6666666666666662J000J26666R70000000000 │ │ -0000000000000000000Q66662J000J26666R700000000000 │ │ -000000000000000000P66662J000J26666MK000000000000 │ │ -000000000000000000N666OJ000J26666MK0000000000000 │ │ -000000000000000000L666I000J26666MK00000000000000 │ │ -000000000000000000j666I00J26666AK000000000000000 │ │ -000000000000000000k666EFFG6666AB0000000000000000 │ │ -000000000000000000l6666666666AB00000000000000000 │ │ -0000000000000000000566666666AB000000000000000000 │ │ -000000000000000000049666666970000000000000000000 │ │ -000000000000000000008CDHHDC800000000000000000000 │ │ +000000000000000000045llllll560000000000000000000 │ │ +00000000000000000078llllllll9A000000000000000000 │ │ +000000000000000000Bllllllllll9A00000000000000000 │ │ +000000000000000000ClllDEEFllll9A0000000000000000 │ │ +000000000000000000GlllH00I2llll9J000000000000000 │ │ +000000000000000000KlllH000I2llllLJ00000000000000 │ │ +000000000000000000MlllNI000I2llllLJ0000000000000 │ │ +000000000000000000Ollll2I000I2llllLJ000000000000 │ │ +0000000000000000000Pllll2I000I2llllQ600000000000 │ │ +000000RSTUlllllllllllllll2I000I2llllQ60000000000 │ │ +00000VWlllllllllllllllllll2I000I2llllQ6000000000 │ │ +0000XYlllllllllllllllllllll2I000I2llllZa00000000 │ │ +0000blllllllllllllllllllllll2I000I2llllZa0000000 │ │ +0000clll2d000000000000000000000000I2llllZa000000 │ │ +000efllgh00000000000000000000000000I2llllZa00000 │ │ +000efllgh00000000000000000000000000I2llllZa00000 │ │ +0000clll2d000000000000000000000000I2llllZa000000 │ │ +0000blllllllllllllllllllllll2I000I2llllZa0000000 │ │ +0000XYlllllllllllllllllllll2I000I2llllZa00000000 │ │ +00000VWlllllllllllllllllll2I000I2llllQ6000000000 │ │ +000000RSTUlllllllllllllll2I000I2llllQ60000000000 │ │ +0000000000000000000Pllll2I000I2llllQ600000000000 │ │ +000000000000000000Ollll2I000I2llllLJ000000000000 │ │ +000000000000000000MlllNI000I2llllLJ0000000000000 │ │ +000000000000000000KlllH000I2llllLJ00000000000000 │ │ +000000000000000000illlH00I2llll9J000000000000000 │ │ +000000000000000000jlllDEEFllll9A0000000000000000 │ │ +000000000000000000kllllllllll9A00000000000000000 │ │ +00000000000000000005llllllll9A000000000000000000 │ │ +000000000000000000048llllll860000000000000000000 │ │ +000000000000000000007BCGGCB700000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_user21.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -98,59 +98,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 2 59 138 190 216 242 8 116 232 255 81 225 1 128 254 162 241 183 130 78 26 176 24 238 92 30 184 230 178 97 20 91 229 22 89 101 165 38 236 19 145 197 58 159 158 120 119 64 250 31 68 202 153 206 80 249 39 213 192 194 204 84 102 105 73 182 240 60 201 29 175 32 245 174 180 243 28 118 76 112 4 209 205 3 56 253 41 42 252 51 179 146 147 106 35} │ │ + 0 2 59 138 190 216 242 8 116 232 81 225 1 128 254 162 241 183 130 78 26 176 24 238 92 30 184 230 178 97 20 91 229 22 89 101 165 38 236 19 145 197 58 159 158 120 119 64 250 31 68 202 153 206 80 249 39 213 192 194 204 84 102 105 73 182 240 60 201 29 175 32 245 174 180 243 28 118 76 112 4 209 205 3 56 253 41 42 252 51 179 146 147 106 35} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000102030405060605040302010000000000000000000000000000000000 │ │ -00000000000000000000000000000000000708090a0a0a0a0a0a0a0a0a0a090807000000000000000000000000000000 │ │ -000000000000000000000000000000000b0c0a0a0a0a0a0a0a0a0a0a0a0a0a0a0c0b0000000000000000000000000000 │ │ -00000000000000000000000000000d0e0f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0f0e0d000000000000000000000000 │ │ -000000000000000000000000000d100a0a0a0a0a111213141515141312110a0a0a0a0a100d0000000000000000000000 │ │ -000000000000000000000000000e0a0a0a0a0a1617000000000000000017160a0a0a0a0a0e0000000000000000000000 │ │ -0000000000000000000000000b0f0a0a0a181900000000000000000000000019180a0a0a0f0b00000000000000000000 │ │ -0000000000000000000000070c0a0a0a181a00000000000000000000000000001a180a0a0a0c07000000000000000000 │ │ -0000000000000000000000080a0a0a0a1900000000000000000000000000000000190a0a0a0a08000000000000000000 │ │ -0000000000000000000001090a0a0a1600000000000000001b1c1d1e000000000000160a0a0a09010000000000000000 │ │ -00000000000000000000020a0a0a111700000000000000001b0a0a0a121f0000000017110a0a0a020000000000000000 │ │ -00000000000000000000030a0a0a12000000000000000000001520210a1d0000000000120a0a0a030000000000000000 │ │ -00000000000000000000040a0a0a1300000000000000000000000022090a2300000000130a0a0a040000000000000000 │ │ -00000000000000000000050a0a0a1400000000000000000000000000240a2500000000140a0a0a050000000000000000 │ │ -00000000000000000000060a0a0a1500000000000000000000000000260a0500000000150a0a0a060000000000000000 │ │ -00000000000000000000270a0a0a2800000000000000000000000000001d2900000000280a0a0a270000000000000000 │ │ -000000000000000000002a0a0a0a2b00000000000000000000000000000000000000002b0a0a0a2a0000000000000000 │ │ -000000000000000000002c0a0a0a1e00000000000000000000000000000000000000001e0a0a0a2d0000000000000000 │ │ -000000000000000000002e0a0a0a2c00000000000000000000000000000000000000002c0a0a0a2f0000000000000000 │ │ -00000000000000000000300a0a0a313200000000000000000000000000000000000032310a0a0a330000000000000000 │ │ -0000000000000000000000340a0a0a35000000000000000000000000000000000000350a0a0a36000000000000000000 │ │ -0000000000000000000000370a0a0a38260000000000000000000000000000000039380a0a0a14000000000000000000 │ │ -00000000000000000000000d3a0a0a0a3b0d00000000000000000000000000000d3c0a0a0a3d00000000000000000000 │ │ -0000000000000000000000003e0a0a0a0a3f0000000000000000000000000000400a0a0a0a4100000000000000000000 │ │ -00000000000000000000000000420a0a0a431500000000444545440000000046060a0a0a470000000000000000000000 │ │ -0000000000000000000000000048490a0a0a4a00000000450a0a45000000004b0a0a0a4c4d0000000000000000000000 │ │ -00000000000000000000000000004e0a0a0a0a4f0000000a0a0a0a000000370a0a0a0a50000000000000000000000000 │ │ -000000000000000000000000000051520a0a0a040000000a0a0a0a0000003b0a0a0a5354000000000000000000000000 │ │ -00000000000000000000000000000055560a0a0a5700000a0a0a0a0000580a0a0a595a00000000000000000000000000 │ │ -000000000000000000000000000000005b0a0a0a5c00000a0a0a0a00005d0a0a0a160000000000000000000000000000 │ │ -000000000000000000000000000000005e0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a400000000000000000000000000000 │ │ -000000000000000000000000000000005f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a5f0000000000000000000000000000 │ │ -00000000000000000000000000000000000a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a000000000000000000000000000000 │ │ -00000000000000000000000000000000000a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a000000000000000000000000000000 │ │ -00000000000000000000000000000000000a0a0a0a00000000000000000a0a0a0a000000000000000000000000000000 │ │ -00000000000000000000000000000000000a0a0a0a00000000000000000a0a0a0a000000000000000000000000000000 │ │ -00000000000000000000000000000000000a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a000000000000000000000000000000 │ │ -00000000000000000000000000000000000a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a000000000000000000000000000000 │ │ -0000000000000000000000000000000000450a0a0a0a0a0a0a0a0a0a0a0a0a0a45000000000000000000000000000000 │ │ -000000000000000000000000000000000044450a0a0a0a0a0a0a0a0a0a0a0a4544000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000450a0a45000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000044454544000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000708095f5f5f5f5f5f5f5f5f5f090807000000000000000000000000000000 │ │ +000000000000000000000000000000000a0b5f5f5f5f5f5f5f5f5f5f5f5f5f5f0b0a0000000000000000000000000000 │ │ +00000000000000000000000000000c0d0e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f0e0d0c000000000000000000000000 │ │ +000000000000000000000000000c0f5f5f5f5f5f101112131414131211105f5f5f5f5f0f0c0000000000000000000000 │ │ +000000000000000000000000000d5f5f5f5f5f1516000000000000000016155f5f5f5f5f0d0000000000000000000000 │ │ +0000000000000000000000000a0e5f5f5f171800000000000000000000000018175f5f5f0e0a00000000000000000000 │ │ +0000000000000000000000070b5f5f5f1719000000000000000000000000000019175f5f5f0b07000000000000000000 │ │ +0000000000000000000000085f5f5f5f1800000000000000000000000000000000185f5f5f5f08000000000000000000 │ │ +0000000000000000000001095f5f5f1500000000000000001a1b1c1d000000000000155f5f5f09010000000000000000 │ │ +00000000000000000000025f5f5f101600000000000000001a5f5f5f111e0000000016105f5f5f020000000000000000 │ │ +00000000000000000000035f5f5f1100000000000000000000141f205f1c0000000000115f5f5f030000000000000000 │ │ +00000000000000000000045f5f5f1200000000000000000000000021095f2200000000125f5f5f040000000000000000 │ │ +00000000000000000000055f5f5f1300000000000000000000000000235f2400000000135f5f5f050000000000000000 │ │ +00000000000000000000065f5f5f1400000000000000000000000000255f0500000000145f5f5f060000000000000000 │ │ +00000000000000000000265f5f5f2700000000000000000000000000001c2800000000275f5f5f260000000000000000 │ │ +00000000000000000000295f5f5f2a00000000000000000000000000000000000000002a5f5f5f290000000000000000 │ │ +000000000000000000002b5f5f5f1d00000000000000000000000000000000000000001d5f5f5f2c0000000000000000 │ │ +000000000000000000002d5f5f5f2b00000000000000000000000000000000000000002b5f5f5f2e0000000000000000 │ │ +000000000000000000002f5f5f5f303100000000000000000000000000000000000031305f5f5f320000000000000000 │ │ +0000000000000000000000335f5f5f34000000000000000000000000000000000000345f5f5f35000000000000000000 │ │ +0000000000000000000000365f5f5f37250000000000000000000000000000000038375f5f5f13000000000000000000 │ │ +00000000000000000000000c395f5f5f3a0c00000000000000000000000000000c3b5f5f5f3c00000000000000000000 │ │ +0000000000000000000000003d5f5f5f5f3e00000000000000000000000000003f5f5f5f5f4000000000000000000000 │ │ +00000000000000000000000000415f5f5f421400000000434444430000000045065f5f5f460000000000000000000000 │ │ +0000000000000000000000000047485f5f5f4900000000445f5f44000000004a5f5f5f4b4c0000000000000000000000 │ │ +00000000000000000000000000004d5f5f5f5f4e0000005f5f5f5f000000365f5f5f5f4f000000000000000000000000 │ │ +000000000000000000000000000050515f5f5f040000005f5f5f5f0000003a5f5f5f5253000000000000000000000000 │ │ +00000000000000000000000000000054555f5f5f5600005f5f5f5f0000575f5f5f585900000000000000000000000000 │ │ +000000000000000000000000000000005a5f5f5f5b00005f5f5f5f00005c5f5f5f150000000000000000000000000000 │ │ +000000000000000000000000000000005d5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f3f0000000000000000000000000000 │ │ +000000000000000000000000000000005e5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5e0000000000000000000000000000 │ │ +00000000000000000000000000000000005f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f000000000000000000000000000000 │ │ +00000000000000000000000000000000005f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f000000000000000000000000000000 │ │ +00000000000000000000000000000000005f5f5f5f00000000000000005f5f5f5f000000000000000000000000000000 │ │ +00000000000000000000000000000000005f5f5f5f00000000000000005f5f5f5f000000000000000000000000000000 │ │ +00000000000000000000000000000000005f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f000000000000000000000000000000 │ │ +00000000000000000000000000000000005f5f5f5f5f5f5f5f5f5f5f5f5f5f5f5f000000000000000000000000000000 │ │ +0000000000000000000000000000000000445f5f5f5f5f5f5f5f5f5f5f5f5f5f44000000000000000000000000000000 │ │ +000000000000000000000000000000000043445f5f5f5f5f5f5f5f5f5f5f5f4443000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000445f5f44000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000043444443000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_user19.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -20,55 +20,55 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 255 229 176 118 11 221 61 253 52 158 250 230 166 26 234 60 201} │ │ + 0 229 176 118 11 221 61 253 52 158 250 230 166 26 234 60 201} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000000000011111111111111111111111112345000000000 │ │ -000000000011111111111111111111111111116700000000 │ │ -000000000011111111111111111111111111111870000000 │ │ -000000000011111111111111111111111111111165000000 │ │ -000000000011110000000000000000110009AB1114000000 │ │ -0000000000111100000000000000001100000A1113000000 │ │ -000000000011110000000000000000110000091112000000 │ │ -000000000011110000000000000000110000091112000000 │ │ -0000000000111100000000000000001100000A1113000000 │ │ -000000000011110000000000000000110009AB1114000000 │ │ -000000000011110000000000000000111111111165000000 │ │ -000000000011110000000000000000111111111870000000 │ │ -000000000011110000000000000000111111116700000000 │ │ -000000000011110000000000000000111112345000000000 │ │ -000000000011110000000000000000111100000000000000 │ │ -000000000011110000000000000000111100000000000000 │ │ -000000000011110000000000000000111100000000000000 │ │ -000000000011110000000000000000111100000000000000 │ │ -0000000000C1111111111111111111111C00000000000000 │ │ -0000000000D1111111111111111111111D00000000000000 │ │ -0000000000EF11111111111111111111FE00000000000000 │ │ -00000000000EDC1111111111111111CDE000000000000000 │ │ -000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000 │ │ -00000000GH111111111111111111111111HG000000000000 │ │ -00000000H11111111111111111111111111H000000000000 │ │ -00000000H11111111111111111111111111H000000000000 │ │ -00000000GH111111111111111111111111HG000000000000 │ │ +0000000000HHHHHHHHHHHHHHHHHHHHHHHHH1234000000000 │ │ +0000000000HHHHHHHHHHHHHHHHHHHHHHHHHHHH5600000000 │ │ +0000000000HHHHHHHHHHHHHHHHHHHHHHHHHHHHH760000000 │ │ +0000000000HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH54000000 │ │ +0000000000HHHH0000000000000000HH00089AHHH3000000 │ │ +0000000000HHHH0000000000000000HH000009HHH2000000 │ │ +0000000000HHHH0000000000000000HH000008HHH1000000 │ │ +0000000000HHHH0000000000000000HH000008HHH1000000 │ │ +0000000000HHHH0000000000000000HH000009HHH2000000 │ │ +0000000000HHHH0000000000000000HH00089AHHH3000000 │ │ +0000000000HHHH0000000000000000HHHHHHHHHH54000000 │ │ +0000000000HHHH0000000000000000HHHHHHHHH760000000 │ │ +0000000000HHHH0000000000000000HHHHHHHH5600000000 │ │ +0000000000HHHH0000000000000000HHHHH1234000000000 │ │ +0000000000HHHH0000000000000000HHHH00000000000000 │ │ +0000000000HHHH0000000000000000HHHH00000000000000 │ │ +0000000000HHHH0000000000000000HHHH00000000000000 │ │ +0000000000HHHH0000000000000000HHHH00000000000000 │ │ +0000000000BHHHHHHHHHHHHHHHHHHHHHHB00000000000000 │ │ +0000000000CHHHHHHHHHHHHHHHHHHHHHHC00000000000000 │ │ +0000000000DEHHHHHHHHHHHHHHHHHHHHED00000000000000 │ │ +00000000000DCBHHHHHHHHHHHHHHHHBCD000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +00000000FGHHHHHHHHHHHHHHHHHHHHHHHHGF000000000000 │ │ +00000000GHHHHHHHHHHHHHHHHHHHHHHHHHHG000000000000 │ │ +00000000GHHHHHHHHHHHHHHHHHHHHHHHHHHG000000000000 │ │ +00000000FGHHHHHHHHHHHHHHHHHHHHHHHHGF000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 ├── res/drawable-hdpi-v4/ic_action_user10.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -50,59 +50,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 1 145 242 255 209 62 73 215 28 154 197 58 111 189 69 235 26 203 239 29 98 166 72 134 130 116 170 93 159 206 57 253 20 71 94 113 155 213 207 61 156 201 60 228 226 5 97} │ │ + 0 1 145 242 209 62 73 215 28 154 197 58 111 189 69 235 26 203 239 29 98 166 72 134 130 116 170 93 159 206 57 253 20 71 94 113 155 213 207 61 156 201 60 228 226 5 97} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000123444456000000000000000000000000000000000000 │ │ -000744444448000000000000000000000000000000000000 │ │ -000744444444900000000000000000000000000000000000 │ │ -000123444444700000000000000000000000000000000000 │ │ -00000000A4444444444444444444444444444444BC000000 │ │ -00000000D44444444444444444444444444444444E000000 │ │ -00000000F44444444444444444444444444444444G000000 │ │ -00000000H44444444444444444444444444444444I000000 │ │ -000000000J444K00000044000000440000000L444M000000 │ │ -000000000B444N00000044000000440000000O444P000000 │ │ -000000000A444Q00000044000000440000000R444S000000 │ │ -000000000D444T00000044000000440000000U444V000000 │ │ -000000000F444W444444444444444444444444444X000000 │ │ -000000000H444444444444444444444444444444J0000000 │ │ -0000000000J444K000004400000044000000C444I0000000 │ │ -0000000000B444Y000004400000044000000Z444M0000000 │ │ -0000000000A444a000004400000044000000P444P0000000 │ │ -0000000000D444b000004400000044000000M444S0000000 │ │ -0000000000F44444444444444444444444444444V0000000 │ │ -0000000000H44444444444444444444444444444X0000000 │ │ -00000000000J444444444444444444444444444c00000000 │ │ -00000000000B44444444444444444444444444de00000000 │ │ -00000000000A444Q00000000000000000000000000000000 │ │ -00000000000D444f00000000000000000000000000000000 │ │ -00000000000F444444444444444444444444gh0000000000 │ │ -00000000000H4444444444444444444444444g0000000000 │ │ -000000000000i444444444444444444444444g0000000000 │ │ -0000000000007j4444444444444444444444gh0000000000 │ │ -000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000 │ │ -00000000000000klIIlk000000000000klIIlk0000000000 │ │ -00000000000000l4444l000000000000l4444l0000000000 │ │ -00000000000000I4444I000000000000I4444I0000000000 │ │ -00000000000000I4444I000000000000I4444I0000000000 │ │ -00000000000000l4444l000000000000l4444l0000000000 │ │ -00000000000000klIIlk000000000000klIIlk0000000000 │ │ +000123llll45000000000000000000000000000000000000 │ │ +0006lllllll7000000000000000000000000000000000000 │ │ +0006llllllll800000000000000000000000000000000000 │ │ +000123llllll600000000000000000000000000000000000 │ │ +000000009lllllllllllllllllllllllllllllllAB000000 │ │ +00000000CllllllllllllllllllllllllllllllllD000000 │ │ +00000000EllllllllllllllllllllllllllllllllF000000 │ │ +00000000GllllllllllllllllllllllllllllllllH000000 │ │ +000000000IlllJ000000ll000000ll0000000KlllL000000 │ │ +000000000AlllM000000ll000000ll0000000NlllO000000 │ │ +0000000009lllP000000ll000000ll0000000QlllR000000 │ │ +000000000ClllS000000ll000000ll0000000TlllU000000 │ │ +000000000ElllVlllllllllllllllllllllllllllW000000 │ │ +000000000GllllllllllllllllllllllllllllllI0000000 │ │ +0000000000IlllJ00000ll000000ll000000BlllH0000000 │ │ +0000000000AlllX00000ll000000ll000000YlllL0000000 │ │ +00000000009lllZ00000ll000000ll000000OlllO0000000 │ │ +0000000000Cllla00000ll000000ll000000LlllR0000000 │ │ +0000000000ElllllllllllllllllllllllllllllU0000000 │ │ +0000000000GlllllllllllllllllllllllllllllW0000000 │ │ +00000000000Illlllllllllllllllllllllllllb00000000 │ │ +00000000000Allllllllllllllllllllllllllcd00000000 │ │ +000000000009lllP00000000000000000000000000000000 │ │ +00000000000Cllle00000000000000000000000000000000 │ │ +00000000000Ellllllllllllllllllllllllfg0000000000 │ │ +00000000000Glllllllllllllllllllllllllf0000000000 │ │ +000000000000hllllllllllllllllllllllllf0000000000 │ │ +0000000000006illllllllllllllllllllllfg0000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +00000000000000jkHHkj000000000000jkHHkj0000000000 │ │ +00000000000000kllllk000000000000kllllk0000000000 │ │ +00000000000000HllllH000000000000HllllH0000000000 │ │ +00000000000000HllllH000000000000HllllH0000000000 │ │ +00000000000000kllllk000000000000kllllk0000000000 │ │ +00000000000000jkHHkj000000000000jkHHkj0000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_user12.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -99,59 +99,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 30 124 212 255 8 219 136 7 247 11 64 223 2 18 115 210 241 177 105 150 159 151 107 182 246 218 123 135 95 143 71 75 4 215 251 222 217 5 111 252 45 49 122 195 158 114 20 239 148 16 85 80 240 21 152 237 54 3 1 101 179 230 93 213 23 26 191 216 27 226 88 25 28 131 220 227 32 180 224 34 38 174 228 39 43 231 89 229 94 57 12 253 72 146 99 63} │ │ + 0 30 124 212 8 219 136 7 247 11 64 223 2 18 115 210 241 177 105 150 159 151 107 182 246 218 123 135 95 143 71 75 4 215 251 222 217 5 111 252 45 49 122 195 158 114 20 239 148 16 85 80 240 21 152 237 54 3 1 101 179 230 93 213 23 26 191 216 27 226 88 25 28 131 220 227 32 180 224 34 38 174 228 39 43 231 89 229 94 57 12 253 72 146 99 63} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000001020304040404040403020100000000000000000000000000000000000000 │ │ -000000000000000000000000000000000506040404040404040404040605000000000000000000000000000000000000 │ │ -000000000000000000000000000000000704040404040404040404040407000000000000000000000000000000000000 │ │ -000000000000000000000000000000080904040404040404040404040409080000000000000000000000000000000000 │ │ -00000000000000000000000a0000000b0404040c0000000000000c0404040b00000d0e00000000000000000000000000 │ │ -0000000000000000000f100411121314040404150000000000001504040416171819041a1b0000000000000000000000 │ │ -00000000000000001c040404040404040404041d0000000000001d040404040404040404041e00000000000000000000 │ │ -000000000000001f04040404040404040404040100000000000001040404040404040404040420000000000000000000 │ │ -000000000000212204040423040404040404240000000000000000240404040404042304040425260000000000000000 │ │ -0000000000002704040428292a2b2c2804042d00000000000000002d0404282c2b2a29280404042e0000000000000000 │ │ -00000000002f30040404310000000032332d340000000000000000342d33320000000031040404353600000000000000 │ │ -000000000037040404380e0000000000000000000000000000000000000000000000000e380404043700000000000000 │ │ -000000000523040404170000000000000000000000000000000000000000000000000000170404042305000000000000 │ │ -0000000039040404033a0000000000000000003b3c3d3e3e3d3c3b0000000000000000003a0304040439000000000000 │ │ -000000003f0404044041000000000000000042430404040404044342000000000000000041400404043f000000000000 │ │ -000000000e1104040444450000000000003b430446474848474604433b0000000000004925040404110e000000000000 │ │ -00000000004a040404044b0100000000003c044c0e000000000e4c043c00000000004d24040404044a00000000000000 │ │ -0000000000084e040404044f50000000003d044700000000000047043d00000000514c040404044e0800000000000000 │ │ -00000000000026520404040453540000003e044800000000000048043e00000055560404040452260000000000000000 │ │ -00000000000026520404040453540000003e044800000000000048043e00000055560404040452260000000000000000 │ │ -0000000000084e040404044f50000000003d045700000000000057043d00000000514c040404044e0800000000000000 │ │ -00000000004a040404044b0100000000003c045836000000003658043c00000000004d24040404044a00000000000000 │ │ -000000000e1104040444450000000000003b430458574848575804433b0000000000004925040404110e000000000000 │ │ -00000000590404044041000000000000000042430404040404044342000000000000000041400404043f000000000000 │ │ -000000005a040404033a0000000000000000003b3c3d3e3e3d3c3b0000000000000000003a0304040439000000000000 │ │ -000000005b5c040404170000000000000000000000000000000000000000000000000000170404042305000000000000 │ │ -000000000015040404380e0000000000000000000000000000000000000000000000000e380404043700000000000000 │ │ -00000000004111040404310000000032332d340000000000000000342d33320000000031040404302f00000000000000 │ │ -0000000000000f04040428292a2b2c2804042d00000000000000002d0404282c2b2a2928040404270000000000000000 │ │ -000000000000264404040423040404040404240000000000000000240404040404042304040422210000000000000000 │ │ -000000000000005d0404040404040404040404010000000000000104040404040404040404041f000000000000000000 │ │ -00000000000000001c040404040404040404041d0000000000001d040404040404040404041c00000000000000000000 │ │ -0000000000000000000f10041112131404040415000000000000150404045e5f521104100f0000000000000000000000 │ │ -00000000000000000000000a0000000b0404040c0000000000000c040404600000000a00000000000000000000000000 │ │ -000000000000000000000000000000080904040404040404040404040409080000000000000000000000000000000000 │ │ -000000000000000000000000000000000704040404040404040404040407000000000000000000000000000000000000 │ │ -000000000000000000000000000000000506040404040404040404040605000000000000000000000000000000000000 │ │ -000000000000000000000000000000000001020304040404040403020100000000000000000000000000000000000000 │ │ +000000000000000000000000000000000001020360606060606003020100000000000000000000000000000000000000 │ │ +000000000000000000000000000000000405606060606060606060600504000000000000000000000000000000000000 │ │ +000000000000000000000000000000000660606060606060606060606006000000000000000000000000000000000000 │ │ +000000000000000000000000000000070860606060606060606060606008070000000000000000000000000000000000 │ │ +0000000000000000000000090000000a6060600b0000000000000b6060600a00000c0d00000000000000000000000000 │ │ +0000000000000000000e0f601011121360606014000000000000146060601516171860191a0000000000000000000000 │ │ +00000000000000001b606060606060606060601c0000000000001c606060606060606060601d00000000000000000000 │ │ +000000000000001e6060606060606060606060010000000000000160606060606060606060601f000000000000000000 │ │ +000000000000202160606022606060606060230000000000000000236060606060602260606024250000000000000000 │ │ +000000000000266060602728292a2b2760602c00000000000000002c6060272b2a2928276060602d0000000000000000 │ │ +00000000002e2f606060300000000031322c330000000000000000332c32310000000030606060343500000000000000 │ │ +000000000036606060370d0000000000000000000000000000000000000000000000000d376060603600000000000000 │ │ +000000000422606060160000000000000000000000000000000000000000000000000000166060602204000000000000 │ │ +000000003860606003390000000000000000003a3b3c3d3d3c3b3a000000000000000000390360606038000000000000 │ │ +000000003e6060603f400000000000000000414260606060606042410000000000000000403f6060603e000000000000 │ │ +000000000d1060606043440000000000003a426045464747464560423a0000000000004824606060100d000000000000 │ │ +000000000049606060604a0100000000003b604b0d000000000d4b603b00000000004c23606060604900000000000000 │ │ +0000000000074d606060604e4f000000003c604600000000000046603c00000000504b606060604d0700000000000000 │ │ +00000000000025516060606052530000003d604700000000000047603d00000054556060606051250000000000000000 │ │ +00000000000025516060606052530000003d604700000000000047603d00000054556060606051250000000000000000 │ │ +0000000000074d606060604e4f000000003c605600000000000056603c00000000504b606060604d0700000000000000 │ │ +000000000049606060604a0100000000003b605735000000003557603b00000000004c23606060604900000000000000 │ │ +000000000d1060606043440000000000003a426057564747565760423a0000000000004824606060100d000000000000 │ │ +00000000586060603f400000000000000000414260606060606042410000000000000000403f6060603e000000000000 │ │ +000000005960606003390000000000000000003a3b3c3d3d3c3b3a000000000000000000390360606038000000000000 │ │ +000000005a5b606060160000000000000000000000000000000000000000000000000000166060602204000000000000 │ │ +000000000014606060370d0000000000000000000000000000000000000000000000000d376060603600000000000000 │ │ +00000000004010606060300000000031322c330000000000000000332c323100000000306060602f2e00000000000000 │ │ +0000000000000e6060602728292a2b2760602c00000000000000002c6060272b2a292827606060260000000000000000 │ │ +000000000000254360606022606060606060230000000000000000236060606060602260606021200000000000000000 │ │ +000000000000005c6060606060606060606060010000000000000160606060606060606060601e000000000000000000 │ │ +00000000000000001b606060606060606060601c0000000000001c606060606060606060601b00000000000000000000 │ │ +0000000000000000000e0f601011121360606014000000000000146060605d5e5110600f0e0000000000000000000000 │ │ +0000000000000000000000090000000a6060600b0000000000000b6060605f0000000900000000000000000000000000 │ │ +000000000000000000000000000000070860606060606060606060606008070000000000000000000000000000000000 │ │ +000000000000000000000000000000000660606060606060606060606006000000000000000000000000000000000000 │ │ +000000000000000000000000000000000405606060606060606060600504000000000000000000000000000000000000 │ │ +000000000000000000000000000000000001020360606060606003020100000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_user31.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -92,59 +92,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 26 166 230 234 255 18 250 10 122 240 69 231 247 66 246 220 129 77 25 12 254 148 123 81 16 239 151 105 222 11 147 135 188 83 228 32 5 2 1 253 6 28 242 30 52 223 55 75 214 207 80 99 106 126 133 190 88 197 251 249 14 252 19 89 184 91 171 104 51 53 200 201 96 217 219 65 216 215 63 40 21 108 36 130 158 3 245 137 233} │ │ + 0 26 166 230 234 18 250 10 122 240 69 231 247 66 246 220 129 77 25 12 254 148 123 81 16 239 151 105 222 11 147 135 188 83 228 32 5 2 1 253 6 28 242 30 52 223 55 75 214 207 80 99 106 126 133 190 88 197 251 249 14 252 19 89 184 91 171 104 51 53 200 201 96 217 219 65 216 215 63 40 21 108 36 130 158 3 245 137 233} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000010203030201000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000001040505050504010000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000002050505050505020000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000003050505050505030000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000607050505050505070600000000000000000000000000000000000000 │ │ -000000000000000000000000000000000008090a05050505050505050a09080000000000000000000000000000000000 │ │ -000000000000000000000000000000000b0c0505050505050505050505050c0b00000000000000000000000000000000 │ │ -0000000000000000000000000000000b0d05050505050505050505050505050d0b000000000000000000000000000000 │ │ -00000000000000000000000000000e0f050505051011121313121110050505050f0e0000000000000000000000000000 │ │ -000000000000000000000000001404050505151608000000000000081615050505041400000000000000000000000000 │ │ -000000000000000000000000001705050505180000000000000000000018050505051700000000000000000000000000 │ │ -000000000000000000000000191a0505051b0000000000000000000000001b0505051a19000000000000000000000000 │ │ -0000000000000000000000001c0505051d1e0000000000000000000000001e1d0505051c000000000000000000000000 │ │ -0000000000000000000000001f050505200000000000000000000000000000200505051f000000000000000000000000 │ │ -000000000000000000000000210505052200000000000000000000000000002205050521000000000000000000000000 │ │ -000000000000000000000000230505052400000000000000000000000000002405050523000000000000000000000000 │ │ -000000000000000000000025150505152600000000000000000000000000002728050515290000000000000000000000 │ │ -00000000000000000000002a0505052b000000000000000000000000000000001a0505052c0000000000000000000000 │ │ -00000000000000000000002d05050523000000000000000000000000000000002e0505052f0000000000000000000000 │ │ -000000000000000000000030050505310000000000000000000000000000000032050505330000000000000000000000 │ │ -000000000000000000000034050505050505050505050505050505050505050505050505350000000000000000000000 │ │ -000000000000000000000036050505050505050505050505050505050505050505050505370000000000000000000000 │ │ -0000000000000000000000380505053900000000000000000000000000000000390505053a0000000000000000000000 │ │ -00000000000000000000193b05053c3d000000000000000000000000000000003d3c05053e3f00000000000000000000 │ │ -000000000000000000004005050541000000000000000000000000000000000000410505054200000000000000000000 │ │ -000000000000000000004305050544000000000000000000000000000000000000440505054300000000000000000000 │ │ -000000000000000000452805051513000000000000000000000000000000000000131505051546000000000000000000 │ │ -0000000000000000003a0505054700000000000000000000000000000000000000004705050548270000000000000000 │ │ -000000000000000040050505050505050505050505050505050505050505050505050505050505490000000000000000 │ │ -000000000000000010050505050505050505050505050505050505050505050505050505050505100000000000000000 │ │ -00000000000000004a0505050505050505050505050505050505050505050505050505050505054b0000000000000000 │ │ -00000000000000004c4d050505050505050505050505050505050505050505050505050505054e4f0000000000000000 │ │ -00000000000000000000000000000000360505050c5000000000500c0505053600000000000000000000000000000000 │ │ -00000000000000000000000000000000510d0505050c525353520c0505050d5100000000000000000000000000000000 │ │ -000000000000000000000000000000000054050505050505050505050505540000000000000000000000000000000000 │ │ -000000000000000000000000000000000000550505050505050505050555000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000561157050505050505571156000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000001582159592158010000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000001045959595904010000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000002595959595959020000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000003595959595959030000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000506595959595959060500000000000000000000000000000000000000 │ │ +000000000000000000000000000000000007080959595959595959590908070000000000000000000000000000000000 │ │ +000000000000000000000000000000000a0b5959595959595959595959590b0a00000000000000000000000000000000 │ │ +0000000000000000000000000000000a0c59595959595959595959595959590c0a000000000000000000000000000000 │ │ +00000000000000000000000000000d0e595959590f1011121211100f595959590e0d0000000000000000000000000000 │ │ +000000000000000000000000001304595959141507000000000000071514595959041300000000000000000000000000 │ │ +000000000000000000000000001659595959170000000000000000000017595959591600000000000000000000000000 │ │ +00000000000000000000000018195959591a0000000000000000000000001a5959591918000000000000000000000000 │ │ +0000000000000000000000001b5959591c1d0000000000000000000000001d1c5959591b000000000000000000000000 │ │ +0000000000000000000000001e5959591f00000000000000000000000000001f5959591e000000000000000000000000 │ │ +000000000000000000000000205959592100000000000000000000000000002159595920000000000000000000000000 │ │ +000000000000000000000000225959592300000000000000000000000000002359595922000000000000000000000000 │ │ +000000000000000000000024145959142500000000000000000000000000002627595914280000000000000000000000 │ │ +0000000000000000000000295959592a00000000000000000000000000000000195959592b0000000000000000000000 │ │ +00000000000000000000002c59595922000000000000000000000000000000002d5959592e0000000000000000000000 │ │ +00000000000000000000002f595959300000000000000000000000000000000031595959320000000000000000000000 │ │ +000000000000000000000033595959595959595959595959595959595959595959595959340000000000000000000000 │ │ +000000000000000000000035595959595959595959595959595959595959595959595959360000000000000000000000 │ │ +000000000000000000000037595959380000000000000000000000000000000038595959390000000000000000000000 │ │ +00000000000000000000183a59593b3c000000000000000000000000000000003c3b59593d3e00000000000000000000 │ │ +000000000000000000003f59595940000000000000000000000000000000000000405959594100000000000000000000 │ │ +000000000000000000004259595943000000000000000000000000000000000000435959594200000000000000000000 │ │ +000000000000000000442759591412000000000000000000000000000000000000121459591445000000000000000000 │ │ +000000000000000000395959594600000000000000000000000000000000000000004659595947260000000000000000 │ │ +00000000000000003f595959595959595959595959595959595959595959595959595959595959480000000000000000 │ │ +00000000000000000f5959595959595959595959595959595959595959595959595959595959590f0000000000000000 │ │ +0000000000000000495959595959595959595959595959595959595959595959595959595959594a0000000000000000 │ │ +00000000000000004b4c595959595959595959595959595959595959595959595959595959594d4e0000000000000000 │ │ +00000000000000000000000000000000355959590b4f000000004f0b5959593500000000000000000000000000000000 │ │ +00000000000000000000000000000000500c5959590b515252510b5959590c5000000000000000000000000000000000 │ │ +000000000000000000000000000000000053595959595959595959595959530000000000000000000000000000000000 │ │ +000000000000000000000000000000000000545959595959595959595954000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000551056595959595959561055000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000001572058582057010000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_keyboard.png ├── sng │ │ @@ -1,60 +1,60 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 26 166 230 255 234} │ │ + 0 26 166 230 234} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000001234444444444444444444444444444444432100000 │ │ -000015444444444444444444444444444444444444510000 │ │ -000024444444444444444444444444444444444444420000 │ │ -000034444444444444444444444444444444444444430000 │ │ -000044440000000000000000000000000000000044440000 │ │ -000044440000000000000000000000000000000044440000 │ │ -000044440044440044004400440044004400440044440000 │ │ -000044440044440044004400440044004400440044440000 │ │ -000044440000000000000000000000000000440044440000 │ │ -000044440000000000000000000000000000440044440000 │ │ -000044440044444400440044004400440044440044440000 │ │ -000044440044444400440044004400440044440044440000 │ │ -000044440000000000000000000000000000000044440000 │ │ -000044440000000000000000000000000000000044440000 │ │ -000044440044440044444444444444000044000044440000 │ │ -000044440044440044444444444444000044000044440000 │ │ -000044440044440044444444444444004444440044440000 │ │ -000044440044440044444444444444004444440044440000 │ │ -000044440000000000000000000000000000000044440000 │ │ -000044440000000000000000000000000000000044440000 │ │ -000034444444444444444444444444444444444444430000 │ │ -000024444444444444444444444444444444444444420000 │ │ -000015444444444444444444444444444444444444510000 │ │ -000001234444444444444444444444444444444432100000 │ │ +000001235555555555555555555555555555555532100000 │ │ +000014555555555555555555555555555555555555410000 │ │ +000025555555555555555555555555555555555555520000 │ │ +000035555555555555555555555555555555555555530000 │ │ +000055550000000000000000000000000000000055550000 │ │ +000055550000000000000000000000000000000055550000 │ │ +000055550055550055005500550055005500550055550000 │ │ +000055550055550055005500550055005500550055550000 │ │ +000055550000000000000000000000000000550055550000 │ │ +000055550000000000000000000000000000550055550000 │ │ +000055550055555500550055005500550055550055550000 │ │ +000055550055555500550055005500550055550055550000 │ │ +000055550000000000000000000000000000000055550000 │ │ +000055550000000000000000000000000000000055550000 │ │ +000055550055550055555555555555000055000055550000 │ │ +000055550055550055555555555555000055000055550000 │ │ +000055550055550055555555555555005555550055550000 │ │ +000055550055550055555555555555005555550055550000 │ │ +000055550000000000000000000000000000000055550000 │ │ +000055550000000000000000000000000000000055550000 │ │ +000035555555555555555555555555555555555555530000 │ │ +000025555555555555555555555555555555555555520000 │ │ +000014555555555555555555555555555555555555410000 │ │ +000001235555555555555555555555555555555532100000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 ├── res/drawable-hdpi-v4/ic_action_down.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -43,59 +43,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 1 101 179 230 26 191 255 195 54 56 134 187 181 142 11 149 254 162 165 79 175 213 86 207 208 91 214 224 67 12 236 41 188 159 117 135 5 44 238 50} │ │ + 0 1 101 179 230 26 191 195 54 56 134 187 181 142 11 149 254 162 165 79 175 213 86 207 208 91 214 224 67 12 236 41 188 159 117 135 5 44 238 50} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000001234432100000000000000000000 │ │ -000000000000000000056777777650000000000000000000 │ │ -000000000000000000167777777761000000000000000000 │ │ -000000000000000000277777777772000000000000000000 │ │ -000000000000000000377789987773000000000000000000 │ │ -000000000000000000477790097774000000000000000000 │ │ -000000000000000000777700007777000000000000000000 │ │ -000000000000000000777700007777000000000000000000 │ │ -000000000000000000777700007777000000000000000000 │ │ -000000000000000000777700007777000000000000000000 │ │ -000000000000000000777700007777000000000000000000 │ │ -000000000000000000777700007777000000000000000000 │ │ -000000000000000000777700007777000000000000000000 │ │ -000000000000000000777700007777000000000000000000 │ │ -00000000000ABCDEA07777000077770AEDCBA00000000000 │ │ -000000000FGH7777HI777700007777IH7777HGF000000000 │ │ -000000000J7777777777770000777777777777J000000000 │ │ -00000000K777777777777700007777777777777K00000000 │ │ -00000000L777MNNO7777770000777777PQQR777L00000000 │ │ -00000000S777T00U8777770000777778U00T777S00000000 │ │ -00000000V777W000U87777000077778U000W777V00000000 │ │ -00000000X777Y0000U877700007778U0000Y777X00000000 │ │ -00000000Z7777a0000U8770000778U0000a7777Z00000000 │ │ -00000000bP7777a0000U87000078U0000a7777Pb00000000 │ │ -000000000cd7777a0000U800008U0000a7777dc000000000 │ │ -0000000000ed7777a0000U0000U0000a7777de0000000000 │ │ -00000000000ed7777a000000000000a7777de00000000000 │ │ -000000000000ed7777a0000000000a7777de000000000000 │ │ -0000000000000ed7777a00000000a7777de0000000000000 │ │ -00000000000000ed7777a000000a7777de00000000000000 │ │ -000000000000000ed7777a0000a7777de000000000000000 │ │ -0000000000000000ed7777a00a7777de0000000000000000 │ │ -00000000000000000ed7777aa7777de00000000000000000 │ │ -000000000000000000ed77777777de000000000000000000 │ │ -0000000000000000000ed777777de0000000000000000000 │ │ -00000000000000000000ed7777de00000000000000000000 │ │ -000000000000000000000ed77de000000000000000000000 │ │ -0000000000000000000000edde0000000000000000000000 │ │ -00000000000000000000000ee00000000000000000000000 │ │ +000000000000000000056eeeeee650000000000000000000 │ │ +00000000000000000016eeeeeeee61000000000000000000 │ │ +0000000000000000002eeeeeeeeee2000000000000000000 │ │ +0000000000000000003eee7887eee3000000000000000000 │ │ +0000000000000000004eee8008eee4000000000000000000 │ │ +000000000000000000eeee0000eeee000000000000000000 │ │ +000000000000000000eeee0000eeee000000000000000000 │ │ +000000000000000000eeee0000eeee000000000000000000 │ │ +000000000000000000eeee0000eeee000000000000000000 │ │ +000000000000000000eeee0000eeee000000000000000000 │ │ +000000000000000000eeee0000eeee000000000000000000 │ │ +000000000000000000eeee0000eeee000000000000000000 │ │ +000000000000000000eeee0000eeee000000000000000000 │ │ +000000000009ABCD90eeee0000eeee09DCBA900000000000 │ │ +000000000EFGeeeeGHeeee0000eeeeHGeeeeGFE000000000 │ │ +000000000Ieeeeeeeeeeee0000eeeeeeeeeeeeI000000000 │ │ +00000000Jeeeeeeeeeeeee0000eeeeeeeeeeeeeJ00000000 │ │ +00000000KeeeLMMNeeeeee0000eeeeeeOPPQeeeK00000000 │ │ +00000000ReeeS00T7eeeee0000eeeee7T00SeeeR00000000 │ │ +00000000UeeeV000T7eeee0000eeee7T000VeeeU00000000 │ │ +00000000WeeeX0000T7eee0000eee7T0000XeeeW00000000 │ │ +00000000YeeeeZ0000T7ee0000ee7T0000ZeeeeY00000000 │ │ +00000000aOeeeeZ0000T7e0000e7T0000ZeeeeOa00000000 │ │ +000000000bceeeeZ0000T700007T0000Zeeeecb000000000 │ │ +0000000000dceeeeZ0000T0000T0000Zeeeecd0000000000 │ │ +00000000000dceeeeZ000000000000Zeeeecd00000000000 │ │ +000000000000dceeeeZ0000000000Zeeeecd000000000000 │ │ +0000000000000dceeeeZ00000000Zeeeecd0000000000000 │ │ +00000000000000dceeeeZ000000Zeeeecd00000000000000 │ │ +000000000000000dceeeeZ0000Zeeeecd000000000000000 │ │ +0000000000000000dceeeeZ00Zeeeecd0000000000000000 │ │ +00000000000000000dceeeeZZeeeecd00000000000000000 │ │ +000000000000000000dceeeeeeeecd000000000000000000 │ │ +0000000000000000000dceeeeeecd0000000000000000000 │ │ +00000000000000000000dceeeecd00000000000000000000 │ │ +000000000000000000000dceecd000000000000000000000 │ │ +0000000000000000000000dccd0000000000000000000000 │ │ +00000000000000000000000dd00000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_user13.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -21,59 +21,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 1 101 179 230 255 26 191 195 54 58 175 229 120 253 250 158 52 128} │ │ + 0 1 101 179 230 26 191 195 54 58 175 229 120 253 250 158 52 128} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -001234555555555555555555555555432100000000000000 │ │ -067555555555555555555555555555555760000000000000 │ │ -175555555555555555555555555555555571000000000000 │ │ -255555555555555555555555555555555552000000000000 │ │ -355589000000000000000000000000985553000000000000 │ │ -455590000000000000000000000000095554000000000000 │ │ -555500000000000000000000000000005555555555432100 │ │ -555500000000000000000000000000005555555555555760 │ │ -5555000000000000ABC55555555555555555555555555571 │ │ -555500000000000DE5555555555555555555555555555552 │ │ -55550000000000AEFGH00000000000000000000000985553 │ │ -55550000000000B5G0000000000000000000000000095554 │ │ -55550000000000C5H0000000000000000000000000005555 │ │ -555500000000005500000000000000000000000000005555 │ │ -555500000000005500000000000000000000000000005555 │ │ -555500000000005500000000000000000000000000005555 │ │ -555500000000005500000000000000000000000000005555 │ │ -555500000000005500000000000000000000000000005555 │ │ -555500000000005500000000000000000000000000005555 │ │ -555500000000005500000000000000000000000000005555 │ │ -455590000000005500000000000000000000000000005555 │ │ -355589000000005500000000000000000000000000005555 │ │ -255555555555555500000000000000000000000000005555 │ │ -175555555555555500000000000000000000000000005555 │ │ -067555555555555500000000000000000000000000005555 │ │ -001234555555555500000000000000000000000000005555 │ │ -00000055555I455590000000000000000000000000095554 │ │ -0000005555I0355589000000000000000000000000985553 │ │ -000000555I00255555555555555555555555555555555552 │ │ -00000055I000175555555555555555555555555555555571 │ │ -0000005I0000067555555555555555555555555555555760 │ │ -000000I00000001234555555555555555555555555432100 │ │ -0000000000000000000000000000000000I5555500000000 │ │ -00000000000000000000000000000000000I555500000000 │ │ -000000000000000000000000000000000000I55500000000 │ │ -0000000000000000000000000000000000000I5500000000 │ │ -00000000000000000000000000000000000000I500000000 │ │ -000000000000000000000000000000000000000I00000000 │ │ +001234IIIIIIIIIIIIIIIIIIIIIIII432100000000000000 │ │ +056IIIIIIIIIIIIIIIIIIIIIIIIIIIIII650000000000000 │ │ +16IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII61000000000000 │ │ +2IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII2000000000000 │ │ +3III7800000000000000000000000087III3000000000000 │ │ +4III8000000000000000000000000008III4000000000000 │ │ +IIII0000000000000000000000000000IIIIIIIIII432100 │ │ +IIII0000000000000000000000000000IIIIIIIIIIIII650 │ │ +IIII0000000000009ABIIIIIIIIIIIIIIIIIIIIIIIIIII61 │ │ +IIII00000000000CDIIIIIIIIIIIIIIIIIIIIIIIIIIIIII2 │ │ +IIII00000000009DEFG0000000000000000000000087III3 │ │ +IIII0000000000AIF000000000000000000000000008III4 │ │ +IIII0000000000BIG000000000000000000000000000IIII │ │ +IIII0000000000II0000000000000000000000000000IIII │ │ +IIII0000000000II0000000000000000000000000000IIII │ │ +IIII0000000000II0000000000000000000000000000IIII │ │ +IIII0000000000II0000000000000000000000000000IIII │ │ +IIII0000000000II0000000000000000000000000000IIII │ │ +IIII0000000000II0000000000000000000000000000IIII │ │ +IIII0000000000II0000000000000000000000000000IIII │ │ +4III8000000000II0000000000000000000000000000IIII │ │ +3III7800000000II0000000000000000000000000000IIII │ │ +2IIIIIIIIIIIIIII0000000000000000000000000000IIII │ │ +16IIIIIIIIIIIIII0000000000000000000000000000IIII │ │ +056IIIIIIIIIIIII0000000000000000000000000000IIII │ │ +001234IIIIIIIIII0000000000000000000000000000IIII │ │ +000000IIIIIH4III8000000000000000000000000008III4 │ │ +000000IIIIH03III7800000000000000000000000087III3 │ │ +000000IIIH002IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII2 │ │ +000000IIH00016IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII61 │ │ +000000IH0000056IIIIIIIIIIIIIIIIIIIIIIIIIIIIII650 │ │ +000000H00000001234IIIIIIIIIIIIIIIIIIIIIIII432100 │ │ +0000000000000000000000000000000000HIIIII00000000 │ │ +00000000000000000000000000000000000HIIII00000000 │ │ +000000000000000000000000000000000000HIII00000000 │ │ +0000000000000000000000000000000000000HII00000000 │ │ +00000000000000000000000000000000000000HI00000000 │ │ +000000000000000000000000000000000000000H00000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_user5.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -23,59 +23,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 38 128 179 230 1 112 246 255 181 229 89 25 21 26 166 234 201 60 11 99} │ │ + 0 38 128 179 230 1 112 246 181 229 89 25 21 26 166 234 201 60 11 99} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000001234432100000000 │ │ -000000000000000000000000000000567888888765000000 │ │ -000000000000000000000000000005988888888889500000 │ │ -000000000000000000000000000006888888888888600000 │ │ -000000000000000000000000000017888ABCCBA888710000 │ │ -00000000000000000000000000002888AD0000DA88820000 │ │ -00000000000000000000000000003888B000000B88830000 │ │ -00000000000000000000000000004888C000000C88840000 │ │ -000000000000000000000000000088880000000088880000 │ │ -000000000000000000000000000088880000000088880000 │ │ -000000000000000000000000000088880000000088880000 │ │ -000000000000000000000000000088880000000088880000 │ │ -00000000000EF4888888000000008888884FE00088880000 │ │ -0000000000EG888888880000000088888888GE0088880000 │ │ -0000000000F88888888888888888888888888F00H88H0000 │ │ -0000000000488888888888888888888888888400IHHI0000 │ │ -000000000088880000000000000000000088880000000000 │ │ -000000000088880000000000000000000088880000000000 │ │ -000000000088880000000000000000000088880000000000 │ │ -000000000088880000000000000000000088880000000000 │ │ -000000000088880000000000000000000088880000000000 │ │ -000000000088880000000000000000000088880000000000 │ │ -000000000088880000000000000000000088880000000000 │ │ -0000000000888800000000JKKJ0000000088880000000000 │ │ -000000000088880000000JG88GJ000000088880000000000 │ │ -000000000088880000000K8888K000000088880000000000 │ │ -000000000088880000000K8888K000000088880000000000 │ │ -000000000088880000000JG88GJ000000088880000000000 │ │ -0000000000888800000000JKKJ0000000088880000000000 │ │ -000000000088880000000000000000000088880000000000 │ │ -000000000048888888888888888888888888840000000000 │ │ -0000000000F88888888888888888888888888F0000000000 │ │ -0000000000EG888888888888888888888888GE0000000000 │ │ -00000000000EF4888888888888888888884FE00000000000 │ │ +000000000000000000000000000000567KKKKKK765000000 │ │ +0000000000000000000000000000058KKKKKKKKKK8500000 │ │ +000000000000000000000000000006KKKKKKKKKKKK600000 │ │ +000000000000000000000000000017KKK9ABBA9KKK710000 │ │ +00000000000000000000000000002KKK9C0000C9KKK20000 │ │ +00000000000000000000000000003KKKA000000AKKK30000 │ │ +00000000000000000000000000004KKKB000000BKKK40000 │ │ +0000000000000000000000000000KKKK00000000KKKK0000 │ │ +0000000000000000000000000000KKKK00000000KKKK0000 │ │ +0000000000000000000000000000KKKK00000000KKKK0000 │ │ +0000000000000000000000000000KKKK00000000KKKK0000 │ │ +00000000000DE4KKKKKK00000000KKKKKK4ED000KKKK0000 │ │ +0000000000DFKKKKKKKK00000000KKKKKKKKFD00KKKK0000 │ │ +0000000000EKKKKKKKKKKKKKKKKKKKKKKKKKKE00GKKG0000 │ │ +00000000004KKKKKKKKKKKKKKKKKKKKKKKKKK400HGGH0000 │ │ +0000000000KKKK00000000000000000000KKKK0000000000 │ │ +0000000000KKKK00000000000000000000KKKK0000000000 │ │ +0000000000KKKK00000000000000000000KKKK0000000000 │ │ +0000000000KKKK00000000000000000000KKKK0000000000 │ │ +0000000000KKKK00000000000000000000KKKK0000000000 │ │ +0000000000KKKK00000000000000000000KKKK0000000000 │ │ +0000000000KKKK00000000000000000000KKKK0000000000 │ │ +0000000000KKKK00000000IJJI00000000KKKK0000000000 │ │ +0000000000KKKK0000000IFKKFI0000000KKKK0000000000 │ │ +0000000000KKKK0000000JKKKKJ0000000KKKK0000000000 │ │ +0000000000KKKK0000000JKKKKJ0000000KKKK0000000000 │ │ +0000000000KKKK0000000IFKKFI0000000KKKK0000000000 │ │ +0000000000KKKK00000000IJJI00000000KKKK0000000000 │ │ +0000000000KKKK00000000000000000000KKKK0000000000 │ │ +00000000004KKKKKKKKKKKKKKKKKKKKKKKKKK40000000000 │ │ +0000000000EKKKKKKKKKKKKKKKKKKKKKKKKKKE0000000000 │ │ +0000000000DFKKKKKKKKKKKKKKKKKKKKKKKKFD0000000000 │ │ +00000000000DE4KKKKKKKKKKKKKKKKKKKK4ED00000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_user23.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -121,59 +121,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 255 230 167 29 237 28 25 144 3 226 171 50 4 185 64 170 134 169 216 155 94 89 141 193 242 147 1 244 59 2 113 245 159 168 58 35 192 100 57 174 228 8 166 241 56 20 232 117 55 76 13 240 165 239 191 66 177 135 106 40 46 83 149 45 32 24 51 187 215 75 31 70 26 234 126 122 115 160 250 47 247 36 252 208 5 202 201 131 125 71 120 251 183 98 254 204 43 42 101 248 61 12 246 52 103 253 207 87 218 69 73 118 203 243 236 211 180 38} │ │ + 0 230 167 29 237 28 25 144 3 226 171 50 4 185 64 170 134 169 216 155 94 89 141 193 242 147 1 244 59 2 113 245 159 168 58 35 192 100 57 174 228 8 166 241 56 20 232 117 55 76 13 240 165 239 191 66 177 135 106 40 46 83 149 45 32 24 51 187 215 75 31 70 26 234 126 122 115 160 250 47 247 36 252 208 5 202 201 131 125 71 120 251 183 98 254 204 43 42 101 248 61 12 246 52 103 253 207 87 218 69 73 118 203 243 236 211 180 38} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000001010101010101010101010101010101010101010203040000000000000000000000000000000000 │ │ -000000000000000001010101010101010101010101010101010101010101050600000000000000000000000000000000 │ │ -000000000000000001010101010101010101010101010101010101010101010300000000000000000000000000000000 │ │ -000000000000000001010101010101010101010101010101010101010101010200000000000000000000000000000000 │ │ -000000000000000001010101000000000000000000000000000708010101010100000000000000000000000000000000 │ │ -0000000000000000010101010000000000000000000000000000090a0101010100000000000000000000000000000000 │ │ -0000000000000000010101010000000000000000000000000000090a0101010100000000000000000000000000000000 │ │ -00000000000000000101010100000000000000000000000000070801010101010b0c0000000000000000000000000000 │ │ -0000000000000000010101010000000000000d0b01010101010101010101010101010e0f000000000000000000000000 │ │ -000000000000000001010101000000000000000d10010101010101010101010101010101110000000000000000000000 │ │ -000000000000000001010101000000000d0000000d120101011314151617181901010101011a1b000000000000000000 │ │ -000000000000000001010101000000000b0d0000000d12011c1d00000000001e1f2001010101211e0000000000000000 │ │ -0000000000000000010101010000000001100d0000000922011923000000000000242501010101260000000000000000 │ │ -000000000000000001010101000000000101120d00000009030119270000000000001b28010101292a00000000000000 │ │ -000000000000000001010101000000000101011209000000092b012c2d0000000000002e2f0101013000000000000000 │ │ -00000000000000000101010100000000010101012209000000092b012c31000000000000320101010533000000000000 │ │ -0000000000000000010101010000000001011a340103090000000935013606000000000000370101010f000000000000 │ │ -000000000000000001010101070000070101383134012b09000000093901220000000000003a0101013b000000000000 │ │ -0000000000000000010101010809090801013c003134012b090000003d012f0000000000003e0101013f000000000000 │ │ -000000000000000001010101010a0a0101013300003134013509000040012f0000000000004101010125000000000000 │ │ -0000000000000000020101010101010101014200000031340139430c44010b0000000000002e01010145000000000000 │ │ -00000000000000002b010101010101010101460000000031360101010134470000000000004801010125000000000000 │ │ -0000000000000000494a01010101010101014b000000000006222f2f0b47000000000000004c0101012b000000000000 │ │ -000000000000000000492b0201010101010139000000000000000000000000000000000000280101014d000000000000 │ │ -00000000000000000000000000004e0101014f50000000000000000000000000000000003c5101010141000000000000 │ │ -00000000000000000000000000005253010101545500000000000000000000000000000d560101015700000000000000 │ │ -0000000000000000000000000000004e0101010158000000000000000000000000000059010101015a00000000000000 │ │ -0000000000000000000000000000005253010101534b0d00000000000000000000095b5c0101015d0000000000000000 │ │ -000000000000000000000000000000005e5f010101016061000000000000000062570101010102060000000000000000 │ │ -0000000000000000000000000000000000635f0101010164351f656666651f3564010101016768000000000000000000 │ │ -000000000000000000000000000000000000695f010101010101016a6a01010101010101022300000000000000000000 │ │ -000000000000000000000000000000000000005a6b010101010101010101010101010144420000000000000000000000 │ │ -00000000000000000000000000000000000000001b6c6d01010101010101010101576e00000000000000000000000000 │ │ -000000000000000000000000000000000000000000000d6f704e71727374751f76000000000000000000000000000000 │ │ +000000000000000076767676767676767676767676767676767676760102030000000000000000000000000000000000 │ │ +000000000000000076767676767676767676767676767676767676767676040500000000000000000000000000000000 │ │ +000000000000000076767676767676767676767676767676767676767676760200000000000000000000000000000000 │ │ +000000000000000076767676767676767676767676767676767676767676760100000000000000000000000000000000 │ │ +000000000000000076767676000000000000000000000000000607767676767600000000000000000000000000000000 │ │ +000000000000000076767676000000000000000000000000000008097676767600000000000000000000000000000000 │ │ +000000000000000076767676000000000000000000000000000008097676767600000000000000000000000000000000 │ │ +00000000000000007676767600000000000000000000000000060776767676760a0b0000000000000000000000000000 │ │ +0000000000000000767676760000000000000c0a76767676767676767676767676760d0e000000000000000000000000 │ │ +000000000000000076767676000000000000000c0f767676767676767676767676767676100000000000000000000000 │ │ +000000000000000076767676000000000c0000000c11767676121314151617187676767676191a000000000000000000 │ │ +000000000000000076767676000000000a0c0000000c11761b1c00000000001d1e1f76767676201d0000000000000000 │ │ +00000000000000007676767600000000760f0c0000000821761822000000000000232476767676250000000000000000 │ │ +000000000000000076767676000000007676110c00000008027618260000000000001a27767676282900000000000000 │ │ +000000000000000076767676000000007676761108000000082a762b2c0000000000002d2e7676762f00000000000000 │ │ +00000000000000007676767600000000767676762108000000082a762b30000000000000317676760432000000000000 │ │ +00000000000000007676767600000000767619337602080000000834763505000000000000367676760e000000000000 │ │ +000000000000000076767676060000067676373033762a0800000008387621000000000000397676763a000000000000 │ │ +0000000000000000767676760708080776763b003033762a080000003c762e0000000000003d7676763e000000000000 │ │ +000000000000000076767676760909767676320000303376340800003f762e0000000000004076767624000000000000 │ │ +0000000000000000017676767676767676764100000030337638420b43760a0000000000002d76767644000000000000 │ │ +00000000000000002a767676767676767676450000000030357676767633460000000000004776767624000000000000 │ │ +0000000000000000484976767676767676764a000000000005212e2e0a46000000000000004b7676762a000000000000 │ │ +000000000000000000482a0176767676767638000000000000000000000000000000000000277676764c000000000000 │ │ +00000000000000000000000000004d7676764e4f000000000000000000000000000000003b5076767640000000000000 │ │ +00000000000000000000000000005152767676535400000000000000000000000000000c557676765600000000000000 │ │ +0000000000000000000000000000004d7676767657000000000000000000000000000058767676765900000000000000 │ │ +0000000000000000000000000000005152767676524a0c00000000000000000000085a5b7676765c0000000000000000 │ │ +000000000000000000000000000000005d5e767676765f60000000000000000061567676767601050000000000000000 │ │ +0000000000000000000000000000000000625e7676767663341e646565641e3463767676766667000000000000000000 │ │ +000000000000000000000000000000000000685e76767676767676696976767676767676012200000000000000000000 │ │ +00000000000000000000000000000000000000596a767676767676767676767676767643410000000000000000000000 │ │ +00000000000000000000000000000000000000001a6b6c76767676767676767676566d00000000000000000000000000 │ │ +000000000000000000000000000000000000000000000c6e6f4d70717273741e75000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_user30.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -108,59 +108,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 20 55 46 4 1 27 63 98 134 169 205 240 255 230 86 34 70 105 141 176 212 246 252 60 5 101 178 219 251 189 12 197 237 201 242 135 194 159 123 87 52 16 223 187 152 116 80 45 10 254 38 49 126 164 75 113 151 190 228 210 171 108 31 74 40 128 202 69 206 3 121 249 100 150 253 62 95 73 248 235 172 114 131 33 188 226 233 167 231 22 65 115 85 53 48 82 148 191 234 220 59 239 163 71 2} │ │ + 0 20 55 46 4 1 27 63 98 134 169 205 240 230 86 34 70 105 141 176 212 246 252 60 5 101 178 219 251 189 12 197 237 201 242 135 194 159 123 87 52 16 223 187 152 116 80 45 10 254 38 49 126 164 75 113 151 190 228 210 171 108 31 74 40 128 202 69 206 3 121 249 100 150 253 62 95 73 248 235 172 114 131 33 188 226 233 167 231 22 65 115 85 53 48 82 148 191 234 220 59 239 163 71 2} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000001020304000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000005060708090a0b0c0d0d0d0e0f0000000000000000000000 │ │ -000000000000000000000000000000000004101112131415160d0d0d0d0d0d0d0d0d0d0d171800000000000000000000 │ │ -00000000000000000000000000191a1b1c1d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1e00000000000000000000 │ │ -0000000000000000000000001f200d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d21220d0d0d2300000000000000000000 │ │ -000000000000000000000000240d0d0d0d0d0d0d0d0d0d0d0d0e25262728292a00000d0d0d0d00000000000000000000 │ │ -0000000000000000000000001c0d0d0d0d172b2c2d2e2f30310000000000000000000d0d0d0d00000000000000000000 │ │ -000000000000000000000000320d0d0d3319000000000000000000000000000000000d0d0d0d00000000000000000000 │ │ -0000000000000000000000000d0d0d0d0000000000000000000000000000000000000d0d0d0d00000000000000000000 │ │ -0000000000000000000000000d0d0d0d0000000000000000000000000000000000000d0d0d0d00000000000000000000 │ │ -0000000000000000000000000d0d0d0d0000000000000000000000000000000000000d0d0d0d00000000000000000000 │ │ -0000000000000000000000000d0d0d0d0000000000000000000000000000000000000d0d0d0d00000000000000000000 │ │ -0000000000000000000000000d0d0d0d0000000000000000000000000000000000000d0d0d0d00000000000000000000 │ │ -0000000000000000000000000d0d0d0d0000000000000000001f34283536000000000d0d0d0d00000000000000000000 │ │ -0000000000000000000000000d0d0d0d000000003738393a3b0d0d0d0d0d000000000d0d0d0d00000000000000000000 │ │ -0000000000000000000000000d0d0d0d000000000d0d0d0d0d163c3d0d0d000000000d0d0d0d00000000000000000000 │ │ -0000000000000000000000000d0d0d0d000000000d0d3e113f0500000d0d000000000d0d0d0d00000000000000000000 │ │ -0000000000000000000000000d0d0d0d000000000d0d0000000000000d0d000000000d0d0d0d00000000000000000000 │ │ -0000000000000000000000000d0d0d0d000000000d0d0000000000000d0d000000000d0d0d0d00000000000000000000 │ │ -0000000000000000000000400d0d0d0d000000000d0d0000004142430d0d000000000d0d0d0d00000000000000000000 │ │ -00000000000000000044450d0d0d0d0d000000000d0d004647480d0d0d0d000000000d0d0d0d00000000000000000000 │ │ -000000000000000049170d0d0d0d0d0d000000000d0d004a0d4b264c011f000000000d0d0d0d00000000000000000000 │ │ -000000000000004d0d0d0d0d0d0d0d0d000000000d0d4e0d4f0700000000000000000d0d0d0d00000000000000000000 │ │ -0000000000002a500d0d0d4b264c011f000000000d0d510d520000000000000000000d0d0d0d00000000000000000000 │ │ -000000000000530d0d0d4f0700000000000000000d0d3b0d540000000000000000000d0d0d0d00000000000000000000 │ │ -000000000000550d0d0d520000000000000000000d0d0d0d540000000000000000540d0d0d5600000000000000000000 │ │ -000000000000570d0d0d540000000000000000000d0d0d0d520000000000000000520d0d0d5800000000000000000000 │ │ -000000000000560d0d0d540000000000000000540d0d0d0d4f07000000000000074f0d0d0d3e00000000000000000000 │ │ -000000000000580d0d0d520000000000000000520d0d0d0d0d4b264c01014c264b0d0d0d595a00000000000000000000 │ │ -0000000000003e0d0d0d4f07000000000000074f0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d4b5b0000000000000000000000 │ │ -0000000000005a590d0d0d4b264c01014c264b0d0d0d48320d0d0d0d0d0d0d0d0d0d175c000000000000000000000000 │ │ -000000000000005b4b0d0d0d0d0d0d0d0d0d0d0d0d325d5e200d0d0d0d0d0d0d0d205f00000000000000000000000000 │ │ -00000000000000005c170d0d0d0d0d0d0d0d0d0d173800000060616263572c1360050000000000000000000000000000 │ │ -0000000000000000005f200d0d0d0d0d0d0d0d6465000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000560132c57664567686900000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000005060708090a0b0c6969690d0e0000000000000000000000 │ │ +0000000000000000000000000000000000040f1011121314156969696969696969696969161700000000000000000000 │ │ +0000000000000000000000000018191a1b1c696969696969696969696969696969696969691d00000000000000000000 │ │ +0000000000000000000000001e1f69696969696969696969696969696969696920216969692200000000000000000000 │ │ +000000000000000000000000236969696969696969696969690d24252627282900006969696900000000000000000000 │ │ +0000000000000000000000001b69696969162a2b2c2d2e2f300000000000000000006969696900000000000000000000 │ │ +000000000000000000000000316969693218000000000000000000000000000000006969696900000000000000000000 │ │ +000000000000000000000000696969690000000000000000000000000000000000006969696900000000000000000000 │ │ +000000000000000000000000696969690000000000000000000000000000000000006969696900000000000000000000 │ │ +000000000000000000000000696969690000000000000000000000000000000000006969696900000000000000000000 │ │ +000000000000000000000000696969690000000000000000000000000000000000006969696900000000000000000000 │ │ +000000000000000000000000696969690000000000000000000000000000000000006969696900000000000000000000 │ │ +000000000000000000000000696969690000000000000000001e33273435000000006969696900000000000000000000 │ │ +0000000000000000000000006969696900000000363738393a6969696969000000006969696900000000000000000000 │ │ +00000000000000000000000069696969000000006969696969153b3c6969000000006969696900000000000000000000 │ │ +000000000000000000000000696969690000000069693d103e0500006969000000006969696900000000000000000000 │ │ +000000000000000000000000696969690000000069690000000000006969000000006969696900000000000000000000 │ │ +000000000000000000000000696969690000000069690000000000006969000000006969696900000000000000000000 │ │ +00000000000000000000003f696969690000000069690000004041426969000000006969696900000000000000000000 │ │ +000000000000000000434469696969690000000069690045464769696969000000006969696900000000000000000000 │ │ +000000000000000048166969696969690000000069690049694a254b011e000000006969696900000000000000000000 │ │ +000000000000004c69696969696969690000000069694d694e0700000000000000006969696900000000000000000000 │ │ +000000000000294f6969694a254b011e0000000069695069510000000000000000006969696900000000000000000000 │ │ +000000000000526969694e07000000000000000069693a69530000000000000000006969696900000000000000000000 │ │ +000000000000546969695100000000000000000069696969530000000000000000536969695500000000000000000000 │ │ +000000000000566969695300000000000000000069696969510000000000000000516969695700000000000000000000 │ │ +0000000000005569696953000000000000000053696969694e07000000000000074e6969693d00000000000000000000 │ │ +000000000000576969695100000000000000005169696969694a254b01014b254a696969585900000000000000000000 │ │ +0000000000003d6969694e07000000000000074e6969696969696969696969696969694a5a0000000000000000000000 │ │ +00000000000059586969694a254b01014b254a696969473169696969696969696969165b000000000000000000000000 │ │ +000000000000005a4a696969696969696969696969315c5d1f69696969696969691f5e00000000000000000000000000 │ │ +00000000000000005b166969696969696969696916370000005f606162562b125f050000000000000000000000000000 │ │ +0000000000000000005e1f69696969696969696364000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000055f122b56654466676800000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_compass_blank.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 144; height: 144; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ 0} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-hdpi-v4/ic_action_user4.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -127,59 +127,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 1 59 140 182 203 224 245 237 199 161 123 85 47 10 93 227 255 252 173 63 8 155 208 98 231 230 179 101 147 228 195 191 26 20 246 244 167 88 49 29 9 18 56 94 132 170 212 127 223 19 43 145 238 181 172 54 209 53 25 251 2 37 225 65 197 169 122 141 150 113 178 206 57 233 235 48 38 205 213 146 80 46 13 21 44 176 108 96 91 183 41 3 109 254 242 83 121 158 214 4 192 216 111 154 135 134 92 162 156 74 70 239 24 200 177 73 222 240 12 229 72 175 58 253} │ │ + 0 1 59 140 182 203 224 245 237 199 161 123 85 47 10 93 227 252 173 63 8 155 208 98 231 230 179 101 147 228 195 191 26 20 246 244 167 88 49 29 9 18 56 94 132 170 212 127 223 19 43 145 238 181 172 54 209 53 25 251 2 37 225 65 197 169 122 141 150 113 178 206 57 233 235 48 38 205 213 146 80 46 13 21 44 176 108 96 91 183 41 3 109 254 242 83 121 158 214 4 192 216 111 154 135 134 92 162 156 74 70 239 24 200 177 73 222 240 12 229 72 175 58 253} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000102030405060708090a0b0c0d0e0000000000000000000000000000000000000000000000 │ │ -000000000000000000000f10111111111111111111111111121314000000000000000000000000000000000000000000 │ │ -000000000000000015161111111111111111111111111111111111171815000f04191a1b1c0100000000000000000000 │ │ -00000000000000001d11111111111111111111111111111111111111111e1f1111111111112021000000000000000000 │ │ -0000000000000022231111112425262728292a2b2c2d2e2f111111111111111111111111111120010000000000000000 │ │ -0000000000000030111111313200000000000000000000003334351111111111111111111111111c0000000000000000 │ │ -00000000000000361111112600000000000000000000000000002937111111111f38381f1111111b0000000000000000 │ │ -00000000000000391111113a0000000000000000000000000000003a11111111380000381111111a0000000000000000 │ │ -00000000000000081111113b000000000000000000000000000000001111111100000000111111110000000000000000 │ │ -000000000000291111113c3d000000000000000000000000000000001111111100000000111111110000000000000000 │ │ -0000000000003e1111113f00000000000000000000000000000000001111111100000000111111110000000000000000 │ │ -000000000000401111114100000000000000000000000000000000001111111100000000111111110000000000000000 │ │ -0000000000000f1111114200000000000000000000000000000000001111111100000000111111110000000000000000 │ │ -000000000000431111114400000000000000000000000000000000001111111100000000111111110000000000000000 │ │ -000000000000451111114600000000000000000000000000000000001111111100000000111111110000000000000000 │ │ -000000000000471111110c00000000000000000000000000000000001111111100000000111111110000000000000000 │ │ -000000000000481111114900000000000000000000000000000000001111111100000000111111110000000000000000 │ │ -0000000000004a1111112800000000000000000000000000000000001111111100000000111111110000000000000000 │ │ -0000000000004b1111114c000000000000000000000000000000004d1111111100000000111111110000000000000000 │ │ -0000000000004e11111111074f1b50465152535449550000000000561111111100000000111111110000000000000000 │ │ -0000000000005711111111111111111111111111115800000000591111111111380000381111111a0000000000000000 │ │ -0000000000003d5a111111111111111111111111115b0000000d0711111111111f38381f1111111b0000000000000000 │ │ -000000000000005c5d201e5e11111111111111115f0100002206111111111111111111111111111c0000000000000000 │ │ -00000000000000000000000e526061626311111109000064651111115e66111111111111111120010000000000000000 │ │ -000000000000000000000000000000006711111168000061111111116929421111111111112021000000000000000000 │ │ -000000000000000000000000000000006a1111115d003d06111111655c00016b6c061a1b1c0100000000000000000000 │ │ -000000000000000000000000000000006d1111116e006f11111170710000000000000000000000000000000000000000 │ │ -000000000000000000000000000000004711111149003411111168000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000721111115b007311111174000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000751111117100391111114d000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000002411111115007611111177000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000007811111179791111117800000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000007a11111111111111117a00000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000007b7c1111111111117c7b00000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000617c111111117c610000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000143619193614000000000000000000000000000000000000000000000000 │ │ +000000000000000000000f107c7c7c7c7c7c7c7c7c7c7c7c111213000000000000000000000000000000000000000000 │ │ +000000000000000014157c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c161714000f0418191a1b0100000000000000000000 │ │ +00000000000000001c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c7c1d1e7c7c7c7c7c7c1f20000000000000000000 │ │ +0000000000000021227c7c7c232425262728292a2b2c2d2e7c7c7c7c7c7c7c7c7c7c7c7c7c7c1f010000000000000000 │ │ +000000000000002f7c7c7c303100000000000000000000003233347c7c7c7c7c7c7c7c7c7c7c7c1b0000000000000000 │ │ +00000000000000357c7c7c25000000000000000000000000000028367c7c7c7c1e37371e7c7c7c1a0000000000000000 │ │ +00000000000000387c7c7c39000000000000000000000000000000397c7c7c7c370000377c7c7c190000000000000000 │ │ +00000000000000087c7c7c3a000000000000000000000000000000007c7c7c7c000000007c7c7c7c0000000000000000 │ │ +000000000000287c7c7c3b3c000000000000000000000000000000007c7c7c7c000000007c7c7c7c0000000000000000 │ │ +0000000000003d7c7c7c3e00000000000000000000000000000000007c7c7c7c000000007c7c7c7c0000000000000000 │ │ +0000000000003f7c7c7c4000000000000000000000000000000000007c7c7c7c000000007c7c7c7c0000000000000000 │ │ +0000000000000f7c7c7c4100000000000000000000000000000000007c7c7c7c000000007c7c7c7c0000000000000000 │ │ +000000000000427c7c7c4300000000000000000000000000000000007c7c7c7c000000007c7c7c7c0000000000000000 │ │ +000000000000447c7c7c4500000000000000000000000000000000007c7c7c7c000000007c7c7c7c0000000000000000 │ │ +000000000000467c7c7c0c00000000000000000000000000000000007c7c7c7c000000007c7c7c7c0000000000000000 │ │ +000000000000477c7c7c4800000000000000000000000000000000007c7c7c7c000000007c7c7c7c0000000000000000 │ │ +000000000000497c7c7c2700000000000000000000000000000000007c7c7c7c000000007c7c7c7c0000000000000000 │ │ +0000000000004a7c7c7c4b000000000000000000000000000000004c7c7c7c7c000000007c7c7c7c0000000000000000 │ │ +0000000000004d7c7c7c7c074e1a4f455051525348540000000000557c7c7c7c000000007c7c7c7c0000000000000000 │ │ +000000000000567c7c7c7c7c7c7c7c7c7c7c7c7c7c5700000000587c7c7c7c7c370000377c7c7c190000000000000000 │ │ +0000000000003c597c7c7c7c7c7c7c7c7c7c7c7c7c5a0000000d077c7c7c7c7c1e37371e7c7c7c1a0000000000000000 │ │ +000000000000005b5c1f1d5d7c7c7c7c7c7c7c7c5e01000021067c7c7c7c7c7c7c7c7c7c7c7c7c1b0000000000000000 │ │ +00000000000000000000000e515f6061627c7c7c09000063647c7c7c5d657c7c7c7c7c7c7c7c1f010000000000000000 │ │ +00000000000000000000000000000000667c7c7c670000607c7c7c7c6828417c7c7c7c7c7c1f20000000000000000000 │ │ +00000000000000000000000000000000697c7c7c5c003c067c7c7c645b00016a6b06191a1b0100000000000000000000 │ │ +000000000000000000000000000000006c7c7c7c6d006e7c7c7c6f700000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000467c7c7c4800337c7c7c67000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000717c7c7c5a00727c7c7c73000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000747c7c7c7000387c7c7c4c000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000237c7c7c1400757c7c7c76000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000777c7c7c78787c7c7c7700000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000797c7c7c7c7c7c7c7c7900000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000007a7b7c7c7c7c7c7c7b7a00000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000607b7c7c7c7c7b600000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000133518183513000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_user29.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -111,59 +111,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 17 65 114 155 122 71 20 10 145 253 255 172 22 64 221 235 85 91 252 224 158 116 206 135 8 1 105 245 250 77 99 251 179 249 76 196 84 143 75 132 248 74 98 157 72 70 119 175 127 86 191 92 236 133 226 90 87 184 234 45 100 88 93 89 38 247 192 156 101 254 28 240 218 239 40 69 178 48 231 134 177 220 50 244 9 136 168 124 57 194 52 189 138 195 227 223 36 54 188 140 211 94 214 128 41 131 232 82} │ │ + 0 17 65 114 155 122 71 20 10 145 253 172 22 64 221 235 85 91 252 224 158 116 206 135 8 1 105 245 250 77 99 251 179 249 76 196 84 143 75 132 248 74 98 157 72 70 119 175 127 86 191 92 236 133 226 90 87 184 234 45 100 88 93 89 38 247 192 156 101 254 28 240 218 239 40 69 178 48 231 134 177 220 50 244 9 136 168 124 57 194 52 189 138 195 227 223 36 54 188 140 211 94 214 128 41 131 232 82} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000010203040506070000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000008090a0b0b0b0b0b0b0c0d000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000e0f0b0b0b0b0b0b0b0b0b10110000000000000000 │ │ -000000000000000000000000000000000000000000000000000012130b0b0b0b0b0b0b0b0b0b0b0b1100000000000000 │ │ -0000000000000000000000000000000000000000000000000012130b0b0b0b14151609170b0b0b0b100d000000000000 │ │ -00000000000000000000000000000000000000000000000012130b0b0b1318190000001a1b1c0b0b0b0c000000000000 │ │ -000000000000000000000000000000000000000000000012130b0b0b0b1d1e0000000000001f0b0b0b0b070000000000 │ │ -0000000000000000000000000000000000000000000012130b0b0b20210b2223000000000000240b0b0b060000000000 │ │ -00000000000000000000000000000000000000000012130b0b0b202500260b22270000000000280b0b0b050000000000 │ │ -000000000000000000000000000000000000000012130b0b0b2011000000260b292a000000002b0b0b0b2c0000000000 │ │ -0000000000000000000000000000000000000012130b0b0b20110000000000260b292d002e2f300b0b0b310000000000 │ │ -00000000000000000000000000000000000012130b0b0b203200000000000000260b29330b0b0b0b0b0b340000000000 │ │ -000000000000000000000000000000000012130b0b0b1332000000000000000000090b0b3536370b0b0b380000000000 │ │ -0000000000000000000000000000000012130b0b0b1339000000000000000000193a0b3b3c00360b0b0b1b0000000000 │ │ -00000000000000000000000000000012130b0b0b1339000000000000000000193a0b3b3c003c350b0b0b3d0000000000 │ │ -000000000000000000000000000012130b0b0b133e000000000000000000193a0b3b3c003c3b0b0b0b37190000000000 │ │ -0000000000000000000000000012130b0b0b133e000000000000000000193a0b3b3c003c3b0b0b0b0b3f000000000000 │ │ -00000000000000000000000012130b0b0b1340000000000000000000193a0b3b3c003c3b0b0b0b0b2600000000000000 │ │ -000000000000000000000038130b0b0b1340000000000000000000193a0b3b3c003c3b0b0b0b0b260000000000000000 │ │ -0000000000000000000041420b0b0b1338000000000000000000193a0b3b3c003c3b0b0b0b0b26000000000000000000 │ │ -0000000000000000001a430b0b0b133800000000000000000000440b3b3c003c3b0b0b0b0b2600000000000000000000 │ │ -000000000000000000450b0b0b461200000000000000000000471d483c003c3b0b0b0b0b260000000000000000000000 │ │ -000000000000000000490b0b0b4a4b000000000000000000004c0b4d003c3b0b0b0b0b26000000000000000000000000 │ │ -00000000000000004e0b0b0b0b0b4f4b00000000000000000008221d4d480b0b0b0b2600000000000000000000000000 │ │ -0000000000000000500b0b0b513a0b4f4b0000000000000000120a0b0b0b0b0b0b260000000000000000000000000000 │ │ -0000000000000000520b0b0b25193a0b4f4b00000000000012130b0b0b0b0b0b26000000000000000000000000000000 │ │ -00000000000000530b0b0b545500193a0b4f4b0000000012130b0b0b0b0b354000000000000000000000000000000000 │ │ -00000000000000560b0b0b57000000193a0b4f4b000012130b0b0b135859550000000000000000000000000000000000 │ │ -000000000000000f0b0b0b5a08000000193a0b4f4b12130b0b0b13120000000000000000000000000000000000000000 │ │ -0000000000005b0b0b0b0b0b5c08000000193a0b4a460b0b0b1312000000000000000000000000000000000000000000 │ │ -0000000000005d0b0b0b5e5f0b5c08005525510b0b0b0b0b131200000000000000000000000000000000000000000000 │ │ -000000000000600b0b0b32615f0b5a57540b0b0b0b0b0b42380000000000000000000000000000000000000000000000 │ │ -0000000000620b0b0b1c0d325e0b0b0b0b0b0b0b0b0b6361000000000000000000000000000000000000000000000000 │ │ -0000000000640b0b0b1c1c0b0b0b0b0b0b0b0b0b65660000000000000000000000000000000000000000000000000000 │ │ -0000000000140b0b0b0b0b0b0b0b0b0b0b67686900000000000000000000000000000000000000000000000000000000 │ │ -00000000620b0b0b0b0b0b0b0b0b496a3c00000000000000000000000000000000000000000000000000000000000000 │ │ -00000000400b0b0b0b0b0b0f184e00000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000076b0b0b145d5b00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000196c6200000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000008090a6c6c6c6c6c6c0b0c000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000d0e6c6c6c6c6c6c6c6c6c0f100000000000000000 │ │ +000000000000000000000000000000000000000000000000000011126c6c6c6c6c6c6c6c6c6c6c6c1000000000000000 │ │ +0000000000000000000000000000000000000000000000000011126c6c6c6c13141509166c6c6c6c0f0c000000000000 │ │ +00000000000000000000000000000000000000000000000011126c6c6c121718000000191a1b6c6c6c0b000000000000 │ │ +000000000000000000000000000000000000000000000011126c6c6c6c1c1d0000000000001e6c6c6c6c070000000000 │ │ +0000000000000000000000000000000000000000000011126c6c6c1f206c2122000000000000236c6c6c060000000000 │ │ +00000000000000000000000000000000000000000011126c6c6c1f2400256c21260000000000276c6c6c050000000000 │ │ +000000000000000000000000000000000000000011126c6c6c1f10000000256c2829000000002a6c6c6c2b0000000000 │ │ +0000000000000000000000000000000000000011126c6c6c1f100000000000256c282c002d2e2f6c6c6c300000000000 │ │ +00000000000000000000000000000000000011126c6c6c1f3100000000000000256c28326c6c6c6c6c6c330000000000 │ │ +000000000000000000000000000000000011126c6c6c1231000000000000000000096c6c3435366c6c6c370000000000 │ │ +0000000000000000000000000000000011126c6c6c123800000000000000000018396c3a3b00356c6c6c1a0000000000 │ │ +00000000000000000000000000000011126c6c6c123800000000000000000018396c3a3b003b346c6c6c3c0000000000 │ │ +000000000000000000000000000011126c6c6c123d00000000000000000018396c3a3b003b3a6c6c6c36180000000000 │ │ +0000000000000000000000000011126c6c6c123d00000000000000000018396c3a3b003b3a6c6c6c6c3e000000000000 │ │ +00000000000000000000000011126c6c6c123f00000000000000000018396c3a3b003b3a6c6c6c6c2500000000000000 │ │ +000000000000000000000037126c6c6c123f00000000000000000018396c3a3b003b3a6c6c6c6c250000000000000000 │ │ +0000000000000000000040416c6c6c123700000000000000000018396c3a3b003b3a6c6c6c6c25000000000000000000 │ │ +00000000000000000019426c6c6c123700000000000000000000436c3a3b003b3a6c6c6c6c2500000000000000000000 │ │ +000000000000000000446c6c6c451100000000000000000000461c473b003b3a6c6c6c6c250000000000000000000000 │ │ +000000000000000000486c6c6c494a000000000000000000004b6c4c003b3a6c6c6c6c25000000000000000000000000 │ │ +00000000000000004d6c6c6c6c6c4e4a00000000000000000008211c4c476c6c6c6c2500000000000000000000000000 │ │ +00000000000000004f6c6c6c50396c4e4a0000000000000000110a6c6c6c6c6c6c250000000000000000000000000000 │ │ +0000000000000000516c6c6c2418396c4e4a00000000000011126c6c6c6c6c6c25000000000000000000000000000000 │ │ +00000000000000526c6c6c53540018396c4e4a0000000011126c6c6c6c6c343f00000000000000000000000000000000 │ │ +00000000000000556c6c6c5600000018396c4e4a000011126c6c6c125758540000000000000000000000000000000000 │ │ +000000000000000e6c6c6c590800000018396c4e4a11126c6c6c12110000000000000000000000000000000000000000 │ │ +0000000000005a6c6c6c6c6c5b0800000018396c49456c6c6c1211000000000000000000000000000000000000000000 │ │ +0000000000005c6c6c6c5d5e6c5b08005424506c6c6c6c6c121100000000000000000000000000000000000000000000 │ │ +0000000000005f6c6c6c31605e6c5956536c6c6c6c6c6c41370000000000000000000000000000000000000000000000 │ │ +0000000000616c6c6c1b0c315d6c6c6c6c6c6c6c6c6c6260000000000000000000000000000000000000000000000000 │ │ +0000000000636c6c6c1b1b6c6c6c6c6c6c6c6c6c64650000000000000000000000000000000000000000000000000000 │ │ +0000000000136c6c6c6c6c6c6c6c6c6c6c66676800000000000000000000000000000000000000000000000000000000 │ │ +00000000616c6c6c6c6c6c6c6c6c48693b00000000000000000000000000000000000000000000000000000000000000 │ │ +000000003f6c6c6c6c6c6c0e174d00000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000076a6c6c135c5a00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000186b6100000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_user3.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -129,57 +129,57 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 58 175 229 120 253 255 72 12 240 14 244 38 209 43 222 73 177 200 154 145 101 178 24 239 70 129 156 1 179 230 225 163 95 3 192 224 2 158 134 26 191 172 9 135 121 187 111 216 254 4 214 83 46 10 20 245 228 109 195 54 47 41 184 91 96 114 173 44 57 21 13 45 77 110 142 174 207 37 235 29 233 206 85 113 150 141 122 169 93 197 65 226 251 237 55 90 181 147 16 127 212 170 132 94 56 18 49 87 165 242 246 231 182 8 98 208 155 63 252 227 123 161 199 203 140 59} │ │ + 0 58 175 229 120 253 72 12 240 14 244 38 209 43 222 73 177 200 154 145 101 178 24 239 70 129 156 1 179 230 225 163 95 3 192 224 2 158 134 26 191 172 9 135 121 187 111 216 254 4 214 83 46 10 20 245 228 109 195 54 47 41 184 91 96 114 173 44 57 21 13 45 77 110 142 174 207 37 235 29 233 206 85 113 150 141 122 169 93 197 65 226 251 237 55 90 181 147 16 127 212 170 132 94 56 18 49 87 165 242 246 231 182 8 98 208 155 63 252 227 123 161 199 203 140 59} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000010203030201000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000004050606060605040000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000105060606060606050100000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000206060606060606060200000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000306060607070606060300000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000806060609000a0606060b00000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000c0606060d000e0606060f00000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000100606061100070606061200000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000130606061400150606061600000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000171806060619001a0606061b00000000000000000000000000000000 │ │ -000000000000000000001c151d1e1f20211c002223060606242500260606062700000000000000000000000000000000 │ │ -00000000000000000028290606060606062a2b2c060606062d00002e0606062f00000000000000000000000000000000 │ │ -00000000000000001c2906060606060606063031060606233200003006060633262d3435360000000000000000000000 │ │ -00000000000000001506060606060606060606060606243700001c3806060606060606063139293a2200000000000000 │ │ -00000000000000001d0606063b3c3c3b0606060606383d0000003e060606060606060606060606063f22000000000000 │ │ -00000000000000001e0606063c00003c0606060606400000000041060606060606060606060606060642000000000000 │ │ -00000000000000000606060600000000060606064300000000004445464748494a4b4c4d18060606064d000000000000 │ │ -00000000000000000606060600000000060606064e000000000000000000000000000000003e0606064f000000000000 │ │ -000000000000000006060606000000000606060600000000000000000000000000000000005006060651000000000000 │ │ -000000000000000006060606000000000606060600000000000000000000000000000000004506060652000000000000 │ │ -000000000000000006060606000000000606060600000000000000000000000000000000005306060616000000000000 │ │ -000000000000000006060606000000000606060600000000000000000000000000000000005406060655000000000000 │ │ -000000000000000006060606000000000606060600000000000000000000000000000000005606060657000000000000 │ │ -000000000000000006060606000000000606060600000000000000000000000000000000005806060659000000000000 │ │ -000000000000000006060606000000000606060600000000000000000000000000000000005a0606065b000000000000 │ │ -000000000000000006060606000000000606060600000000000000000000000000000000005c0606064e000000000000 │ │ -000000000000000006060606000000000606060600000000000000000000000000000000255d0606062b000000000000 │ │ -000000000000000006060606000000000606060600000000000000000000000000000000280606065e00000000000000 │ │ -00000000000000001e0606063c00003c060606065f0000000000000000000000000000003c0606060d00000000000000 │ │ -00000000000000001d0606063b3c3c3b0606060611360000000000000000000000000000600606066100000000000000 │ │ -0000000000000000150606060606060606060606060962440000000000000000000000630f0606066400000000000000 │ │ -00000000000000001c29060606060606060606060606060665666768696a2b506b6c6d6e0606066f3700000000000000 │ │ -00000000000000000028290606060606063b390606060606060606060606060606060606060606620000000000000000 │ │ -000000000000000000001c151d1e70715900727374060606060606060606060606060606060675720000000000000000 │ │ -000000000000000000000000000000000000000000764377060606060606060606060606785900000000000000000000 │ │ -0000000000000000000000000000000000000000000000363d53797a7b5e38247c717d7e1c0000000000000000000000 │ │ +000000000000000000000000000000000000000000000004057e7e7e7e05040000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000001057e7e7e7e7e7e050100000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000027e7e7e7e7e7e7e7e0200000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000037e7e7e06067e7e7e0300000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000077e7e7e0800097e7e7e0a00000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000b7e7e7e0c000d7e7e7e0e00000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000f7e7e7e1000067e7e7e1100000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000127e7e7e1300147e7e7e1500000000000000000000000000000000 │ │ +000000000000000000000000000000000000000016177e7e7e1800197e7e7e1a00000000000000000000000000000000 │ │ +000000000000000000001b141c1d1e1f201b0021227e7e7e232400257e7e7e2600000000000000000000000000000000 │ │ +00000000000000000027287e7e7e7e7e7e292a2b7e7e7e7e2c00002d7e7e7e2e00000000000000000000000000000000 │ │ +00000000000000001b287e7e7e7e7e7e7e7e2f307e7e7e223100002f7e7e7e32252c3334350000000000000000000000 │ │ +0000000000000000147e7e7e7e7e7e7e7e7e7e7e7e7e233600001b377e7e7e7e7e7e7e7e303828392100000000000000 │ │ +00000000000000001c7e7e7e3a3b3b3a7e7e7e7e7e373c0000003d7e7e7e7e7e7e7e7e7e7e7e7e7e3e21000000000000 │ │ +00000000000000001d7e7e7e3b00003b7e7e7e7e7e3f00000000407e7e7e7e7e7e7e7e7e7e7e7e7e7e41000000000000 │ │ +00000000000000007e7e7e7e000000007e7e7e7e420000000000434445464748494a4b4c177e7e7e7e4c000000000000 │ │ +00000000000000007e7e7e7e000000007e7e7e7e4d000000000000000000000000000000003d7e7e7e4e000000000000 │ │ +00000000000000007e7e7e7e000000007e7e7e7e00000000000000000000000000000000004f7e7e7e50000000000000 │ │ +00000000000000007e7e7e7e000000007e7e7e7e0000000000000000000000000000000000447e7e7e51000000000000 │ │ +00000000000000007e7e7e7e000000007e7e7e7e0000000000000000000000000000000000527e7e7e15000000000000 │ │ +00000000000000007e7e7e7e000000007e7e7e7e0000000000000000000000000000000000537e7e7e54000000000000 │ │ +00000000000000007e7e7e7e000000007e7e7e7e0000000000000000000000000000000000557e7e7e56000000000000 │ │ +00000000000000007e7e7e7e000000007e7e7e7e0000000000000000000000000000000000577e7e7e58000000000000 │ │ +00000000000000007e7e7e7e000000007e7e7e7e0000000000000000000000000000000000597e7e7e5a000000000000 │ │ +00000000000000007e7e7e7e000000007e7e7e7e00000000000000000000000000000000005b7e7e7e4d000000000000 │ │ +00000000000000007e7e7e7e000000007e7e7e7e00000000000000000000000000000000245c7e7e7e2a000000000000 │ │ +00000000000000007e7e7e7e000000007e7e7e7e00000000000000000000000000000000277e7e7e5d00000000000000 │ │ +00000000000000001d7e7e7e3b00003b7e7e7e7e5e0000000000000000000000000000003b7e7e7e0c00000000000000 │ │ +00000000000000001c7e7e7e3a3b3b3a7e7e7e7e103500000000000000000000000000005f7e7e7e6000000000000000 │ │ +0000000000000000147e7e7e7e7e7e7e7e7e7e7e7e0861430000000000000000000000620e7e7e7e6300000000000000 │ │ +00000000000000001b287e7e7e7e7e7e7e7e7e7e7e7e7e7e6465666768692a4f6a6b6c6d7e7e7e6e3600000000000000 │ │ +00000000000000000027287e7e7e7e7e7e3a387e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e610000000000000000 │ │ +000000000000000000001b141c1d6f7058007172737e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e74710000000000000000 │ │ +0000000000000000000000000000000000000000007542767e7e7e7e7e7e7e7e7e7e7e7e775800000000000000000000 │ │ +0000000000000000000000000000000000000000000000353c5278797a5d37237b707c7d1b0000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-hdpi-v4/ic_action_user16.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -137,59 +137,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 38 120 190 219 243 234 192 149 106 34 21 172 255 251 153 28 83 248 125 15 166 23 198 131 78 26 20 62 188 244 30 240 97 103 254 151 238 196 27 108 115 29 207 114 111 233 119 112 102 65 230 69 246 222 179 87 73 247 158 60 128 136 249 1 19 6 18 76 226 134 96 250 145 201 55 25 138 235 42 127 123 253 203 16 156 7 48 221 101 53 189 82 3 47 35 84 5 205 10 208 77 164 116 161 110 252 88 61 8 228 232 237 32 71 178 150 124 126 154 74 64 52 220 200 229 242 245 46 39 91 113 227 170 4} │ │ + 0 38 120 190 219 243 234 192 149 106 34 21 172 251 153 28 83 248 125 15 166 23 198 131 78 26 20 62 188 244 30 240 97 103 254 151 238 196 27 108 115 29 207 114 111 233 119 112 102 65 230 69 246 222 179 87 73 247 158 60 128 136 249 1 19 6 18 76 226 134 96 250 145 201 55 25 138 235 42 127 123 253 203 16 156 7 48 221 101 53 189 82 3 47 35 84 5 205 10 208 77 164 116 161 110 252 88 61 8 228 232 237 32 71 178 150 124 126 154 74 64 52 220 200 229 242 245 46 39 91 113 227 170 4} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000102030405060708090a000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000b0c0d0d0d0d0d0d0d0d0d0e0f1000000000000000000000 │ │ -000000000000000000000000000000000000000000000011060d0d0d0d0d0d0d0d0d0d0d0d1213000000000000000000 │ │ -00000000000000000000000000000000000000000014150d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0e160000000000000000 │ │ -000000000000000000000000000000000000000000150d0d0d0d0d1718191a1b1c1d0d0d0d0d1e1f1600000000000000 │ │ -0000000000000000000000000000000000000000110d0d0d0d2021000000000022230d24060d251e0e13000000000000 │ │ -000000000000000000000000000000000000000b060d0d0d2627000000000028230d29002a2b0d0d0d12100000000000 │ │ -000000000000000000000000000000000000000c0d0d0d202700000000002c0d0d2d0000001a2e0d0d0d0f0000000000 │ │ -000000000000000000000000000000000000010d0d0d0d2100000000002f0d23090000000000300d0d0d0e0a00000000 │ │ -000000000000000000000000000000000000020d0d0d170000000000130d23310000000000321e0d0d0d0d0900000000 │ │ -000000000000000000000000000000000000030d0d0d180000000000330d2d000000000034350d360d0d0d0800000000 │ │ -000000000000000000000000000000000000040d0d0d190000000000370d3800000000393a0d3b3c0d0d0d0700000000 │ │ -000000000000000000000000000000000000050d0d0d1a00000000003d0d3e000000193f0d2440410d0d0d0600000000 │ │ -0000000000000000000000000000000000423f0d0d0d430000000000440d45461147480d4900001a0d0d0d0500000000 │ │ -000000000000000000000000000000002a4a0d0d0d0d4b00000000004c0d0d0d0d0d0d4d000000190d0d0d0400000000 │ │ -000000000000000000000000000000344e0d0d0d0d4e4f0000000000004c445037331800000000180d0d0d0300000000 │ │ -000000000000000000000000004051520d0d0d0d531f0000000000000000000000000000000000170d0d0d0200000000 │ │ -00000000000000000000000054370d0d0d0d0d55560000000000000000000000000000000000210d0d0d0d0100000000 │ │ -000000000000000000000057580d0d0d0d125900000000000000000000000000000000000027200d0d0d0c0000000000 │ │ -0000000000000000000047350d0d0d0d455a00000000000000000000000000000000000027260d0d0d060b0000000000 │ │ -000000000000000000460d0d0d0d0d5b0b00000000000000000000000000000000000021200d0d0d0d11000000000000 │ │ -00000000000000005c0d0d0d0d0d4d5d0000000000000000000000005e3c1b1a1918170d0d0d0d0d1500000000000000 │ │ -000000000000005f200d0d0d0560000000000000000000000000000a250d0d0d0d0d0d0d0d0d0d151400000000000000 │ │ -00000000000061620d0d0d254f0000000000000000000000000063640d0d0d0d0d0d0d0d0d0611000000000000000000 │ │ -0000000000003c0d0d0d0d650000000000000000000000000000660d0d0d0d0d0d0d0d0d0c0b00000000000000000000 │ │ -000000000000670d0d0d680000000000000000000000000000690d0d0d0d6a0504030201000000000000000000000000 │ │ -0000000000000c0d0d0d6b0000003c4a4a3c0000000000006c0e0d0d0d626d0000000000000000000000000000000000 │ │ -0000000000006e0d0d0d2a0000004a0d0d4a00000000001a6f0d0d0d7071000000000000000000000000000000000000 │ │ -000000000000330d0d0d4c0000004a0d0d4a0000000042170d0d0d527200000000000000000000000000000000000000 │ │ -000000000000730d0d0d440000003c4a4a3c00000000740d0d0d0d750000000000000000000000000000000000000000 │ │ -000000000000760d0d0d7700000000000000000000470d0d0d0d37400000000000000000000000000000000000000000 │ │ -000000000000780d0d0d237900000000000000007a3a0d0d0d7b54000000000000000000000000000000000000000000 │ │ -0000000000005d7c0d0d0d7d79000000000000607e0d0d0d7f8000000000000000000000000000000000000000000000 │ │ -0000000000000081350d0d0d2377444c2a6b680d0d0d0d0d820000000000000000000000000000000000000000000000 │ │ -0000000000000000830d0d0d0d0d0d0d0d0d0d0d0d0d2350000000000000000000000000000000000000000000000000 │ │ -00000000000000004083350d0d0d0d0d0d0d0d0d0d256500000000000000000000000000000000000000000000000000 │ │ -00000000000000000000817c0d0d0d0d0d0d0d0d53710000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000005d787673338485304b86000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000b0c8686868686868686860d0e0f00000000000000000000 │ │ +000000000000000000000000000000000000000000000010068686868686868686868686861112000000000000000000 │ │ +00000000000000000000000000000000000000000013148686868686868686868686868686860d150000000000000000 │ │ +000000000000000000000000000000000000000000148686868686161718191a1b1c868686861d1e1500000000000000 │ │ +000000000000000000000000000000000000000010868686861f200000000000212286230686241d0d12000000000000 │ │ +000000000000000000000000000000000000000b06868686252600000000002722862800292a868686110f0000000000 │ │ +000000000000000000000000000000000000000c8686861f2600000000002b86862c000000192d8686860e0000000000 │ │ +00000000000000000000000000000000000001868686862000000000002e86220900000000002f8686860d0a00000000 │ │ +00000000000000000000000000000000000002868686160000000000128622300000000000311d868686860900000000 │ │ +0000000000000000000000000000000000000386868617000000000032862c0000000000333486358686860800000000 │ │ +00000000000000000000000000000000000004868686180000000000368637000000003839863a3b8686860700000000 │ │ +000000000000000000000000000000000000058686861900000000003c863d000000183e86233f408686860600000000 │ │ +0000000000000000000000000000000000413e8686864200000000004386444510464786480000198686860500000000 │ │ +000000000000000000000000000000002949868686864a00000000004b8686868686864c000000188686860400000000 │ │ +000000000000000000000000000000334d868686864d4e0000000000004b434f36321700000000178686860300000000 │ │ +000000000000000000000000003f505186868686521e0000000000000000000000000000000000168686860200000000 │ │ +000000000000000000000000533686868686865455000000000000000000000000000000000020868686860100000000 │ │ +00000000000000000000005657868686861158000000000000000000000000000000000000261f8686860c0000000000 │ │ +0000000000000000000046348686868644590000000000000000000000000000000000002625868686060b0000000000 │ │ +0000000000000000004586868686865a0b000000000000000000000000000000000000201f8686868610000000000000 │ │ +00000000000000005b86868686864c5c0000000000000000000000005d3b1a1918171686868686861400000000000000 │ │ +000000000000005e1f868686055f000000000000000000000000000a2486868686868686868686141300000000000000 │ │ +0000000000006061868686244e0000000000000000000000000062638686868686868686860610000000000000000000 │ │ +0000000000003b86868686640000000000000000000000000000658686868686868686860c0b00000000000000000000 │ │ +000000000000668686866700000000000000000000000000006886868686690504030201000000000000000000000000 │ │ +0000000000000c8686866a0000003b49493b0000000000006b0d868686616c0000000000000000000000000000000000 │ │ +0000000000006d86868629000000498686490000000000196e8686866f70000000000000000000000000000000000000 │ │ +000000000000328686864b00000049868649000000004116868686517100000000000000000000000000000000000000 │ │ +00000000000072868686430000003b49493b000000007386868686740000000000000000000000000000000000000000 │ │ +0000000000007586868676000000000000000000004686868686363f0000000000000000000000000000000000000000 │ │ +000000000000778686862278000000000000000079398686867a53000000000000000000000000000000000000000000 │ │ +0000000000005c7b8686867c780000000000005f7d8686867e7f00000000000000000000000000000000000000000000 │ │ +0000000000000080348686862276434b296a678686868686810000000000000000000000000000000000000000000000 │ │ +00000000000000008286868686868686868686868686224f000000000000000000000000000000000000000000000000 │ │ +00000000000000003f823486868686868686868686246400000000000000000000000000000000000000000000000000 │ │ +00000000000000000000807b868686868686868652700000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000005c7775723283842f4a85000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_user26.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -49,59 +49,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 22 75 127 178 230 4 125 250 255 41 202 94 247 217 128 76 25 254 143 9 74 29 167 31 28 237 240 195 54 235 84 166 155 140 26 234 211 90 252 251 32 89 88 87 86 85} │ │ + 0 22 75 127 178 230 4 125 250 41 202 94 247 217 128 76 25 254 143 9 74 29 167 31 28 237 240 195 54 235 84 166 155 140 26 234 211 90 252 251 32 89 88 87 86 85} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000012345543210000000000000000 │ │ -000000000000000000006789999999987600000000000000 │ │ -0000000000000000000AB999999999999BA0000000000000 │ │ -000000000000000000CD99999999999999DC000000000000 │ │ -00000000000000000AD9999EFGHHG3E9999DA00000000000 │ │ -00000000000000006B999IJK000000KJI999B60000000000 │ │ -00000000000000007999IL0000000000LI99970000000000 │ │ -00000000000000018999J000000000000J99981000000000 │ │ -0000000000000002999EK000MN55NO000KE9992000000000 │ │ -00000000000000039993000PQ9999RO00039993000000000 │ │ -0000000000000004999G000N9STTS9N000G9994000000000 │ │ -0000000000000005999H00059T00T95000H9995000000000 │ │ -000000000000000U999P00059T00T95000H9995000000000 │ │ -000000000000000S999V000W9STTS9N000G9994000000000 │ │ -000000000000000X999Y000Za9999QM00039993000000000 │ │ -000000000000000Y999b0000ZW55NP000KE9992000000000 │ │ -00000000000000cd999ef000000000000J99981000000000 │ │ -0000000000000gd999eV000000000000LI99970000000000 │ │ -000000000000hd999eV00000000000KJI999B60000000000 │ │ -00000000000id999eV000000000HG3E9999DA00000000000 │ │ -0000000000jd999eV00099999999999999DC000000000000 │ │ -000000000ke999eV00009999999999999BA0000000000000 │ │ -00000000ke999eV000009999999999987600000000000000 │ │ -00000000e999eV0000009999999543210000000000000000 │ │ -000000009999V00099999999000000000000000000000000 │ │ -000000009999000099999999000000000000000000000000 │ │ -000000009999000099999999000000000000000000000000 │ │ -000000009999000099999999000000000000000000000000 │ │ -000000009999999999990000000000000000000000000000 │ │ -000000009999999999990000000000000000000000000000 │ │ -000000009999999999990000000000000000000000000000 │ │ -000000009999999999990000000000000000000000000000 │ │ +00000000000000000000678kkkkkkkk87600000000000000 │ │ +00000000000000000009AkkkkkkkkkkkkA90000000000000 │ │ +000000000000000000BCkkkkkkkkkkkkkkCB000000000000 │ │ +000000000000000009CkkkkDEFGGF3DkkkkC900000000000 │ │ +00000000000000006AkkkHIJ000000JIHkkkA60000000000 │ │ +00000000000000007kkkHK0000000000KHkkk70000000000 │ │ +00000000000000018kkkI000000000000Ikkk81000000000 │ │ +0000000000000002kkkDJ000LM55MN000JDkkk2000000000 │ │ +0000000000000003kkk3000OPkkkkQN0003kkk3000000000 │ │ +0000000000000004kkkF000MkRSSRkM000Fkkk4000000000 │ │ +0000000000000005kkkG0005kS00Sk5000Gkkk5000000000 │ │ +000000000000000TkkkO0005kS00Sk5000Gkkk5000000000 │ │ +000000000000000RkkkU000VkRSSRkM000Fkkk4000000000 │ │ +000000000000000WkkkX000YZkkkkPL0003kkk3000000000 │ │ +000000000000000Xkkka0000YV55MO000JDkkk2000000000 │ │ +00000000000000bckkkde000000000000Ikkk81000000000 │ │ +0000000000000fckkkdU000000000000KHkkk70000000000 │ │ +000000000000gckkkdU00000000000JIHkkkA60000000000 │ │ +00000000000hckkkdU000000000GF3DkkkkC900000000000 │ │ +0000000000ickkkdU000kkkkkkkkkkkkkkCB000000000000 │ │ +000000000jdkkkdU0000kkkkkkkkkkkkkA90000000000000 │ │ +00000000jdkkkdU00000kkkkkkkkkkk87600000000000000 │ │ +00000000dkkkdU000000kkkkkkk543210000000000000000 │ │ +00000000kkkkU000kkkkkkkk000000000000000000000000 │ │ +00000000kkkk0000kkkkkkkk000000000000000000000000 │ │ +00000000kkkk0000kkkkkkkk000000000000000000000000 │ │ +00000000kkkk0000kkkkkkkk000000000000000000000000 │ │ +00000000kkkkkkkkkkkk0000000000000000000000000000 │ │ +00000000kkkkkkkkkkkk0000000000000000000000000000 │ │ +00000000kkkkkkkkkkkk0000000000000000000000000000 │ │ +00000000kkkkkkkkkkkk0000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_user24.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -22,59 +22,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 26 166 230 255 234 60 201 184 25 179 89 128 229 21 38 246 112 1 181} │ │ + 0 26 166 230 234 60 201 184 25 179 89 128 229 21 38 246 112 1 181} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000000000000012344444444444444321000000000000000 │ │ -000000000000154444444444444444445100000000000000 │ │ -000000000000244444444444444444444200000000000000 │ │ -000000000000344444444444444444444300000000000000 │ │ -000000000000444400000000000000444400000000000000 │ │ -000000000000444400000000000000444400000000000000 │ │ -000000006744444444444444444444444444760000000000 │ │ -000000007444444444444444444444444444470000000000 │ │ -000000007444444444444444444444444444470000000000 │ │ -000000006744444444444444444444444444760000000000 │ │ -000000000044440000000000000000004444000000000000 │ │ -000000000044440000000000000000004444000000000000 │ │ -000000000044440000000000000000004444000000000000 │ │ -000000000044440088008800880088004444000000000000 │ │ -000000000044440044004400440044004444000000000000 │ │ -000000000044440044004400440044004444000000000000 │ │ -000000000044440044004400440044004444000000000000 │ │ -000000000044440044004400440044004444000000000000 │ │ -000000000044440044004400440044004444000000000000 │ │ -000000000044440044004400440044004444000000000000 │ │ -000000000044440044004400440044004444000000000000 │ │ -000000000044440044004400440044004444000000000000 │ │ -000000000044440044004400440044004444000000000000 │ │ -000000000044440044004400440044004444000000000000 │ │ -000000000044440044004400440044004444000000000000 │ │ -000000000044440044004400440044004444000000000000 │ │ -000000000034449088008800880088094443000000000000 │ │ -0000000000A444B0000000000000000B444A000000000000 │ │ -0000000000C444DE00000000000000ED444C000000000000 │ │ -0000000000FG444DB900000000009BD444GF000000000000 │ │ -00000000000H4444444444444444444444H0000000000000 │ │ -00000000000IJ44444444444444444444JI0000000000000 │ │ -000000000000IHG4444444444444444GHI00000000000000 │ │ -00000000000000FCA344444444443ACF0000000000000000 │ │ +0000000000000123JJJJJJJJJJJJJJ321000000000000000 │ │ +00000000000014JJJJJJJJJJJJJJJJJJ4100000000000000 │ │ +0000000000002JJJJJJJJJJJJJJJJJJJJ200000000000000 │ │ +0000000000003JJJJJJJJJJJJJJJJJJJJ300000000000000 │ │ +000000000000JJJJ00000000000000JJJJ00000000000000 │ │ +000000000000JJJJ00000000000000JJJJ00000000000000 │ │ +0000000056JJJJJJJJJJJJJJJJJJJJJJJJJJ650000000000 │ │ +000000006JJJJJJJJJJJJJJJJJJJJJJJJJJJJ60000000000 │ │ +000000006JJJJJJJJJJJJJJJJJJJJJJJJJJJJ60000000000 │ │ +0000000056JJJJJJJJJJJJJJJJJJJJJJJJJJ650000000000 │ │ +0000000000JJJJ000000000000000000JJJJ000000000000 │ │ +0000000000JJJJ000000000000000000JJJJ000000000000 │ │ +0000000000JJJJ000000000000000000JJJJ000000000000 │ │ +0000000000JJJJ007700770077007700JJJJ000000000000 │ │ +0000000000JJJJ00JJ00JJ00JJ00JJ00JJJJ000000000000 │ │ +0000000000JJJJ00JJ00JJ00JJ00JJ00JJJJ000000000000 │ │ +0000000000JJJJ00JJ00JJ00JJ00JJ00JJJJ000000000000 │ │ +0000000000JJJJ00JJ00JJ00JJ00JJ00JJJJ000000000000 │ │ +0000000000JJJJ00JJ00JJ00JJ00JJ00JJJJ000000000000 │ │ +0000000000JJJJ00JJ00JJ00JJ00JJ00JJJJ000000000000 │ │ +0000000000JJJJ00JJ00JJ00JJ00JJ00JJJJ000000000000 │ │ +0000000000JJJJ00JJ00JJ00JJ00JJ00JJJJ000000000000 │ │ +0000000000JJJJ00JJ00JJ00JJ00JJ00JJJJ000000000000 │ │ +0000000000JJJJ00JJ00JJ00JJ00JJ00JJJJ000000000000 │ │ +0000000000JJJJ00JJ00JJ00JJ00JJ00JJJJ000000000000 │ │ +0000000000JJJJ00JJ00JJ00JJ00JJ00JJJJ000000000000 │ │ +00000000003JJJ807700770077007708JJJ3000000000000 │ │ +00000000009JJJA0000000000000000AJJJ9000000000000 │ │ +0000000000BJJJCD00000000000000DCJJJB000000000000 │ │ +0000000000EFJJJCA800000000008ACJJJFE000000000000 │ │ +00000000000GJJJJJJJJJJJJJJJJJJJJJJG0000000000000 │ │ +00000000000HIJJJJJJJJJJJJJJJJJJJJIH0000000000000 │ │ +000000000000HGFJJJJJJJJJJJJJJJJFGH00000000000000 │ │ +00000000000000EB93JJJJJJJJJJ39BE0000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_user20.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -95,57 +95,57 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 2 62 114 165 217 245 186 22 35 195 255 250 152 12 1 106 244 220 50 145 236 41 66 254 90 38 16 64 117 227 226 14 225 72 15 157 246 216 13 242 63 192 112 143 252 101 155 174 65 191 26 137 29 247 30 200 47 4 224 222 17 81 204 134 234 183 251 8 160 164 9 107 207 32 60 231 238 85 198 6 221 57 99 248 128 3 53 154 77 233 178 100} │ │ + 0 2 62 114 165 217 245 186 22 35 195 250 152 12 1 106 244 220 50 145 236 41 66 254 90 38 16 64 117 227 226 14 225 72 15 157 246 216 13 242 63 192 112 143 252 101 155 174 65 191 26 137 29 247 30 200 47 4 224 222 17 81 204 134 234 183 251 8 160 164 9 107 207 32 60 231 238 85 198 6 221 57 99 248 128 3 53 154 77 233 178 100} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000102030405060507030800000000000000000803070506050403020100000000000000000000 │ │ -000000000000000000090a0b0b0b0b0b0b0b0b0c0d0e000000000e0d0c0b0b0b0b0b0b0b0b0a09000000000000000000 │ │ -000000000000000f10110b0b0b0b0b0b0b0b0b0b0b1213000013120b0b0b0b0b0b0b0b0b0b0b11100f00000000000000 │ │ -00000000000000140b0b0b0b0b0b0b0b0b0b0b0b0b0b151616150b0b0b0b0b0b0b0b0b0b0b0b0b0b1400000000000000 │ │ -00000000000017180b0b0b0b04191a1b1c1d1e0b0b0b0b1f1f0b0b0b0b1e1d1c1b1a19040b0b0b0b1817000000000000 │ │ -000000000020210b0b0b1e2200000000000023240b0b0b0b0b0b0b0b2423000000000000221e0b0b0b21200000000000 │ │ -0000000000140b0b0b251a000000000000000000240b0b0b0b0b0b240000000000000000001a250b0b0b140000000000 │ │ -0000000000260b0b0b0300000000000000000000231e0b0b0b0b1e2300000000000000000000030b0b0b260000000000 │ │ -0000000027180b0b280100000000000000000000001d0b0b0b0b1d000000000000000000000001280b0b182700000000 │ │ -00000000290b0b0b2a0000000000000000000000001c0b0b0b0b1c0000000000000000000000002a0b0b0b2900000000 │ │ -000000002b0b0b0b2c000000000000000000000000202d0b0b2d200000000000000000000000002c0b0b0b2b00000000 │ │ -000000002e0b0b0b2f00000000000000000000000000300b0b30000000000000000000000000002f0b0b0b2e00000000 │ │ -00000000310b0b0b32000000000000000000000000003334343300000000000000000000000000320b0b0b3100000000 │ │ -00000000350b0b0b1e0000000000000000000000000000000000000000000000000000000000001e0b0b0b3500000000 │ │ -000000000f360b0b18370000000000000000000000000000000000000000000000000000000037180b0b360f00000000 │ │ -0000000000380b0b0b1400000000000000000000000000000000000000000000000000000000140b0b0b380000000000 │ │ -0000000000190b0b0b3639000000000000000000000000000000000000000000000000000039360b0b0b190000000000 │ │ -00000000003a3b0b0b0b3c3d0000000000000000000000000000000000000000000000003d3c0b0b0b3b3a0000000000 │ │ -0000000000003e0b0b0b0b3f3700000000000000000000000000000000000000000000373f0b0b0b0b3e000000000000 │ │ -00000000000000400b0b0b0b411c00000000000000000000000000000000000000001c410b0b0b0b4000000000000000 │ │ -0000000000000001420b0b0b0b432b0000000000000000000000000000000000002b430b0b0b0b420100000000000000 │ │ -000000000000000044450b0b0b0b0b4647000000000000000000000000000047460b0b0b0b0b45440000000000000000 │ │ -00000000000000000000480c0b0b0b0b494a0000000000000000000000004a490b0b0b0b0c4800000000000000000000 │ │ -00000000000000000000004b4c0b0b0b0b4d4e000000000000000000004e4d0b0b0b0b4c4b0000000000000000000000 │ │ -000000000000000000000000334f0b0b0b0b0b452700000000000027450b0b0b0b0b4f33000000000000000000000000 │ │ -00000000000000000000000000500d0b0b0b0b0b51520000000052510b0b0b0b0b0d5000000000000000000000000000 │ │ -00000000000000000000000000000053540b0b0b0b2d555656552d0b0b0b0b5453000000000000000000000000000000 │ │ -0000000000000000000000000000000057120b0b0b0b0b4f4f0b0b0b0b0b125700000000000000000000000000000000 │ │ -00000000000000000000000000000000000e580b0b0b0b0b0b0b0b0b0b580e0000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000595a0b0b0b0b0b0b5a5900000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000085b0b0b0b0b5b080000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000005c26265c00000000000000000000000000000000000000000000 │ │ +000000000000000000090a5c5c5c5c5c5c5c5c0b0c0d000000000d0c0b5c5c5c5c5c5c5c5c0a09000000000000000000 │ │ +000000000000000e0f105c5c5c5c5c5c5c5c5c5c5c1112000012115c5c5c5c5c5c5c5c5c5c5c100f0e00000000000000 │ │ +00000000000000135c5c5c5c5c5c5c5c5c5c5c5c5c5c141515145c5c5c5c5c5c5c5c5c5c5c5c5c5c1300000000000000 │ │ +00000000000016175c5c5c5c0418191a1b1c1d5c5c5c5c1e1e5c5c5c5c1d1c1b1a1918045c5c5c5c1716000000000000 │ │ +00000000001f205c5c5c1d2100000000000022235c5c5c5c5c5c5c5c2322000000000000211d5c5c5c201f0000000000 │ │ +0000000000135c5c5c2419000000000000000000235c5c5c5c5c5c2300000000000000000019245c5c5c130000000000 │ │ +0000000000255c5c5c0300000000000000000000221d5c5c5c5c1d2200000000000000000000035c5c5c250000000000 │ │ +0000000026175c5c270100000000000000000000001c5c5c5c5c1c000000000000000000000001275c5c172600000000 │ │ +00000000285c5c5c290000000000000000000000001b5c5c5c5c1b000000000000000000000000295c5c5c2800000000 │ │ +000000002a5c5c5c2b0000000000000000000000001f2c5c5c2c1f0000000000000000000000002b5c5c5c2a00000000 │ │ +000000002d5c5c5c2e000000000000000000000000002f5c5c2f000000000000000000000000002e5c5c5c2d00000000 │ │ +00000000305c5c5c31000000000000000000000000003233333200000000000000000000000000315c5c5c3000000000 │ │ +00000000345c5c5c1d0000000000000000000000000000000000000000000000000000000000001d5c5c5c3400000000 │ │ +000000000e355c5c17360000000000000000000000000000000000000000000000000000000036175c5c350e00000000 │ │ +0000000000375c5c5c1300000000000000000000000000000000000000000000000000000000135c5c5c370000000000 │ │ +0000000000185c5c5c3538000000000000000000000000000000000000000000000000000038355c5c5c180000000000 │ │ +0000000000393a5c5c5c3b3c0000000000000000000000000000000000000000000000003c3b5c5c5c3a390000000000 │ │ +0000000000003d5c5c5c5c3e3600000000000000000000000000000000000000000000363e5c5c5c5c3d000000000000 │ │ +000000000000003f5c5c5c5c401b00000000000000000000000000000000000000001b405c5c5c5c3f00000000000000 │ │ +0000000000000001415c5c5c5c422a0000000000000000000000000000000000002a425c5c5c5c410100000000000000 │ │ +000000000000000043445c5c5c5c5c4546000000000000000000000000000046455c5c5c5c5c44430000000000000000 │ │ +00000000000000000000470b5c5c5c5c484900000000000000000000000049485c5c5c5c0b4700000000000000000000 │ │ +00000000000000000000004a4b5c5c5c5c4c4d000000000000000000004d4c5c5c5c5c4b4a0000000000000000000000 │ │ +000000000000000000000000324e5c5c5c5c5c442600000000000026445c5c5c5c5c4e32000000000000000000000000 │ │ +000000000000000000000000004f0c5c5c5c5c5c50510000000051505c5c5c5c5c0c4f00000000000000000000000000 │ │ +00000000000000000000000000000052535c5c5c5c2c545555542c5c5c5c5c5352000000000000000000000000000000 │ │ +0000000000000000000000000000000056115c5c5c5c5c4e4e5c5c5c5c5c115600000000000000000000000000000000 │ │ +00000000000000000000000000000000000d575c5c5c5c5c5c5c5c5c5c570d0000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000058595c5c5c5c5c5c595800000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000085a5c5c5c5c5a080000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000005b25255b00000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-hdpi-v4/ic_action_user11.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -40,59 +40,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 1 101 179 230 255 26 191 195 54 13 106 167 202 238 149 242 62 252 181 129 77 25 29 233 216 55 254 142 9 82 217 60 201 51 128 190 243} │ │ + 0 1 101 179 230 26 191 195 54 13 106 167 202 238 149 242 62 252 181 129 77 25 29 233 216 55 254 142 9 82 217 60 201 51 128 190 243} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000000000000000012345555555543210000000000000000 │ │ -000000000000000675555555555555576000000000000000 │ │ -000000000000001755555555555555557100000000000000 │ │ -000000000000002555555555555555555200000000000000 │ │ -000000000000003555890000000098555300000000000000 │ │ -000000000000004555900000000009555400000000000000 │ │ -000000000000005555000000000000555500000000000000 │ │ -000000000000005555000000000000555500000000000000 │ │ -0000000000000055550ABCDEEDCBA0555500000000000000 │ │ -000000000000005555FG55555555GF555500000000000000 │ │ -0000000000000H55555IJKLMMLKJI55555H0000000000000 │ │ -000000000000NO5555PQ00000000QP5555ON000000000000 │ │ -0000000000008555RST0000000000TSR5558000000000000 │ │ -00000000000U5555S00000000000000S5555U00000000000 │ │ -00000000001V555PT00000WXXW00000TP555V10000000000 │ │ -0000000000Y555IQ000000X55X000000QI555Y0000000000 │ │ -0000000000Z555J000000055550000000J555Z0000000000 │ │ -0000000000a555K000000055550000000K555a0000000000 │ │ -0000000000V555L0000000555555XW000L555V0000000000 │ │ -0000000000b555M00000005555555X000M555b0000000000 │ │ -0000000000b555M0000000X555555X000M555b0000000000 │ │ -0000000000V555L0000000WX5555XW000L555V0000000000 │ │ -0000000000a555K000000000000000000K555a0000000000 │ │ -0000000000Z555J000000000000000000J555Z0000000000 │ │ -0000000000Y555IQ0000000000000000QI555Y0000000000 │ │ -00000000001V555PT00000000000000TP555V10000000000 │ │ -00000000000U5555S00000000000000S5555U00000000000 │ │ -0000000000008555RST0000000000TSR5558000000000000 │ │ -000000000000NO5555PQ00000000QP5555ON000000000000 │ │ -0000000000000H55555IJKLMMLKJI55555H0000000000000 │ │ -000000000000005555FG55555555GF555500000000000000 │ │ -0000000000000055550ABCDEEDCBA0555500000000000000 │ │ -000000000000005555000000000000555500000000000000 │ │ -000000000000005555000000000000555500000000000000 │ │ -000000000000004555900000000009555400000000000000 │ │ -000000000000003555890000000098555300000000000000 │ │ -000000000000002555555555555555555200000000000000 │ │ -000000000000001755555555555555557100000000000000 │ │ -000000000000000675555555555555576000000000000000 │ │ -000000000000000012345555555543210000000000000000 │ │ +00000000000000001234bbbbbbbb43210000000000000000 │ │ +00000000000000056bbbbbbbbbbbbbb65000000000000000 │ │ +0000000000000016bbbbbbbbbbbbbbbb6100000000000000 │ │ +000000000000002bbbbbbbbbbbbbbbbbb200000000000000 │ │ +000000000000003bbb780000000087bbb300000000000000 │ │ +000000000000004bbb800000000008bbb400000000000000 │ │ +00000000000000bbbb000000000000bbbb00000000000000 │ │ +00000000000000bbbb000000000000bbbb00000000000000 │ │ +00000000000000bbbb09ABCDDCBA90bbbb00000000000000 │ │ +00000000000000bbbbEFbbbbbbbbFEbbbb00000000000000 │ │ +0000000000000GbbbbbHIJKLLKJIHbbbbbG0000000000000 │ │ +000000000000MNbbbbOP00000000PObbbbNM000000000000 │ │ +0000000000007bbbQRS0000000000SRQbbb7000000000000 │ │ +00000000000TbbbbR00000000000000RbbbbT00000000000 │ │ +00000000001UbbbOS00000VWWV00000SObbbU10000000000 │ │ +0000000000XbbbHP000000WbbW000000PHbbbX0000000000 │ │ +0000000000YbbbI0000000bbbb0000000IbbbY0000000000 │ │ +0000000000ZbbbJ0000000bbbb0000000JbbbZ0000000000 │ │ +0000000000UbbbK0000000bbbbbbWV000KbbbU0000000000 │ │ +0000000000abbbL0000000bbbbbbbW000Lbbba0000000000 │ │ +0000000000abbbL0000000WbbbbbbW000Lbbba0000000000 │ │ +0000000000UbbbK0000000VWbbbbWV000KbbbU0000000000 │ │ +0000000000ZbbbJ000000000000000000JbbbZ0000000000 │ │ +0000000000YbbbI000000000000000000IbbbY0000000000 │ │ +0000000000XbbbHP0000000000000000PHbbbX0000000000 │ │ +00000000001UbbbOS00000000000000SObbbU10000000000 │ │ +00000000000TbbbbR00000000000000RbbbbT00000000000 │ │ +0000000000007bbbQRS0000000000SRQbbb7000000000000 │ │ +000000000000MNbbbbOP00000000PObbbbNM000000000000 │ │ +0000000000000GbbbbbHIJKLLKJIHbbbbbG0000000000000 │ │ +00000000000000bbbbEFbbbbbbbbFEbbbb00000000000000 │ │ +00000000000000bbbb09ABCDDCBA90bbbb00000000000000 │ │ +00000000000000bbbb000000000000bbbb00000000000000 │ │ +00000000000000bbbb000000000000bbbb00000000000000 │ │ +000000000000004bbb800000000008bbb400000000000000 │ │ +000000000000003bbb780000000087bbb300000000000000 │ │ +000000000000002bbbbbbbbbbbbbbbbbb200000000000000 │ │ +0000000000000016bbbbbbbbbbbbbbbb6100000000000000 │ │ +00000000000000056bbbbbbbbbbbbbb65000000000000000 │ │ +00000000000000001234bbbbbbbb43210000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_user17.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -35,59 +35,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 14 72 125 177 229 239 206 170 89 8 79 231 255 122 3 17 163 198 32 225 220 21 244 137 26 202 194 34 2 5 97 203} │ │ + 0 14 72 125 177 229 239 206 170 89 8 79 231 122 3 17 163 198 32 225 220 21 244 137 26 202 194 34 2 5 97 203} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 0000000000123456789A00000000A9876543210000000000 │ │ -000000000BCDDDDDDDD6EF0000FE6DDDDDDDDCB000000000 │ │ -0000000GHDDDDDDDDDDDDIJ00JIDDDDDDDDDDDDHG0000000 │ │ -000000GKDDDDDDDDDDDDDDLMMLDDDDDDDDDDDDDDKG000000 │ │ -000000HDDDDNOBPPBONDDDDQQDDDDNOBPPBONDDDDH000000 │ │ -00000BDDDDRS000000SRDDDDDDDDRS000000SRDDDDB00000 │ │ -00001CDDDRT00000000TRDDDDDDRT00000000TRDDDC10000 │ │ -00002DDDNS0000000000SNDDDDNS0000000000SNDDD20000 │ │ -00003DDDO000UVWWVU000ODDDDO000UVWWVU000ODDD30000 │ │ -00004DDDB000VDDDDV000BDDDDB000VDDDDV000BDDD40000 │ │ -00005DDDP000WDDDDW000PDDDDP000WDDDDW000PDDD50000 │ │ -00006DDDP000WDDDDD0000DDDD0000DDDDDW000PDDD60000 │ │ -00007DDDB000VDDDDD0000DDDD0000DDDDDV000BDDD70000 │ │ -00008DDDO000UVWDDD0000DDDD0000DDDWVU000ODDD80000 │ │ -00009DDDNS0000000000000000000000000000SNDDD90000 │ │ -0000A6DDDRT00000000000000000000000000TRDDD6A0000 │ │ -00000EDDDDRS000000000000000000000000SRDDDDE00000 │ │ -00000FIDDDDNOBP000000000000000000PBONDDDDIF00000 │ │ -000000JLDDDDDDDDDD0000DDDD0000DDDDDDDDDDLJ000000 │ │ -0000000MQDDDDDDDDD0000DDDD0000DDDDDDDDDQM0000000 │ │ -0000000MQDDDDDDDDD0000DDDD0000DDDDDDDDDQM0000000 │ │ -000000JLDDDDDDDDDD0000DDDD0000DDDDDDDDDDLJ000000 │ │ -00000FIDDDDNOBP000000000000000000PBONDDDDIF00000 │ │ -00000EDDDDRS000000000000000000000000SRDDDDE00000 │ │ -0000A6DDDRT00000000000000000000000000TRDDD6A0000 │ │ -00009DDDNS0000000000000000000000000000SNDDD90000 │ │ -00008DDDO000UVWDDD0000DDDD0000DDDWVU000ODDD80000 │ │ -00007DDDB000VDDDDD0000DDDD0000DDDDDV000BDDD70000 │ │ -00006DDDP000WDDDDD0000DDDD0000DDDDDW000PDDD60000 │ │ -00005DDDP000WDDDDW000PDDDDP000WDDDDW000PDDD50000 │ │ -00004DDDB000VDDDDV000BDDDDB000VDDDDV000BDDD40000 │ │ -00003DDDO000UVWWVU000ODDDDO000UVWWVU000ODDD30000 │ │ -00002DDDNS0000000000SNDDDDNS0000000000SNDDD20000 │ │ -00001CDDDRT00000000TRDDDDDDRT00000000TRDDDC10000 │ │ -00000BDDDDRS000000SRDDDDDDDDRS000000SRDDDDB00000 │ │ -000000HDDDDNOBPPBONDDDDQQDDDDNOBPPBONDDDDH000000 │ │ -000000GKDDDDDDDDDDDDDDLMMLDDDDDDDDDDDDDDKG000000 │ │ -0000000GHDDDDDDDDDDDDIJ00JIDDDDDDDDDDDDHG0000000 │ │ -000000000BCDDDDDDDD6EF0000FE6DDDDDDDDCB000000000 │ │ +000000000BCWWWWWWWW6DE0000ED6WWWWWWWWCB000000000 │ │ +0000000FGWWWWWWWWWWWWHI00IHWWWWWWWWWWWWGF0000000 │ │ +000000FJWWWWWWWWWWWWWWKLLKWWWWWWWWWWWWWWJF000000 │ │ +000000GWWWWMNBOOBNMWWWWPPWWWWMNBOOBNMWWWWG000000 │ │ +00000BWWWWQR000000RQWWWWWWWWQR000000RQWWWWB00000 │ │ +00001CWWWQS00000000SQWWWWWWQS00000000SQWWWC10000 │ │ +00002WWWMR0000000000RMWWWWMR0000000000RMWWW20000 │ │ +00003WWWN000TUVVUT000NWWWWN000TUVVUT000NWWW30000 │ │ +00004WWWB000UWWWWU000BWWWWB000UWWWWU000BWWW40000 │ │ +00005WWWO000VWWWWV000OWWWWO000VWWWWV000OWWW50000 │ │ +00006WWWO000VWWWWW0000WWWW0000WWWWWV000OWWW60000 │ │ +00007WWWB000UWWWWW0000WWWW0000WWWWWU000BWWW70000 │ │ +00008WWWN000TUVWWW0000WWWW0000WWWVUT000NWWW80000 │ │ +00009WWWMR0000000000000000000000000000RMWWW90000 │ │ +0000A6WWWQS00000000000000000000000000SQWWW6A0000 │ │ +00000DWWWWQR000000000000000000000000RQWWWWD00000 │ │ +00000EHWWWWMNBO000000000000000000OBNMWWWWHE00000 │ │ +000000IKWWWWWWWWWW0000WWWW0000WWWWWWWWWWKI000000 │ │ +0000000LPWWWWWWWWW0000WWWW0000WWWWWWWWWPL0000000 │ │ +0000000LPWWWWWWWWW0000WWWW0000WWWWWWWWWPL0000000 │ │ +000000IKWWWWWWWWWW0000WWWW0000WWWWWWWWWWKI000000 │ │ +00000EHWWWWMNBO000000000000000000OBNMWWWWHE00000 │ │ +00000DWWWWQR000000000000000000000000RQWWWWD00000 │ │ +0000A6WWWQS00000000000000000000000000SQWWW6A0000 │ │ +00009WWWMR0000000000000000000000000000RMWWW90000 │ │ +00008WWWN000TUVWWW0000WWWW0000WWWVUT000NWWW80000 │ │ +00007WWWB000UWWWWW0000WWWW0000WWWWWU000BWWW70000 │ │ +00006WWWO000VWWWWW0000WWWW0000WWWWWV000OWWW60000 │ │ +00005WWWO000VWWWWV000OWWWWO000VWWWWV000OWWW50000 │ │ +00004WWWB000UWWWWU000BWWWWB000UWWWWU000BWWW40000 │ │ +00003WWWN000TUVVUT000NWWWWN000TUVVUT000NWWW30000 │ │ +00002WWWMR0000000000RMWWWWMR0000000000RMWWW20000 │ │ +00001CWWWQS00000000SQWWWWWWQS00000000SQWWWC10000 │ │ +00000BWWWWQR000000RQWWWWWWWWQR000000RQWWWWB00000 │ │ +000000GWWWWMNBOOBNMWWWWPPWWWWMNBOOBNMWWWWG000000 │ │ +000000FJWWWWWWWWWWWWWWKLLKWWWWWWWWWWWWWWJF000000 │ │ +0000000FGWWWWWWWWWWWWHI00IHWWWWWWWWWWWWGF0000000 │ │ +000000000BCWWWWWWWW6DE0000ED6WWWWWWWWCB000000000 │ │ 0000000000123456789A00000000A9876543210000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_left.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -48,59 +48,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 4 113 178 223 210 164 72 43 207 255 162 12 50 238 154 66 160 45 73 214 143 135 91 191 193 208 149 195 64 230 179 101 1 26 54 142 254 62 151 114 185 236 221 170 76} │ │ + 0 4 113 178 223 210 164 72 43 207 162 12 50 238 154 66 160 45 73 214 143 135 91 191 193 208 149 195 64 230 179 101 1 26 54 142 254 62 151 114 185 236 221 170 76} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000123456700000000000000000000000 │ │ -0000000000000000089AAAAAABC000000000000000000000 │ │ -0000000000000000DEAAAAAAAAF000000000000000000000 │ │ -000000000000000DEAAAAAAAAAAG00000000000000000000 │ │ -00000000000000DEAAAAHIJKAAAL00000000000000000000 │ │ -0000000000000DEAAAAM000NAAAO00000000000000000000 │ │ -000000000000DEAAAAM0000NAAAP00000000000000000000 │ │ -00000000000DEAAAAM0000CQAAAR00000000000000000000 │ │ -0000000000DEAAAAM0000CSAAAAT00000000000000000000 │ │ -000000000DEAAAAM0000CSAAAAH000000000000000000000 │ │ -00000000DEAAAAM0000CSAAAAAAAAAAAAAAAUVWX00000000 │ │ -0000000DEAAAAM0000CSAAAAAAAAAAAAAAAAAAAOY0000000 │ │ -000000DEAAAAM0000CSAAAAAAAAAAAAAAAAAAAAAOX000000 │ │ -00000DEAAAAM0000CSAAAAAAAAAAAAAAAAAAAAAAAW000000 │ │ -0000DEAAAAM0000000000000000000000000ZSAAAV000000 │ │ -000DEAAAAM000000000000000000000000000ZAAAU000000 │ │ -000DEAAAAM000000000000000000000000000ZAAAU000000 │ │ -0000DEAAAAM0000000000000000000000000ZSAAAV000000 │ │ -00000DEAAAAM0000CSAAAAAAAAAAAAAAAAAAAAAAAW000000 │ │ -000000DEAAAAM0000CSAAAAAAAAAAAAAAAAAAAAAOX000000 │ │ -0000000DEAAAAM0000CSAAAAAAAAAAAAAAAAAAAOY0000000 │ │ -00000000DEAAAAM0000CSAAAAAAAAAAAAAAAUVWX00000000 │ │ -000000000DEAAAAM0000CSAAAAH000000000000000000000 │ │ -0000000000DEAAAAM0000CSAAAAT00000000000000000000 │ │ -00000000000DEAAAAM0000CQAAAR00000000000000000000 │ │ -000000000000DEAAAAM0000NAAAP00000000000000000000 │ │ -0000000000000DEAAAAM000NAAAO00000000000000000000 │ │ -00000000000000DEAAAAHIJKAAAa00000000000000000000 │ │ -000000000000000DEAAAAAAAAAbc00000000000000000000 │ │ -0000000000000000DEAAAAAAAAd000000000000000000000 │ │ -0000000000000000089AAAAAA6C000000000000000000000 │ │ -0000000000000000001efghij00000000000000000000000 │ │ +0000000000000000089jjjjjjAB000000000000000000000 │ │ +0000000000000000CDjjjjjjjjE000000000000000000000 │ │ +000000000000000CDjjjjjjjjjjF00000000000000000000 │ │ +00000000000000CDjjjjGHIJjjjK00000000000000000000 │ │ +0000000000000CDjjjjL000MjjjN00000000000000000000 │ │ +000000000000CDjjjjL0000MjjjO00000000000000000000 │ │ +00000000000CDjjjjL0000BPjjjQ00000000000000000000 │ │ +0000000000CDjjjjL0000BRjjjjS00000000000000000000 │ │ +000000000CDjjjjL0000BRjjjjG000000000000000000000 │ │ +00000000CDjjjjL0000BRjjjjjjjjjjjjjjjTUVW00000000 │ │ +0000000CDjjjjL0000BRjjjjjjjjjjjjjjjjjjjNX0000000 │ │ +000000CDjjjjL0000BRjjjjjjjjjjjjjjjjjjjjjNW000000 │ │ +00000CDjjjjL0000BRjjjjjjjjjjjjjjjjjjjjjjjV000000 │ │ +0000CDjjjjL0000000000000000000000000YRjjjU000000 │ │ +000CDjjjjL000000000000000000000000000YjjjT000000 │ │ +000CDjjjjL000000000000000000000000000YjjjT000000 │ │ +0000CDjjjjL0000000000000000000000000YRjjjU000000 │ │ +00000CDjjjjL0000BRjjjjjjjjjjjjjjjjjjjjjjjV000000 │ │ +000000CDjjjjL0000BRjjjjjjjjjjjjjjjjjjjjjNW000000 │ │ +0000000CDjjjjL0000BRjjjjjjjjjjjjjjjjjjjNX0000000 │ │ +00000000CDjjjjL0000BRjjjjjjjjjjjjjjjTUVW00000000 │ │ +000000000CDjjjjL0000BRjjjjG000000000000000000000 │ │ +0000000000CDjjjjL0000BRjjjjS00000000000000000000 │ │ +00000000000CDjjjjL0000BPjjjQ00000000000000000000 │ │ +000000000000CDjjjjL0000MjjjO00000000000000000000 │ │ +0000000000000CDjjjjL000MjjjN00000000000000000000 │ │ +00000000000000CDjjjjGHIJjjjZ00000000000000000000 │ │ +000000000000000CDjjjjjjjjjab00000000000000000000 │ │ +0000000000000000CDjjjjjjjjc000000000000000000000 │ │ +0000000000000000089jjjjjj6B000000000000000000000 │ │ +0000000000000000001defghi00000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_user18.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -99,59 +99,59 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 77 150 192 234 50 255 70 252 39 239 254 172 64 20 16 102 84 193 11 118 176 229 145 148 61 221 205 2 226 253 28 241 243 250 158 52 247 7 110 62 107 29 8 188 173 215 153 1 183 169 187 120 224 161 83 164 238 119 26 220 113 59 114 191 12 81 121 217 24 25 213 35 235 212 27 214 124 109 182 246 4 14 227 85 97 194 105 122 185 208 219 21 189 123 128 248} │ │ + 0 77 150 192 234 50 70 252 39 239 254 172 64 20 16 102 84 193 11 118 176 229 145 148 61 221 205 2 226 253 28 241 243 250 158 52 247 7 110 62 107 29 8 188 173 215 153 1 183 169 187 120 224 161 83 164 238 119 26 220 113 59 114 191 12 81 121 217 24 25 213 35 235 212 27 214 124 109 182 246 4 14 227 85 97 194 105 122 185 208 219 21 189 123 128 248} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000102030404030201000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000005030606060606060606030500000000000000000000000000000000000000 │ │ -000000000000000000000000000000000708060606060606060606060807000000000000000000000000000000000000 │ │ -000000000000000000000000000000090a0606060606060606060606060a090000000000000000000000000000000000 │ │ -000000000000000000000000000000030606060b0c0d0e0e0d0c0b060606030000000000000000000000000000000000 │ │ -00000000000000000000000000000f080606061000000000000010060606080f00000000000000000000000000000000 │ │ -000000000000000000000000000011060606120000000000000000120606061100000000000000000000000000000000 │ │ -000000000000000000131415160606060606170000000000000000180606060606161514130000000000000000000000 │ │ -0000000000000000191a06060606060606061b000000000000001c1d06060606060606061a1900000000000000000000 │ │ -00000000000000191e060606060606060606061f0000000000000d060606060606060606061e19000000000000000000 │ │ -000000000000131a0606060606060606060620190000000000000721060606060606060606061a130000000000000000 │ │ -000000000000140606062223240000000000000000000000000000000000000000242322060606140000000000000000 │ │ -000000000000150606062300000000000000000000000000000000000000000000000023060606150000000000000000 │ │ -000000000000160606062400000000000000000000000000000000000000000000000024060606160000000000000000 │ │ -000000000000060606060000000000000000000000000000000000000000000000000000060606060000000000000000 │ │ -000000000000060606060000000000000000000000000000000000000000000000000000060606060000000000000000 │ │ -000000000000060606060000000000000000000000000000000000000000000000000000060606060000000000000000 │ │ -0000000000002506060626000527280000000000000000000000000000000028292a002b060606250000000000000000 │ │ -0000000000002c0606062d2e0606062f30000000000000000000000000302f06061e3132060606330000000000000000 │ │ -0000000000003406060606063536080637000000000000000000000000370608383906060606063a0000000000000000 │ │ -0000000000003b3c06063d3e30003f064000000000000000000000000040063f00414243060644450000000000000000 │ │ -000000000000004647060000000048064900000000000000000000000049064800000000064a45000000000000000000 │ │ -000000000000004b4c060000000048064900000000000000000000000049064800000000064746000000000000000000 │ │ -000000000000463506064d4241003f064000000000000000000000000040063f00303e3d06063c3b0000000000000000 │ │ -0000000000004e0606060606393808063700000000000000000000000037060836350606060606340000000000000000 │ │ -0000000000004f06060632311e06062f30000000000000000000000000302f0606062e150606062c0000000000000000 │ │ -000000000000500606062b002a292800000000000000000000000000000000282705002b060606250000000000000000 │ │ -000000000000060606060000000000000000000000000000000000000000000000000000060606060000000000000000 │ │ -000000000000060606060000000000000000003037404949403730000000000000000000060606060000000000000000 │ │ -000000000000060606060000000000000000002f0606060606062f000000000000000000060606060000000000000000 │ │ -0000000000000606060600000000000000002806083f48483f0806280000000000000000060606060000000000000000 │ │ -000000000000060606060000000000000000270636000000003806290000000000000000060606060000000000000000 │ │ -00000000000016060606240000000000000005061d51000052391e2a0000000000000024060606160000000000000000 │ │ -000000000000150606062300000000000000005306540000550640000000000000000023060606150000000000000000 │ │ -000000000000140606062223240000000000525606570000580659410000000000242322060606140000000000000000 │ │ -000000000000131a0606060606060606060606060606060606060606060606060606060606061a130000000000000000 │ │ -00000000000000191e060606060606060606060606065a5b060606060606060606060606061e19000000000000000000 │ │ -0000000000000000191a06060606060606060606062e5c1f5b06060606060606060606061a1900000000000000000000 │ │ -000000000000000000131415160606060606255d5e4600003b5f03600606060606161514130000000000000000000000 │ │ +000000000000000000000000000000000005036060606060606060030500000000000000000000000000000000000000 │ │ +000000000000000000000000000000000607606060606060606060600706000000000000000000000000000000000000 │ │ +000000000000000000000000000000080960606060606060606060606009080000000000000000000000000000000000 │ │ +000000000000000000000000000000036060600a0b0c0d0d0c0b0a606060030000000000000000000000000000000000 │ │ +00000000000000000000000000000e076060600f0000000000000f606060070e00000000000000000000000000000000 │ │ +000000000000000000000000000010606060110000000000000000116060601000000000000000000000000000000000 │ │ +000000000000000000121314156060606060160000000000000000176060606060151413120000000000000000000000 │ │ +0000000000000000181960606060606060601a000000000000001b1c6060606060606060191800000000000000000000 │ │ +00000000000000181d606060606060606060601e0000000000000c606060606060606060601d18000000000000000000 │ │ +0000000000001219606060606060606060601f1800000000000006206060606060606060606019120000000000000000 │ │ +000000000000136060602122230000000000000000000000000000000000000000232221606060130000000000000000 │ │ +000000000000146060602200000000000000000000000000000000000000000000000022606060140000000000000000 │ │ +000000000000156060602300000000000000000000000000000000000000000000000023606060150000000000000000 │ │ +000000000000606060600000000000000000000000000000000000000000000000000000606060600000000000000000 │ │ +000000000000606060600000000000000000000000000000000000000000000000000000606060600000000000000000 │ │ +000000000000606060600000000000000000000000000000000000000000000000000000606060600000000000000000 │ │ +00000000000024606060250005262700000000000000000000000000000000272829002a606060240000000000000000 │ │ +0000000000002b6060602c2d6060602e2f0000000000000000000000002f2e60601d3031606060320000000000000000 │ │ +000000000000336060606060343507603600000000000000000000000036600737386060606060390000000000000000 │ │ +0000000000003a3b60603c3d2f003e603f0000000000000000000000003f603e00404142606043440000000000000000 │ │ +000000000000004546600000000047604800000000000000000000000048604700000000604944000000000000000000 │ │ +000000000000004a4b600000000047604800000000000000000000000048604700000000604645000000000000000000 │ │ +000000000000453460604c4140003e603f0000000000000000000000003f603e002f3d3c60603b3a0000000000000000 │ │ +0000000000004d6060606060383707603600000000000000000000000036600735346060606060330000000000000000 │ │ +0000000000004e60606031301d60602e2f0000000000000000000000002f2e6060602d146060602b0000000000000000 │ │ +0000000000004f6060602a0029282700000000000000000000000000000000272605002a606060240000000000000000 │ │ +000000000000606060600000000000000000000000000000000000000000000000000000606060600000000000000000 │ │ +000000000000606060600000000000000000002f363f48483f362f000000000000000000606060600000000000000000 │ │ +000000000000606060600000000000000000002e6060606060602e000000000000000000606060600000000000000000 │ │ +0000000000006060606000000000000000002760073e47473e0760270000000000000000606060600000000000000000 │ │ +000000000000606060600000000000000000266035000000003760280000000000000000606060600000000000000000 │ │ +00000000000015606060230000000000000005601c50000051381d290000000000000023606060150000000000000000 │ │ +00000000000014606060220000000000000000526053000054603f000000000000000022606060140000000000000000 │ │ +000000000000136060602122230000000000515560560000576058400000000000232221606060130000000000000000 │ │ +000000000000121960606060606060606060606060606060606060606060606060606060606019120000000000000000 │ │ +00000000000000181d60606060606060606060606060595a606060606060606060606060601d18000000000000000000 │ │ +0000000000000000181960606060606060606060602d5b1e5a6060606060606060606060191800000000000000000000 │ │ +000000000000000000121314156060606060245c5d4500003a5e035f6060606060151413120000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_user2.png ├── sng │ │ @@ -1,65 +1,65 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 26 166 230 255 234 184} │ │ + 0 26 166 230 234 184} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000123444444444444444444444444444444444444321000 │ │ -001544444444444444444444444444444444444444445100 │ │ -002444444444444444444444444444444444444444444200 │ │ -003444444444444444444444444444444444444444444300 │ │ -004444000000000000000044000000000000000000444400 │ │ -004444000000000000000044000000000000000000444400 │ │ -004444006444444444460044006444444600644600444400 │ │ -004444004444444444440044004444444400644600444400 │ │ -004444004444444444440044004444444400000000444400 │ │ -004444004444444444440044004444444400000000444400 │ │ -004444004444444444440044004444444400644600444400 │ │ -004444004444444444440044004444444400644600444400 │ │ -004444004444444444440044004444444400000000444400 │ │ -004444006444444444460044004444444400000000444400 │ │ -004444000000000000000044004444444400644600444400 │ │ -004444000000000000000044004444444400644600444400 │ │ -004444006444444444460044004444444400000000444400 │ │ -004444006444444444460044006444444600000000444400 │ │ -004444000000000000000044000000000000644600444400 │ │ -004444000000000000000044000000000000444400444400 │ │ -004444006444444444460044006444444600444400444400 │ │ -004444006444444444460044006444444600444400444400 │ │ -004444000000000000000044000000000000444400444400 │ │ -004444000000000000000044000000000000444400444400 │ │ -004444006444444444460044006444444600444400444400 │ │ -004444006444444444460044006444444600644600444400 │ │ -004444000000000000000044000000000000000000444400 │ │ -004444000000000000000044000000000000000000444400 │ │ -003444444444444444444444444444444444444444444300 │ │ -002444444444444444444444444444444444444444444200 │ │ -001544444444444444444444444444444444444444445100 │ │ -000123444444444444444444444444444444444444321000 │ │ +000123666666666666666666666666666666666666321000 │ │ +001466666666666666666666666666666666666666664100 │ │ +002666666666666666666666666666666666666666666200 │ │ +003666666666666666666666666666666666666666666300 │ │ +006666000000000000000066000000000000000000666600 │ │ +006666000000000000000066000000000000000000666600 │ │ +006666005666666666650066005666666500566500666600 │ │ +006666006666666666660066006666666600566500666600 │ │ +006666006666666666660066006666666600000000666600 │ │ +006666006666666666660066006666666600000000666600 │ │ +006666006666666666660066006666666600566500666600 │ │ +006666006666666666660066006666666600566500666600 │ │ +006666006666666666660066006666666600000000666600 │ │ +006666005666666666650066006666666600000000666600 │ │ +006666000000000000000066006666666600566500666600 │ │ +006666000000000000000066006666666600566500666600 │ │ +006666005666666666650066006666666600000000666600 │ │ +006666005666666666650066005666666500000000666600 │ │ +006666000000000000000066000000000000566500666600 │ │ +006666000000000000000066000000000000666600666600 │ │ +006666005666666666650066005666666500666600666600 │ │ +006666005666666666650066005666666500666600666600 │ │ +006666000000000000000066000000000000666600666600 │ │ +006666000000000000000066000000000000666600666600 │ │ +006666005666666666650066005666666500666600666600 │ │ +006666005666666666650066005666666500566500666600 │ │ +006666000000000000000066000000000000000000666600 │ │ +006666000000000000000066000000000000000000666600 │ │ +003666666666666666666666666666666666666666666300 │ │ +002666666666666666666666666666666666666666666200 │ │ +001466666666666666666666666666666666666666664100 │ │ +000123666666666666666666666666666666666666321000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 ├── res/drawable-mdpi-v4/ic_action_user6.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -37,43 +37,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 15 92 142 72 228 255 50 251 206 163 53 25 210 76 110 88 3 79 161 198 179 145 36 254 1 218 155 95 51 65 168 219 167 249} │ │ + 0 15 92 142 72 228 50 251 206 163 53 25 210 76 110 88 3 79 161 198 179 145 36 254 1 218 155 95 51 65 168 219 167 249} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000001233210000000000000 │ │ -00000000000045666654000000000000 │ │ -00000000000786666668700000000000 │ │ -00000000000966ABBA66900000000000 │ │ -0000000000C66D0000D66C0000000000 │ │ -0000000000E66F0000F66E0000000000 │ │ -0000000000G66G0000G66G0000000000 │ │ -0000000000G66G0000G66G0000000000 │ │ -0000000HIJK66G0000G66KJIH0000000 │ │ -0000000L66666MGGGGM66666L0000000 │ │ -000000NO6666666666666666ON000000 │ │ -000000G66G000000000000G66G000000 │ │ -000000G66G000000000000G66G000000 │ │ -000000G66G000000000000G66G000000 │ │ -000000G66G000000000000G66G000000 │ │ -000000G66G00000PP00000G66G000000 │ │ -000000G66G00007QQ70000G66G000000 │ │ -000000G66G0000R66R0000G66G000000 │ │ -000000G66G0000S66S0000G66G000000 │ │ -000000G66G00000TT00000G66G000000 │ │ -000000U66KVVVVVVVVVVVVK66U000000 │ │ -000000PW6666666666666666WP000000 │ │ -00000007XY666666666666YX70000000 │ │ +00000000000045YYYY54000000000000 │ │ +0000000000067YYYYYY7600000000000 │ │ +000000000008YY9AA9YY800000000000 │ │ +0000000000BYYC0000CYYB0000000000 │ │ +0000000000DYYE0000EYYD0000000000 │ │ +0000000000FYYF0000FYYF0000000000 │ │ +0000000000FYYF0000FYYF0000000000 │ │ +0000000GHIJYYF0000FYYJIHG0000000 │ │ +0000000KYYYYYLFFFFLYYYYYK0000000 │ │ +000000MNYYYYYYYYYYYYYYYYNM000000 │ │ +000000FYYF000000000000FYYF000000 │ │ +000000FYYF000000000000FYYF000000 │ │ +000000FYYF000000000000FYYF000000 │ │ +000000FYYF000000000000FYYF000000 │ │ +000000FYYF00000OO00000FYYF000000 │ │ +000000FYYF00006PP60000FYYF000000 │ │ +000000FYYF0000QYYQ0000FYYF000000 │ │ +000000FYYF0000RYYR0000FYYF000000 │ │ +000000FYYF00000SS00000FYYF000000 │ │ +000000TYYJUUUUUUUUUUUUJYYT000000 │ │ +000000OVYYYYYYYYYYYYYYYYVO000000 │ │ +00000006WXYYYYYYYYYYYYXW60000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_compass_blank.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 96; height: 96; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ 0} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-mdpi-v4/ic_action_user28.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -90,43 +90,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 3 83 140 47 255 242 12 162 81 98 194 244 240 189 67 167 137 254 191 168 199 152 2 53 72 163 4 197 74 149 243 13 19 205 220 31 116 208 110 88 117 221 212 25 20 204 11 183 86 24 215 217 93 172 252 224 200 15 44 129 70 115 73 1 155 57 26 153 190 174 186 147 225 29 78 193 211 141 14 27 195 232 144 181 130 42 33} │ │ + 0 3 83 140 47 242 12 162 81 98 194 244 240 189 67 167 137 254 191 168 199 152 2 53 72 163 4 197 74 149 243 13 19 205 220 31 116 208 110 88 117 221 212 25 20 204 11 183 86 24 215 217 93 172 252 224 200 15 44 129 70 115 73 1 155 57 26 153 190 174 186 147 225 29 78 193 211 141 14 27 195 232 144 181 130 42 33} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000001020304000000000000000000000000000000 │ │ -0000000000000000000000000002050506070000000000000000000000000000 │ │ -0000000000000000000000000008050505090000000000000000000000000000 │ │ -0000000000000a0b0c0505050505050505050505050d0e0f0000000000000000 │ │ -0000000000100505050505050505050505050505050505051100000000000000 │ │ -000000000a050512131414141414141414141414141505050516170000000000 │ │ -000000000b0512180000000000000000000000000000190c05051a1b00000000 │ │ -000000000d051c000000000000000000000000000000001d0505051e00000000 │ │ -0000000013051f20000000000000000000000000000021220505232400000000 │ │ -000000002505052627282828282828282828282828292a05052b2c0000000000 │ │ -000000002d2e0505050505050505050505050505050505052e21000000000000 │ │ -00000000002f3005050505050505050505050505050505053100000000000000 │ │ -0000000000323305053427282828282828282828353637053801000000000000 │ │ -0000000032330505393a0000000000000000000000003605053b000000000000 │ │ -000000003c0505053d000000000000000000000000003e05053f000000000000 │ │ -00000000404105050d4200000000000000000000002026050543000000000000 │ │ -0000000000404405051245141414141414141414461f05054700000000000000 │ │ -0000000000004048050505050505050505050505050505494a00000000000000 │ │ -00000000000000004b4c0c050505050505050505374d4e4f0000000000000000 │ │ -000000000000000000000000004b05050c170000000000000000000000000000 │ │ -0000000000000000000000000050050551000000000000000000000000000000 │ │ -0000000000000000000000000000520553000000000000000000000000000000 │ │ -0000000000000000000000000000540535000000000000000000000000000000 │ │ -0000000000000000000000000000550556000000000000000000000000000000 │ │ -0000000000000000000000000000572801000000000000000000000000000000 │ │ +0000000000000000000000000002575705060000000000000000000000000000 │ │ +0000000000000000000000000007575757080000000000000000000000000000 │ │ +000000000000090a0b5757575757575757575757570c0d0e0000000000000000 │ │ +00000000000f5757575757575757575757575757575757571000000000000000 │ │ +0000000009575711121313131313131313131313131457575715160000000000 │ │ +000000000a5711170000000000000000000000000000180b5757191a00000000 │ │ +000000000c571b000000000000000000000000000000001c5757571d00000000 │ │ +0000000012571e1f000000000000000000000000000020215757222300000000 │ │ +000000002457572526272727272727272727272727282957572a2b0000000000 │ │ +000000002c2d5757575757575757575757575757575757572d20000000000000 │ │ +00000000002e2f57575757575757575757575757575757573000000000000000 │ │ +0000000000313257573326272727272727272727343536573701000000000000 │ │ +000000003132575738390000000000000000000000003557573a000000000000 │ │ +000000003b5757573c000000000000000000000000003d57573e000000000000 │ │ +000000003f4057570c4100000000000000000000001f25575742000000000000 │ │ +00000000003f4357571144131313131313131313451e57574600000000000000 │ │ +0000000000003f47575757575757575757575757575757484900000000000000 │ │ +00000000000000004a4b0b575757575757575757364c4d4e0000000000000000 │ │ +000000000000000000000000004a57570b160000000000000000000000000000 │ │ +000000000000000000000000004f575750000000000000000000000000000000 │ │ +0000000000000000000000000000515752000000000000000000000000000000 │ │ +0000000000000000000000000000535734000000000000000000000000000000 │ │ +0000000000000000000000000000545755000000000000000000000000000000 │ │ +0000000000000000000000000000562701000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user25.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -87,43 +87,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 13 58 1 134 243 255 219 50 4 163 167 6 175 241 235 237 10 185 236 88 254 183 14 195 230 42 142 82 20 205 223 35 239 228 26 213 216 28 100 125 32 221 207 22 250 24 40 198 16 169 47 234 189 11 165 43 12 224 178 8 155 251 144 15 64 180 55 200 233 99 247 133 93 229 161 157 45 59 220 25 126 84 240 7} │ │ + 0 13 58 1 134 243 219 50 4 163 167 6 175 241 235 237 10 185 236 88 254 183 14 195 230 42 142 82 20 205 223 35 239 228 26 213 216 28 100 125 32 221 207 22 250 24 40 198 16 169 47 234 189 11 165 43 12 224 178 8 155 251 144 15 64 180 55 200 233 99 247 133 93 229 161 157 45 59 220 25 126 84 240 7} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000102030000000000000000000000 │ │ -0000000000000000000000000000000003040506070800000000000000000000 │ │ -000000000000000000000000000000090a060606060b00000000000000000000 │ │ -00000000000000000000000000000c0d06060e0f061000000000000000000000 │ │ -0000000000000000000000000011120606131415061600000000000000000000 │ │ -00000000000000000000000017180606191a1b06061c00000000000000000000 │ │ -00000000000000000000001d1e06061f20112106220900000000000000000000 │ │ -0000000000000000000023240606252600270606280000000000000000000000 │ │ -000000000000000000292a06062b2c00002b062d2e0000000000000000000000 │ │ -00000000000000002f2206063031000002060632000000000000000000000000 │ │ -0000000000000033340606353600000037060630380000000000000000000000 │ │ -000000000000393a06063b3c000000003d1506063e3f40000000000000000000 │ │ -0000000000004106064209000000000000434406060645460300000000000000 │ │ -0000000000001a060647483600000000000003494a0606064b00000000000000 │ │ -000000000000004c0606064a490300000000000036484706064d000000000000 │ │ -000000000000000346450606064443000000000000094206064e000000000000 │ │ -000000000000000000403f3e0606153d000000003c3b06064f3c000000000000 │ │ -0000000000000000000000383006063700000036350606343300000000000000 │ │ -00000000000000000000000032060602000031300606222f0000000000000000 │ │ -0000000000000000000000502d062b00002c2b06062a29000000000000000000 │ │ -0000000000000000000000510606270026250606242300000000000000000000 │ │ -00000000000000000000094a062111201f06061e1d0000000000000000000000 │ │ -000000000000000000005206061b1a1906061817000000000000000000000000 │ │ -0000000000000000000012061514130606121100000000000000000000000000 │ │ -0000000000000000000007060f0e06060d0c0000000000000000000000000000 │ │ -0000000000000000000030060606060a09000000000000000000000000000000 │ │ -000000000000000000002f530605040300000000000000000000000000000000 │ │ -0000000000000000000000544101000000000000000000000000000000000000 │ │ +0000000000000000000000000000000003040554060700000000000000000000 │ │ +0000000000000000000000000000000809545454540a00000000000000000000 │ │ +00000000000000000000000000000b0c54540d0e540f00000000000000000000 │ │ +0000000000000000000000000010115454121314541500000000000000000000 │ │ +0000000000000000000000001617545418191a54541b00000000000000000000 │ │ +00000000000000000000001c1d54541e1f102054210800000000000000000000 │ │ +0000000000000000000022235454242500265454270000000000000000000000 │ │ +000000000000000000282954542a2b00002a542c2d0000000000000000000000 │ │ +00000000000000002e2154542f30000002545431000000000000000000000000 │ │ +000000000000003233545434350000003654542f370000000000000000000000 │ │ +000000000000383954543a3b000000003c1454543d3e3f000000000000000000 │ │ +0000000000004054544108000000000000424354545444450300000000000000 │ │ +0000000000001954544647350000000000000348495454544a00000000000000 │ │ +000000000000004b54545449480300000000000035474654544c000000000000 │ │ +000000000000000345445454544342000000000000084154544d000000000000 │ │ +0000000000000000003f3e3d5454143c000000003b3a54544e3b000000000000 │ │ +0000000000000000000000372f54543600000035345454333200000000000000 │ │ +000000000000000000000000315454020000302f5454212e0000000000000000 │ │ +00000000000000000000004f2c542a00002b2a54542928000000000000000000 │ │ +0000000000000000000000505454260025245454232200000000000000000000 │ │ +0000000000000000000008495420101f1e54541d1c0000000000000000000000 │ │ +000000000000000000005154541a191854541716000000000000000000000000 │ │ +0000000000000000000011541413125454111000000000000000000000000000 │ │ +0000000000000000000006540e0d54540c0b0000000000000000000000000000 │ │ +000000000000000000002f545454540908000000000000000000000000000000 │ │ +000000000000000000002e525405040300000000000000000000000000000000 │ │ +0000000000000000000000534001000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user24.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -53,43 +53,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 45 145 168 114 17 92 255 242 202 28 225 115 1 139 57 65 232 199 11 88 44 186 112 84 94 72 241 153 174 253 42 176 29 14 13 243 214 2 239 252 76 141 160 104 219 33 155 82 180 230} │ │ + 0 45 145 168 114 17 92 242 202 28 225 115 1 139 57 65 232 199 11 88 44 186 112 84 94 72 241 153 174 253 42 176 29 14 13 243 214 2 239 252 76 141 160 104 219 33 155 82 180 230} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000012333333333450000000000 │ │ -00000000677777777777785000000000 │ │ -00000000977777777777774000000000 │ │ -00000000773000000000773000000000 │ │ -00000A2377B33333333377B3CD000000 │ │ -00000E7777777777777777777F000000 │ │ -00000GH77777777777777777IJ000000 │ │ -000000K77K0000000000037700000000 │ │ -000000K77K0000000000037700000000 │ │ -000000K77KLM0NN0MLLM037700000000 │ │ -000000K77KK703307KK7037700000000 │ │ -000000K77KK703307KK7037700000000 │ │ -000000K77KK703307KK7037700000000 │ │ -000000K77KK703307KK7037700000000 │ │ -000000K77KK703307KK7037700000000 │ │ -000000K77KK703307KK7037700000000 │ │ -000000K77KK703307KK7037700000000 │ │ -000000O77PQR0SS0RQQR0T7U00000000 │ │ -000000V77W0X0YY0X00XZa7b00000000 │ │ -000000cd7efD0000000Zg77h00000000 │ │ -0000000i777j333333Ta77ak00000000 │ │ -0000000Dl777777777777am000000000 │ │ -000000000fno777777Ubhk0000000000 │ │ +000000006oooooooooooo75000000000 │ │ +000000008ooooooooooooo4000000000 │ │ +00000000oo3000000000oo3000000000 │ │ +00000923ooA333333333ooA3BC000000 │ │ +00000DoooooooooooooooooooE000000 │ │ +00000FGoooooooooooooooooHI000000 │ │ +000000JooJ000000000003oo00000000 │ │ +000000JooJ000000000003oo00000000 │ │ +000000JooJKL0MM0LKKL03oo00000000 │ │ +000000JooJJo0330oJJo03oo00000000 │ │ +000000JooJJo0330oJJo03oo00000000 │ │ +000000JooJJo0330oJJo03oo00000000 │ │ +000000JooJJo0330oJJo03oo00000000 │ │ +000000JooJJo0330oJJo03oo00000000 │ │ +000000JooJJo0330oJJo03oo00000000 │ │ +000000JooJJo0330oJJo03oo00000000 │ │ +000000NooOPQ0RR0QPPQ0SoT00000000 │ │ +000000UooV0W0XX0W00WYZoa00000000 │ │ +000000bcodeC0000000Yfoog00000000 │ │ +0000000hoooi333333SZooZj00000000 │ │ +0000000CkooooooooooooZl000000000 │ │ +000000000emnooooooTagj0000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user18.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -130,43 +130,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 9 90 133 156 120 63 78 225 255 185 31 65 251 216 16 223 161 69 22 95 202 143 43 201 32 249 219 98 194 244 111 198 229 174 48 167 173 29 254 250 92 191 168 130 162 220 243 53 1 138 23 157 222 236 129 215 188 50 96 134 153 252 131 180 181 247 62 13 193 33 46 126 205 115 15 195 119 148 253 235 146 132 240 113 204 221 187 94 186 233 160 54 106 189 6 142 199 36 57 165 211 76 39 110 226 89 127 141 208 88 124 183 93 87 139 237 61 14 218 159 12 192 26 73 34 84 11} │ │ + 0 9 90 133 156 120 63 78 225 185 31 65 251 216 16 223 161 69 22 95 202 143 43 201 32 249 219 98 194 244 111 198 229 174 48 167 173 29 254 250 92 191 168 130 162 220 243 53 1 138 23 157 222 236 129 215 188 50 96 134 153 252 131 180 181 247 62 13 193 33 46 126 205 115 15 195 119 148 253 235 146 132 240 113 204 221 187 94 186 233 160 54 106 189 6 142 199 36 57 165 211 76 39 110 226 89 127 141 208 88 124 183 93 87 139 237 61 14 218 159 12 192 26 73 34 84 11} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000102030405060000000000000000000000000000 │ │ -0000000000000000000000070809090909090a0b000000000000000000000000 │ │ -000000000000000000000c0d090909090909090e0f0000000000000000000000 │ │ -0000000000000000000010090911121314150909160000000000000000000000 │ │ -0000000000000000001709091800000000191a091b0000000000000000000000 │ │ -0000000000001c1d1e0909091f00000000002009090921222300000000000000 │ │ -0000000000240909090909092500000000262709090909092829000000000000 │ │ -000000001c0909272a2b2b2b2c00000000192d2b2b2b2e09092f0b0000000000 │ │ -000000001d0927300000000000000000000000000000313209091f0000000000 │ │ -000000001e092a00000000000000000000000000000000330909340000000000 │ │ -0000000009092b000000000000000000000000000000000009092b0000000000 │ │ -0000000009092b000000000000000000000000000000000009092b0000000000 │ │ -000000003509363738393a0000000000000000003b2e2b0309093c0000000000 │ │ -000000003d093e353f401b000000000000000017270341420909430000000000 │ │ -0000000044452b0000460947000000000000004849000031094a000000000000 │ │ -000000004b4c2b3100460947000000000000004849000000094d000000000000 │ │ -000000004e094f5051401b00000000000000001727522d5309090c0000000000 │ │ -000000002e09365455393a0000000000000000003b56571609093c0000000000 │ │ -0000000009092b000000000000000000000000000000000009092b0000000000 │ │ -0000000009092b00000000000058595a5b3000000000000009092b0000000000 │ │ -0000000009092b00000000005c4f4e5d5e105f000000000009092b0000000000 │ │ -000000003e0922000000000060610000620963000000005f0909640000000000 │ │ -0000000065092f440000000066276700686931000000006a09096b0000000000 │ │ -000000006c09096d686e6e6e6f093c6e70107172727273740909750000000000 │ │ -0000000076080909090909090909097709090909090909090978000000000000 │ │ -000000000026590909090909090d4d797a090909090909282c5f000000000000 │ │ -000000000000007b666e6e6e7c760000007d7e6e6e6e757f0000000000000000 │ │ +000000000000000000000007087f7f7f7f7f090a000000000000000000000000 │ │ +000000000000000000000b0c7f7f7f7f7f7f7f0d0e0000000000000000000000 │ │ +000000000000000000000f7f7f10111213147f7f150000000000000000000000 │ │ +000000000000000000167f7f170000000018197f1a0000000000000000000000 │ │ +0000000000001b1c1d7f7f7f1e00000000001f7f7f7f20212200000000000000 │ │ +0000000000237f7f7f7f7f7f240000000025267f7f7f7f7f2728000000000000 │ │ +000000001b7f7f26292a2a2a2b00000000182c2a2a2a2d7f7f2e0a0000000000 │ │ +000000001c7f262f000000000000000000000000000030317f7f1e0000000000 │ │ +000000001d7f2900000000000000000000000000000000327f7f330000000000 │ │ +000000007f7f2a00000000000000000000000000000000007f7f2a0000000000 │ │ +000000007f7f2a00000000000000000000000000000000007f7f2a0000000000 │ │ +00000000347f35363738390000000000000000003a2d2a037f7f3b0000000000 │ │ +000000003c7f3d343e3f1a000000000000000016260340417f7f420000000000 │ │ +0000000043442a0000457f460000000000000047480000307f49000000000000 │ │ +000000004a4b2a3000457f460000000000000047480000007f4c000000000000 │ │ +000000004d7f4e4f503f1a00000000000000001626512c527f7f0b0000000000 │ │ +000000002d7f35535438390000000000000000003a5556157f7f3b0000000000 │ │ +000000007f7f2a00000000000000000000000000000000007f7f2a0000000000 │ │ +000000007f7f2a0000000000005758595a2f0000000000007f7f2a0000000000 │ │ +000000007f7f2a00000000005b4e4d5c5d0f5e00000000007f7f2a0000000000 │ │ +000000003d7f2100000000005f600000617f62000000005e7f7f630000000000 │ │ +00000000647f2e43000000006526660067683000000000697f7f6a0000000000 │ │ +000000006b7f7f6c676d6d6d6e7f3b6d6f0f7071717172737f7f740000000000 │ │ +0000000075087f7f7f7f7f7f7f7f7f767f7f7f7f7f7f7f7f7f77000000000000 │ │ +000000000025587f7f7f7f7f7f0c4c78797f7f7f7f7f7f272b5e000000000000 │ │ +000000000000007a656d6d6d7b750000007c7d6d6d6d747e0000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user8.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -69,43 +69,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 112 111 255 110 109 252 108 91 107 106 105 254 82 6 235 21 122 59 146 210 168 133 14 240 251 188 237 184 182 88 80 178 171 248 205 174 245 11 92 119 212 244 56 87 177 35 123 173 13 4 246 12 120 79 142 89 176 175 241 232 249 250 253 233 68 162} │ │ + 0 112 111 110 109 252 108 91 107 106 105 254 82 6 235 21 122 59 146 210 168 133 14 240 251 188 237 184 182 88 80 178 171 248 205 174 245 11 92 119 212 244 56 87 177 35 123 173 13 4 246 12 120 79 142 89 176 175 241 232 249 250 253 233 68 162} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000101000000000000000000000000000000 │ │ -0000000000000000000000000000020303020000000000000000000000000000 │ │ -0000000000000000000000000004030303030400000000000000000000000000 │ │ -0000000000000000000000000503030606030305000000000000000000000000 │ │ -0000000000000000000000070303060808060303070000000000000000000000 │ │ -0000000000000000000009030306080000080603030900000000000000000000 │ │ -0000000000000000000a0303060800000000080603030a000000000000000000 │ │ -00000000000000000b0c0306080000000000000806030c0b0000000000000000 │ │ -000000000000000d0c03060800000000000000000806030c0d00000000000000 │ │ -0000000000000e0f030608000010110000111000000806030f0e000000000000 │ │ -0000000000001203031300001014150000151410000013030312000000000000 │ │ -0000000000001203031600101403150000150314100016030312000000000000 │ │ -000000000000171803191a1b03031500001503031b1a19031817000000000000 │ │ -000000000000001c030303030303150000150303030303031d00000000000000 │ │ -0000000000001e0303030303030315000015030303030303031f000000000000 │ │ -0000000000002003030303030303150000150303030303030321000000000000 │ │ -0000000000172203230000000603240000240306000000230325260000000000 │ │ -00000000002703032800000029032a2b2b2a03290000002803032c0000000000 │ │ -00000000002d03032e0000002f0303030303032f0000002e0303300000000000 │ │ -0000000031220323000000003220030303032032000000002303333400000000 │ │ -0000000008030335000000000000363737360000000000002803033800000000 │ │ -000000003903032e000000000000000000000000000000002e03033a00000000 │ │ -000000003b033c1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e1e3c033b00000000 │ │ -000000003d030303030303030303030303030303030303030303033d00000000 │ │ -000000003e031500000000000000000000000000000000000015033e00000000 │ │ -0000000019031500000000000000000000000000000000000015031900000000 │ │ -0000000006031500000000000000000000000000000000000015030600000000 │ │ -000000003f031500000000000000000000000000000000000015033f00000000 │ │ -000000000c030303030303030303030303030303030303030303030c00000000 │ │ -0000000040030303030303030303030303030303030303030303034000000000 │ │ -0000000041421515151515151515151515151515151515151515424100000000 │ │ +0000000000000000000000000000024242020000000000000000000000000000 │ │ +0000000000000000000000000003424242420300000000000000000000000000 │ │ +0000000000000000000000000442420505424204000000000000000000000000 │ │ +0000000000000000000000064242050707054242060000000000000000000000 │ │ +0000000000000000000008424205070000070542420800000000000000000000 │ │ +0000000000000000000942420507000000000705424209000000000000000000 │ │ +00000000000000000a0b4205070000000000000705420b0a0000000000000000 │ │ +000000000000000c0b42050700000000000000000705420b0c00000000000000 │ │ +0000000000000d0e42050700000f100000100f00000705420e0d000000000000 │ │ +0000000000001142421200000f1314000014130f000012424211000000000000 │ │ +00000000000011424215000f13421400001442130f0015424211000000000000 │ │ +00000000000016174218191a42421400001442421a1918421716000000000000 │ │ +000000000000001b424242424242140000144242424242421c00000000000000 │ │ +0000000000001d4242424242424214000014424242424242421e000000000000 │ │ +0000000000001f42424242424242140000144242424242424220000000000000 │ │ +0000000000162142220000000542230000234205000000224224250000000000 │ │ +0000000000264242270000002842292a2a2942280000002742422b0000000000 │ │ +00000000002c42422d0000002e4242424242422e0000002d42422f0000000000 │ │ +000000003021422200000000311f424242421f31000000002242323300000000 │ │ +0000000007424234000000000000353636350000000000002742423700000000 │ │ +000000003842422d000000000000000000000000000000002d42423900000000 │ │ +000000003a423b1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d3b423a00000000 │ │ +000000003c424242424242424242424242424242424242424242423c00000000 │ │ +000000003d421400000000000000000000000000000000000014423d00000000 │ │ +0000000018421400000000000000000000000000000000000014421800000000 │ │ +0000000005421400000000000000000000000000000000000014420500000000 │ │ +000000003e421400000000000000000000000000000000000014423e00000000 │ │ +000000000b424242424242424242424242424242424242424242420b00000000 │ │ +000000003f424242424242424242424242424242424242424242423f00000000 │ │ +0000000040411414141414141414141414141414141414141414414000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_right.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -76,43 +76,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 6 48 90 237 255 91 67 254 120 194 140 139 249 241 198 78 211 244 28 106 219 27 22 113 159 168 173 218 26 59 235 217 25 11 224 216 24 68 17 97 92 1 181 240 50 104 88 23 151 54 178 152 174 153 239 53 33 79 112 155 154 52 150 157 229 221 2 156 238 51 3 164 233} │ │ + 0 6 48 90 237 91 67 254 120 194 140 139 249 241 198 78 211 244 28 106 219 27 22 113 159 168 173 218 26 59 235 217 25 11 224 216 24 68 17 97 92 1 181 240 50 104 88 23 151 54 178 152 174 153 239 53 33 79 112 155 154 52 150 157 229 221 2 156 238 51 3 164 233} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000010202010000000000000000000000000000 │ │ -0000000000000000000000000003040505040600000000000000000000000000 │ │ -0000000000000000000000000708050505050509000000000000000000000000 │ │ -0000000000000000000000000a05080b0c0d0505090000000000000000000000 │ │ -0000000000000000000000000e050f0000100d05050900000000000000000000 │ │ -000000000000000000000000110512130000100d050509000000000000000000 │ │ -00000000000000000000000014050515160000100d0505090000000000000000 │ │ -000000001718191a1a1a1a1a1b0505051c1d0000100d05050900000000000000 │ │ -0000001e1f05050505050505050505050520210000100d050509000000000000 │ │ -00002223050505050505050505050505050524250000100d0505090000000000 │ │ -00002605051b2700000000000000000000000000000000100d05050900000000 │ │ -00002805052900000000000000000000000000000000002a2b05052c25000000 │ │ -00002d0505202e2f2f2f2f2f2f2f2f2f2f2f2f3000002a3105052c3200000000 │ │ -000000330505050505050505050505050505342a002a3405052c320000000000 │ │ -0000002735050505050505050505050505362a002a3605053738000000000000 │ │ -0000000000393a2f2f2f2f2f3b0505053c2a002a3d0505373e00000000000000 │ │ -0000000000000000000000003f0505402a002a3c0505373e0000000000000000 │ │ -00000000000000000000000041054243002a4405054546000000000000000000 │ │ -0000000000000000000000004105424743400505454600000000000000000000 │ │ -00000000000000000000000048050523230505452d0000000000000000000000 │ │ -0000000000000000000000002149050505051f2d000000000000000000000000 │ │ -0000000000000000000000000021484141482100000000000000000000000000 │ │ +0000000000000000000000000003044949040500000000000000000000000000 │ │ +0000000000000000000000000607494949494908000000000000000000000000 │ │ +0000000000000000000000000949070a0b0c4949080000000000000000000000 │ │ +0000000000000000000000000d490e00000f0c49490800000000000000000000 │ │ +0000000000000000000000001049111200000f0c494908000000000000000000 │ │ +000000000000000000000000134949141500000f0c4949080000000000000000 │ │ +0000000016171819191919191a4949491b1c00000f0c49490800000000000000 │ │ +0000001d1e4949494949494949494949491f2000000f0c494908000000000000 │ │ +000021224949494949494949494949494949232400000f0c4949080000000000 │ │ +00002549491a26000000000000000000000000000000000f0c49490800000000 │ │ +0000274949280000000000000000000000000000000000292a49492b24000000 │ │ +00002c49491f2d2e2e2e2e2e2e2e2e2e2e2e2e2f0000293049492b3100000000 │ │ +000000324949494949494949494949494949332900293349492b310000000000 │ │ +0000002634494949494949494949494949352900293549493637000000000000 │ │ +000000000038392e2e2e2e2e3a4949493b2900293c4949363d00000000000000 │ │ +0000000000000000000000003e49493f2900293b4949363d0000000000000000 │ │ +0000000000000000000000004049414200294349494445000000000000000000 │ │ +00000000000000000000000040494146423f4949444500000000000000000000 │ │ +00000000000000000000000047494922224949442c0000000000000000000000 │ │ +0000000000000000000000002048494949491e2c000000000000000000000000 │ │ +0000000000000000000000000020474040472000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user27.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -69,43 +69,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 37 93 143 7 139 253 255 205 229 89 25 21 14 114 167 202 238 237 201 165 109 11 4 132 240 236 123 2 1 163 239 191 192 155 248 111 31 33 119 250 194 254 108 5 9 124 219 245 217 197 177 178 199 249 55 207 50 63 128 188 214 231 247 212 181 53} │ │ + 0 37 93 143 7 139 253 205 229 89 25 21 14 114 167 202 238 237 201 165 109 11 4 132 240 236 123 2 1 163 239 191 192 155 248 111 31 33 119 250 194 254 108 5 9 124 219 245 217 197 177 178 199 249 55 207 50 63 128 188 214 231 247 212 181 53} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000001020303020100000000000000000000000000 │ │ -0000000000000000000000040506070707070605040000000000000000000000 │ │ -0000000000000000000004080707070707070707080400000000000000000000 │ │ -00000000000000000000050707090a0b0b0a0907070500000000000000000000 │ │ -000000000000000000010607090c000000000c09070601000000000000000000 │ │ -0000000000000000000207070a0000000000000a070702000000000000000000 │ │ -0000000000000000000307070b0000000000000b070703000000000000000000 │ │ -0000000000000000000307070b0000000000000b070703000000000000000000 │ │ -0000000000000000000207070a0000000000000a070702000000000000000000 │ │ -000000000000000000010607090c000000000c09070601000000000000000000 │ │ -00000000000000000000050707090a0b0b0a0907070500000000000000000000 │ │ -0000000000000000000004080707070707070707080400000000000000000000 │ │ -0000000000000000000000040506070707070605040000000000000000000000 │ │ +0000000000000000000000040506424242420605040000000000000000000000 │ │ +0000000000000000000004074242424242424242070400000000000000000000 │ │ +0000000000000000000005424208090a0a090842420500000000000000000000 │ │ +000000000000000000010642080b000000000b08420601000000000000000000 │ │ +0000000000000000000242420900000000000009424202000000000000000000 │ │ +0000000000000000000342420a0000000000000a424203000000000000000000 │ │ +0000000000000000000342420a0000000000000a424203000000000000000000 │ │ +0000000000000000000242420900000000000009424202000000000000000000 │ │ +000000000000000000010642080b000000000b08420601000000000000000000 │ │ +0000000000000000000005424208090a0a090842420500000000000000000000 │ │ +0000000000000000000004074242424242424242070400000000000000000000 │ │ +0000000000000000000000040506424242420605040000000000000000000000 │ │ 0000000000000000000000000001020303020100000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000d0e0f101112131415160000000000000000000000 │ │ -00000000000000000017181907070707070707071a1b1c000000000000000000 │ │ -00000000000000001d1e070707071f2021190707070722000000000000000000 │ │ -0000000000000000150707232425000000002627280707150000000000000000 │ │ -000000000000000029072a2b2c0000000000002d2e0707290000000000000000 │ │ -00000000000000002f0707073031323334352f36070707310000000000000000 │ │ -0000000000000000373807070707070707070707070732390000000000000000 │ │ -0000000000000000001d3a3b3c3d3e3f3f094041274200000000000000000000 │ │ +00000000000000000000000c0d0e0f1011121314150000000000000000000000 │ │ +0000000000000000001617184242424242424242191a1b000000000000000000 │ │ +00000000000000001c1d424242421e1f20184242424221000000000000000000 │ │ +0000000000000000144242222324000000002526274242140000000000000000 │ │ +00000000000000002842292a2b0000000000002c2d4242280000000000000000 │ │ +00000000000000002e4242422f30313233342e35424242300000000000000000 │ │ +0000000000000000363742424242424242424242424231380000000000000000 │ │ +0000000000000000001c393a3b3c3d3e3e083f40264100000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user29.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -105,43 +105,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 19 68 98 55 8 12 153 255 246 112 1 36 221 181 228 222 116 83 126 239 37 252 46 30 184 206 226 34 123 229 183 7 18 225 33 69 99 38 182 224 54 141 187 75 232 230 39 31 223 210 21 128 71 180 66 245 242 22 179 6 29 113 40 231 28 135 5 178 27 220 121 163 215 4 236 146 204 169 78 193 251 143 200 157 44 84 177 254 129 238 212 132 58 74 161 213 227 240 15 164 203 106} │ │ + 0 19 68 98 55 8 12 153 246 112 1 36 221 181 228 222 116 83 126 239 37 252 46 30 184 206 226 34 123 229 183 7 18 225 33 69 99 38 182 224 54 141 187 75 232 230 39 31 223 210 21 128 71 180 66 245 242 22 179 6 29 113 40 231 28 135 5 178 27 220 121 163 215 4 236 146 204 169 78 193 251 143 200 157 44 84 177 254 129 238 212 132 58 74 161 213 227 240 15 164 203 106} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000010203040500000000000000 │ │ -000000000000000000000000000000000000060708080808090a0b0000000000 │ │ -00000000000000000000000000000000000c0d080808080808080e0b00000000 │ │ -000000000000000000000000000000000c0f0808101112131408080a00000000 │ │ -000000000000000000000000000000150f080816170000001814080905000000 │ │ -0000000000000000000000000000150f0808191a1b1c0000001d080804000000 │ │ -00000000000000000000000000151e08081f20211a2223000024080825000000 │ │ -000000000000000000000000261e080827200000211a28292a2b08082c000000 │ │ -0000000000000000000000261e08080e2000000000211a082d2e080829000000 │ │ -000000000000000000002f2e08080e2000000000003031323334080835000000 │ │ -0000000000000000002f2e08083620000000000018103233373808393a000000 │ │ -00000000000000002f2e08083b3c00000000003d103233373808083e00000000 │ │ -000000000000003f4008083b3c0000000000410d323337380808420000000000 │ │ -00000000000043320808443c0000000000454632333738080842000000000000 │ │ -0000000000004708083b3c000000000000484933373808084200000000000000 │ │ -00000000004a4b08084c000000000000004d4e4f380808420000000000000000 │ │ -000000000035080850515200000000003c530808080842000000000000000000 │ │ -0000000000540808555651520000003c57080808585900000000000000000000 │ │ -00000000435a085b0000565152003c570808405c5d0000000000000000000000 │ │ -000000005e08081e0c000056514c3b0808403f00000000000000000000000000 │ │ -000000005f080860610c005550080808403f0000000000000000000000000000 │ │ -0000002062085b63601e5b08080808323f000000000000000000000000000000 │ │ -0000004f0808605b08080808084b474300000000000000000000000000000000 │ │ -000000640808080808085a54354a000000000000000000000000000000000000 │ │ -00000065080808625f5e43000000000000000000000000000000000000000000 │ │ -0000006628644f20000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000006076666666608090a0000000000 │ │ +00000000000000000000000000000000000b0c666666666666660d0a00000000 │ │ +000000000000000000000000000000000b0e66660f1011121366660900000000 │ │ +000000000000000000000000000000140e666615160000001713660805000000 │ │ +0000000000000000000000000000140e666618191a1b0000001c666604000000 │ │ +00000000000000000000000000141d66661e1f20192122000023666624000000 │ │ +000000000000000000000000251d6666261f000020192728292a66662b000000 │ │ +0000000000000000000000251d66660d1f000000002019662c2d666628000000 │ │ +000000000000000000002e2d66660d1f00000000002f30313233666634000000 │ │ +0000000000000000002e2d6666351f0000000000170f31323637663839000000 │ │ +00000000000000002e2d66663a3b00000000003c0f3132363766663d00000000 │ │ +000000000000003e3f66663a3b0000000000400c313236376666410000000000 │ │ +00000000000042316666433b0000000000444531323637666641000000000000 │ │ +0000000000004666663a3b000000000000474832363766664100000000000000 │ │ +0000000000494a66664b000000000000004c4d4e376666410000000000000000 │ │ +00000000003466664f505100000000003b526666666641000000000000000000 │ │ +0000000000536666545550510000003b56666666575800000000000000000000 │ │ +000000004259665a0000555051003b5666663f5b5c0000000000000000000000 │ │ +000000005d66661d0b000055504b3a66663f3e00000000000000000000000000 │ │ +000000005e66665f600b00544f6666663f3e0000000000000000000000000000 │ │ +0000001f61665a625f1d5a66666666313e000000000000000000000000000000 │ │ +0000004e66665f5a66666666664a464200000000000000000000000000000000 │ │ +0000006366666666666659533449000000000000000000000000000000000000 │ │ +00000064666666615e5d42000000000000000000000000000000000000000000 │ │ +0000006527634e1f000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user20.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -76,43 +76,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 26 82 134 145 84 22 5 129 251 255 195 24 15 207 223 41 158 229 93 33 18 68 189 238 32 70 215 1 144 152 55 7 204 222 138 245 179 80 220 205 4 159 184 242 142 104 254 239 23 163 14 12 219 49 36 248 105 13 174 168 121 253 218 48 236 247 202 167 131 252 57 221 127} │ │ + 0 26 82 134 145 84 22 5 129 251 195 24 15 207 223 41 158 229 93 33 18 68 189 238 32 70 215 1 144 152 55 7 204 222 138 245 179 80 220 205 4 159 184 242 142 104 254 239 23 163 14 12 219 49 36 248 105 13 174 168 121 253 218 48 236 247 202 167 131 252 57 221 127} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000001020304050600000000000006050403020100000000000000 │ │ -00000000000708090a0a0a0a0a0b0c00000c0b0a0a0a0a0a0908070000000000 │ │ -000000000d0e0a0a0a0a0a0a0a0a0f10100f0a0a0a0a0a0a0a0a0e0d00000000 │ │ -00000000110a0a1213141516170a0a18180a0a1716151913120a0a1100000000 │ │ -0000001a0a0a1b15000000001c1d0a0a0a0a1d1c00000000151b0a0a1a000000 │ │ -0000001e0a0a1f000000000000201b0a0a1b200000000000001f0a0a1e000000 │ │ -000000210a220000000000000000230a0a230000000000000000220a21000000 │ │ -000000240a250000000000000000260a0a260000000000000000250a24000000 │ │ -000000270a280000000000000000292a2a290000000000000000280a27000000 │ │ -0000002b0a2c1c0000000000000000000000000000000000001c2c0a2b000000 │ │ -0000002d0a0a2e0000000000000000000000000000000000002e0a0a2d000000 │ │ -000000102f0a30310000000000000000000000000000000031300a2f10000000 │ │ -00000000320a0a2b330000000000000000000000000000332b0a0a3200000000 │ │ -00000000341b0a0a353600000000000000000000000036350a0a1b3400000000 │ │ -0000000000371b0a0a38390000000000000000000039380a0a1b370000000000 │ │ -0000000000003a3b0a0a0a3c3a0000000000003a3c0a0a0a3b3a000000000000 │ │ -000000000000001c3d3e0a0a3f4000000000403f0a0a3e3d1c00000000000000 │ │ -0000000000000000001a410a0a422e00002e420a0a411a000000000000000000 │ │ -0000000000000000000019430a0a0a44440a0a0a431900000000000000000000 │ │ -00000000000000000000002945460a0a0a0a4645290000000000000000000000 │ │ -0000000000000000000000000047480a0a484700000000000000000000000000 │ │ -0000000000000000000000000000344949340000000000000000000000000000 │ │ +000000000007080949494949490a0b00000b0a49494949490908070000000000 │ │ +000000000c0d49494949494949490e0f0f0e49494949494949490d0c00000000 │ │ +0000000010494911121314151649491717494916151418121149491000000000 │ │ +0000001949491a14000000001b1c494949491c1b00000000141a494919000000 │ │ +0000001d49491e0000000000001f1a49491a1f0000000000001e49491d000000 │ │ +0000002049210000000000000000224949220000000000000000214920000000 │ │ +0000002349240000000000000000254949250000000000000000244923000000 │ │ +0000002649270000000000000000282929280000000000000000274926000000 │ │ +0000002a492b1b0000000000000000000000000000000000001b2b492a000000 │ │ +0000002c49492d0000000000000000000000000000000000002d49492c000000 │ │ +0000000f2e492f3000000000000000000000000000000000302f492e0f000000 │ │ +000000003149492a320000000000000000000000000000322a49493100000000 │ │ +00000000331a49493435000000000000000000000000353449491a3300000000 │ │ +0000000000361a4949373800000000000000000000383749491a360000000000 │ │ +000000000000393a4949493b39000000000000393b4949493a39000000000000 │ │ +000000000000001b3c3d49493e3f000000003f3e49493d3c1b00000000000000 │ │ +00000000000000000019404949412d00002d4149494019000000000000000000 │ │ +0000000000000000000018424949494343494949421800000000000000000000 │ │ +0000000000000000000000284445494949494544280000000000000000000000 │ │ +0000000000000000000000000046474949474600000000000000000000000000 │ │ +0000000000000000000000000000334848330000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_down.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -48,43 +48,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 12 62 93 242 255 67 254 194 140 244 191 168 1 98 184 211 171 49 162 252 70 222 227 253 139 71 101 102 72 148 46 90 205 17 2 166 21 210 204 16 36 203 202 15 201} │ │ + 0 12 62 93 242 67 254 194 140 244 191 168 1 98 184 211 171 49 162 252 70 222 227 253 139 71 101 102 72 148 46 90 205 17 2 166 21 210 204 16 36 203 202 15 201} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000122100000000000000 │ │ -00000000000003455430000000000000 │ │ -00000000000067555576000000000000 │ │ -00000000000085799758000000000000 │ │ -000000000000A5B00B5A000000000000 │ │ -00000000000055C00C55000000000000 │ │ -00000000000055C00C55000000000000 │ │ -00000000000055C00C55000000000000 │ │ -00000000000055C00C55000000000000 │ │ -00000000000055C00C55000000000000 │ │ -000000DEFGHI55C00C55IHGFED000000 │ │ -000000J5555K55C00C55K5555J000000 │ │ -00000L55KM5555C00C5555NO55L00000 │ │ -00000P55Q0R755C00C557S0T55P00000 │ │ -00000U55V00E75C00C57E00V55U00000 │ │ -00000W55XY00E7C00C7E00YX55W00000 │ │ -00000Z855XY00Ea00aE00YX558Z00000 │ │ -000000bc55de00f00f00ed55cb000000 │ │ -0000000bc55ge000000eg55cb0000000 │ │ -00000000bc55ge0000eg55cb00000000 │ │ -000000000bc55hi00ih55cb000000000 │ │ -0000000000bc55jiij55cb0000000000 │ │ -00000000000bc55jj55cb00000000000 │ │ -000000000000bc5555cb000000000000 │ │ -0000000000000bc55cb0000000000000 │ │ -00000000000000bccb00000000000000 │ │ -000000000000000bb000000000000000 │ │ +000000000000034jj430000000000000 │ │ +00000000000056jjjj65000000000000 │ │ +0000000000007j6886j7000000000000 │ │ +0000000000009jA00Aj9000000000000 │ │ +000000000000jjB00Bjj000000000000 │ │ +000000000000jjB00Bjj000000000000 │ │ +000000000000jjB00Bjj000000000000 │ │ +000000000000jjB00Bjj000000000000 │ │ +000000000000jjB00Bjj000000000000 │ │ +000000CDEFGHjjB00BjjHGFEDC000000 │ │ +000000IjjjjJjjB00BjjJjjjjI000000 │ │ +00000KjjJLjjjjB00BjjjjMNjjK00000 │ │ +00000OjjP0Q6jjB00Bjj6R0SjjO00000 │ │ +00000TjjU00D6jB00Bj6D00UjjT00000 │ │ +00000VjjWX00D6B00B6D00XWjjV00000 │ │ +00000Y7jjWX00DZ00ZD00XWjj7Y00000 │ │ +000000abjjcd00e00e00dcjjba000000 │ │ +0000000abjjfd000000dfjjba0000000 │ │ +00000000abjjfd0000dfjjba00000000 │ │ +000000000abjjgh00hgjjba000000000 │ │ +0000000000abjjihhijjba0000000000 │ │ +00000000000abjjiijjba00000000000 │ │ +000000000000abjjjjba000000000000 │ │ +0000000000000abjjba0000000000000 │ │ +00000000000000abba00000000000000 │ │ +000000000000000aa000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user12.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -142,43 +142,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 54 182 250 255 236 153 12 10 222 148 93 194 168 251 94 166 149 80 167 33 114 99 105 169 155 52 127 224 51 244 56 42 253 159 3 241 254 210 185 43 116 188 249 181 235 164 92 21 172 76 200 1 2 248 16 55 44 73 27 133 100 229 223 11 208 154 59 142 196 14 13 225 205 88 29 123 238 237 64 25 221 202 17 106 36 158 28 198 197 34 183 161 243 62 124 129 87 109 240 57 141 122 30 239 135 199 19 83 115 150 7 252 9 226 45 31 180 68 138 81 151 214 212 139 189 20 192 204 108 18 15 95 126 5 131 184 4 35 82} │ │ + 0 54 182 250 236 153 12 10 222 148 93 194 168 251 94 166 149 80 167 33 114 99 105 169 155 52 127 224 51 244 56 42 253 159 3 241 254 210 185 43 116 188 249 181 235 164 92 21 172 76 200 1 2 248 16 55 44 73 27 133 100 229 223 11 208 154 59 142 196 14 13 225 205 88 29 123 238 237 64 25 221 202 17 106 36 158 28 198 197 34 183 161 243 62 124 129 87 109 240 57 141 122 30 239 135 199 19 83 115 150 7 252 9 226 45 31 180 68 138 81 151 214 212 139 189 20 192 204 108 18 15 95 126 5 131 184 4 35 82} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000010203040404050607000000000000000000000000 │ │ -000000000000000000000809040404040404040a000000000000000000000000 │ │ -000000000000000000000b04040c0d0d0d09040e070000000000000000000000 │ │ -0000000000000f10111213040414000000150404161718191a00000000000000 │ │ -00000000001b0404040404041c000000001d0404040404041e1f000000000000 │ │ -00000000200e0421040404042200000000232404040425040426230000000000 │ │ -000000002704040b28292a2b0f00000000002c2d2e2f30310404170000000000 │ │ -0000003204043334000000070800000000003035000000143604053700000000 │ │ -0000000204253800000000000023393a3b000000000000003c04043d00000000 │ │ -0000003e043f4000000000002841040404420800000000004304044400000000 │ │ -00000042040445460000004748494a4b4c4d42000000001a4e04044f00000000 │ │ -00000050510404525300005425550000004c043b000043240404560000000000 │ │ -00000000571e04045800000659000000004b043a005a1e04045b340000000000 │ │ -000000235c04045d5e00005f5d470000004a0439000060040403610000000000 │ │ -00000062040463640000002803654700554941230000006604042b6700000000 │ │ -0000000904681a000000000054035d5925482800000000002904046900000000 │ │ -0000006a04686b000000000000285f0654470000000000006c04046d00000000 │ │ -0000004c04046e000000000000000000000000000000006f0904702800000000 │ │ -0000007172047073007417757600000000007719784700660404790000000000 │ │ -000000004a04047a7b0404047c00000000001c04042b7d5d04687e0000000000 │ │ -00000000007f0404040404048000000000740404040404040481000000000000 │ │ -000000000082022b4e0d41042183000000840404317f03058500000000000000 │ │ -00000000000000860000290404874a4a4a880404740089340000000000000000 │ │ -000000000000000000008a360404040404040445000000000000000000000000 │ │ -0000000000000000000000290e04040404040528000000000000000000000000 │ │ -0000000000000000000000006b8b4a4a4a768600000000000000000000000000 │ │ +00000000000000000000000102038b8b8b040506000000000000000000000000 │ │ +0000000000000000000007088b8b8b8b8b8b8b09000000000000000000000000 │ │ +000000000000000000000a8b8b0b0c0c0c088b0d060000000000000000000000 │ │ +0000000000000e0f1011128b8b13000000148b8b151617181900000000000000 │ │ +00000000001a8b8b8b8b8b8b1b000000001c8b8b8b8b8b8b1d1e000000000000 │ │ +000000001f0d8b208b8b8b8b210000000022238b8b8b248b8b25220000000000 │ │ +00000000268b8b0a2728292a0e00000000002b2c2d2e2f308b8b160000000000 │ │ +000000318b8b3233000000060700000000002f3400000013358b043600000000 │ │ +000000028b24370000000000002238393a000000000000003b8b8b3c00000000 │ │ +0000003d8b3e3f000000000027408b8b8b41070000000000428b8b4300000000 │ │ +000000418b8b4445000000464748494a4b4c4100000000194d8b8b4e00000000 │ │ +0000004f508b8b515200005324540000004b8b3a000042238b8b550000000000 │ │ +00000000561d8b8b5700000558000000004a8b3900591d8b8b5a330000000000 │ │ +000000225b8b8b5c5d00005e5c46000000498b3800005f8b8b03600000000000 │ │ +000000618b8b6263000000270364460054484022000000658b8b2a6600000000 │ │ +000000088b6719000000000053035c582447270000000000288b8b6800000000 │ │ +000000698b676a000000000000275e0553460000000000006b8b8b6c00000000 │ │ +0000004b8b8b6d000000000000000000000000000000006e088b6f2700000000 │ │ +00000070718b6f72007316747500000000007618774600658b8b780000000000 │ │ +00000000498b8b797a8b8b8b7b00000000001b8b8b2a7c5c8b677d0000000000 │ │ +00000000007e8b8b8b8b8b8b7f00000000738b8b8b8b8b8b8b80000000000000 │ │ +000000000081022a4d0c408b2082000000838b8b307e03048400000000000000 │ │ +00000000000000850000288b8b86494949878b8b730088330000000000000000 │ │ +0000000000000000000089358b8b8b8b8b8b8b44000000000000000000000000 │ │ +0000000000000000000000280d8b8b8b8b8b0427000000000000000000000000 │ │ +0000000000000000000000006a8a494949758500000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user17.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -29,43 +29,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 11 61 55 4 80 208 252 255 242 181 90 15 165 137 1 14 249 162 112 167 214 44 60 201 88 30} │ │ + 0 11 61 55 4 80 208 252 242 181 90 15 165 137 1 14 249 162 112 167 214 44 60 201 88 30} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000123400000000432100000000 │ │ -000000567889AB0000BA988765000000 │ │ -0000CD88888888EFFE88888888DG0000 │ │ -0000D88HIJJIH88KK88HIJJIH88D0000 │ │ -000588LM0000ML8888LM0000ML885000 │ │ -00068HM000000MH88HM000000MH86000 │ │ -00178I00NOON00I88I00NOON00I87100 │ │ -00288J00O88O00J88J00O88O00J88200 │ │ -00388J00O88800P88P00888O00J88300 │ │ -00498I00NO8800P88P0088ON00I89400 │ │ -000A8HM000000000000000000MH8A000 │ │ -000B88LM0000000000000000ML88B000 │ │ -0000E88HIJPP00QPPQ00PPJIH88E0000 │ │ -0000FK88888800P88P00888888KF0000 │ │ -0000FK88888800P88P00888888KF0000 │ │ -0000E88HIJPP00QPPQ00PPJIH88E0000 │ │ -000B88LM0000000000000000ML88B000 │ │ -000A8HM000000000000000000MH8A000 │ │ -00498I00NO8800P88P0088ON00I89400 │ │ -00388J00O88800P88P00888O00J88300 │ │ -00288J00O88O00J88J00O88O00J88200 │ │ -00178I00NOON00I88I00NOON00I87100 │ │ -00068HM000000MH88HM000000MH86000 │ │ -000588LM0000ML8888LM0000ML885000 │ │ -0000D88HIJJIH88KK88HIJJIH88D0000 │ │ -0000CD88888888EFFE88888888DG0000 │ │ -000000567889AB0000BA988765000000 │ │ +000000567QQ89A0000A98QQ765000000 │ │ +0000BCQQQQQQQQDEEDQQQQQQQQCF0000 │ │ +0000CQQGHIIHGQQJJQQGHIIHGQQC0000 │ │ +0005QQKL0000LKQQQQKL0000LKQQ5000 │ │ +0006QGL000000LGQQGL000000LGQ6000 │ │ +0017QH00MNNM00HQQH00MNNM00HQ7100 │ │ +002QQI00NQQN00IQQI00NQQN00IQQ200 │ │ +003QQI00NQQQ00OQQO00QQQN00IQQ300 │ │ +0048QH00MNQQ00OQQO00QQNM00HQ8400 │ │ +0009QGL000000000000000000LGQ9000 │ │ +000AQQKL0000000000000000LKQQA000 │ │ +0000DQQGHIOO00POOP00OOIHGQQD0000 │ │ +0000EJQQQQQQ00OQQO00QQQQQQJE0000 │ │ +0000EJQQQQQQ00OQQO00QQQQQQJE0000 │ │ +0000DQQGHIOO00POOP00OOIHGQQD0000 │ │ +000AQQKL0000000000000000LKQQA000 │ │ +0009QGL000000000000000000LGQ9000 │ │ +0048QH00MNQQ00OQQO00QQNM00HQ8400 │ │ +003QQI00NQQQ00OQQO00QQQN00IQQ300 │ │ +002QQI00NQQN00IQQI00NQQN00IQQ200 │ │ +0017QH00MNNM00HQQH00MNNM00HQ7100 │ │ +0006QGL000000LGQQGL000000LGQ6000 │ │ +0005QQKL0000LKQQQQKL0000LKQQ5000 │ │ +0000CQQGHIIHGQQJJQQGHIIHGQQC0000 │ │ +0000BCQQQQQQQQDEEDQQQQQQQQCF0000 │ │ +000000567QQ89A0000A98QQ765000000 │ │ 00000000123400000000432100000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user16.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -100,43 +100,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 27 74 51 9 40 174 231 255 253 204 80 1 113 247 191 163 206 148 101 122 228 250 30 83 240 97 116 134 221 248 21 234 249 47 120 114 31 225 107 124 110 108 159 252 10 61 112 84 241 211 26 68 90 145 121 2 179 229 169 69 103 139 20 187 213 133 147 54 226 235 203 160 155 7 6 197 100 146 53 71 149 50 212 207 219 138 182 140 195 28 142 33 243 245 198 208 151} │ │ + 0 27 74 51 9 40 174 231 253 204 80 1 113 247 191 163 206 148 101 122 228 250 30 83 240 97 116 134 221 248 21 234 249 47 120 114 31 225 107 124 110 108 159 252 10 61 112 84 241 211 26 68 90 145 121 2 179 229 169 69 103 139 20 187 213 133 147 54 226 235 203 160 155 7 6 197 100 146 53 71 149 50 212 207 219 138 182 140 195 28 142 33 243 245 198 208 151} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000001020304000000000000000000 │ │ -00000000000000000000000000000000050607080808090a0b00000000000000 │ │ -00000000000000000000000000000c0d0e08080808080808080f000000000000 │ │ -0000000000000000000000000000100808081112131415080816170000000000 │ │ -00000000000000000000000000180808191a0000001b081c1d1e160f00000000 │ │ -0000000000000000000000001f2008212200000023082400252608080b000000 │ │ -000000000000000000000000270808230000002808290000002a08080a000000 │ │ -0000000000000000000000002b082c2d00002e082f0000003016310809040000 │ │ -0000000000000000000000003208320000003308340000352c36370808030000 │ │ -000000000000000000000038160839000000003a3b3c3d093e00130808020000 │ │ -000000000000000000003f4008084100000000423a0808420000430808010000 │ │ -000000000000000000444508084634000000000000332e000000110807000000 │ │ -00000000000000003d210808471700000000000000000000001a080806000000 │ │ -0000000000000448080808494a00000000000000000000002219080e05000000 │ │ -00000000004b4c08081e4d00000000000000000000002d232108080d00000000 │ │ -00000000004e0808264f0000000000000000344139322c080808100c00000000 │ │ -000000005008081d1f0000000000000000174608080808082018000000000000 │ │ -000000005108085200000000000000004a47080816532b271f00000000000000 │ │ -0000000054085500003415560000000049080840380000000000000000000000 │ │ -0000000031085700005808150000004d0808453f000000000000000000000000 │ │ -0000000059081500005a583400004f1e08214400000000000000000000000000 │ │ -000000005b08081300000000001f2608083d0000000000000000000000000000 │ │ -000000005c5d085e13000000521d080848000000000000000000000000000000 │ │ -0000000000130808081557550808085f04000000000000000000000000000000 │ │ -000000000000135d080808080808514b00000000000000000000000000000000 │ │ -000000000000005c5b5931606102000000000000000000000000000000000000 │ │ +0000000000000000000000000000000005060761616108090a00000000000000 │ │ +00000000000000000000000000000b0c0d61616161616161610e000000000000 │ │ +00000000000000000000000000000f6161611011121314616115160000000000 │ │ +0000000000000000000000000017616118190000001a611b1c1d150e00000000 │ │ +0000000000000000000000001e1f61202100000022612300242561610a000000 │ │ +0000000000000000000000002661612200000027612800000029616109000000 │ │ +0000000000000000000000002a612b2c00002d612e0000002f15306108040000 │ │ +0000000000000000000000003161310000003261330000342b35366161030000 │ │ +00000000000000000000003715613800000000393a3b3c083d00126161020000 │ │ +000000000000000000003e3f6161400000000041396161410000426161010000 │ │ +000000000000000000434461614533000000000000322d000000106107000000 │ │ +00000000000000003c2061614616000000000000000000000019616106000000 │ │ +0000000000000447616161484900000000000000000000002118610d05000000 │ │ +00000000004a4b61611d4c00000000000000000000002c222061610c00000000 │ │ +00000000004d6161254e0000000000000000334038312b6161610f0b00000000 │ │ +000000004f61611c1e0000000000000000164561616161611f17000000000000 │ │ +000000005061615100000000000000004946616115522a261e00000000000000 │ │ +000000005361540000331455000000004861613f370000000000000000000000 │ │ +0000000030615600005761140000004c6161443e000000000000000000000000 │ │ +00000000586114000059573300004e1d61204300000000000000000000000000 │ │ +000000005a61611200000000001e2561613c0000000000000000000000000000 │ │ +000000005b5c615d12000000511c616147000000000000000000000000000000 │ │ +0000000000126161611456546161615e04000000000000000000000000000000 │ │ +000000000000125c616161616161504a00000000000000000000000000000000 │ │ +000000000000005b5a58305f6002000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user19.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -43,43 +43,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 30 88 76 26 255 186 29 225 14 145 110 208 141 13 243 211 197 241 53 254 194 198 168 191 98 167 244 81 161 12 242 79 114 179 3 36 1 64 115 203} │ │ + 0 30 88 76 26 186 29 225 14 145 110 208 141 13 243 211 197 241 53 254 194 198 168 191 98 167 244 81 161 12 242 79 114 179 3 36 1 64 115 203} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000012222222222222222340000000 │ │ -00000025555555555555555556700000 │ │ -00000025555555555555555555890000 │ │ -000000255A22222222225A2BC55D0000 │ │ -000000255200000000005200EF5G0000 │ │ -0000002552000000000052000H5I0000 │ │ -000000255200000000005200JK5L0000 │ │ -000000255200000000005MNOK55P0000 │ │ -00000025520000000000555555Q00000 │ │ -00000025520000000000555RLP000000 │ │ -0000002552000000000055N000000000 │ │ -0000002552000000000055N000000000 │ │ -000000S55A222222222255T000000000 │ │ -000000UV55555555555555W000000000 │ │ -0000000XV55555555555KYZ000000000 │ │ -00000000US2222222222a00000000000 │ │ -00000bc222222222222222SU00000000 │ │ -00000d55555555555555555e00000000 │ │ -00000d55555555555555555e00000000 │ │ -00000bc222222222222222SU00000000 │ │ +0000002eeeeeeeeeeeeeeeeee5600000 │ │ +0000002eeeeeeeeeeeeeeeeeee780000 │ │ +0000002ee92222222222e92ABeeC0000 │ │ +0000002ee20000000000e200DEeF0000 │ │ +0000002ee20000000000e2000GeH0000 │ │ +0000002ee20000000000e200IJeK0000 │ │ +0000002ee20000000000eLMNJeeO0000 │ │ +0000002ee20000000000eeeeeeP00000 │ │ +0000002ee20000000000eeeQKO000000 │ │ +0000002ee20000000000eeM000000000 │ │ +0000002ee20000000000eeM000000000 │ │ +000000Ree92222222222eeS000000000 │ │ +000000TUeeeeeeeeeeeeeeV000000000 │ │ +0000000WUeeeeeeeeeeeJXY000000000 │ │ +00000000TR2222222222Z00000000000 │ │ +00000ab222222222222222RT00000000 │ │ +00000ceeeeeeeeeeeeeeeeed00000000 │ │ +00000ceeeeeeeeeeeeeeeeed00000000 │ │ +00000ab222222222222222RT00000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_keyboard.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -16,41 +16,41 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 50 167 249 255 1 219 65 198 168 88 30 57 145} │ │ + 0 50 167 249 1 219 65 198 168 88 30 57 145} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ -00012344444444444444444444321000 │ │ -00564444444444444444444444446500 │ │ -00744899999999999999999999844700 │ │ -00A44A00000000000000000000A44A00 │ │ -00A44AA44AA409904AA409904AA44A00 │ │ -00A44ABAABBA0CC0ABBA0CC04AA44A00 │ │ -00A44ABAAAC0ABBA0CC0ABBA4AA44A00 │ │ -00A44AA444904AA409904AA44AA44A00 │ │ -00A44A00000000000000000000A44A00 │ │ -00A44AC99CC99999999900C900A44A00 │ │ -00A44AA44AA4444444440CD4ABA44A00 │ │ -00A44AA44AA44444444409444AA44A00 │ │ -00A44A00000000000000000000A44A00 │ │ -00744899999999999999999999844700 │ │ -00564444444444444444444444446500 │ │ -00012344444444444444444444321000 │ │ +000123DDDDDDDDDDDDDDDDDDDD321000 │ │ +0045DDDDDDDDDDDDDDDDDDDDDDDD5400 │ │ +006DD7888888888888888888887DD600 │ │ +009DD9000000000000000000009DD900 │ │ +009DD99DD99D0880D99D0880D99DD900 │ │ +009DD9A99AA90BB09AA90BB0D99DD900 │ │ +009DD9A999B09AA90BB09AA9D99DD900 │ │ +009DD99DDD80D99D0880D99DD99DD900 │ │ +009DD9000000000000000000009DD900 │ │ +009DD9B88BB88888888800B8009DD900 │ │ +009DD99DD99DDDDDDDDD0BCD9A9DD900 │ │ +009DD99DD99DDDDDDDDD08DDD99DD900 │ │ +009DD9000000000000000000009DD900 │ │ +006DD7888888888888888888887DD600 │ │ +0045DDDDDDDDDDDDDDDDDDDDDDDD5400 │ │ +000123DDDDDDDDDDDDDDDDDDDD321000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 ├── res/drawable-mdpi-v4/ic_action_user2.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -19,43 +19,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 17 114 168 242 255 88 55 153 14 112 186 98 44 241 29 72} │ │ + 0 17 114 168 242 88 55 153 14 112 186 98 44 241 29 72} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00123333333333333333333333332100 │ │ -01455555555555555555555555555410 │ │ -02555555555555555555555555555520 │ │ -03550000000000650000000000005530 │ │ -035507333333896507333370A3705530 │ │ -035503555555566503555530A3705530 │ │ -03550355555556650355553000005530 │ │ -035503555555566503555530B5C05530 │ │ -035503555555566503555530D6905530 │ │ -035507333333896503555530D6905530 │ │ -035500000000006503555530B5C05530 │ │ -03550C555555EF650855558000005530 │ │ -035509666666G06509666690A3705530 │ │ -035509666666G0650966669055305530 │ │ -03550C555555EF650C5555C055305530 │ │ -03550000000000650000000055305530 │ │ -03550733333389650733337055305530 │ │ -035507333333896507333370A3705530 │ │ -03550000000000650000000000005530 │ │ -02555555555555555555555555555520 │ │ -01455555555555555555555555555410 │ │ +014GGGGGGGGGGGGGGGGGGGGGGGGGG410 │ │ +02GGGGGGGGGGGGGGGGGGGGGGGGGGGG20 │ │ +03GG00000000005G000000000000GG30 │ │ +03GG06333333785G063333609360GG30 │ │ +03GG03GGGGGGG55G03GGGG309360GG30 │ │ +03GG03GGGGGGG55G03GGGG300000GG30 │ │ +03GG03GGGGGGG55G03GGGG30AGB0GG30 │ │ +03GG03GGGGGGG55G03GGGG30C580GG30 │ │ +03GG06333333785G03GGGG30C580GG30 │ │ +03GG00000000005G03GGGG30AGB0GG30 │ │ +03GG0BGGGGGGDE5G07GGGG700000GG30 │ │ +03GG08555555F05G085555809360GG30 │ │ +03GG08555555F05G08555580GG30GG30 │ │ +03GG0BGGGGGGDE5G0BGGGGB0GG30GG30 │ │ +03GG00000000005G00000000GG30GG30 │ │ +03GG06333333785G06333360GG30GG30 │ │ +03GG06333333785G063333609360GG30 │ │ +03GG00000000005G000000000000GG30 │ │ +02GGGGGGGGGGGGGGGGGGGGGGGGGGGG20 │ │ +014GGGGGGGGGGGGGGGGGGGGGGGGGG410 │ │ 00123333333333333333333333332100 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user21.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -104,43 +104,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 9 56 108 153 124 73 22 24 173 251 255 215 65 90 237 254 149 11 140 198 109 58 13 42 92 156 253 216 12 63 248 116 2 61 222 220 64 15 128 143 192 234 119 243 249 100 180 14 147 40 43 130 18 247 76 99 121 134 46 7 252 184 96 81 195 45 1 210 27 87 157 205 16 230 35 66 226 28 139 155 145 160 232 227 19 235 30 168 78 95 129 175 244 236 225 208 183 161 115 203 57} │ │ + 0 9 56 108 153 124 73 22 24 173 251 215 65 90 237 254 149 11 140 198 109 58 13 42 92 156 253 216 12 63 248 116 2 61 222 220 64 15 128 143 192 234 119 243 249 100 180 14 147 40 43 130 18 247 76 99 121 134 46 7 252 184 96 81 195 45 1 210 27 87 157 205 16 230 35 66 226 28 139 155 145 160 232 227 19 235 30 168 78 95 129 175 244 236 225 208 183 161 115 203 57} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000001020304050607000000000000000000000000 │ │ -000000000000000000000008090a0b0b0b0b0b0b0c0d00000000000000000000 │ │ -000000000000000000000e0f0b0b0b0b0b0b0b0b0b1011120000000000000000 │ │ -000000000000000000130b0b0b1415161718191a1b0b0b1c1d00000000000000 │ │ -00000000000000001e100b1f202100000000000022230b0b1100000000000000 │ │ -0000000000000012240b102500000000000000000026230b100d000000000000 │ │ -00000000000000270b0b280000000000150518000000221b0b0c000000000000 │ │ -00000000000000290b2a0100000000002b2c2d2e0000001a0b0b070000000000 │ │ -000000000000212c0b2f0000000000000030311f320000190b0b060000000000 │ │ -000000000000330b0b34000000000000000035362b0000180b0b050000000000 │ │ -000000000000370b0b38000000000000000000390e0000120b0b1a0000000000 │ │ -000000000000180b0b3a000000000000000000000000003b0b0b390000000000 │ │ -0000000000003c3d0b3e000000000000000000000000003f0b0b400000000000 │ │ -00000000000000410b1042000000000000000000000043440b0a450000000000 │ │ -00000000000000060b0b090000000000000000000000460b0b47000000000000 │ │ -0000000000000000480b0b06000000000000000000494a0b0a4b000000000000 │ │ -00000000000000004c0b0b4d1700004e4f0d000000500b0b5100000000000000 │ │ -000000000000000000520b0b110000510b530000250b0b541d00000000000000 │ │ -00000000000000000055560b1b5700580b0b0000410b0b590000000000000000 │ │ -000000000000000000005a0b0b5b00580b0b003b0b0b5c000000000000000000 │ │ -000000000000000000003c5d0b5e585f0b0b58600b0b59000000000000000000 │ │ -0000000000000000000000610b0b0b0b0b0b0b0b0b0b30000000000000000000 │ │ -0000000000000000000000580b0b0b0b0b0b0b0b0b0b00000000000000000000 │ │ -0000000000000000000000580b0b0000000000580b0b00000000000000000000 │ │ -0000000000000000000000580b0b58585858585f0b0b00000000000000000000 │ │ -0000000000000000000000620b0b0b0b0b0b0b0b0b2d00000000000000000000 │ │ -00000000000000000000000d530b0b0b0b0b0b0b2d5b00000000000000000000 │ │ -000000000000000000000000000000630b640000000000000000000000000000 │ │ -00000000000000000000000000000043651d0000000000000000000000000000 │ │ +000000000000000000000008090a6565656565650b0c00000000000000000000 │ │ +000000000000000000000d0e6565656565656565650f10110000000000000000 │ │ +00000000000000000012656565131415161718191a65651b1c00000000000000 │ │ +00000000000000001d0f651e1f20000000000000212265651000000000000000 │ │ +000000000000001123650f240000000000000000002522650f0c000000000000 │ │ +00000000000000266565270000000000140517000000211a650b000000000000 │ │ +000000000000002865290100000000002a2b2c2d000000196565070000000000 │ │ +000000000000202b652e000000000000002f301e310000186565060000000000 │ │ +00000000000032656533000000000000000034352a0000176565050000000000 │ │ +00000000000036656537000000000000000000380d0000116565190000000000 │ │ +00000000000017656539000000000000000000000000003a6565380000000000 │ │ +0000000000003b3c653d000000000000000000000000003e65653f0000000000 │ │ +0000000000000040650f4100000000000000000000004243650a440000000000 │ │ +0000000000000006656509000000000000000000000045656546000000000000 │ │ +0000000000000000476565060000000000000000004849650a4a000000000000 │ │ +00000000000000004b65654c1600004d4e0c0000004f65655000000000000000 │ │ +0000000000000000005165651000005065520000246565531c00000000000000 │ │ +0000000000000000005455651a56005765650000406565580000000000000000 │ │ +000000000000000000005965655a00576565003a65655b000000000000000000 │ │ +000000000000000000003b5c655d575e6565575f656558000000000000000000 │ │ +000000000000000000000060656565656565656565652f000000000000000000 │ │ +0000000000000000000000576565656565656565656500000000000000000000 │ │ +0000000000000000000000576565000000000057656500000000000000000000 │ │ +000000000000000000000057656557575757575e656500000000000000000000 │ │ +0000000000000000000000616565656565656565652c00000000000000000000 │ │ +00000000000000000000000c52656565656565652c5a00000000000000000000 │ │ +0000000000000000000000000000006265630000000000000000000000000000 │ │ +00000000000000000000000000000042641c0000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user4.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -114,43 +114,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 53 116 137 157 149 112 74 37 4 54 216 255 242 146 38 27 73 44 3 68 250 254 179 158 208 43 195 160 101 61 20 19 57 95 134 217 225 13 24 168 65 219 227 190 106 55 110 23 156 84 88 113 60 142 32 171 6 200 232 229 204 1 102 182 248 218 186 154 122 96 120 10 94 164 58 237 35 161 30 126 124 133 170 207 244 109 26 213 51 251 247 215 7 185 165 100 14 151 29 9 249 129 41 166 76 72 114 8 224 222 59} │ │ + 0 53 116 137 157 149 112 74 37 4 54 216 242 146 38 27 73 44 3 68 250 254 179 158 208 43 195 160 101 61 20 19 57 95 134 217 225 13 24 168 65 219 227 190 106 55 110 23 156 84 88 113 60 142 32 171 6 200 232 229 204 1 102 182 248 218 186 154 122 96 120 10 94 164 58 237 35 161 30 126 124 133 170 207 244 109 26 213 51 251 247 215 7 185 165 100 14 151 29 9 249 129 41 166 76 72 114 8 224 222 59} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000010203040506070809000000000000000000000000000000 │ │ -0000000000000a0b0c0c0c0c0c0c0c0c0d0e0f00001011121300000000000000 │ │ -000000000014150c0c0c0c0c0c0c0c0c0c0c161718160c0c191a000000000000 │ │ -00000000001b0c0c1c1d1e1f20212223240c0c0c0c0c0c0c0c25260000000000 │ │ -00000000270c0c28000000000000000000292a0c0c2b022c0c0c2d0000000000 │ │ -000000002e0c0c02000000000000000000002f0c0c2f00300c0c310000000000 │ │ -00000000320c0c3300000000000000000000330c0c3300000c0c280000000000 │ │ -00000000340c0c3500000000000000000000330c0c3300000c0c280000000000 │ │ -00000000360c0c3700000000000000000000330c0c3300000c0c280000000000 │ │ -00000000380c163900000000000000000000330c0c3300000c0c280000000000 │ │ -000000003a0c3b0000000000000000000000330c0c3300000c0c280000000000 │ │ -000000003c0c3d0000000000000000000000330c0c3300000c0c280000000000 │ │ -000000003c0c2c3e000000000000000000003f0c0c3300000c0c280000000000 │ │ -00000000400c0c4142434445464712000048420c0c4900390c0c4a0000000000 │ │ -000000004b4c0c0c0c0c0c0c0c0c4d00004e0c0c0c2c4f500c0c510000000000 │ │ -00000000000f525354550c0c0c0d0000560c0c0c0c0c0c0c0c151a0000000000 │ │ -0000000000000000000057550c5800595a0c5b325c0c0c0c152d000000000000 │ │ -000000000000000000005d0c0c5e005f0c0c6000612262511a00000000000000 │ │ -00000000000000000000630c0c0464650c2a0000000000000000000000000000 │ │ -00000000000000000000010c0c66670c0c680000000000000000000000000000 │ │ -00000000000000000000690c0c1d6a0c0c6b0000000000000000000000000000 │ │ -00000000000000000000350c0c3a3a0c0c350000000000000000000000000000 │ │ -000000000000000000006c6d0c0c0c0c6d6c0000000000000000000000000000 │ │ -0000000000000000000000596e0c0c6d59000000000000000000000000000000 │ │ -0000000000000000000000005d6f356c00000000000000000000000000000000 │ │ +0000000000000a0b6f6f6f6f6f6f6f6f0c0d0e00000f10111200000000000000 │ │ +000000000013146f6f6f6f6f6f6f6f6f6f6f151617156f6f1819000000000000 │ │ +00000000001a6f6f1b1c1d1e1f202122236f6f6f6f6f6f6f6f24250000000000 │ │ +00000000266f6f2700000000000000000028296f6f2a022b6f6f2c0000000000 │ │ +000000002d6f6f02000000000000000000002e6f6f2e002f6f6f300000000000 │ │ +00000000316f6f3200000000000000000000326f6f3200006f6f270000000000 │ │ +00000000336f6f3400000000000000000000326f6f3200006f6f270000000000 │ │ +00000000356f6f3600000000000000000000326f6f3200006f6f270000000000 │ │ +00000000376f153800000000000000000000326f6f3200006f6f270000000000 │ │ +00000000396f3a0000000000000000000000326f6f3200006f6f270000000000 │ │ +000000003b6f3c0000000000000000000000326f6f3200006f6f270000000000 │ │ +000000003b6f2b3d000000000000000000003e6f6f3200006f6f270000000000 │ │ +000000003f6f6f4041424344454611000047416f6f4800386f6f490000000000 │ │ +000000004a4b6f6f6f6f6f6f6f6f4c00004d6f6f6f2b4e4f6f6f500000000000 │ │ +00000000000e515253546f6f6f0c0000556f6f6f6f6f6f6f6f14190000000000 │ │ +0000000000000000000056546f570058596f5a315b6f6f6f142c000000000000 │ │ +000000000000000000005c6f6f5d005e6f6f5f00602161501900000000000000 │ │ +00000000000000000000626f6f0463646f290000000000000000000000000000 │ │ +00000000000000000000016f6f65666f6f670000000000000000000000000000 │ │ +00000000000000000000686f6f1c696f6f6a0000000000000000000000000000 │ │ +00000000000000000000346f6f39396f6f340000000000000000000000000000 │ │ +000000000000000000006b6c6f6f6f6f6c6b0000000000000000000000000000 │ │ +0000000000000000000000586d6f6f6c58000000000000000000000000000000 │ │ +0000000000000000000000005c6e346b00000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user5.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -41,43 +41,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 15 92 142 72 228 255 50 251 206 163 53 25 210 76 110 88 3 79 161 168 57 198 179 145 81 36 254 11 199 1 218 155 95 51 65 219 167 249} │ │ + 0 15 92 142 72 228 50 251 206 163 53 25 210 76 110 88 3 79 161 168 57 198 179 145 81 36 254 11 199 1 218 155 95 51 65 219 167 249} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000012332100000 │ │ -00000000000000000000456666540000 │ │ -00000000000000000007866666687000 │ │ -0000000000000000000966ABBA669000 │ │ -000000000000000000C66D0000D66C00 │ │ -000000000000000000E66F0000F66E00 │ │ -000000000000000000G66G0000G66G00 │ │ -000000000000000000G66G0000G66G00 │ │ -0000000HIJKKKL0000G66MJIH0G66G00 │ │ -0000000N66666OGGGGO66666N0P66P00 │ │ -000000QR6666666666666666RQSTTS00 │ │ -000000G66G000000000000G66G000000 │ │ -000000G66G000000000000G66G000000 │ │ -000000G66G000000000000G66G000000 │ │ -000000G66G000000000000G66G000000 │ │ -000000G66G00000UU00000G66G000000 │ │ -000000G66G00007VV70000G66G000000 │ │ -000000G66G0000W66W0000G66G000000 │ │ -000000G66G0000X66X0000G66G000000 │ │ -000000G66G00000YY00000G66G000000 │ │ -000000Z66MKKKKKKKKKKKKM66Z000000 │ │ -000000Ua6666666666666666aU000000 │ │ -00000007bc666666666666cb70000000 │ │ +0000000000000000000045cccc540000 │ │ +000000000000000000067cccccc76000 │ │ +00000000000000000008cc9AA9cc8000 │ │ +000000000000000000BccC0000CccB00 │ │ +000000000000000000DccE0000EccD00 │ │ +000000000000000000FccF0000FccF00 │ │ +000000000000000000FccF0000FccF00 │ │ +0000000GHIJJJK0000FccLIHG0FccF00 │ │ +0000000McccccNFFFFNcccccM0OccO00 │ │ +000000PQccccccccccccccccQPRSSR00 │ │ +000000FccF000000000000FccF000000 │ │ +000000FccF000000000000FccF000000 │ │ +000000FccF000000000000FccF000000 │ │ +000000FccF000000000000FccF000000 │ │ +000000FccF00000TT00000FccF000000 │ │ +000000FccF00006UU60000FccF000000 │ │ +000000FccF0000VccV0000FccF000000 │ │ +000000FccF0000WccW0000FccF000000 │ │ +000000FccF00000XX00000FccF000000 │ │ +000000YccLJJJJJJJJJJJJLccY000000 │ │ +000000TZccccccccccccccccZT000000 │ │ +00000006abccccccccccccba60000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user1.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -116,43 +116,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 10 58 109 154 125 74 23 11 148 252 255 197 39 61 220 246 113 2 253 222 60 14 44 96 182 139 12 41 126 72 1 240 3 128 251 228 211 187 28 67 254 218 9 245 101 47 212 209 6 146 88 30 242 25 141 149 194 102 241 133 131 214 91 5 160 158 78 243 33 95 105 48 237 82 26 238 31 46 236 165 151 195 37 235 167 150 191 198 169 29 50 190 4 221 90 196 204 57 180 20 56 223 7 216 185 52 232 175 8 18 121 174 156} │ │ + 0 10 58 109 154 125 74 23 11 148 252 197 39 61 220 246 113 2 253 222 60 14 44 96 182 139 12 41 126 72 1 240 3 128 251 228 211 187 28 67 254 218 9 245 101 47 212 209 6 146 88 30 242 25 141 149 194 102 241 133 131 214 91 5 160 158 78 243 33 95 105 48 237 82 26 238 31 46 236 165 151 195 37 235 167 150 191 198 169 29 50 190 4 221 90 196 204 57 180 20 56 223 7 216 185 52 232 175 8 18 121 174 156} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000102030405060700000000000000000000 │ │ -0000000000000000000000000008090a0b0b0b0b0b0b0c0d0000000000000000 │ │ -0000000000000000000000000e0f0b0b0b0b0b0b0b0b0b101112000000000000 │ │ -00000000000000000000000e130b0b141115161718190b0b0b1a000000000000 │ │ -00000000000000000000080f0b0b041b1c03041d1e1f18200b13020000000000 │ │ -00000000000000000000090b0b042122232419250a262728290b2a2b00000000 │ │ -000000000000000000010a0b141b222c2d0000002e2f3031320b0b3300000000 │ │ -000000000000000000020b0b111c232d0000000000343505360b0b3700000000 │ │ -000000000000000000030b0b15032400000000000000380c00240b3900000000 │ │ -000000000000000000040b0b160419000000000000003a3500190b3b00000000 │ │ -0000000000000000003c0b0b171d25000000000000003d3e002f0b2500000000 │ │ -0000000000000000003f0b0b181e0a2e0000000000402f4108130b4200000000 │ │ -000000000000000000430b0b191f262f3400000040384445460b0b4700000000 │ │ -000000000000000048490b0b0b18273035383a3d2f444a4b4c0b2c4d00000000 │ │ -000000000000004e4f0b0b5051202831050c353e41454b520b0b030000000000 │ │ -00000000000053540b0b55211f5629323600000008464c0b0b571f0000000000 │ │ -000000000012580b0b592100005a440b0b24192f130b0b0b574b000000000000 │ │ -00000000005b0b0b5c5d00005a5e0b0b0b0b0b0b0b0b2c031f00000000000000 │ │ -00000000003f0b0b5f000034140b0b604161442542474d000000000000000000 │ │ -0000000000620b0b636465660b0b262b00000000000000000000000000000000 │ │ -000000000067680b0b130b0b0b692b0000000000000000000000000000000000 │ │ -0000000000006a6b0b0b0b0b6c6d000000000000000000000000000000000000 │ │ -000000000000006e6f7071430000000000000000000000000000000000000000 │ │ +0000000000000000000000000008090a7171717171710b0c0000000000000000 │ │ +0000000000000000000000000d0e7171717171717171710f1011000000000000 │ │ +00000000000000000000000d1271711310141516171871717119000000000000 │ │ +00000000000000000000080e7171041a1b03041c1d1e171f7112020000000000 │ │ +00000000000000000000097171042021222318240a2526272871292a00000000 │ │ +000000000000000000010a71131a212b2c0000002d2e2f303171713200000000 │ │ +000000000000000000027171101b222c00000000003334053571713600000000 │ │ +00000000000000000003717114032300000000000000370b0023713800000000 │ │ +0000000000000000000471711504180000000000000039340018713a00000000 │ │ +0000000000000000003b7171161c24000000000000003c3d002e712400000000 │ │ +0000000000000000003e7171171d0a2d00000000003f2e400812714100000000 │ │ +000000000000000000427171181e252e330000003f3743444571714600000000 │ │ +0000000000000000474871717117262f3437393c2e43494a4b712b4c00000000 │ │ +000000000000004d4e71714f501f2730050b343d40444a517171030000000000 │ │ +0000000000005253717154201e5528313500000008454b7171561e0000000000 │ │ +000000000011577171582000005943717123182e12717171564a000000000000 │ │ +00000000005a71715b5c0000595d71717171717171712b031e00000000000000 │ │ +00000000003e71715e0000331371715f4060432441464c000000000000000000 │ │ +0000000000617171626364657171252a00000000000000000000000000000000 │ │ +00000000006667717112717171682a0000000000000000000000000000000000 │ │ +000000000000696a717171716b6c000000000000000000000000000000000000 │ │ +000000000000006d6e6f70420000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user7.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -22,43 +22,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 79 142 168 4 178 255 123 212 244 56 252 232 174 65 139 28 145 198 88} │ │ + 0 79 142 168 4 178 123 212 244 56 252 232 174 65 139 28 145 198 88} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000001233333333210000000000 │ │ -00000000456666666666665400000000 │ │ -00000000766666666666666700000000 │ │ -00000000869A00000000A96800000000 │ │ -00000012B6C3333333333C6B21000000 │ │ -00004566666666666666666666540000 │ │ -00007666666666666666666666670000 │ │ -0000869A0000000000000000A9680000 │ │ -0000B6D000000000000000000D6B0000 │ │ -00006630000000000000000003660000 │ │ -00006630000000000000000003660000 │ │ -0000663000000EC66CE0000003660000 │ │ -0000663000000F6666F0000003660000 │ │ -0000663000000GH33HG0000003660000 │ │ -00006630000000000000000003660000 │ │ -00006666666666666666666666660000 │ │ -000066IJJJJJJJJJJJJJJJJJJI660000 │ │ -0000B6D000000000000000000D6B0000 │ │ -0000869A0000000000000000A9680000 │ │ -00007666666666666666666666670000 │ │ -00004566666666666666666666540000 │ │ +0000000045JJJJJJJJJJJJ5400000000 │ │ +000000006JJJJJJJJJJJJJJ600000000 │ │ +000000007J890000000098J700000000 │ │ +00000012AJB3333333333BJA21000000 │ │ +000045JJJJJJJJJJJJJJJJJJJJ540000 │ │ +00006JJJJJJJJJJJJJJJJJJJJJJ60000 │ │ +00007J89000000000000000098J70000 │ │ +0000AJC000000000000000000CJA0000 │ │ +0000JJ30000000000000000003JJ0000 │ │ +0000JJ30000000000000000003JJ0000 │ │ +0000JJ3000000DBJJBD0000003JJ0000 │ │ +0000JJ3000000EJJJJE0000003JJ0000 │ │ +0000JJ3000000FG33GF0000003JJ0000 │ │ +0000JJ30000000000000000003JJ0000 │ │ +0000JJJJJJJJJJJJJJJJJJJJJJJJ0000 │ │ +0000JJHIIIIIIIIIIIIIIIIIIHJJ0000 │ │ +0000AJC000000000000000000CJA0000 │ │ +00007J89000000000000000098J70000 │ │ +00006JJJJJJJJJJJJJJJJJJJJJJ60000 │ │ +000045JJJJJJJJJJJJJJJJJJJJ540000 │ │ 00000012333333333333333321000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_left.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -80,43 +80,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 21 59 27 18 163 255 188 31 210 211 7 114 202 88 201 15 54 131 129 106 16 103 254 244 28 203 101 226 168 142 79 204 100 178 4 17 98 123 205 56 212 121 78 198 241 1 149 243 60 61 140 194 36 227 67 148 242 93 147 216 62 12 146 75 145 80 120 144 253 249 141 159 83 200 207 108 2} │ │ + 0 21 59 27 18 163 188 31 210 211 7 114 202 88 201 15 54 131 129 106 16 103 254 244 28 203 101 226 168 142 79 204 100 178 4 17 98 123 205 56 212 121 78 198 241 1 149 243 60 61 140 194 36 227 67 148 242 93 147 216 62 12 146 75 145 80 120 144 253 249 141 159 83 200 207 108 2} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000001020300000000000000000000000000000000 │ │ -0000000000000000000000040506060607080000000000000000000000000000 │ │ -00000000000000000000010906060606060a0b00000000000000000000000000 │ │ -000000000000000000010906060a0c0d06060e00000000000000000000000000 │ │ -0000000000000000010906060f10001106061200000000000000000000000000 │ │ -00000000000000010906060d1000001306061400000000000000000000000000 │ │ -000000000000010906060d150000161706181900000000000000000000000000 │ │ -0000000000010906061a1500001b1706061c1d1d1d1d1d1d1e1f000000000000 │ │ -0000000001090606201500002117060606060606060606060606222300000000 │ │ -0000000109060620240000251706060606060606060606060606062600000000 │ │ -0000010906062724000000000000000000000000000000002818062900000000 │ │ -00002a0606062b0000000000000000000000000000000000002c062d00000000 │ │ -00002e2f06063031000000320e0e0e0e0e0e0e0e0e0e0e0e3317063400000000 │ │ -000000002f060630310000353606060606060606060606060606173700000000 │ │ -00000000003806063031000035360606060606060606060606393a0000000000 │ │ -0000000000003b060630310000353606063c0e0e0e0e0e0e3d3e000000000000 │ │ -000000000000003f060630310000353606060200000000000000000000000000 │ │ -00000000000000003f0606303100004006062a00000000000000000000000000 │ │ -0000000000000000004106063032004206064300000000000000000000000000 │ │ -00000000000000000000440606450d4606063100000000000000000000000000 │ │ -0000000000000000000000470606060606480000000000000000000000000000 │ │ -000000000000000000000000494a394b4c4d0000000000000000000000000000 │ │ +000000000000000000000004054d4d4d06070000000000000000000000000000 │ │ +0000000000000000000001084d4d4d4d4d090a00000000000000000000000000 │ │ +00000000000000000001084d4d090b0c4d4d0d00000000000000000000000000 │ │ +000000000000000001084d4d0e0f00104d4d1100000000000000000000000000 │ │ +0000000000000001084d4d0c0f0000124d4d1300000000000000000000000000 │ │ +00000000000001084d4d0c14000015164d171800000000000000000000000000 │ │ +000000000001084d4d191400001a164d4d1b1c1c1c1c1c1c1d1e000000000000 │ │ +0000000001084d4d1f14000020164d4d4d4d4d4d4d4d4d4d4d4d212200000000 │ │ +00000001084d4d1f23000024164d4d4d4d4d4d4d4d4d4d4d4d4d4d2500000000 │ │ +000001084d4d26230000000000000000000000000000000027174d2800000000 │ │ +0000294d4d4d2a0000000000000000000000000000000000002b4d2c00000000 │ │ +00002d2e4d4d2f30000000310d0d0d0d0d0d0d0d0d0d0d0d32164d3300000000 │ │ +000000002e4d4d2f30000034354d4d4d4d4d4d4d4d4d4d4d4d4d163600000000 │ │ +0000000000374d4d2f30000034354d4d4d4d4d4d4d4d4d4d4d38390000000000 │ │ +0000000000003a4d4d2f30000034354d4d3b0d0d0d0d0d0d3c3d000000000000 │ │ +000000000000003e4d4d2f30000034354d4d0200000000000000000000000000 │ │ +00000000000000003e4d4d2f3000003f4d4d2900000000000000000000000000 │ │ +000000000000000000404d4d2f3100414d4d4200000000000000000000000000 │ │ +00000000000000000000434d4d440c454d4d3000000000000000000000000000 │ │ +0000000000000000000000464d4d4d4d4d470000000000000000000000000000 │ │ +0000000000000000000000004849384a4b4c0000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user11.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -41,43 +41,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 3 44 84 88 43 208 255 13 225 106 190 94 156 23 168 33 139 204 238 192 253 218 162 112 248 116 2 236 50 154 11 199 215 81 145 62 34 252} │ │ + 0 3 44 84 88 43 208 13 225 106 190 94 156 23 168 33 139 204 238 192 253 218 162 112 248 116 2 236 50 154 11 199 215 81 145 62 34 252} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000123444432100000000000 │ │ -00000000005677777777650000000000 │ │ -00000000089777777777798000000000 │ │ -000000000A77BC4444CB77A000000000 │ │ -000000000D77E000000E77D000000000 │ │ -000000000F770000000077F000000000 │ │ -000000000F77GHIJJIHG77F000000000 │ │ -000000000K77LMNOONML77K000000000 │ │ -00000000477PQR0000RQP77400000000 │ │ -0000000ES7PT00000000TP7SE0000000 │ │ -0000000U77Q000VWWV000Q77U0000000 │ │ -0000000X7MR000Y77Y000RM7X0000000 │ │ -0000008L7N0000477ZYV00N7L8000000 │ │ -000000a77O000047777W00O77a000000 │ │ -000000a77O0000bc777W00O77a000000 │ │ -0000008L7N00000b44YV00N7L8000000 │ │ -0000000X7MR0000000000RM7X0000000 │ │ -0000000U77Q0000000000Q77U0000000 │ │ -0000000ES7PT00000000TP7SE0000000 │ │ -00000000477PQR0000RQP77400000000 │ │ -000000000K77LMNOONML77K000000000 │ │ -000000000F77GHIJJIHG77F000000000 │ │ -000000000F770000000077F000000000 │ │ -000000000D77E000000E77D000000000 │ │ -000000000A77BC4444CB77A000000000 │ │ -00000000089777777777798000000000 │ │ -00000000005677777777650000000000 │ │ +000000000056cccccccc650000000000 │ │ +00000000078cccccccccc87000000000 │ │ +0000000009ccAB4444BAcc9000000000 │ │ +000000000CccD000000DccC000000000 │ │ +000000000Ecc00000000ccE000000000 │ │ +000000000EccFGHIIHGFccE000000000 │ │ +000000000JccKLMNNMLKccJ000000000 │ │ +000000004ccOPQ0000QPOcc400000000 │ │ +0000000DRcOS00000000SOcRD0000000 │ │ +0000000TccP000UVVU000PccT0000000 │ │ +0000000WcLQ000XccX000QLcW0000000 │ │ +0000007KcM00004ccYXU00McK7000000 │ │ +000000ZccN00004ccccV00NccZ000000 │ │ +000000ZccN0000abcccV00NccZ000000 │ │ +0000007KcM00000a44XU00McK7000000 │ │ +0000000WcLQ0000000000QLcW0000000 │ │ +0000000TccP0000000000PccT0000000 │ │ +0000000DRcOS00000000SOcRD0000000 │ │ +000000004ccOPQ0000QPOcc400000000 │ │ +000000000JccKLMNNMLKccJ000000000 │ │ +000000000EccFGHIIHGFccE000000000 │ │ +000000000Ecc00000000ccE000000000 │ │ +000000000CccD000000DccC000000000 │ │ +0000000009ccAB4444BAcc9000000000 │ │ +00000000078cccccccccc87000000000 │ │ +000000000056cccccccc650000000000 │ │ 00000000000123444432100000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_forward.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -100,43 +100,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 28 69 15 26 203 255 252 161 7 20 216 158 151 192 116 233 253 31 41 251 222 113 67 179 87 159 48 65 200 43 218 40 120 146 103 11 1 205 60 182 86 105 249 224 54 93 174 68 199 45 250 240 64 226 37 2 208 58 128 126 30 163 254 96 170 155 156 10 228 34 112 154 119 124 141 227 152 225 8 23 243 237 17 42 55 219 5 180 82 164 35 118 195 52 91 157 130} │ │ + 0 28 69 15 26 203 252 161 7 20 216 158 151 192 116 233 253 31 41 251 222 113 67 179 87 159 48 65 200 43 218 40 120 146 103 11 1 205 60 182 86 105 249 224 54 93 174 68 199 45 250 240 64 226 37 2 208 58 128 126 30 163 254 96 170 155 156 10 228 34 112 154 119 124 141 227 152 225 8 23 243 237 17 42 55 219 5 180 82 164 35 118 195 52 91 157 130} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000010203000000000000000000 │ │ -0000000000000000000000000000000000000405060607080900000000000000 │ │ -00000000000000000000000000000000000a0b06060606060c00000000000000 │ │ -00000000000000000000000000000000000d06060e0f10061112000000000000 │ │ -0000000000000000000000000000000013140615090016060617000000000000 │ │ -000000000000000000000000000000001806061900001a06061b000000000000 │ │ -0000000000000000000000000000001c06061d00001e07061f00000000000000 │ │ -0000000000000020212223240000252606062700002806062900000000000000 │ │ -0000000000002a2b0606062c2d002e06062f0000300606310000000000000000 │ │ -00000000003233060606060634353606333700383906063a0000000000000000 │ │ -00000000003b06063c3d3e06063f060622000040060641000000000000000000 │ │ -00000000004206063d002543060606340a004445062b46000000000000000000 │ │ -00000000004706063e3800254806064900004a06064b00000000000000000000 │ │ -0000000000034c06060c3800254d4e4f00505106525300000000000000000000 │ │ -0000000000002d3406060c3800255400004d0606470000000000000000000000 │ │ -00000000000000553406060c3800000054070656570000000000000000000000 │ │ -0000000000000000553406060c38000058060659000000000000000000000000 │ │ -000000000000000000553406065a5b5c06065d00000000000000000000000000 │ │ -00000000000000000000553406060606062b5e00000000000000000000000000 │ │ -00000000000000000000002d4c0606063f5f0000000000000000000000000000 │ │ -000000000000000000000000034760615b000000000000000000000000000000 │ │ +0000000000000000000000000000000000000405616106070800000000000000 │ │ +0000000000000000000000000000000000090a61616161610b00000000000000 │ │ +00000000000000000000000000000000000c61610d0e0f611011000000000000 │ │ +0000000000000000000000000000000012136114080015616116000000000000 │ │ +000000000000000000000000000000001761611800001961611a000000000000 │ │ +0000000000000000000000000000001b61611c00001d06611e00000000000000 │ │ +000000000000001f202122230000242561612600002761612800000000000000 │ │ +000000000000292a6161612b2c002d61612e00002f6161300000000000000000 │ │ +0000000000313261616161613334356132360037386161390000000000000000 │ │ +00000000003a61613b3c3d61613e61612100003f616140000000000000000000 │ │ +00000000004161613c0024426161613309004344612a45000000000000000000 │ │ +00000000004661613d3700244761614800004961614a00000000000000000000 │ │ +0000000000034b61610b3700244c4d4e004f5061515200000000000000000000 │ │ +0000000000002c3361610b3700245300004c6161460000000000000000000000 │ │ +00000000000000543361610b3700000053066155560000000000000000000000 │ │ +0000000000000000543361610b37000057616158000000000000000000000000 │ │ +00000000000000000054336161595a5b61615c00000000000000000000000000 │ │ +00000000000000000000543361616161612a5d00000000000000000000000000 │ │ +00000000000000000000002c4b6161613e5e0000000000000000000000000000 │ │ +00000000000000000000000003465f605a000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user3.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -110,43 +110,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 7 59 50 222 255 200 113 72 101 76 165 41 129 53 217 249 9 157 29 43 124 151 95 14 96 185 106 250 215 83 247 251 51 213 244 26 109 242 208 170 133 38 126 30 190 161 35 237 58 164 6 94 218 10 44 120 122 154 186 248 182 168 88 102 1 229 204 232 254 171 32 142 60 84 156 23 110 116 55 227 219 65 24 13 225 134 57 19 20 61 160 195 158 179 68 3 73 27 146 216 54 4 37 74 111 149 137} │ │ + 0 7 59 50 222 200 113 72 101 76 165 41 129 53 217 249 9 157 29 43 124 151 95 14 96 185 106 250 215 83 247 251 51 213 244 26 109 242 208 170 133 38 126 30 190 161 35 237 58 164 6 94 218 10 44 120 122 154 186 248 182 168 88 102 1 229 204 232 254 171 32 142 60 84 156 23 110 116 55 227 219 65 24 13 225 134 57 19 20 61 160 195 158 179 68 3 73 27 146 216 54 4 37 74 111 149 137} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000001020201000000000000000000000000 │ │ -0000000000000000000000000000000304050504030000000000000000000000 │ │ -0000000000000000000000000000010405050505040100000000000000000000 │ │ -0000000000000000000000000000020505060605050200000000000000000000 │ │ -0000000000000000000000000000070505080905050a00000000000000000000 │ │ -00000000000000000000000000000b05050c0d05050e00000000000000000000 │ │ -00000000000000000000000000000f0510111205051300000000000000000000 │ │ -000000000000001415161718001905050b001a05050100000000000000000000 │ │ -0000000000001b1c0505051d1e1f052021002205232400000000000000000000 │ │ -0000000000141c050505050505050525000026050505232728292a0000000000 │ │ -00000000001505052b2c2d0505052e00002f0505050505050505303100000000 │ │ -0000000000320505330034050535360000373819393a3b353c05053d00000000 │ │ -00000000003e050500003f05054000000000000000000000412d054200000000 │ │ -00000000003e050500003f05053f000000000000000000000043054200000000 │ │ -00000000003e050500003f05053f000000000000000000000044050600000000 │ │ -00000000003e050500003f05053f000000000000000000003345054600000000 │ │ -00000000003e050500003f05053f000000000000000000004705054800000000 │ │ -00000000003e050500003f05053f000000000000000000004905050700000000 │ │ -00000000003e050500003f05053f000000000000000000003f05054a00000000 │ │ -00000000004b05054c004d05054d000000000000000000004e05054f00000000 │ │ -00000000001b05052d4e50050551520000000000000000003e05055300000000 │ │ -0000000000545505050505050505050f56175758595a095b05055c0000000000 │ │ -00000000000014270505455d5e4505050505050505050505051c5f0000000000 │ │ -000000000000006037616200002a632605050505050505056465000000000000 │ │ -000000000000000000000000000000666768696a126b4e0e0000000000000000 │ │ +00000000000000000000000000000003046b6b04030000000000000000000000 │ │ +000000000000000000000000000001046b6b6b6b040100000000000000000000 │ │ +0000000000000000000000000000026b6b05056b6b0200000000000000000000 │ │ +0000000000000000000000000000066b6b07086b6b0900000000000000000000 │ │ +00000000000000000000000000000a6b6b0b0c6b6b0d00000000000000000000 │ │ +00000000000000000000000000000e6b0f10116b6b1200000000000000000000 │ │ +00000000000000131415161700186b6b0a00196b6b0100000000000000000000 │ │ +0000000000001a1b6b6b6b1c1d1e6b1f2000216b222300000000000000000000 │ │ +0000000000131b6b6b6b6b6b6b6b6b240000256b6b6b22262728290000000000 │ │ +0000000000146b6b2a2b2c6b6b6b2d00002e6b6b6b6b6b6b6b6b2f3000000000 │ │ +0000000000316b6b3200336b6b3435000036371838393a343b6b6b3c00000000 │ │ +00000000003d6b6b00003e6b6b3f00000000000000000000402c6b4100000000 │ │ +00000000003d6b6b00003e6b6b3e0000000000000000000000426b4100000000 │ │ +00000000003d6b6b00003e6b6b3e0000000000000000000000436b0500000000 │ │ +00000000003d6b6b00003e6b6b3e0000000000000000000032446b4500000000 │ │ +00000000003d6b6b00003e6b6b3e00000000000000000000466b6b4700000000 │ │ +00000000003d6b6b00003e6b6b3e00000000000000000000486b6b0600000000 │ │ +00000000003d6b6b00003e6b6b3e000000000000000000003e6b6b4900000000 │ │ +00000000004a6b6b4b004c6b6b4c000000000000000000004d6b6b4e00000000 │ │ +00000000001a6b6b2c4d4f6b6b50510000000000000000003d6b6b5200000000 │ │ +000000000053546b6b6b6b6b6b6b6b0e551656575859085a6b6b5b0000000000 │ │ +00000000000013266b6b445c5d446b6b6b6b6b6b6b6b6b6b6b1b5e0000000000 │ │ +000000000000005f36606100002962256b6b6b6b6b6b6b6b6364000000000000 │ │ +0000000000000000000000000000006566676869116a4d0d0000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user22.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -74,43 +74,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 14 141 211 241 194 97 49 176 229 174 48 29 225 255 199 250 92 186 243 193 251 212 220 31 26 208 13 52 249 133 1 138 111 73 115 135 201 12 154 37 172 145 88 81 89 117 34 247 252 104 156 139 237 132 64 168 198 28 244 191 110 76 254 140 227 27 67 93 242 10 62} │ │ + 0 14 141 211 241 194 97 49 176 229 174 48 29 225 199 250 92 186 243 193 251 212 220 31 26 208 13 52 249 133 1 138 111 73 115 135 201 12 154 37 172 145 88 81 89 117 34 247 252 104 156 139 237 132 64 168 198 28 244 191 110 76 254 140 227 27 67 93 242 10 62} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000001020304050600070809090a0b0000000000000000000000 │ │ -000000000000000c0d0e0e0e0e0e0f100e0e0e0e101100000000000000000000 │ │ -00000000000000120e0e1314150e0e0e0e16170e0e1318000000000000000000 │ │ -000000000000190e0e1a1b001c1d0e0e1e001f200e0e21000000000000000000 │ │ -000000000000220e0e23000024150e0e2526000c0e0e27000000000000000000 │ │ -000000000000280e0e290000102a2b2b0e2c002d0e0e2e000000000000000000 │ │ -0000002f2b2b2b300e3129320e2a2b2b0e3334350e0e362b2b371f0000000000 │ │ -00002f310e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e230000000000 │ │ -00002b0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e380000000000 │ │ -00002b0e0e2a2b2b2b2b2b2b0e2a2b2b0e2a2b2b2b2b2b2b0e0e380000000000 │ │ -00002b0e0e2b0000000000000e2b00000e2b0000000000000e0e380000000000 │ │ -00002b0e0e2b0000000000000e2b00000e2b0000000000000e0e380000000000 │ │ -00002b0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e380000000000 │ │ -0000370e0e0e392b2b2b2b2b0e2a2b2b0e2a2b2b2b2b2a0e0e0e2a0000000000 │ │ -00001f230e0e3800000000000e2b00000e2b000000002b0e0e083a0000000000 │ │ -000000000e0e3800000000000e2b00000e2b000000002b0e0e2b000000000000 │ │ -000000000e0e3800000000000e2b00000e2b000000002b0e0e2b000000000000 │ │ -000000000e0e3800000000000e2b00000e2b000000002b0e0e2b000000000000 │ │ -000000000e0e3800000000000e2b00000e2b000000002b0e0e2b000000000000 │ │ -000000000e0e3800000000000e2b00000e2b000000002b0e0e2b000000000000 │ │ -000000000e0e3800000000000e2b00000e2b000000002b0e0e2b000000000000 │ │ -000000003b0e3c00000000000e2b00000e2b000000003d0e0e3e000000000000 │ │ -00000000050e3f402b2b2b2b0e2a2b2b0e2a2b2b2b3d410e0e42000000000000 │ │ -00000000433f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2700000000000000 │ │ -000000000044450e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e274600000000000000 │ │ -00000000000026472b2b2b2b2b2b2b2b2b2b2b2b2b3e42000000000000000000 │ │ +000000000000000c0d47474747470e0f474747470f1000000000000000000000 │ │ +0000000000000011474712131447474747151647471217000000000000000000 │ │ +000000000000184747191a001b1c47471d001e1f474720000000000000000000 │ │ +000000000000214747220000231447472425000c474726000000000000000000 │ │ +0000000000002747472800000f292a2a472b002c47472d000000000000000000 │ │ +0000002e2a2a2a2f4730283147292a2a473233344747352a2a361e0000000000 │ │ +00002e3047474747474747474747474747474747474747474747220000000000 │ │ +00002a4747474747474747474747474747474747474747474747370000000000 │ │ +00002a4747292a2a2a2a2a2a47292a2a47292a2a2a2a2a2a4747370000000000 │ │ +00002a47472a000000000000472a0000472a0000000000004747370000000000 │ │ +00002a47472a000000000000472a0000472a0000000000004747370000000000 │ │ +00002a4747474747474747474747474747474747474747474747370000000000 │ │ +000036474747382a2a2a2a2a47292a2a47292a2a2a2a29474747290000000000 │ │ +00001e224747370000000000472a0000472a000000002a474708390000000000 │ │ +000000004747370000000000472a0000472a000000002a47472a000000000000 │ │ +000000004747370000000000472a0000472a000000002a47472a000000000000 │ │ +000000004747370000000000472a0000472a000000002a47472a000000000000 │ │ +000000004747370000000000472a0000472a000000002a47472a000000000000 │ │ +000000004747370000000000472a0000472a000000002a47472a000000000000 │ │ +000000004747370000000000472a0000472a000000002a47472a000000000000 │ │ +000000003a473b0000000000472a0000472a000000003c47473d000000000000 │ │ +0000000005473e3f2a2a2a2a47292a2a47292a2a2a3c40474741000000000000 │ │ +00000000423e4747474747474747474747474747474747472600000000000000 │ │ +0000000000434447474747474747474747474747474747264500000000000000 │ │ +00000000000025462a2a2a2a2a2a2a2a2a2a2a2a2a3d41000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user15.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -64,43 +64,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 4 102 185 251 255 136 57 88 116 254 191 168 225 140 91 177 76 11 250 158 2 3 105 96 163 238 65 30 159 12 242 126 40 222 42 130 197 228 132 131 100 226 58 79 244 231 179 249 227 214 198 243 44 52 193 252 56 145 82 110 48} │ │ + 0 4 102 185 251 136 57 88 116 254 191 168 225 140 91 177 76 11 250 158 2 3 105 96 163 238 65 30 159 12 242 126 40 222 42 130 197 228 132 131 100 226 58 79 244 231 179 249 227 214 198 243 44 52 193 252 56 145 82 110 48} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ -00000000000000012345555555550000 │ │ -00000000000000065555555555550000 │ │ -000007888888889A5ABCCCCCCD550000 │ │ -00000C55555555555E0000000C550000 │ │ -00000C55555555555E0000000C550000 │ │ -00000C55888888FG5ABCH0000C550000 │ │ -00000C550000000IJ55KL0000C550000 │ │ -00000C55000000MN55KL0LH00C550000 │ │ -00000C55008555555KL0LKC00C550000 │ │ -00000C55008588OAPL0LK5B00B5Q0000 │ │ -00000C55008500R5S0LK55AEEA5T0000 │ │ -00000C55008500UVWSP55J55554R0000 │ │ -0000XY55Z0aAbcdeV5A5fIG55gh00000 │ │ -000ij555klm539ndURO5M0F558000000 │ │ -000o5Apq555KL09c0085008558000000 │ │ -00r55E0s55KL0L3t0085008558000000 │ │ -008558005KL0LK5u5555008558000000 │ │ -00855800KL0LK5AE8888008558000000 │ │ -00855800L0LK55p00000008558000000 │ │ -008558000LK555jv0000008558000000 │ │ -008558000000vj555555555558000000 │ │ -0085580000000p555555555558000000 │ │ -00855w888888EA5qCCCCCCCCC7000000 │ │ -00855555555555Ax0000000000000000 │ │ -0085555555555Dy00000000000000000 │ │ -00S888888888z0000000000000000000 │ │ +0000000000000001234zzzzzzzzz0000 │ │ +0000000000000005zzzzzzzzzzzz0000 │ │ +0000067777777789z9ABBBBBBCzz0000 │ │ +00000BzzzzzzzzzzzD0000000Bzz0000 │ │ +00000BzzzzzzzzzzzD0000000Bzz0000 │ │ +00000Bzz777777EFz9ABG0000Bzz0000 │ │ +00000Bzz0000000HIzzJK0000Bzz0000 │ │ +00000Bzz000000LMzzJK0KG00Bzz0000 │ │ +00000Bzz007zzzzzzJK0KJB00Bzz0000 │ │ +00000Bzz007z77N9OK0KJzA00AzP0000 │ │ +00000Bzz007z00QzR0KJzz9DD9zS0000 │ │ +00000Bzz007z00TUVROzzIzzzz4Q0000 │ │ +0000WXzzY0Z9abcdUz9zeHFzzfg00000 │ │ +000hizzzjklz38mcTQNzL0Ezz7000000 │ │ +000nz9opzzzJK08b007z007zz7000000 │ │ +00qzzD0rzzJK0K3s007z007zz7000000 │ │ +007zz700zJK0KJztzzzz007zz7000000 │ │ +007zz700JK0KJz9D7777007zz7000000 │ │ +007zz700K0KJzzo00000007zz7000000 │ │ +007zz7000KJzzziu0000007zz7000000 │ │ +007zz7000000uizzzzzzzzzzz7000000 │ │ +007zz70000000ozzzzzzzzzzz7000000 │ │ +007zzv777777D9zpBBBBBBBBB6000000 │ │ +007zzzzzzzzzzz9w0000000000000000 │ │ +007zzzzzzzzzzCx00000000000000000 │ │ +00R777777777y0000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user30.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -105,43 +105,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 5 36 72 107 142 178 204 136 32 39 80 116 151 186 222 252 255 191 183 247 232 49 161 244 209 173 137 101 65 29 1 88 97 61 25 168 2 31 70 108 92 172 210 223 135 59 106 76 177 7 155 23 193 235 3 189 169 188 216 67 103 226 128 42 57 200 33 16 75 242 187 102 21 207 4 248 71 98 192 146 166 40 234 28 19 214 104 228 38 51 220 202 11 131 115 64 8 121 233 159 94 12} │ │ + 0 5 36 72 107 142 178 204 136 32 39 80 116 151 186 222 252 191 183 247 232 49 161 244 209 173 137 101 65 29 1 88 97 61 25 168 2 31 70 108 92 172 210 223 135 59 106 76 177 7 155 23 193 235 3 189 169 188 216 67 103 226 128 42 57 200 33 16 75 242 187 102 21 207 4 248 71 98 192 146 166 40 234 28 19 214 104 228 38 51 220 202 11 131 115 64 8 121 233 159 94 12} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000001020304050607080900000000000000 │ │ -000000000000000000000a0b0c0d0e0f10111111111111111200000000000000 │ │ -0000000000000000021311111111111111111111111415111116000000000000 │ │ -000000000000000017111111111118191a1b1c1d1e1f20111120000000000000 │ │ -0000000000000000181119212223000000000000000020111120000000000000 │ │ -0000000000000000111124000000000000000000000020111120000000000000 │ │ -0000000000000000111124000000000000000000000020111120000000000000 │ │ -0000000000000000111124000000000000000000000020111120000000000000 │ │ -0000000000000000111124000000000025262728000020111120000000000000 │ │ -00000000000000001111240000292a2b14111111000020111120000000000000 │ │ -00000000000000001111240000242c2d212e2f11000020111120000000000000 │ │ -0000000000000000111124000024240000002011000020111120000000000000 │ │ -0000000000000002111124000024240025303111000020111120000000000000 │ │ -0000000000323310111124000024243435113606000020111120000000000000 │ │ -0000000037381111111124000024393a3b3c3700000020111120000000000000 │ │ -000000003d11113e3f4001000024191141000000000020111120000000000000 │ │ -000000004211184300000000002410114400000000001c111145000000000000 │ │ -000000004611470000000000002a111148000000002547111149000000000000 │ │ -000000004a113e4b000000004b3e11114c334d344e4f11113500000000000000 │ │ -0000000050111151520000525111111111111111111111535400000000000000 │ │ -00000000553e1111112b2b11111156575811111111113a590000000000000000 │ │ -00000000005a5b1111111111115c55005d205e335f6000000000000000000000 │ │ -000000000000616238632c646566000000000000000000000000000000000000 │ │ +000000000000000000000a0b0c0d0e0f10666666666666661100000000000000 │ │ +0000000000000000021266666666666666666666661314666615000000000000 │ │ +00000000000000001666666666661718191a1b1c1d1e1f66661f000000000000 │ │ +000000000000000017661820212200000000000000001f66661f000000000000 │ │ +000000000000000066662300000000000000000000001f66661f000000000000 │ │ +000000000000000066662300000000000000000000001f66661f000000000000 │ │ +000000000000000066662300000000000000000000001f66661f000000000000 │ │ +000000000000000066662300000000002425262700001f66661f000000000000 │ │ +0000000000000000666623000028292a1366666600001f66661f000000000000 │ │ +00000000000000006666230000232b2c202d2e6600001f66661f000000000000 │ │ +0000000000000000666623000023230000001f6600001f66661f000000000000 │ │ +00000000000000026666230000232300242f306600001f66661f000000000000 │ │ +000000000031321066662300002323333466350600001f66661f000000000000 │ │ +000000003637666666662300002338393a3b360000001f66661f000000000000 │ │ +000000003c66663d3e3f0100002318664000000000001f66661f000000000000 │ │ +000000004166174200000000002310664300000000001b666644000000000000 │ │ +0000000045664600000000000029666647000000002446666648000000000000 │ │ +0000000049663d4a000000004a3d66664b324c334d4e66663400000000000000 │ │ +000000004f666650510000515066666666666666666666525300000000000000 │ │ +00000000543d6666662a2a666666555657666666666639580000000000000000 │ │ +0000000000595a6666666666665b54005c1f5d325e5f00000000000000000000 │ │ +000000000000606137622b636465000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user0.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -78,43 +78,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 20 74 112 149 24 141 245 255 85 246 101 253 225 56 18 119 254 120 5 79 142 137 98 4 178 219 134 250 87 123 252 76 1 84 247 212 176 12 203 200 169 241 117 57 36 239 152 2 194 210 115 70 166 67 163 53 64 8 93 242 50 233 199 63 62 37 224 144 106 27 183 54 243 28 68} │ │ + 0 20 74 112 149 24 141 245 85 246 101 253 225 56 18 119 254 120 5 79 142 137 98 4 178 219 134 250 87 123 252 76 1 84 247 212 176 12 203 200 169 241 117 57 36 239 152 2 194 210 115 70 166 67 163 53 64 8 93 242 50 233 199 63 62 37 224 144 106 27 183 54 243 28 68} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000102030404030201000000000000000000000000 │ │ -0000000000000000000005060708080808080807060500000000000000000000 │ │ -000000000000000000090a080808080808080808080a09000000000000000000 │ │ -00000000000000000b0c08080d030e0f0f0e030d08080c0b0000000000000000 │ │ -0000000000000010080811121300141515140013121108081000000000000000 │ │ -0000000000001608080c17001819081a1a08191800170c080816000000000000 │ │ -00000000001b08081c1d00001e1f202121201f1e00001d1c08081b0000000000 │ │ -0000000022080823200000002425262727262524000000202308082200000000 │ │ -0000000028080829000000002a2b2c08082c2b2a000000002908082800000000 │ │ -000000002d2e08082f30000031322133332132310000302f08082e2d00000000 │ │ -0000000000342308083518003611373838371136001835080823340000000000 │ │ -000000000000392a0808193a003b3c08083c3b003a1908082a39000000000000 │ │ -000000000000003d3e08083f40002641412600403f08083e3d00000000000000 │ │ -0000000000000000424308080828444545442808080843420000000000000000 │ │ -0000000000000000004647080808080808080808084746000000000000000000 │ │ -0000000000000000000000481949080808084919480000000000000000000000 │ │ -00000000000000000000000000004a4b4b4a0000000000000000000000000000 │ │ +000000000000000000000506074b4b4b4b4b4b07060500000000000000000000 │ │ +00000000000000000008094b4b4b4b4b4b4b4b4b4b0908000000000000000000 │ │ +00000000000000000a0b4b4b0c030d0e0e0d030c4b4b0b0a0000000000000000 │ │ +000000000000000f4b4b1011120013141413001211104b4b0f00000000000000 │ │ +000000000000154b4b0b160017184b19194b181700160b4b4b15000000000000 │ │ +00000000001a4b4b1b1c00001d1e1f20201f1e1d00001c1b4b4b1a0000000000 │ │ +00000000214b4b221f00000023242526262524230000001f224b4b2100000000 │ │ +00000000274b4b2800000000292a2b4b4b2b2a2900000000284b4b2700000000 │ │ +000000002c2d4b4b2e2f0000303120323220313000002f2e4b4b2d2c00000000 │ │ +000000000033224b4b34170035103637373610350017344b4b22330000000000 │ │ +00000000000038294b4b1839003a3b4b4b3b3a0039184b4b2938000000000000 │ │ +000000000000003c3d4b4b3e3f0025404025003f3e4b4b3d3c00000000000000 │ │ +000000000000000041424b4b4b2743444443274b4b4b42410000000000000000 │ │ +00000000000000000045464b4b4b4b4b4b4b4b4b4b4645000000000000000000 │ │ +00000000000000000000004718484b4b4b4b4818470000000000000000000000 │ │ +0000000000000000000000000000494a4a490000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user10.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -73,43 +73,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 68 233 255 250 138 140 253 11 28 145 168 206 119 88 81 9 83 200 40 242 4 249 212 198 207 210 224 10 170 254 45 134 125 97 82 154 169 60 39 136 153 23 3 248 178 189 209 205 166 158 123 192 148 29 80 99 37 203 12 243 57 78 165 115 1 18 226 117 116 35} │ │ + 0 68 233 250 138 140 253 11 28 145 168 206 119 88 81 9 83 200 40 242 4 249 212 198 207 210 224 10 170 254 45 134 125 97 82 154 169 60 39 136 153 23 3 248 178 189 209 205 166 158 123 192 148 29 80 99 37 203 12 243 57 78 165 115 1 18 226 117 116 35} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000010203030405000000000000000000000000000000000000000000000000 │ │ -0000060303030307080000000000000000000000000000000000000000000000 │ │ -0000090a0b0c03030d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0f1000000000 │ │ -0000000000110303030303030303030303030303030303030303031200000000 │ │ -0000000000130303030303030303030303030303030303030303031400000000 │ │ -0000000000151603170e0e0e0e18180e0e0e0a030e0e0e0e0e14031900000000 │ │ -0000000000001a031b000000000b0b0000000e03000000001c03031d00000000 │ │ -0000000000000b031e080000000b0b0000000e03000000001f03032000000000 │ │ -0000000000002103030303030303030303030303030303030303032200000000 │ │ -000000000000230303240e0e0e18180e0e0e0a030e0e0e0e2503032600000000 │ │ -000000000000270303280000000b0b0000000e03000000002903032a00000000 │ │ -0000000000002b2c032d0000000b0b0000000e03000000002e03140000000000 │ │ -000000000000002f030303030303030303030303030303030303300000000000 │ │ -0000000000000031030303030303030303030303030303030303320000000000 │ │ -00000000000000330303340b0b0b0b0b0b0b0b0b0b0b0b0b0b35360000000000 │ │ -0000000000000037030338000000000000000000000000000000000000000000 │ │ -0000000000000039030303030303030303030303030303033a3b000000000000 │ │ -000000000000002b3c030303030303030303030303030303033d000000000000 │ │ -00000000000000003e3f0b0b0b0b0b0b0b0b0b0b0b0b0b0b4041000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000004231434400000000000000004231434400000000000000 │ │ -0000000000000000004503031e46000000000000004503031e46000000000000 │ │ -0000000000000000004503031e46000000000000004503031e46000000000000 │ │ -0000000000000000004231434400000000000000004231434400000000000000 │ │ +0000010246460304000000000000000000000000000000000000000000000000 │ │ +0000054646464606070000000000000000000000000000000000000000000000 │ │ +000008090a0b46460c0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0e0f00000000 │ │ +0000000000104646464646464646464646464646464646464646461100000000 │ │ +0000000000124646464646464646464646464646464646464646461300000000 │ │ +0000000000141546160d0d0d0d17170d0d0d09460d0d0d0d0d13461800000000 │ │ +00000000000019461a000000000a0a0000000d46000000001b46461c00000000 │ │ +0000000000000a461d070000000a0a0000000d46000000001e46461f00000000 │ │ +0000000000002046464646464646464646464646464646464646462100000000 │ │ +000000000000224646230d0d0d17170d0d0d09460d0d0d0d2446462500000000 │ │ +000000000000264646270000000a0a0000000d46000000002846462900000000 │ │ +0000000000002a2b462c0000000a0a0000000d46000000002d46130000000000 │ │ +000000000000002e4646464646464646464646464646464646462f0000000000 │ │ +0000000000000030464646464646464646464646464646464646310000000000 │ │ +00000000000000324646330a0a0a0a0a0a0a0a0a0a0a0a0a0a34350000000000 │ │ +0000000000000036464637000000000000000000000000000000000000000000 │ │ +000000000000003846464646464646464646464646464646393a000000000000 │ │ +000000000000002a3b464646464646464646464646464646463c000000000000 │ │ +00000000000000003d3e0a0a0a0a0a0a0a0a0a0a0a0a0a0a3f40000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000004130424300000000000000004130424300000000000000 │ │ +0000000000000000004446461d45000000000000004446461d45000000000000 │ │ +0000000000000000004446461d45000000000000004446461d45000000000000 │ │ +0000000000000000004130424300000000000000004130424300000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user26.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -74,43 +74,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 13 62 2 117 216 253 255 37 198 20 233 240 163 113 169 183 27 73 205 4 144 49 92 202 196 230 45 254 140 242 138 182 241 222 217 79 244 56 213 212 21 3 179 16 161 39 231 96 36 152 107 177 6 100 9 38 229 25 75 252 168 98 228 166 30 88 142 91 40 1 145} │ │ + 0 13 62 2 117 216 253 37 198 20 233 240 163 113 169 183 27 73 205 4 144 49 92 202 196 230 45 254 140 242 138 182 241 222 217 79 244 56 213 212 21 3 179 16 161 39 231 96 36 152 107 177 6 100 9 38 229 25 75 252 168 98 228 166 30 88 142 91 40 1 145} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000001020201000000000000000000000000 │ │ -0000000000000000000000000003040506070706050403000000000000000000 │ │ -0000000000000000000000000809070707070707070709080000000000000000 │ │ -00000000000000000000000a0b07070c0d0e0e0d0c07070b0a00000000000000 │ │ -00000000000000000000000f0707101100000000111007070f00000000000000 │ │ -0000000000000000000012070713140000000000001413070712000000000000 │ │ -0000000000000000000015070716000017181817000016070715000000000000 │ │ -0000000000000000000019071a00001b1c1d1d1c1b00001a0719000000000000 │ │ -000000000000000000001e071000001f090000091f0000200721000000000000 │ │ -0000000000000000000022072300002425262625240000270728000000000000 │ │ -0000000000000000000020070729002a2b1c1c2b2a002c06072d000000000000 │ │ -0000000000000000002e2f070730000000313100000032070733000000000000 │ │ -00000000000000002e1a0707343500000000000000361c072337000000000000 │ │ -0000000000000038390707343500000000003a3b2b07073c2600000000000000 │ │ -000000000000083907073435003d0707070707070707253e0000000000000000 │ │ -0000000000313f0707343500003d070707070707071931000000000000000000 │ │ -000000000040070734354142420907073d3d4344454600000000000000000000 │ │ -00000000003d0707350042070707070700000000000000000000000000000000 │ │ -00000000003d0707000042070707070700000000000000000000000000000000 │ │ -00000000003d07073d3d09070747424200000000000000000000000000000000 │ │ -00000000003d0707070707070742000000000000000000000000000000000000 │ │ -00000000003d0707070707070742000000000000000000000000000000000000 │ │ +0000000000000000000000000003040506474706050403000000000000000000 │ │ +0000000000000000000000000708474747474747474708070000000000000000 │ │ +0000000000000000000000090a47470b0c0d0d0c0b47470a0900000000000000 │ │ +00000000000000000000000e47470f1000000000100f47470e00000000000000 │ │ +0000000000000000000011474712130000000000001312474711000000000000 │ │ +0000000000000000000014474715000016171716000015474714000000000000 │ │ +0000000000000000000018471900001a1b1c1c1b1a0000194718000000000000 │ │ +000000000000000000001d470f00001e080000081e00001f4720000000000000 │ │ +0000000000000000000021472200002324252524230000264727000000000000 │ │ +000000000000000000001f47472800292a1b1b2a29002b06472c000000000000 │ │ +0000000000000000002d2e47472f000000303000000031474732000000000000 │ │ +00000000000000002d194747333400000000000000351b472236000000000000 │ │ +000000000000003738474733340000000000393a2a47473b2500000000000000 │ │ +000000000000073847473334003c4747474747474747243d0000000000000000 │ │ +0000000000303e4747333400003c474747474747471830000000000000000000 │ │ +00000000003f474733344041410847473c3c4243444500000000000000000000 │ │ +00000000003c4747340041474747474700000000000000000000000000000000 │ │ +00000000003c4747000041474747474700000000000000000000000000000000 │ │ +00000000003c47473c3c08474746414100000000000000000000000000000000 │ │ +00000000003c4747474747474741000000000000000000000000000000000000 │ │ +00000000003c4747474747474741000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user31.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -80,43 +80,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 92 202 45 255 144 6 107 234 103 4 34 220 215 30 32 225 240 163 113 221 28 189 187 184 65 209 211 58 164 50 57 157 203 237 199 241 185 186 13 38 148 63 168 96 193 190 95 167 253 22 17 251 166 239 196 188 238 116 108 93 231 120 88 115 230 254 52 94 250 245 104 162 212 19 214 23 158} │ │ + 0 92 202 45 144 6 107 234 103 4 34 220 215 30 32 225 240 163 113 221 28 189 187 184 65 209 211 58 164 50 57 157 203 237 199 241 185 186 13 38 148 63 168 96 193 190 95 167 253 22 17 251 166 239 196 188 238 116 108 93 231 120 88 115 230 254 52 94 250 245 104 162 212 19 214 23 158} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000010202010000000000000000000000000000 │ │ -0000000000000000000000000003040404040300000000000000000000000000 │ │ -0000000000000000000000000005040404040500000000000000000000000000 │ │ -00000000000000000000000607080404040408090a0000000000000000000000 │ │ -000000000000000000000b0c04040404040404040d0e00000000000000000000 │ │ -0000000000000000000f10040411121313121104041415000000000000000000 │ │ -0000000000000000001604041715000000001517040418000000000000000000 │ │ -00000000000000001904041a06000000000000061b04041c0000000000000000 │ │ -00000000000000001d04041e00000000000000001f0404200000000000000000 │ │ -0000000000000000210408000000000000000000002204230000000000000000 │ │ -0000000000000000240425000000000000000000002604110000000000000000 │ │ -0000000000000027040412000000000000000000001204042700000000000000 │ │ -0000000000000028040429000000000000000000002904042800000000000000 │ │ -000000000000002a04040d2b2b2b2b2b2b2b2b2b2b0d04042a00000000000000 │ │ -000000000000002c04042d2b2b2b2b2b2b2b2b2b2b2e04042f00000000000000 │ │ -0000000000000030043132000000000000000000003334043500000000000000 │ │ -0000000000000a3604370000000000000000000000003804390a000000000000 │ │ -0000000000002c04043a0000000000000000000000003b04043c000000000000 │ │ -0000000000273d04043e3f3f3f3f3f3f3f3f3f3f3f3f40040441270000000000 │ │ -00000000003c04040404040404040404040404040404040404043c0000000000 │ │ -00000000003c31040404040404040404040404040404040404422c0000000000 │ │ -000000000000433f3f3f44450446473f3f47460445443f3f3f43000000000000 │ │ -0000000000000000000000480404493e3e490404480000000000000000000000 │ │ -00000000000000000000004a4b0404040404044b4a0000000000000000000000 │ │ -0000000000000000000000004c4d310404314d4c000000000000000000000000 │ │ -00000000000000000000000000004a19194a0000000000000000000000000000 │ │ +00000000000000000000000000034d4d4d4d0300000000000000000000000000 │ │ +00000000000000000000000000044d4d4d4d0400000000000000000000000000 │ │ +00000000000000000000000506074d4d4d4d0708090000000000000000000000 │ │ +000000000000000000000a0b4d4d4d4d4d4d4d4d0c0d00000000000000000000 │ │ +0000000000000000000e0f4d4d1011121211104d4d1314000000000000000000 │ │ +000000000000000000154d4d16140000000014164d4d17000000000000000000 │ │ +0000000000000000184d4d1905000000000000051a4d4d1b0000000000000000 │ │ +00000000000000001c4d4d1d00000000000000001e4d4d1f0000000000000000 │ │ +0000000000000000204d0700000000000000000000214d220000000000000000 │ │ +0000000000000000234d2400000000000000000000254d100000000000000000 │ │ +00000000000000264d4d1100000000000000000000114d4d2600000000000000 │ │ +00000000000000274d4d2800000000000000000000284d4d2700000000000000 │ │ +00000000000000294d4d0c2a2a2a2a2a2a2a2a2a2a0c4d4d2900000000000000 │ │ +000000000000002b4d4d2c2a2a2a2a2a2a2a2a2a2a2d4d4d2e00000000000000 │ │ +000000000000002f4d30310000000000000000000032334d3400000000000000 │ │ +00000000000009354d36000000000000000000000000374d3809000000000000 │ │ +0000000000002b4d4d390000000000000000000000003a4d4d3b000000000000 │ │ +0000000000263c4d4d3d3e3e3e3e3e3e3e3e3e3e3e3e3f4d4d40260000000000 │ │ +00000000003b4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d3b0000000000 │ │ +00000000003b304d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d412b0000000000 │ │ +000000000000423e3e3e43444d45463e3e46454d44433e3e3e42000000000000 │ │ +0000000000000000000000474d4d483d3d484d4d470000000000000000000000 │ │ +0000000000000000000000494a4d4d4d4d4d4d4a490000000000000000000000 │ │ +0000000000000000000000004b4c304d4d304c4b000000000000000000000000 │ │ +0000000000000000000000000000491818490000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user9.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -65,43 +65,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 26 166 230 234 255 221 3 168 32 64 53 14 146 250 162 29 100 170 74 114 143 39 193 4 1 194 172 65 36 173 5 120 205 174 82 175 171 176 11 245 40 177 87 119 35 38 229 12 246 37 228 89 241 232 88 249 251 252 253 254 233 68} │ │ + 0 26 166 230 234 221 3 168 32 64 53 14 146 250 162 29 100 170 74 114 143 39 193 4 1 194 172 65 36 173 5 120 205 174 82 175 171 176 11 245 40 177 87 119 35 38 229 12 246 37 228 89 241 232 88 249 251 252 253 254 233 68} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000001233210000000000000 │ │ -00000000000014555541000000000000 │ │ -00000000000025566552000000000000 │ │ -00000000000035677653000000000000 │ │ -00000000000055800855000000000000 │ │ -0000000009AB55800855BA9000000000 │ │ -0000000CDE555580085555EDC0000000 │ │ -0000000F5555558008555555F0000000 │ │ -000000G556HI55800855IH655G000000 │ │ -000000J55K00L580085L00K55J000000 │ │ -000000M55NO00L8008L00ON55M000000 │ │ -000000PQ55RO00S00S00OR55QP000000 │ │ -0000000T455UV000000VU554T0000000 │ │ -0000000WX555YV0000VY555XW0000000 │ │ -000000Z555555aV00Va555555Z000000 │ │ -000000b5555555cVVc5555555b000000 │ │ -00000de5X00f355gg553f00X5ed00000 │ │ -00000h55i000M355553M000i55h00000 │ │ -00000U55j0000kl55lk0000j55U00000 │ │ -0000mn5X000000oppo000000X5nm0000 │ │ -0000q55W0000000TT0000000i55q0000 │ │ -0000a55j0000000000000000j55a0000 │ │ -0000r5stttttttttttttttttts5r0000 │ │ -0000u5555555555555555555555u0000 │ │ -0000E5800000000000000000085E0000 │ │ -0000v5800000000000000000085v0000 │ │ -0000w5800000000000000000085w0000 │ │ -0000x5800000000000000000085x0000 │ │ -0000y5555555555555555555555y0000 │ │ -0000z5555555555555555555555z0000 │ │ -0000+F88888888888888888888F+0000 │ │ +00000000000014++++41000000000000 │ │ +0000000000002++55++2000000000000 │ │ +0000000000003+5665+3000000000000 │ │ +000000000000++7007++000000000000 │ │ +00000000089A++7007++A98000000000 │ │ +0000000BCD++++7007++++DCB0000000 │ │ +0000000E++++++7007++++++E0000000 │ │ +000000F++5GH++7007++HG5++F000000 │ │ +000000I++J00K+7007+K00J++I000000 │ │ +000000L++MN00K7007K00NM++L000000 │ │ +000000OP++QN00R00R00NQ++PO000000 │ │ +0000000S4++TU000000UT++4S0000000 │ │ +0000000VW+++XU0000UX+++WV0000000 │ │ +000000Y++++++ZU00UZ++++++Y000000 │ │ +000000a+++++++bUUb+++++++a000000 │ │ +00000cd+W00e3++ff++3e00W+dc00000 │ │ +00000g++h000L3++++3L000h++g00000 │ │ +00000T++i0000jk++kj0000i++T00000 │ │ +0000lm+W000000noon000000W+ml0000 │ │ +0000p++V0000000SS0000000h++p0000 │ │ +0000Z++i0000000000000000i++Z0000 │ │ +0000q+rssssssssssssssssssr+q0000 │ │ +0000t++++++++++++++++++++++t0000 │ │ +0000D+70000000000000000007+D0000 │ │ +0000u+70000000000000000007+u0000 │ │ +0000v+70000000000000000007+v0000 │ │ +0000w+70000000000000000007+w0000 │ │ +0000x++++++++++++++++++++++x0000 │ │ +0000y++++++++++++++++++++++y0000 │ │ +0000zE77777777777777777777Ez0000 │ │ 00000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user23.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -112,43 +112,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 57 88 81 12 168 255 242 114 159 1 229 77 254 161 21 24 216 245 145 13 2 25 250 199 144 169 218 202 19 78 217 47 206 212 16 249 26 215 4 156 136 8 214 246 27 200 219 213 5 63 122 33 119 42 150 28 244 85 247 165 148 239 14 196 146 205 135 133 253 52 190 17 94 203 96 241 160 137 46 107 45 40 192 51 172 201 9 116 167 37 235 54 18 163 227 237 252 185 132 86 65 204 34 84 207 193 101 7 76} │ │ + 0 57 88 81 12 168 242 114 159 1 229 77 254 161 21 24 216 245 145 13 2 25 250 199 144 169 218 202 19 78 217 47 206 212 16 249 26 215 4 156 136 8 214 246 27 200 219 213 5 63 122 33 119 42 150 28 244 85 247 165 148 239 14 196 146 205 135 133 253 52 190 17 94 203 96 241 160 137 46 107 45 40 192 51 172 201 9 116 167 37 235 54 18 163 227 237 252 185 132 86 65 204 34 84 207 193 101 7 76} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000010202020202020202020202020304000000000000000000000000 │ │ -0000000000050606060606060606060606060607080000000000000000000000 │ │ -0000000000050606060606060606060606060606070400000000000000000000 │ │ -0000000000050606020202020202020202090606060300000000000000000000 │ │ -00000000000506060000000000000000000a0b06060200000000000000000000 │ │ -00000000000506060000000000000000000c0d06060e0f000000000000000000 │ │ -0000000000050606000000001011060606060606060612131400000000000000 │ │ -000000000005060600001500001611061718191a1b0d06061c1d000000000000 │ │ -00000000000506060000031e0000161f11100000002021060622230000000000 │ │ -0000000000050606000002241e0000251b261000000027280606290000000000 │ │ -000000000005060600000206241e0000251b26100000002a2b062c2d00000000 │ │ -0000000000050606000002062e241e00002d2f30310000003206063300000000 │ │ -0000000000050606340035063637241e000038393a000000273b063c00000000 │ │ -0000000000050606223d3e063f0a37241e000040410000000018064200000000 │ │ -00000000000806060606060610000a3724434445460000000047062200000000 │ │ -0000000000480706060606060c00000a491c4a4b000000000a4c064d00000000 │ │ -0000000000004808052206064e00000000000000000000004f06065000000000 │ │ -000000000000000000510d063b520000000000000000000a5306065400000000 │ │ -0000000000000000000055060656570000000000000000580606590000000000 │ │ -000000000000000000005a5b0606115c00000000005d5e06065f230000000000 │ │ -0000000000000000000000206006066162636458055b06061265000000000000 │ │ -0000000000000000000000002066060606060606060606476700000000000000 │ │ -000000000000000000000000000a6869610606064c6a6b0a0000000000000000 │ │ -000000000000000000000000000000006c516d5a0a0000000000000000000000 │ │ +0000000000056d6d6d6d6d6d6d6d6d6d6d6d6d06070000000000000000000000 │ │ +0000000000056d6d6d6d6d6d6d6d6d6d6d6d6d6d060400000000000000000000 │ │ +0000000000056d6d020202020202020202086d6d6d0300000000000000000000 │ │ +0000000000056d6d000000000000000000090a6d6d0200000000000000000000 │ │ +0000000000056d6d0000000000000000000b0c6d6d0d0e000000000000000000 │ │ +0000000000056d6d000000000f106d6d6d6d6d6d6d6d11121300000000000000 │ │ +0000000000056d6d000014000015106d161718191a0c6d6d1b1c000000000000 │ │ +0000000000056d6d0000031d0000151e100f0000001f206d6d21220000000000 │ │ +0000000000056d6d000002231d0000241a250f00000026276d6d280000000000 │ │ +0000000000056d6d0000026d231d0000241a250f000000292a6d2b2c00000000 │ │ +0000000000056d6d0000026d2d231d00002c2e2f30000000316d6d3200000000 │ │ +0000000000056d6d3300346d3536231d0000373839000000263a6d3b00000000 │ │ +0000000000056d6d213c3d6d3e0936231d00003f4000000000176d4100000000 │ │ +0000000000076d6d6d6d6d6d0f000936234243444500000000466d2100000000 │ │ +000000000047066d6d6d6d6d0b000009481b494a00000000094b6d4c00000000 │ │ +000000000000470705216d6d4d00000000000000000000004e6d6d4f00000000 │ │ +000000000000000000500c6d3a5100000000000000000009526d6d5300000000 │ │ +00000000000000000000546d6d55560000000000000000576d6d580000000000 │ │ +00000000000000000000595a6d6d105b00000000005c5d6d6d5e220000000000 │ │ +00000000000000000000001f5f6d6d6061626357055a6d6d1164000000000000 │ │ +0000000000000000000000001f656d6d6d6d6d6d6d6d6d466600000000000000 │ │ +00000000000000000000000000096768606d6d6d4b696a090000000000000000 │ │ +000000000000000000000000000000006b506c59090000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_up.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -37,43 +37,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 55 240 255 158 2 54 76 14 225 168 111 163 154 30 128 126 45 250 105 249 230 106 38 119 147 107 12 120 40 221 3 166 26 234} │ │ + 0 55 240 158 2 54 76 14 225 168 111 163 154 30 128 126 45 250 105 249 230 106 38 119 147 107 12 120 40 221 3 166 26 234} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000011000000000000000 │ │ 00000000000000122100000000000000 │ │ -00000000000001233210000000000000 │ │ -00000000000012333321000000000000 │ │ -00000000000123344332100000000000 │ │ -00000000001233455433210000000000 │ │ -00000000012334500543321000000000 │ │ -00000000123345000054332100000000 │ │ -00000001233450000005433210000000 │ │ -00000062334505700750543326000000 │ │ -00000893345054A00A45054339800000 │ │ -00000B33C50543A00A34505C33B00000 │ │ -00000D33E05433A00A33450E33D00000 │ │ -00000F33GEC333A00A333CEG33F00000 │ │ -00000HI3333333A00A3333333IH00000 │ │ -000000JK333L33A00A33L333KM000000 │ │ -0000000NOPQR33A00A33RQPST0000000 │ │ -00000000000033A00A33000000000000 │ │ -00000000000033A00A33000000000000 │ │ -00000000000033A00A33000000000000 │ │ -00000000000033A00A33000000000000 │ │ -00000000000033A00A33000000000000 │ │ -000000000000L3UVVU3L000000000000 │ │ -000000000000W33UU33W000000000000 │ │ -000000000000XY3333YX000000000000 │ │ -0000000000000XWLLWX0000000000000 │ │ +000000000000012YY210000000000000 │ │ +00000000000012YYYY21000000000000 │ │ +0000000000012YY33YY2100000000000 │ │ +000000000012YY3443YY210000000000 │ │ +00000000012YY340043YY21000000000 │ │ +0000000012YY34000043YY2100000000 │ │ +000000012YY3400000043YY210000000 │ │ +00000052YY340460064043YY25000000 │ │ +0000078YY34043900934043YY8700000 │ │ +00000AYYB4043Y9009Y3404BYYA00000 │ │ +00000CYYD043YY9009YY340DYYC00000 │ │ +00000EYYFDBYYY9009YYYBDFYYE00000 │ │ +00000GHYYYYYYY9009YYYYYYYHG00000 │ │ +000000IJYYYKYY9009YYKYYYJL000000 │ │ +0000000MNOPQYY9009YYQPORS0000000 │ │ +000000000000YY9009YY000000000000 │ │ +000000000000YY9009YY000000000000 │ │ +000000000000YY9009YY000000000000 │ │ +000000000000YY9009YY000000000000 │ │ +000000000000YY9009YY000000000000 │ │ +000000000000KYTUUTYK000000000000 │ │ +000000000000VYYTTYYV000000000000 │ │ +000000000000WXYYYYXW000000000000 │ │ +0000000000000WVKKVW0000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user13.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -33,43 +33,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 79 142 168 4 178 255 123 212 244 56 252 174 21 75 88 198 111 249 62 254 138 23 143 220 1 240 55 183 225 128} │ │ + 0 79 142 168 4 178 123 212 244 56 252 174 21 75 88 198 111 249 62 254 138 23 143 220 1 240 55 183 225 128} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00123333333333333333210000000000 │ │ -45666666666666666666665400000000 │ │ -76666666666666666666666700000000 │ │ -869A0000000000000000A96800000000 │ │ -B6C000000000000000000C6B33332100 │ │ -66300000000DEFFFFFFFFG6666666654 │ │ -6630000000HI66666666666666666667 │ │ -663000000JKLM000000000000000A968 │ │ -663000000NOP00000000000000000C6B │ │ -66300000033000000000000000000366 │ │ -66300000033000000000000000000366 │ │ -66300000033000000000000000000366 │ │ -66300000033000000000000000000366 │ │ -B6C00000033000000000000000000366 │ │ -869A0000033000000000000000000366 │ │ -76666666663000000000000000000366 │ │ -45666666663000000000000000000366 │ │ -0012666QB6C000000000000000000C6B │ │ -000066QR869A0000000000000000A968 │ │ -00006QR0766666666666666666666667 │ │ -0000QR00456666666666666666666654 │ │ -0000R00000123333333333S666T32100 │ │ -00000000000000000000000U66300000 │ │ -000000000000000000000000U6300000 │ │ -0000000000000000000000000U300000 │ │ -00000000000000000000000000R00000 │ │ +45UUUUUUUUUUUUUUUUUUUU5400000000 │ │ +6UUUUUUUUUUUUUUUUUUUUUU600000000 │ │ +7U89000000000000000098U700000000 │ │ +AUB000000000000000000BUA33332100 │ │ +UU300000000CDEEEEEEEEFUUUUUUUU54 │ │ +UU30000000GHUUUUUUUUUUUUUUUUUUU6 │ │ +UU3000000IJKL00000000000000098U7 │ │ +UU3000000MNO00000000000000000BUA │ │ +UU3000000330000000000000000003UU │ │ +UU3000000330000000000000000003UU │ │ +UU3000000330000000000000000003UU │ │ +UU3000000330000000000000000003UU │ │ +AUB000000330000000000000000003UU │ │ +7U8900000330000000000000000003UU │ │ +6UUUUUUUUU30000000000000000003UU │ │ +45UUUUUUUU30000000000000000003UU │ │ +0012UUUPAUB000000000000000000BUA │ │ +0000UUPQ7U89000000000000000098U7 │ │ +0000UPQ06UUUUUUUUUUUUUUUUUUUUUU6 │ │ +0000PQ0045UUUUUUUUUUUUUUUUUUUU54 │ │ +0000Q00000123333333333RUUUS32100 │ │ +00000000000000000000000TUU300000 │ │ +000000000000000000000000TU300000 │ │ +0000000000000000000000000T300000 │ │ +00000000000000000000000000Q00000 │ │ 00000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_user14.png ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -101,43 +101,43 @@ │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 4 120 211 241 194 67 15 102 153 131 46 13 255 254 92 30 88 86 77 217 251 220 244 198 240 11 219 28 140 61 190 121 218 27 139 145 93 187 94 6 26 78 249 216 25 24 70 85 35 2 81 195 83 66 126 56 204 3 192 117 65 210 100 227 115 193 113 243 110 22 163 89 159 168 17 237 203 235 12 208 9 236 116 108 87 134 103 205 31 98 52 253 144 191 74 197 232 80} │ │ + 0 4 120 211 241 194 67 15 102 153 131 46 13 254 92 30 88 86 77 217 251 220 244 198 240 11 219 28 140 61 190 121 218 27 139 145 93 187 94 6 26 78 249 216 25 24 70 85 35 2 81 195 83 66 126 56 204 3 192 117 65 210 100 227 115 193 113 243 110 22 163 89 159 168 17 237 203 235 12 208 9 236 116 108 87 134 103 205 31 98 52 253 144 191 74 197 232 80} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000001020304050600000000 │ │ -000000000000000000000000000000000708090a0b0c050d0d0d0d0e0f000000 │ │ -00000000000010111111111111111213140d0d0d15160d0d17180e0d191a0000 │ │ -000000000000110d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d1b1c001d0d0d1e0000 │ │ -000000000000110d0d0d0d0d0d0d0d0d0d1f10200d0d21220000230d0d1e0000 │ │ -000000000000110d0d241111111125260d2700280d142900002a2b0d191a0000 │ │ -000000000000110d0d1100000000001c0d1100002c2d00002a2b0d0d25000000 │ │ -000000000000110d0d110000000028200d1100002e00002a2b0d0d0200000000 │ │ -000000000000110d0d1100000d0d0d0d0d11000000002a2b0d0d0d2f00000000 │ │ -000000000000110d0d1100000d2430310d110000003233111d0e0d3400000000 │ │ -000000000000120d0d2700280d3500000d1100000000000000180d0400000000 │ │ -000000000000360d0d1f10370d1c00000d1100000000000038170d3900000000 │ │ -00000000003a3b0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d3c00000000 │ │ -00000000003d0d0d3e3f1111111111110d241111264041260d0d423200000000 │ │ -0000000000430d0d2f000000000000000d110000444500460d0d470000000000 │ │ -0000000000480d0d490c0000000000000d1100000d1100000d0d4a0000000000 │ │ -00000000004b4c0d0d0d2c2e000000000d4d4e0d0d1100000d0d4a0000000000 │ │ -00000000004f500d0d142d00005100000d525311111000000d0d4a0000000000 │ │ -0000000001420d0d21290000545500000d560000000000000d0d4a0000000000 │ │ -00000000020d0d1b220000570e1100000d585900000000000d0d4a0000000000 │ │ -00000000030d171c00005a0e0d1d005b0d0d0d0d0d0d0d0d0d0d4a0000000000 │ │ -00000000040d180000275c0d0d0e18440d0d0d0d0d0d0d0d0d0d4a0000000000 │ │ -00000000050d0e1d5d5c0d0e0d0d0d0d0d5e494a4a4a4a4a4a4a450000000000 │ │ -00000000060e0d0d0d0d0e3f5f60045820320000000000000000000000000000 │ │ -00000000000f190d0d6162000000000000000000000000000000000000000000 │ │ -0000000000001a1e360c00000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000708090a0b0c05626262620d0e000000 │ │ +0000000000000f101010101010101112136262621415626216170d6218190000 │ │ +00000000000010626262626262626262626262626262621a1b001c62621d0000 │ │ +00000000000010626262626262626262621e0f1f6262202100002262621d0000 │ │ +00000000000010626223101010102425622600276213280000292a6218190000 │ │ +0000000000001062621000000000001b621000002b2c0000292a626224000000 │ │ +0000000000001062621000000000271f621000002d0000292a62620200000000 │ │ +00000000000010626210000062626262621000000000292a6262622e00000000 │ │ +00000000000010626210000062232f3062100000003132101c0d623300000000 │ │ +0000000000001162622600276234000062100000000000000017620400000000 │ │ +0000000000003562621e0f36621b000062100000000000003716623800000000 │ │ +0000000000393a62626262626262626262626262626262626262623b00000000 │ │ +00000000003c62623d3e10101010101062231010253f40256262413100000000 │ │ +00000000004262622e0000000000000062100000434400456262460000000000 │ │ +0000000000476262480c00000000000062100000621000006262490000000000 │ │ +00000000004a4b6262622b2d00000000624c4d62621000006262490000000000 │ │ +00000000004e4f6262132c000050000062515210100f00006262490000000000 │ │ +0000000001416262202800005354000062550000000000006262490000000000 │ │ +000000000262621a210000560d10000062575800000000006262490000000000 │ │ +000000000362161b0000590d621c005a62626262626262626262490000000000 │ │ +000000000462170000265b62620d174362626262626262626262490000000000 │ │ +0000000005620d1c5c5b620d62626262625d4849494949494949440000000000 │ │ +00000000060d626262620d3e5e5f04571f310000000000000000000000000000 │ │ +00000000000e1862626061000000000000000000000000000000000000000000 │ │ +000000000000191d350c00000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/layout/activity_game.xml │ @@ -3,15 +3,15 @@ │ xmlns:android="http://schemas.android.com/apk/res/android"> │ │ - │ + │ ├── res/menu/setting.xml │ @@ -1,5 +1,5 @@ │ │ - │ + ├── res/menu/library_fragment.xml │ @@ -1,6 +1,6 @@ │ │ - │ - │ + │ + ├── smali/android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.smali │ @@ -18,59 +18,59 @@ │ │ │ # direct methods │ .method private constructor ()V │ .locals 0 │ │ .prologue │ - .line 101 │ + .line 112 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method synthetic constructor (Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ .locals 0 │ .param p1, "x0" # Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ .prologue │ - .line 101 │ + .line 112 │ invoke-direct {p0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ .locals 1 │ .param p1, "activity" # Landroid/app/Activity; │ │ .prologue │ - .line 104 │ + .line 115 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "activity" # Landroid/app/Activity; │ .param p3, "contentDescRes" # I │ │ .prologue │ - .line 117 │ + .line 128 │ return-object p1 │ .end method │ │ .method public setActionBarUpIndicator(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "activity" # Landroid/app/Activity; │ .param p3, "themeImage" # Landroid/graphics/drawable/Drawable; │ .param p4, "contentDescRes" # I │ │ .prologue │ - .line 111 │ + .line 122 │ return-object p1 │ .end method ├── smali/android/support/v4/app/ActionBarDrawerToggle$Delegate.smali │ @@ -12,14 +12,16 @@ │ accessFlags = 0x609 │ name = "Delegate" │ .end annotation │ │ │ # virtual methods │ .method public abstract getThemeUpIndicator()Landroid/graphics/drawable/Drawable; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ .end method │ │ .method public abstract setActionBarDescription(I)V │ .end method │ │ .method public abstract setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V │ .end method ├── smali/android/support/v4/app/ActionBarDrawerToggle$DelegateProvider.smali │ @@ -12,8 +12,10 @@ │ accessFlags = 0x609 │ name = "DelegateProvider" │ .end annotation │ │ │ # virtual methods │ .method public abstract getDrawerToggleDelegate()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ .end method ├── smali/android/support/v4/app/ActionBarDrawerToggle.smali │ @@ -7,22 +7,26 @@ │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ Landroid/support/v4/app/ActionBarDrawerToggle$1;, │ Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;, │ + Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;, │ Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;, │ Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;, │ Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;, │ Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;, │ Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; │ } │ .end annotation │ │ +.annotation runtime Ljava/lang/Deprecated; │ +.end annotation │ + │ │ # static fields │ .field private static final ID_HOME:I = 0x102002c │ │ .field private static final IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; │ │ .field private static final TOGGLE_DRAWABLE_OFFSET:F = 0.33333334f │ @@ -39,186 +43,283 @@ │ │ .field private final mDrawerImageResource:I │ │ .field private mDrawerIndicatorEnabled:Z │ │ .field private final mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; │ │ +.field private mHasCustomUpIndicator:Z │ + │ +.field private mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; │ + │ .field private final mOpenDrawerContentDescRes:I │ │ .field private mSetIndicatorInfo:Ljava/lang/Object; │ │ .field private mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ -.field private mThemeImage:Landroid/graphics/drawable/Drawable; │ - │ │ # direct methods │ .method static constructor ()V │ .locals 3 │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 144 │ + .line 176 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - .line 145 │ + .line 177 │ .local v0, "version":I │ - const/16 v1, 0xb │ + const/16 v1, 0x12 │ │ if-lt v0, v1, :cond_0 │ │ - .line 146 │ - new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ + .line 178 │ + new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ - invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;->(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ + invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;->(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; │ │ - .line 150 │ + .line 184 │ :goto_0 │ return-void │ │ - .line 148 │ + .line 179 │ :cond_0 │ + const/16 v1, 0xb │ + │ + if-lt v0, v1, :cond_1 │ + │ + .line 180 │ + new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ + │ + invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;->(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ + │ + sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; │ + │ + goto :goto_0 │ + │ + .line 182 │ + :cond_1 │ new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;->(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; │ │ goto :goto_0 │ .end method │ │ .method public constructor (Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ - .locals 3 │ + .locals 7 │ .param p1, "activity" # Landroid/app/Activity; │ .param p2, "drawerLayout" # Landroid/support/v4/widget/DrawerLayout; │ .param p3, "drawerImageRes" # I │ .param p4, "openDrawerContentDescRes" # I │ .param p5, "closeDrawerContentDescRes" # I │ │ .prologue │ + .line 229 │ + invoke-static {p1}, Landroid/support/v4/app/ActionBarDrawerToggle;->assumeMaterial(Landroid/content/Context;)Z │ + │ + move-result v0 │ + │ + if-nez v0, :cond_0 │ + │ + const/4 v3, 0x1 │ + │ + :goto_0 │ + move-object v0, p0 │ + │ + move-object v1, p1 │ + │ + move-object v2, p2 │ + │ + move v4, p3 │ + │ + move v5, p4 │ + │ + move v6, p5 │ + │ + invoke-direct/range {v0 .. v6}, Landroid/support/v4/app/ActionBarDrawerToggle;->(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;ZIII)V │ + │ + .line 231 │ + return-void │ + │ + .line 229 │ + :cond_0 │ + const/4 v3, 0x0 │ + │ + goto :goto_0 │ +.end method │ + │ +.method public constructor (Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;ZIII)V │ + .locals 3 │ + .param p1, "activity" # Landroid/app/Activity; │ + .param p2, "drawerLayout" # Landroid/support/v4/widget/DrawerLayout; │ + .param p3, "animate" # Z │ + .param p4, "drawerImageRes" # I │ + .param p5, "openDrawerContentDescRes" # I │ + .param p6, "closeDrawerContentDescRes" # I │ + │ + .prologue │ const/4 v2, 0x0 │ │ - .line 192 │ + .line 261 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 161 │ + .line 195 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z │ │ - .line 193 │ + .line 262 │ iput-object p1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivity:Landroid/app/Activity; │ │ - .line 196 │ + .line 265 │ instance-of v0, p1, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; │ │ if-eqz v0, :cond_0 │ │ move-object v0, p1 │ │ - .line 197 │ + .line 266 │ check-cast v0, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; │ │ invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;->getDrawerToggleDelegate()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ - .line 202 │ + .line 271 │ :goto_0 │ iput-object p2, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; │ │ - .line 203 │ - iput p3, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerImageResource:I │ + .line 272 │ + iput p4, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerImageResource:I │ │ - .line 204 │ - iput p4, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mOpenDrawerContentDescRes:I │ + .line 273 │ + iput p5, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mOpenDrawerContentDescRes:I │ │ - .line 205 │ - iput p5, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mCloseDrawerContentDescRes:I │ + .line 274 │ + iput p6, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mCloseDrawerContentDescRes:I │ │ - .line 207 │ + .line 276 │ invoke-virtual {p0}, Landroid/support/v4/app/ActionBarDrawerToggle;->getThemeUpIndicator()Landroid/graphics/drawable/Drawable; │ │ move-result-object v0 │ │ - iput-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mThemeImage:Landroid/graphics/drawable/Drawable; │ + iput-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; │ │ - .line 208 │ - invoke-virtual {p1}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources; │ - │ - move-result-object v0 │ - │ - invoke-virtual {v0, p3}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ + .line 277 │ + invoke-static {p1, p4}, Landroid/support/v4/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerImage:Landroid/graphics/drawable/Drawable; │ │ - .line 209 │ + .line 278 │ new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ iget-object v1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerImage:Landroid/graphics/drawable/Drawable; │ │ invoke-direct {v0, p0, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ iput-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ - .line 210 │ - iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ + .line 279 │ + iget-object v1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ + │ + if-eqz p3, :cond_1 │ │ - const v1, 0x3eaaaaab │ + const v0, 0x3eaaaaab │ │ - invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->setOffset(F)V │ + :goto_1 │ + invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->setOffset(F)V │ │ - .line 211 │ + .line 280 │ return-void │ │ - .line 199 │ + .line 268 │ :cond_0 │ iput-object v2, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ goto :goto_0 │ + │ + .line 279 │ + :cond_1 │ + const/4 v0, 0x0 │ + │ + goto :goto_1 │ .end method │ │ -.method static synthetic access$300(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ +.method static synthetic access$400(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ .locals 1 │ .param p0, "x0" # Landroid/support/v4/app/ActionBarDrawerToggle; │ │ .prologue │ - .line 56 │ + .line 65 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivity:Landroid/app/Activity; │ │ return-object v0 │ .end method │ │ +.method private static assumeMaterial(Landroid/content/Context;)Z │ + .locals 2 │ + .param p0, "context" # Landroid/content/Context; │ + │ + .prologue │ + const/16 v1, 0x15 │ + │ + .line 234 │ + invoke-virtual {p0}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo; │ + │ + move-result-object v0 │ + │ + iget v0, v0, Landroid/content/pm/ApplicationInfo;->targetSdkVersion:I │ + │ + if-lt v0, v1, :cond_0 │ + │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + if-lt v0, v1, :cond_0 │ + │ + const/4 v0, 0x1 │ + │ + :goto_0 │ + return v0 │ + │ + :cond_0 │ + const/4 v0, 0x0 │ + │ + goto :goto_0 │ +.end method │ + │ │ # virtual methods │ .method getThemeUpIndicator()Landroid/graphics/drawable/Drawable; │ .locals 2 │ │ .prologue │ - .line 361 │ + .line 477 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ if-eqz v0, :cond_0 │ │ - .line 362 │ + .line 478 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;->getThemeUpIndicator()Landroid/graphics/drawable/Drawable; │ │ move-result-object v0 │ │ - .line 364 │ + .line 480 │ :goto_0 │ return-object v0 │ │ :cond_0 │ sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; │ │ iget-object v1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivity:Landroid/app/Activity; │ @@ -230,156 +331,158 @@ │ goto :goto_0 │ .end method │ │ .method public isDrawerIndicatorEnabled()Z │ .locals 1 │ │ .prologue │ - .line 262 │ + .line 376 │ iget-boolean v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z │ │ return v0 │ .end method │ │ .method public onConfigurationChanged(Landroid/content/res/Configuration;)V │ .locals 2 │ .param p1, "newConfig" # Landroid/content/res/Configuration; │ │ .prologue │ - .line 274 │ + .line 388 │ + iget-boolean v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mHasCustomUpIndicator:Z │ + │ + if-nez v0, :cond_0 │ + │ + .line 389 │ invoke-virtual {p0}, Landroid/support/v4/app/ActionBarDrawerToggle;->getThemeUpIndicator()Landroid/graphics/drawable/Drawable; │ │ move-result-object v0 │ │ - iput-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mThemeImage:Landroid/graphics/drawable/Drawable; │ + iput-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; │ │ - .line 275 │ + .line 391 │ + :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivity:Landroid/app/Activity; │ │ - invoke-virtual {v0}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources; │ - │ - move-result-object v0 │ - │ iget v1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerImageResource:I │ │ - invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ + invoke-static {v0, v1}, Landroid/support/v4/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerImage:Landroid/graphics/drawable/Drawable; │ │ - .line 276 │ + .line 392 │ invoke-virtual {p0}, Landroid/support/v4/app/ActionBarDrawerToggle;->syncState()V │ │ - .line 277 │ + .line 393 │ return-void │ .end method │ │ .method public onDrawerClosed(Landroid/view/View;)V │ .locals 2 │ .param p1, "drawerView" # Landroid/view/View; │ │ .prologue │ - .line 343 │ + .line 459 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ const/4 v1, 0x0 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->setPosition(F)V │ │ - .line 344 │ + .line 460 │ iget-boolean v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z │ │ if-eqz v0, :cond_0 │ │ - .line 345 │ + .line 461 │ iget v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mOpenDrawerContentDescRes:I │ │ invoke-virtual {p0, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;->setActionBarDescription(I)V │ │ - .line 347 │ + .line 463 │ :cond_0 │ return-void │ .end method │ │ .method public onDrawerOpened(Landroid/view/View;)V │ .locals 2 │ .param p1, "drawerView" # Landroid/view/View; │ │ .prologue │ - .line 328 │ + .line 444 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ const/high16 v1, 0x3f800000 # 1.0f │ │ invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->setPosition(F)V │ │ - .line 329 │ + .line 445 │ iget-boolean v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z │ │ if-eqz v0, :cond_0 │ │ - .line 330 │ + .line 446 │ iget v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mCloseDrawerContentDescRes:I │ │ invoke-virtual {p0, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;->setActionBarDescription(I)V │ │ - .line 332 │ + .line 448 │ :cond_0 │ return-void │ .end method │ │ .method public onDrawerSlide(Landroid/view/View;F)V │ .locals 4 │ .param p1, "drawerView" # Landroid/view/View; │ .param p2, "slideOffset" # F │ │ .prologue │ const/high16 v3, 0x40000000 # 2.0f │ │ const/high16 v2, 0x3f000000 # 0.5f │ │ - .line 310 │ + .line 426 │ iget-object v1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->getPosition()F │ │ move-result v0 │ │ - .line 311 │ + .line 427 │ .local v0, "glyphOffset":F │ cmpl-float v1, p2, v2 │ │ if-lez v1, :cond_0 │ │ - .line 312 │ + .line 428 │ const/4 v1, 0x0 │ │ sub-float v2, p2, v2 │ │ invoke-static {v1, v2}, Ljava/lang/Math;->max(FF)F │ │ move-result v1 │ │ mul-float/2addr v1, v3 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->max(FF)F │ │ move-result v0 │ │ - .line 316 │ + .line 432 │ :goto_0 │ iget-object v1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->setPosition(F)V │ │ - .line 317 │ + .line 433 │ return-void │ │ - .line 314 │ + .line 430 │ :cond_0 │ mul-float v1, p2, v3 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->min(FF)F │ │ move-result v0 │ │ @@ -387,97 +490,97 @@ │ .end method │ │ .method public onDrawerStateChanged(I)V │ .locals 0 │ .param p1, "newState" # I │ │ .prologue │ - .line 358 │ + .line 474 │ return-void │ .end method │ │ .method public onOptionsItemSelected(Landroid/view/MenuItem;)Z │ .locals 3 │ .param p1, "item" # Landroid/view/MenuItem; │ │ .prologue │ const v2, 0x800003 │ │ - .line 289 │ + .line 405 │ if-eqz p1, :cond_1 │ │ invoke-interface {p1}, Landroid/view/MenuItem;->getItemId()I │ │ move-result v0 │ │ const v1, 0x102002c │ │ if-ne v0, v1, :cond_1 │ │ iget-boolean v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z │ │ if-eqz v0, :cond_1 │ │ - .line 290 │ + .line 406 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;->isDrawerVisible(I)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 291 │ + .line 407 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;->closeDrawer(I)V │ │ - .line 295 │ + .line 411 │ :goto_0 │ const/4 v0, 0x1 │ │ - .line 297 │ + .line 413 │ :goto_1 │ return v0 │ │ - .line 293 │ + .line 409 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;->openDrawer(I)V │ │ goto :goto_0 │ │ - .line 297 │ + .line 413 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_1 │ .end method │ │ .method setActionBarDescription(I)V │ .locals 3 │ .param p1, "contentDescRes" # I │ │ .prologue │ - .line 377 │ + .line 493 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ if-eqz v0, :cond_0 │ │ - .line 378 │ + .line 494 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ invoke-interface {v0, p1}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;->setActionBarDescription(I)V │ │ - .line 383 │ + .line 499 │ :goto_0 │ return-void │ │ - .line 381 │ + .line 497 │ :cond_0 │ sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; │ │ iget-object v1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mSetIndicatorInfo:Ljava/lang/Object; │ │ iget-object v2, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivity:Landroid/app/Activity; │ │ @@ -492,29 +595,29 @@ │ │ .method setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V │ .locals 3 │ .param p1, "upDrawable" # Landroid/graphics/drawable/Drawable; │ .param p2, "contentDescRes" # I │ │ .prologue │ - .line 368 │ + .line 484 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ if-eqz v0, :cond_0 │ │ - .line 369 │ + .line 485 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ invoke-interface {v0, p1, p2}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;->setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V │ │ - .line 374 │ + .line 490 │ :goto_0 │ return-void │ │ - .line 372 │ + .line 488 │ :cond_0 │ sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; │ │ iget-object v1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mSetIndicatorInfo:Ljava/lang/Object; │ │ iget-object v2, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivity:Landroid/app/Activity; │ │ @@ -528,23 +631,23 @@ │ .end method │ │ .method public setDrawerIndicatorEnabled(Z)V │ .locals 3 │ .param p1, "enable" # Z │ │ .prologue │ - .line 246 │ + .line 360 │ iget-boolean v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z │ │ if-eq p1, v0, :cond_0 │ │ - .line 247 │ + .line 361 │ if-eqz p1, :cond_2 │ │ - .line 248 │ + .line 362 │ iget-object v1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; │ │ const v2, 0x800003 │ │ invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;->isDrawerOpen(I)Z │ @@ -554,68 +657,142 @@ │ if-eqz v0, :cond_1 │ │ iget v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mCloseDrawerContentDescRes:I │ │ :goto_0 │ invoke-virtual {p0, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;->setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V │ │ - .line 253 │ + .line 367 │ :goto_1 │ iput-boolean p1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z │ │ - .line 255 │ + .line 369 │ :cond_0 │ return-void │ │ - .line 248 │ + .line 362 │ :cond_1 │ iget v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mOpenDrawerContentDescRes:I │ │ goto :goto_0 │ │ - .line 251 │ + .line 365 │ :cond_2 │ - iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mThemeImage:Landroid/graphics/drawable/Drawable; │ + iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; │ │ const/4 v1, 0x0 │ │ invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;->setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V │ │ goto :goto_1 │ .end method │ │ +.method public setHomeAsUpIndicator(I)V │ + .locals 2 │ + .param p1, "resId" # I │ + │ + .prologue │ + .line 341 │ + const/4 v0, 0x0 │ + │ + .line 342 │ + .local v0, "indicator":Landroid/graphics/drawable/Drawable; │ + if-eqz p1, :cond_0 │ + │ + .line 343 │ + iget-object v1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mActivity:Landroid/app/Activity; │ + │ + invoke-static {v1, p1}, Landroid/support/v4/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ + │ + move-result-object v0 │ + │ + .line 346 │ + :cond_0 │ + invoke-virtual {p0, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;->setHomeAsUpIndicator(Landroid/graphics/drawable/Drawable;)V │ + │ + .line 347 │ + return-void │ +.end method │ + │ +.method public setHomeAsUpIndicator(Landroid/graphics/drawable/Drawable;)V │ + .locals 2 │ + .param p1, "indicator" # Landroid/graphics/drawable/Drawable; │ + │ + .prologue │ + const/4 v1, 0x0 │ + │ + .line 316 │ + if-nez p1, :cond_1 │ + │ + .line 317 │ + invoke-virtual {p0}, Landroid/support/v4/app/ActionBarDrawerToggle;->getThemeUpIndicator()Landroid/graphics/drawable/Drawable; │ + │ + move-result-object v0 │ + │ + iput-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; │ + │ + .line 318 │ + iput-boolean v1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mHasCustomUpIndicator:Z │ + │ + .line 324 │ + :goto_0 │ + iget-boolean v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z │ + │ + if-nez v0, :cond_0 │ + │ + .line 325 │ + iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; │ + │ + invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;->setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V │ + │ + .line 327 │ + :cond_0 │ + return-void │ + │ + .line 320 │ + :cond_1 │ + iput-object p1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; │ + │ + .line 321 │ + const/4 v0, 0x1 │ + │ + iput-boolean v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mHasCustomUpIndicator:Z │ + │ + goto :goto_0 │ +.end method │ + │ .method public syncState()V │ .locals 3 │ │ .prologue │ const v2, 0x800003 │ │ - .line 223 │ + .line 292 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;->isDrawerOpen(I)Z │ │ move-result v0 │ │ if-eqz v0, :cond_1 │ │ - .line 224 │ + .line 293 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ const/high16 v1, 0x3f800000 # 1.0f │ │ invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->setPosition(F)V │ │ - .line 229 │ + .line 298 │ :goto_0 │ iget-boolean v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerIndicatorEnabled:Z │ │ if-eqz v0, :cond_0 │ │ - .line 230 │ + .line 299 │ iget-object v1, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;->isDrawerOpen(I)Z │ │ move-result v0 │ @@ -623,27 +800,27 @@ │ if-eqz v0, :cond_2 │ │ iget v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mCloseDrawerContentDescRes:I │ │ :goto_1 │ invoke-virtual {p0, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;->setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V │ │ - .line 233 │ + .line 302 │ :cond_0 │ return-void │ │ - .line 226 │ + .line 295 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ const/4 v1, 0x0 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->setPosition(F)V │ │ goto :goto_0 │ │ - .line 230 │ + .line 299 │ :cond_2 │ iget v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle;->mOpenDrawerContentDescRes:I │ │ goto :goto_1 │ .end method ├── smali/android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.smali │ @@ -1,9 +1,9 @@ │ .class Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ -.super Landroid/graphics/drawable/LevelListDrawable; │ +.super Landroid/graphics/drawable/InsetDrawable; │ .source "ActionBarDrawerToggle.java" │ │ # interfaces │ .implements Landroid/graphics/drawable/Drawable$Callback; │ │ │ # annotations │ @@ -27,79 +27,57 @@ │ .field private final mTmpRect:Landroid/graphics/Rect; │ │ .field final synthetic this$0:Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ # direct methods │ .method private constructor (Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ - .locals 4 │ + .locals 3 │ .param p2, "wrapped" # Landroid/graphics/drawable/Drawable; │ │ .prologue │ - const/4 v1, 0x1 │ + const/4 v0, 0x0 │ │ - const/4 v2, 0x0 │ - │ - .line 392 │ + .line 508 │ iput-object p1, p0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->this$0:Landroid/support/v4/app/ActionBarDrawerToggle; │ │ - .line 393 │ - invoke-direct {p0}, Landroid/graphics/drawable/LevelListDrawable;->()V │ + .line 509 │ + invoke-direct {p0, p2, v0}, Landroid/graphics/drawable/InsetDrawable;->(Landroid/graphics/drawable/Drawable;I)V │ │ - .line 386 │ - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + .line 502 │ + sget v1, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - const/16 v3, 0x12 │ + const/16 v2, 0x12 │ │ - if-le v0, v3, :cond_1 │ + if-le v1, v2, :cond_0 │ │ - move v0, v1 │ + const/4 v0, 0x1 │ │ - :goto_0 │ + :cond_0 │ iput-boolean v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mHasMirroring:Z │ │ - .line 387 │ + .line 503 │ new-instance v0, Landroid/graphics/Rect; │ │ invoke-direct {v0}, Landroid/graphics/Rect;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mTmpRect:Landroid/graphics/Rect; │ │ - .line 395 │ - invoke-static {p2}, Landroid/support/v4/graphics/drawable/DrawableCompat;->isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z │ - │ - move-result v0 │ - │ - if-eqz v0, :cond_0 │ - │ - .line 396 │ - invoke-static {p0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat;->setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V │ - │ - .line 399 │ - :cond_0 │ - invoke-virtual {p0, v2, v2, p2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->addLevel(IILandroid/graphics/drawable/Drawable;)V │ - │ - .line 400 │ + .line 510 │ return-void │ - │ - :cond_1 │ - move v0, v2 │ - │ - .line 386 │ - goto :goto_0 │ .end method │ │ .method synthetic constructor (Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ .locals 0 │ .param p1, "x0" # Landroid/support/v4/app/ActionBarDrawerToggle; │ .param p2, "x1" # Landroid/graphics/drawable/Drawable; │ .param p3, "x2" # Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ .prologue │ - .line 385 │ + .line 501 │ invoke-direct {p0, p1, p2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ │ return-void │ .end method │ │ │ # virtual methods │ @@ -108,27 +86,27 @@ │ .param p1, "canvas" # Landroid/graphics/Canvas; │ │ .prologue │ const/4 v5, 0x0 │ │ const/4 v0, 0x1 │ │ - .line 430 │ + .line 540 │ iget-object v3, p0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mTmpRect:Landroid/graphics/Rect; │ │ invoke-virtual {p0, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->copyBounds(Landroid/graphics/Rect;)V │ │ - .line 431 │ + .line 541 │ invoke-virtual {p1}, Landroid/graphics/Canvas;->save()I │ │ - .line 434 │ + .line 544 │ iget-object v3, p0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->this$0:Landroid/support/v4/app/ActionBarDrawerToggle; │ │ # getter for: Landroid/support/v4/app/ActionBarDrawerToggle;->mActivity:Landroid/app/Activity; │ - invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;->access$300(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ + invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;->access$400(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ │ move-result-object v3 │ │ invoke-virtual {v3}, Landroid/app/Activity;->getWindow()Landroid/view/Window; │ │ move-result-object v3 │ │ @@ -140,31 +118,31 @@ │ │ move-result v3 │ │ if-ne v3, v0, :cond_2 │ │ move v1, v0 │ │ - .line 436 │ + .line 546 │ .local v1, "isLayoutRTL":Z │ :goto_0 │ if-eqz v1, :cond_0 │ │ const/4 v0, -0x1 │ │ - .line 437 │ + .line 547 │ .local v0, "flipRtl":I │ :cond_0 │ iget-object v3, p0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mTmpRect:Landroid/graphics/Rect; │ │ invoke-virtual {v3}, Landroid/graphics/Rect;->width()I │ │ move-result v2 │ │ - .line 438 │ + .line 548 │ .local v2, "width":I │ iget v3, p0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mOffset:F │ │ neg-float v3, v3 │ │ int-to-float v4, v2 │ │ @@ -176,85 +154,85 @@ │ │ int-to-float v4, v0 │ │ mul-float/2addr v3, v4 │ │ invoke-virtual {p1, v3, v5}, Landroid/graphics/Canvas;->translate(FF)V │ │ - .line 441 │ + .line 551 │ if-eqz v1, :cond_1 │ │ iget-boolean v3, p0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mHasMirroring:Z │ │ if-nez v3, :cond_1 │ │ - .line 442 │ + .line 552 │ int-to-float v3, v2 │ │ invoke-virtual {p1, v3, v5}, Landroid/graphics/Canvas;->translate(FF)V │ │ - .line 443 │ + .line 553 │ const/high16 v3, -0x40800000 # -1.0f │ │ const/high16 v4, 0x3f800000 # 1.0f │ │ invoke-virtual {p1, v3, v4}, Landroid/graphics/Canvas;->scale(FF)V │ │ - .line 446 │ + .line 556 │ :cond_1 │ - invoke-super {p0, p1}, Landroid/graphics/drawable/LevelListDrawable;->draw(Landroid/graphics/Canvas;)V │ + invoke-super {p0, p1}, Landroid/graphics/drawable/InsetDrawable;->draw(Landroid/graphics/Canvas;)V │ │ - .line 447 │ + .line 557 │ invoke-virtual {p1}, Landroid/graphics/Canvas;->restore()V │ │ - .line 448 │ + .line 558 │ return-void │ │ - .line 434 │ + .line 544 │ .end local v0 # "flipRtl":I │ .end local v1 # "isLayoutRTL":Z │ .end local v2 # "width":I │ :cond_2 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public getPosition()F │ .locals 1 │ │ .prologue │ - .line 413 │ + .line 523 │ iget v0, p0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mPosition:F │ │ return v0 │ .end method │ │ .method public setOffset(F)V │ .locals 0 │ .param p1, "offset" # F │ │ .prologue │ - .line 424 │ + .line 534 │ iput p1, p0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mOffset:F │ │ - .line 425 │ + .line 535 │ invoke-virtual {p0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->invalidateSelf()V │ │ - .line 426 │ + .line 536 │ return-void │ .end method │ │ .method public setPosition(F)V │ .locals 0 │ .param p1, "position" # F │ │ .prologue │ - .line 408 │ + .line 518 │ iput p1, p0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mPosition:F │ │ - .line 409 │ + .line 519 │ invoke-virtual {p0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->invalidateSelf()V │ │ - .line 410 │ + .line 520 │ return-void │ .end method ├── smali/android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.smali │ @@ -18,54 +18,54 @@ │ │ │ # direct methods │ .method private constructor ()V │ .locals 0 │ │ .prologue │ - .line 121 │ + .line 132 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method synthetic constructor (Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ .locals 0 │ .param p1, "x0" # Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ .prologue │ - .line 121 │ + .line 132 │ invoke-direct {p0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ .locals 1 │ .param p1, "activity" # Landroid/app/Activity; │ │ .prologue │ - .line 124 │ + .line 135 │ invoke-static {p1}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "activity" # Landroid/app/Activity; │ .param p3, "contentDescRes" # I │ │ .prologue │ - .line 136 │ + .line 147 │ invoke-static {p1, p2, p3}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -73,14 +73,14 @@ │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "activity" # Landroid/app/Activity; │ .param p3, "themeImage" # Landroid/graphics/drawable/Drawable; │ .param p4, "contentDescRes" # I │ │ .prologue │ - .line 130 │ + .line 141 │ invoke-static {p1, p2, p3, p4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->setActionBarUpIndicator(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.smali │ @@ -30,18 +30,18 @@ │ .prologue │ const v13, 0x102002c │ │ const/4 v12, 0x1 │ │ const/4 v11, 0x0 │ │ - .line 97 │ + .line 104 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 99 │ + .line 106 │ :try_start_0 │ const-class v6, Landroid/app/ActionBar; │ │ const-string v7, "setHomeAsUpIndicator" │ │ const/4 v8, 0x1 │ │ @@ -55,15 +55,15 @@ │ │ invoke-virtual {v6, v7, v8}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ move-result-object v6 │ │ iput-object v6, p0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method; │ │ - .line 101 │ + .line 108 │ const-class v6, Landroid/app/ActionBar; │ │ const-string v7, "setHomeActionContentDescription" │ │ const/4 v8, 0x1 │ │ new-array v8, v8, [Ljava/lang/Class; │ @@ -78,86 +78,86 @@ │ │ move-result-object v6 │ │ iput-object v6, p0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeActionContentDescription:Ljava/lang/reflect/Method; │ :try_end_0 │ .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0 │ │ - .line 131 │ + .line 138 │ :cond_0 │ :goto_0 │ return-void │ │ - .line 106 │ + .line 113 │ :catch_0 │ move-exception v6 │ │ - .line 110 │ + .line 117 │ invoke-virtual {p1, v13}, Landroid/app/Activity;->findViewById(I)Landroid/view/View; │ │ move-result-object v2 │ │ - .line 111 │ + .line 118 │ .local v2, "home":Landroid/view/View; │ if-eqz v2, :cond_0 │ │ - .line 116 │ + .line 123 │ invoke-virtual {v2}, Landroid/view/View;->getParent()Landroid/view/ViewParent; │ │ move-result-object v3 │ │ check-cast v3, Landroid/view/ViewGroup; │ │ - .line 117 │ + .line 124 │ .local v3, "parent":Landroid/view/ViewGroup; │ invoke-virtual {v3}, Landroid/view/ViewGroup;->getChildCount()I │ │ move-result v0 │ │ - .line 118 │ + .line 125 │ .local v0, "childCount":I │ const/4 v6, 0x2 │ │ if-ne v0, v6, :cond_0 │ │ - .line 123 │ + .line 130 │ invoke-virtual {v3, v11}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; │ │ move-result-object v1 │ │ - .line 124 │ + .line 131 │ .local v1, "first":Landroid/view/View; │ invoke-virtual {v3, v12}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; │ │ move-result-object v4 │ │ - .line 125 │ + .line 132 │ .local v4, "second":Landroid/view/View; │ invoke-virtual {v1}, Landroid/view/View;->getId()I │ │ move-result v6 │ │ if-ne v6, v13, :cond_1 │ │ move-object v5, v4 │ │ - .line 127 │ + .line 134 │ .local v5, "up":Landroid/view/View; │ :goto_1 │ instance-of v6, v5, Landroid/widget/ImageView; │ │ if-eqz v6, :cond_0 │ │ - .line 129 │ + .line 136 │ check-cast v5, Landroid/widget/ImageView; │ │ .end local v5 # "up":Landroid/view/View; │ iput-object v5, p0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->upIndicatorView:Landroid/widget/ImageView; │ │ goto :goto_0 │ │ :cond_1 │ move-object v5, v1 │ │ - .line 125 │ + .line 132 │ goto :goto_1 │ .end method ├── smali/android/support/v4/app/ActionBarDrawerToggleHoneycomb.smali │ @@ -18,15 +18,15 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 3 │ │ .prologue │ - .line 42 │ + .line 44 │ const/4 v0, 0x1 │ │ new-array v0, v0, [I │ │ const/4 v1, 0x0 │ │ const v2, 0x101030b │ @@ -38,84 +38,84 @@ │ return-void │ .end method │ │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 39 │ + .line 41 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 92 │ + .line 99 │ return-void │ .end method │ │ .method public static getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ .locals 3 │ .param p0, "activity" # Landroid/app/Activity; │ │ .prologue │ - .line 86 │ + .line 93 │ sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->THEME_ATTRS:[I │ │ invoke-virtual {p0, v2}, Landroid/app/Activity;->obtainStyledAttributes([I)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ - .line 87 │ + .line 94 │ .local v0, "a":Landroid/content/res/TypedArray; │ const/4 v2, 0x0 │ │ invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ │ move-result-object v1 │ │ - .line 88 │ + .line 95 │ .local v1, "result":Landroid/graphics/drawable/Drawable; │ invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V │ │ - .line 89 │ + .line 96 │ return-object v1 │ .end method │ │ .method public static setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ .locals 7 │ .param p0, "info" # Ljava/lang/Object; │ .param p1, "activity" # Landroid/app/Activity; │ .param p2, "contentDescRes" # I │ │ .prologue │ - .line 70 │ + .line 72 │ if-nez p0, :cond_0 │ │ - .line 71 │ + .line 73 │ new-instance p0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; │ │ .end local p0 # "info":Ljava/lang/Object; │ invoke-direct {p0, p1}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->(Landroid/app/Activity;)V │ │ :cond_0 │ move-object v2, p0 │ │ - .line 73 │ + .line 75 │ check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; │ │ - .line 74 │ + .line 76 │ .local v2, "sii":Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; │ iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method; │ │ if-eqz v3, :cond_1 │ │ - .line 76 │ + .line 78 │ :try_start_0 │ invoke-virtual {p1}, Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar; │ │ move-result-object v0 │ │ - .line 77 │ + .line 79 │ .local v0, "actionBar":Landroid/app/ActionBar; │ iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeActionContentDescription:Ljava/lang/reflect/Method; │ │ const/4 v4, 0x1 │ │ new-array v4, v4, [Ljava/lang/Object; │ │ @@ -124,28 +124,42 @@ │ invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v6 │ │ aput-object v6, v4, v5 │ │ invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ + │ + .line 80 │ + sget v3, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v4, 0x13 │ + │ + if-gt v3, v4, :cond_1 │ + │ + .line 83 │ + invoke-virtual {v0}, Landroid/app/ActionBar;->getSubtitle()Ljava/lang/CharSequence; │ + │ + move-result-object v3 │ + │ + invoke-virtual {v0, v3}, Landroid/app/ActionBar;->setSubtitle(Ljava/lang/CharSequence;)V │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ - .line 82 │ + .line 89 │ .end local v0 # "actionBar":Landroid/app/ActionBar; │ :cond_1 │ :goto_0 │ return-object p0 │ │ - .line 78 │ + .line 85 │ :catch_0 │ move-exception v1 │ │ - .line 79 │ + .line 86 │ .local v1, "e":Ljava/lang/Exception; │ const-string v3, "ActionBarDrawerToggleHoneycomb" │ │ const-string v4, "Couldn\'t set content description via JB-MR2 API" │ │ invoke-static {v3, v4, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ @@ -156,56 +170,56 @@ │ .locals 7 │ .param p0, "info" # Ljava/lang/Object; │ .param p1, "activity" # Landroid/app/Activity; │ .param p2, "drawable" # Landroid/graphics/drawable/Drawable; │ .param p3, "contentDescRes" # I │ │ .prologue │ - .line 48 │ + .line 50 │ if-nez p0, :cond_0 │ │ - .line 49 │ + .line 51 │ new-instance p0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; │ │ .end local p0 # "info":Ljava/lang/Object; │ invoke-direct {p0, p1}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->(Landroid/app/Activity;)V │ │ :cond_0 │ move-object v2, p0 │ │ - .line 51 │ + .line 53 │ check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; │ │ - .line 52 │ + .line 54 │ .local v2, "sii":Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; │ iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method; │ │ if-eqz v3, :cond_1 │ │ - .line 54 │ + .line 56 │ :try_start_0 │ invoke-virtual {p1}, Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar; │ │ move-result-object v0 │ │ - .line 55 │ + .line 57 │ .local v0, "actionBar":Landroid/app/ActionBar; │ iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method; │ │ const/4 v4, 0x1 │ │ new-array v4, v4, [Ljava/lang/Object; │ │ const/4 v5, 0x0 │ │ aput-object p2, v4, v5 │ │ invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ │ - .line 56 │ + .line 58 │ iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeActionContentDescription:Ljava/lang/reflect/Method; │ │ const/4 v4, 0x1 │ │ new-array v4, v4, [Ljava/lang/Object; │ │ const/4 v5, 0x0 │ @@ -216,48 +230,48 @@ │ │ aput-object v6, v4, v5 │ │ invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ - .line 65 │ + .line 67 │ .end local v0 # "actionBar":Landroid/app/ActionBar; │ :goto_0 │ return-object p0 │ │ - .line 57 │ + .line 59 │ :catch_0 │ move-exception v1 │ │ - .line 58 │ + .line 60 │ .local v1, "e":Ljava/lang/Exception; │ const-string v3, "ActionBarDrawerToggleHoneycomb" │ │ const-string v4, "Couldn\'t set home-as-up indicator via JB-MR2 API" │ │ invoke-static {v3, v4, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ goto :goto_0 │ │ - .line 60 │ + .line 62 │ .end local v1 # "e":Ljava/lang/Exception; │ :cond_1 │ iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->upIndicatorView:Landroid/widget/ImageView; │ │ if-eqz v3, :cond_2 │ │ - .line 61 │ + .line 63 │ iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->upIndicatorView:Landroid/widget/ImageView; │ │ invoke-virtual {v3, p2}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V │ │ goto :goto_0 │ │ - .line 63 │ + .line 65 │ :cond_2 │ const-string v3, "ActionBarDrawerToggleHoneycomb" │ │ const-string v4, "Couldn\'t set home-as-up indicator" │ │ invoke-static {v3, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I ├── smali/android/support/v4/app/ActivityCompat.smali │ @@ -1,126 +1,281 @@ │ .class public Landroid/support/v4/app/ActivityCompat; │ .super Landroid/support/v4/content/ContextCompat; │ .source "ActivityCompat.java" │ │ │ +# annotations │ +.annotation system Ldalvik/annotation/MemberClasses; │ + value = { │ + Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; │ + } │ +.end annotation │ + │ + │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 29 │ + .line 38 │ invoke-direct {p0}, Landroid/support/v4/content/ContextCompat;->()V │ │ + .line 217 │ return-void │ .end method │ │ +.method private static createCallback(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ + .locals 1 │ + .param p0, "callback" # Landroid/support/v4/app/SharedElementCallback; │ + │ + .prologue │ + .line 210 │ + const/4 v0, 0x0 │ + │ + .line 211 │ + .local v0, "newCallback":Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ + if-eqz p0, :cond_0 │ + │ + .line 212 │ + new-instance v0, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; │ + │ + .end local v0 # "newCallback":Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ + invoke-direct {v0, p0}, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;->(Landroid/support/v4/app/SharedElementCallback;)V │ + │ + .line 214 │ + .restart local v0 # "newCallback":Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ + :cond_0 │ + return-object v0 │ +.end method │ + │ .method public static finishAffinity(Landroid/app/Activity;)V │ .locals 2 │ .param p0, "activity" # Landroid/app/Activity; │ │ .prologue │ - .line 131 │ + .line 141 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0x10 │ │ if-lt v0, v1, :cond_0 │ │ - .line 132 │ + .line 142 │ invoke-static {p0}, Landroid/support/v4/app/ActivityCompatJB;->finishAffinity(Landroid/app/Activity;)V │ │ - .line 136 │ + .line 146 │ :goto_0 │ return-void │ │ - .line 134 │ + .line 144 │ + :cond_0 │ + invoke-virtual {p0}, Landroid/app/Activity;->finish()V │ + │ + goto :goto_0 │ +.end method │ + │ +.method public static finishAfterTransition(Landroid/app/Activity;)V │ + .locals 2 │ + .param p0, "activity" # Landroid/app/Activity; │ + │ + .prologue │ + .line 158 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v1, 0x15 │ + │ + if-lt v0, v1, :cond_0 │ + │ + .line 159 │ + invoke-static {p0}, Landroid/support/v4/app/ActivityCompat21;->finishAfterTransition(Landroid/app/Activity;)V │ + │ + .line 163 │ + :goto_0 │ + return-void │ + │ + .line 161 │ :cond_0 │ invoke-virtual {p0}, Landroid/app/Activity;->finish()V │ │ goto :goto_0 │ .end method │ │ .method public static invalidateOptionsMenu(Landroid/app/Activity;)Z │ .locals 2 │ .param p0, "activity" # Landroid/app/Activity; │ │ .prologue │ - .line 63 │ + .line 72 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0xb │ │ if-lt v0, v1, :cond_0 │ │ - .line 64 │ + .line 73 │ invoke-static {p0}, Landroid/support/v4/app/ActivityCompatHoneycomb;->invalidateOptionsMenu(Landroid/app/Activity;)V │ │ - .line 65 │ + .line 74 │ const/4 v0, 0x1 │ │ - .line 67 │ + .line 76 │ :goto_0 │ return v0 │ │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ +.method public static postponeEnterTransition(Landroid/app/Activity;)V │ + .locals 2 │ + .param p0, "activity" # Landroid/app/Activity; │ + │ + .prologue │ + .line 197 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v1, 0x15 │ + │ + if-lt v0, v1, :cond_0 │ + │ + .line 198 │ + invoke-static {p0}, Landroid/support/v4/app/ActivityCompat21;->postponeEnterTransition(Landroid/app/Activity;)V │ + │ + .line 200 │ + :cond_0 │ + return-void │ +.end method │ + │ +.method public static setEnterSharedElementCallback(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V │ + .locals 2 │ + .param p0, "activity" # Landroid/app/Activity; │ + .param p1, "callback" # Landroid/support/v4/app/SharedElementCallback; │ + │ + .prologue │ + .line 175 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v1, 0x15 │ + │ + if-lt v0, v1, :cond_0 │ + │ + .line 176 │ + invoke-static {p1}, Landroid/support/v4/app/ActivityCompat;->createCallback(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ + │ + move-result-object v0 │ + │ + invoke-static {p0, v0}, Landroid/support/v4/app/ActivityCompat21;->setEnterSharedElementCallback(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V │ + │ + .line 178 │ + :cond_0 │ + return-void │ +.end method │ + │ +.method public static setExitSharedElementCallback(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V │ + .locals 2 │ + .param p0, "activity" # Landroid/app/Activity; │ + .param p1, "callback" # Landroid/support/v4/app/SharedElementCallback; │ + │ + .prologue │ + .line 191 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v1, 0x15 │ + │ + if-lt v0, v1, :cond_0 │ + │ + .line 192 │ + invoke-static {p1}, Landroid/support/v4/app/ActivityCompat;->createCallback(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ + │ + move-result-object v0 │ + │ + invoke-static {p0, v0}, Landroid/support/v4/app/ActivityCompat21;->setExitSharedElementCallback(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V │ + │ + .line 194 │ + :cond_0 │ + return-void │ +.end method │ + │ .method public static startActivity(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ .locals 2 │ .param p0, "activity" # Landroid/app/Activity; │ .param p1, "intent" # Landroid/content/Intent; │ .param p2, "options" # Landroid/os/Bundle; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ + .end param │ │ .prologue │ - .line 88 │ + .line 97 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0x10 │ │ if-lt v0, v1, :cond_0 │ │ - .line 89 │ + .line 98 │ invoke-static {p0, p1, p2}, Landroid/support/v4/app/ActivityCompatJB;->startActivity(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ - .line 93 │ + .line 102 │ :goto_0 │ return-void │ │ - .line 91 │ + .line 100 │ :cond_0 │ invoke-virtual {p0, p1}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V │ │ goto :goto_0 │ .end method │ │ .method public static startActivityForResult(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ .locals 2 │ .param p0, "activity" # Landroid/app/Activity; │ .param p1, "intent" # Landroid/content/Intent; │ .param p2, "requestCode" # I │ .param p3, "options" # Landroid/os/Bundle; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ + .end param │ │ .prologue │ - .line 116 │ + .line 126 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0x10 │ │ if-lt v0, v1, :cond_0 │ │ - .line 117 │ + .line 127 │ invoke-static {p0, p1, p2, p3}, Landroid/support/v4/app/ActivityCompatJB;->startActivityForResult(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ - .line 121 │ + .line 131 │ :goto_0 │ return-void │ │ - .line 119 │ + .line 129 │ :cond_0 │ invoke-virtual {p0, p1, p2}, Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V │ │ goto :goto_0 │ .end method │ + │ +.method public static startPostponedEnterTransition(Landroid/app/Activity;)V │ + .locals 2 │ + .param p0, "activity" # Landroid/app/Activity; │ + │ + .prologue │ + .line 203 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v1, 0x15 │ + │ + if-lt v0, v1, :cond_0 │ + │ + .line 204 │ + invoke-static {p0}, Landroid/support/v4/app/ActivityCompat21;->startPostponedEnterTransition(Landroid/app/Activity;)V │ + │ + .line 206 │ + :cond_0 │ + return-void │ +.end method ├── smali/android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB.smali │ @@ -20,61 +20,61 @@ │ │ # direct methods │ .method constructor (Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ .locals 0 │ .param p1, "impl" # Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ .prologue │ - .line 115 │ + .line 180 │ invoke-direct {p0}, Landroid/support/v4/app/ActivityOptionsCompat;->()V │ │ - .line 116 │ + .line 181 │ iput-object p1, p0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ - .line 117 │ + .line 182 │ return-void │ .end method │ │ │ # virtual methods │ .method public toBundle()Landroid/os/Bundle; │ .locals 1 │ │ .prologue │ - .line 121 │ + .line 186 │ iget-object v0, p0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;->toBundle()Landroid/os/Bundle; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public update(Landroid/support/v4/app/ActivityOptionsCompat;)V │ .locals 3 │ .param p1, "otherOptions" # Landroid/support/v4/app/ActivityOptionsCompat; │ │ .prologue │ - .line 126 │ + .line 191 │ instance-of v1, p1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ if-eqz v1, :cond_0 │ │ move-object v0, p1 │ │ - .line 127 │ + .line 192 │ check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ - .line 128 │ + .line 193 │ .local v0, "otherImpl":Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ iget-object v1, p0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;->update(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ - .line 130 │ + .line 195 │ .end local v0 # "otherImpl":Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ :cond_0 │ return-void │ .end method ├── smali/android/support/v4/app/ActivityOptionsCompat.smali │ @@ -2,55 +2,56 @@ │ .super Ljava/lang/Object; │ .source "ActivityOptionsCompat.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ + Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;, │ Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ } │ .end annotation │ │ │ # direct methods │ .method protected constructor ()V │ .locals 0 │ │ .prologue │ - .line 134 │ + .line 220 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 135 │ + .line 221 │ return-void │ .end method │ │ .method public static makeCustomAnimation(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ .locals 2 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "enterResId" # I │ .param p2, "exitResId" # I │ │ .prologue │ - .line 45 │ + .line 47 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0x10 │ │ if-lt v0, v1, :cond_0 │ │ - .line 46 │ + .line 48 │ new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ invoke-static {p0, p1, p2}, Landroid/support/v4/app/ActivityOptionsCompatJB;->makeCustomAnimation(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ - .line 49 │ + .line 51 │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; │ │ invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;->()V │ @@ -63,67 +64,206 @@ │ .param p0, "source" # Landroid/view/View; │ .param p1, "startX" # I │ .param p2, "startY" # I │ .param p3, "startWidth" # I │ .param p4, "startHeight" # I │ │ .prologue │ - .line 74 │ + .line 76 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0x10 │ │ if-lt v0, v1, :cond_0 │ │ - .line 75 │ + .line 77 │ new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ invoke-static {p0, p1, p2, p3, p4}, Landroid/support/v4/app/ActivityOptionsCompatJB;->makeScaleUpAnimation(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ - .line 79 │ + .line 81 │ + :goto_0 │ + return-object v0 │ + │ + :cond_0 │ + new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; │ + │ + invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;->()V │ + │ + goto :goto_0 │ +.end method │ + │ +.method public static makeSceneTransitionAnimation(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat; │ + .locals 2 │ + .param p0, "activity" # Landroid/app/Activity; │ + .param p1, "sharedElement" # Landroid/view/View; │ + .param p2, "sharedElementName" # Ljava/lang/String; │ + │ + .prologue │ + .line 133 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v1, 0x15 │ + │ + if-lt v0, v1, :cond_0 │ + │ + .line 134 │ + new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; │ + │ + invoke-static {p0, p1, p2}, Landroid/support/v4/app/ActivityOptionsCompat21;->makeSceneTransitionAnimation(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; │ + │ + move-result-object v1 │ + │ + invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;->(Landroid/support/v4/app/ActivityOptionsCompat21;)V │ + │ + .line 138 │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; │ │ invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;->()V │ │ goto :goto_0 │ .end method │ │ +.method public static varargs makeSceneTransitionAnimation(Landroid/app/Activity;[Landroid/support/v4/util/Pair;)Landroid/support/v4/app/ActivityOptionsCompat; │ + .locals 5 │ + .param p0, "activity" # Landroid/app/Activity; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/app/Activity;", │ + "[", │ + "Landroid/support/v4/util/Pair", │ + "<", │ + "Landroid/view/View;", │ + "Ljava/lang/String;", │ + ">;)", │ + "Landroid/support/v4/app/ActivityOptionsCompat;" │ + } │ + .end annotation │ + │ + .prologue │ + .line 160 │ + .local p1, "sharedElements":[Landroid/support/v4/util/Pair;, "[Landroid/support/v4/util/Pair;" │ + sget v3, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v4, 0x15 │ + │ + if-lt v3, v4, :cond_1 │ + │ + .line 161 │ + const/4 v2, 0x0 │ + │ + .line 162 │ + .local v2, "views":[Landroid/view/View; │ + const/4 v1, 0x0 │ + │ + .line 163 │ + .local v1, "names":[Ljava/lang/String; │ + if-eqz p1, :cond_0 │ + │ + .line 164 │ + array-length v3, p1 │ + │ + new-array v2, v3, [Landroid/view/View; │ + │ + .line 165 │ + array-length v3, p1 │ + │ + new-array v1, v3, [Ljava/lang/String; │ + │ + .line 166 │ + const/4 v0, 0x0 │ + │ + .local v0, "i":I │ + :goto_0 │ + array-length v3, p1 │ + │ + if-ge v0, v3, :cond_0 │ + │ + .line 167 │ + aget-object v3, p1, v0 │ + │ + iget-object v3, v3, Landroid/support/v4/util/Pair;->first:Ljava/lang/Object; │ + │ + check-cast v3, Landroid/view/View; │ + │ + aput-object v3, v2, v0 │ + │ + .line 168 │ + aget-object v3, p1, v0 │ + │ + iget-object v3, v3, Landroid/support/v4/util/Pair;->second:Ljava/lang/Object; │ + │ + check-cast v3, Ljava/lang/String; │ + │ + aput-object v3, v1, v0 │ + │ + .line 166 │ + add-int/lit8 v0, v0, 0x1 │ + │ + goto :goto_0 │ + │ + .line 171 │ + .end local v0 # "i":I │ + :cond_0 │ + new-instance v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; │ + │ + invoke-static {p0, v2, v1}, Landroid/support/v4/app/ActivityOptionsCompat21;->makeSceneTransitionAnimation(Landroid/app/Activity;[Landroid/view/View;[Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; │ + │ + move-result-object v4 │ + │ + invoke-direct {v3, v4}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;->(Landroid/support/v4/app/ActivityOptionsCompat21;)V │ + │ + .line 174 │ + .end local v1 # "names":[Ljava/lang/String; │ + .end local v2 # "views":[Landroid/view/View; │ + :goto_1 │ + return-object v3 │ + │ + :cond_1 │ + new-instance v3, Landroid/support/v4/app/ActivityOptionsCompat; │ + │ + invoke-direct {v3}, Landroid/support/v4/app/ActivityOptionsCompat;->()V │ + │ + goto :goto_1 │ +.end method │ + │ .method public static makeThumbnailScaleUpAnimation(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ .locals 2 │ .param p0, "source" # Landroid/view/View; │ .param p1, "thumbnail" # Landroid/graphics/Bitmap; │ .param p2, "startX" # I │ .param p3, "startY" # I │ │ .prologue │ - .line 103 │ + .line 105 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0x10 │ │ if-lt v0, v1, :cond_0 │ │ - .line 104 │ + .line 106 │ new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ invoke-static {p0, p1, p2, p3}, Landroid/support/v4/app/ActivityOptionsCompatJB;->makeThumbnailScaleUpAnimation(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ - .line 108 │ + .line 110 │ :goto_0 │ return-object v0 │ │ :cond_0 │ new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; │ │ invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;->()V │ @@ -133,21 +273,21 @@ │ │ │ # virtual methods │ .method public toBundle()Landroid/os/Bundle; │ .locals 1 │ │ .prologue │ - .line 145 │ + .line 231 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public update(Landroid/support/v4/app/ActivityOptionsCompat;)V │ .locals 0 │ .param p1, "otherOptions" # Landroid/support/v4/app/ActivityOptionsCompat; │ │ .prologue │ - .line 155 │ + .line 241 │ return-void │ .end method ├── smali/android/support/v4/app/BackStackRecord$Op.smali │ @@ -44,12 +44,12 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 187 │ + .line 206 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method ├── smali/android/support/v4/app/BackStackState$1.smali │ @@ -28,64 +28,64 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 158 │ + .line 177 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ .locals 1 │ .param p1, "in" # Landroid/os/Parcel; │ │ .prologue │ - .line 160 │ + .line 179 │ new-instance v0, Landroid/support/v4/app/BackStackState; │ │ invoke-direct {v0, p1}, Landroid/support/v4/app/BackStackState;->(Landroid/os/Parcel;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ - .line 158 │ + .line 177 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/BackStackState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public newArray(I)[Landroid/support/v4/app/BackStackState; │ .locals 1 │ .param p1, "size" # I │ │ .prologue │ - .line 164 │ + .line 183 │ new-array v0, p1, [Landroid/support/v4/app/BackStackState; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # I │ │ .prologue │ - .line 158 │ + .line 177 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/BackStackState$1;->newArray(I)[Landroid/support/v4/app/BackStackState; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/android/support/v4/app/BackStackRecord.smali │ @@ -6,14 +6,15 @@ │ .implements Landroid/support/v4/app/FragmentManager$BackStackEntry; │ .implements Ljava/lang/Runnable; │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ + Landroid/support/v4/app/BackStackRecord$TransitionState;, │ Landroid/support/v4/app/BackStackRecord$Op; │ } │ .end annotation │ │ │ # static fields │ .field static final OP_ADD:I = 0x1 │ @@ -64,77 +65,1080 @@ │ │ .field mNumOp:I │ │ .field mPopEnterAnim:I │ │ .field mPopExitAnim:I │ │ +.field mSharedElementSourceNames:Ljava/util/ArrayList; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "Ljava/util/ArrayList", │ + "<", │ + "Ljava/lang/String;", │ + ">;" │ + } │ + .end annotation │ +.end field │ + │ +.field mSharedElementTargetNames:Ljava/util/ArrayList; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "Ljava/util/ArrayList", │ + "<", │ + "Ljava/lang/String;", │ + ">;" │ + } │ + .end annotation │ +.end field │ + │ .field mTail:Landroid/support/v4/app/BackStackRecord$Op; │ │ .field mTransition:I │ │ .field mTransitionStyle:I │ │ │ # direct methods │ .method public constructor (Landroid/support/v4/app/FragmentManagerImpl;)V │ .locals 1 │ .param p1, "manager" # Landroid/support/v4/app/FragmentManagerImpl; │ │ .prologue │ - .line 333 │ + .line 355 │ invoke-direct {p0}, Landroid/support/v4/app/FragmentTransaction;->()V │ │ - .line 209 │ + .line 228 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/BackStackRecord;->mAllowAddToBackStack:Z │ │ - .line 212 │ + .line 231 │ const/4 v0, -0x1 │ │ iput v0, p0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ - .line 334 │ + .line 356 │ iput-object p1, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 335 │ + .line 357 │ + return-void │ +.end method │ + │ +.method static synthetic access$000(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; │ + .locals 1 │ + .param p0, "x0" # Landroid/support/v4/app/BackStackRecord; │ + .param p1, "x1" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .param p2, "x2" # Z │ + .param p3, "x3" # Landroid/support/v4/app/Fragment; │ + │ + .prologue │ + .line 191 │ + invoke-direct {p0, p1, p2, p3}, Landroid/support/v4/app/BackStackRecord;->mapSharedElementsIn(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method static synthetic access$100(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V │ + .locals 0 │ + .param p0, "x0" # Landroid/support/v4/app/BackStackRecord; │ + .param p1, "x1" # Landroid/support/v4/util/ArrayMap; │ + .param p2, "x2" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + │ + .prologue │ + .line 191 │ + invoke-direct {p0, p1, p2}, Landroid/support/v4/app/BackStackRecord;->setEpicenterIn(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V │ + │ + return-void │ +.end method │ + │ +.method static synthetic access$200(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V │ + .locals 0 │ + .param p0, "x0" # Landroid/support/v4/app/BackStackRecord; │ + .param p1, "x1" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .param p2, "x2" # Landroid/support/v4/app/Fragment; │ + .param p3, "x3" # Landroid/support/v4/app/Fragment; │ + .param p4, "x4" # Z │ + .param p5, "x5" # Landroid/support/v4/util/ArrayMap; │ + │ + .prologue │ + .line 191 │ + invoke-direct/range {p0 .. p5}, Landroid/support/v4/app/BackStackRecord;->callSharedElementEnd(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V │ + │ + return-void │ +.end method │ + │ +.method static synthetic access$300(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ + .locals 0 │ + .param p0, "x0" # Landroid/support/v4/app/BackStackRecord; │ + .param p1, "x1" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .param p2, "x2" # I │ + .param p3, "x3" # Ljava/lang/Object; │ + │ + .prologue │ + .line 191 │ + invoke-direct {p0, p1, p2, p3}, Landroid/support/v4/app/BackStackRecord;->excludeHiddenFragments(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ + │ return-void │ .end method │ │ +.method private beginTransition(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .locals 8 │ + .param p3, "isBack" # Z │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/util/SparseArray", │ + "<", │ + "Landroid/support/v4/app/Fragment;", │ + ">;", │ + "Landroid/util/SparseArray", │ + "<", │ + "Landroid/support/v4/app/Fragment;", │ + ">;Z)", │ + "Landroid/support/v4/app/BackStackRecord$TransitionState;" │ + } │ + .end annotation │ + │ + .prologue │ + .line 1018 │ + .local p1, "firstOutFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + .local p2, "lastInFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + new-instance v2, Landroid/support/v4/app/BackStackRecord$TransitionState; │ + │ + invoke-direct {v2, p0}, Landroid/support/v4/app/BackStackRecord$TransitionState;->(Landroid/support/v4/app/BackStackRecord;)V │ + │ + .line 1023 │ + .local v2, "state":Landroid/support/v4/app/BackStackRecord$TransitionState; │ + new-instance v0, Landroid/view/View; │ + │ + iget-object v3, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ + │ + invoke-direct {v0, v3}, Landroid/view/View;->(Landroid/content/Context;)V │ + │ + iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$TransitionState;->nonExistentView:Landroid/view/View; │ + │ + .line 1025 │ + const/4 v6, 0x0 │ + │ + .line 1027 │ + .local v6, "anyTransitionStarted":Z │ + const/4 v7, 0x0 │ + │ + .local v7, "i":I │ + :goto_0 │ + invoke-virtual {p1}, Landroid/util/SparseArray;->size()I │ + │ + move-result v0 │ + │ + if-ge v7, v0, :cond_1 │ + │ + .line 1028 │ + invoke-virtual {p1, v7}, Landroid/util/SparseArray;->keyAt(I)I │ + │ + move-result v1 │ + │ + .local v1, "containerId":I │ + move-object v0, p0 │ + │ + move v3, p3 │ + │ + move-object v4, p1 │ + │ + move-object v5, p2 │ + │ + .line 1029 │ + invoke-direct/range {v0 .. v5}, Landroid/support/v4/app/BackStackRecord;->configureTransitions(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z │ + │ + move-result v0 │ + │ + if-eqz v0, :cond_0 │ + │ + .line 1031 │ + const/4 v6, 0x1 │ + │ + .line 1027 │ + :cond_0 │ + add-int/lit8 v7, v7, 0x1 │ + │ + goto :goto_0 │ + │ + .line 1036 │ + .end local v1 # "containerId":I │ + :cond_1 │ + const/4 v7, 0x0 │ + │ + :goto_1 │ + invoke-virtual {p2}, Landroid/util/SparseArray;->size()I │ + │ + move-result v0 │ + │ + if-ge v7, v0, :cond_3 │ + │ + .line 1037 │ + invoke-virtual {p2, v7}, Landroid/util/SparseArray;->keyAt(I)I │ + │ + move-result v1 │ + │ + .line 1038 │ + .restart local v1 # "containerId":I │ + invoke-virtual {p1, v1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + if-nez v0, :cond_2 │ + │ + move-object v0, p0 │ + │ + move v3, p3 │ + │ + move-object v4, p1 │ + │ + move-object v5, p2 │ + │ + invoke-direct/range {v0 .. v5}, Landroid/support/v4/app/BackStackRecord;->configureTransitions(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z │ + │ + move-result v0 │ + │ + if-eqz v0, :cond_2 │ + │ + .line 1041 │ + const/4 v6, 0x1 │ + │ + .line 1036 │ + :cond_2 │ + add-int/lit8 v7, v7, 0x1 │ + │ + goto :goto_1 │ + │ + .line 1045 │ + .end local v1 # "containerId":I │ + :cond_3 │ + if-nez v6, :cond_4 │ + │ + .line 1046 │ + const/4 v2, 0x0 │ + │ + .line 1049 │ + :cond_4 │ + return-object v2 │ +.end method │ + │ +.method private calculateFragments(Landroid/util/SparseArray;Landroid/util/SparseArray;)V │ + .locals 6 │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/util/SparseArray", │ + "<", │ + "Landroid/support/v4/app/Fragment;", │ + ">;", │ + "Landroid/util/SparseArray", │ + "<", │ + "Landroid/support/v4/app/Fragment;", │ + ">;)V" │ + } │ + .end annotation │ + │ + .prologue │ + .line 776 │ + .local p1, "firstOutFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + .local p2, "lastInFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;->mContainer:Landroid/support/v4/app/FragmentContainer; │ + │ + invoke-interface {v4}, Landroid/support/v4/app/FragmentContainer;->hasView()Z │ + │ + move-result v4 │ + │ + if-nez v4, :cond_1 │ + │ + .line 821 │ + :cond_0 │ + return-void │ + │ + .line 779 │ + :cond_1 │ + iget-object v3, p0, Landroid/support/v4/app/BackStackRecord;->mHead:Landroid/support/v4/app/BackStackRecord$Op; │ + │ + .line 780 │ + .local v3, "op":Landroid/support/v4/app/BackStackRecord$Op; │ + :goto_0 │ + if-eqz v3, :cond_0 │ + │ + .line 781 │ + iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ + │ + packed-switch v4, :pswitch_data_0 │ + │ + .line 819 │ + :goto_1 │ + iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;->next:Landroid/support/v4/app/BackStackRecord$Op; │ + │ + goto :goto_0 │ + │ + .line 783 │ + :pswitch_0 │ + iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + invoke-direct {p0, p2, v4}, Landroid/support/v4/app/BackStackRecord;->setLastIn(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 786 │ + :pswitch_1 │ + iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + .line 787 │ + .local v0, "f":Landroid/support/v4/app/Fragment; │ + iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ + │ + if-eqz v4, :cond_5 │ + │ + .line 788 │ + const/4 v1, 0x0 │ + │ + .local v1, "i":I │ + :goto_2 │ + iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ + │ + invoke-virtual {v4}, Ljava/util/ArrayList;->size()I │ + │ + move-result v4 │ + │ + if-ge v1, v4, :cond_5 │ + │ + .line 789 │ + iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ + │ + invoke-virtual {v4, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v2 │ + │ + check-cast v2, Landroid/support/v4/app/Fragment; │ + │ + .line 790 │ + .local v2, "old":Landroid/support/v4/app/Fragment; │ + if-eqz v0, :cond_2 │ + │ + iget v4, v2, Landroid/support/v4/app/Fragment;->mContainerId:I │ + │ + iget v5, v0, Landroid/support/v4/app/Fragment;->mContainerId:I │ + │ + if-ne v4, v5, :cond_3 │ + │ + .line 791 │ + :cond_2 │ + if-ne v2, v0, :cond_4 │ + │ + .line 792 │ + const/4 v0, 0x0 │ + │ + .line 788 │ + :cond_3 │ + :goto_3 │ + add-int/lit8 v1, v1, 0x1 │ + │ + goto :goto_2 │ + │ + .line 794 │ + :cond_4 │ + invoke-static {p1, v2}, Landroid/support/v4/app/BackStackRecord;->setFirstOut(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_3 │ + │ + .line 799 │ + .end local v1 # "i":I │ + .end local v2 # "old":Landroid/support/v4/app/Fragment; │ + :cond_5 │ + invoke-direct {p0, p2, v0}, Landroid/support/v4/app/BackStackRecord;->setLastIn(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 803 │ + .end local v0 # "f":Landroid/support/v4/app/Fragment; │ + :pswitch_2 │ + iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + invoke-static {p1, v4}, Landroid/support/v4/app/BackStackRecord;->setFirstOut(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 806 │ + :pswitch_3 │ + iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + invoke-static {p1, v4}, Landroid/support/v4/app/BackStackRecord;->setFirstOut(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 809 │ + :pswitch_4 │ + iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + invoke-direct {p0, p2, v4}, Landroid/support/v4/app/BackStackRecord;->setLastIn(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 812 │ + :pswitch_5 │ + iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + invoke-static {p1, v4}, Landroid/support/v4/app/BackStackRecord;->setFirstOut(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 815 │ + :pswitch_6 │ + iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + invoke-direct {p0, p2, v4}, Landroid/support/v4/app/BackStackRecord;->setLastIn(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 781 │ + :pswitch_data_0 │ + .packed-switch 0x1 │ + :pswitch_0 │ + :pswitch_1 │ + :pswitch_2 │ + :pswitch_3 │ + :pswitch_4 │ + :pswitch_5 │ + :pswitch_6 │ + .end packed-switch │ +.end method │ + │ +.method private callSharedElementEnd(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V │ + .locals 4 │ + .param p1, "state" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .param p2, "inFragment" # Landroid/support/v4/app/Fragment; │ + .param p3, "outFragment" # Landroid/support/v4/app/Fragment; │ + .param p4, "isBack" # Z │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/support/v4/app/BackStackRecord$TransitionState;", │ + "Landroid/support/v4/app/Fragment;", │ + "Landroid/support/v4/app/Fragment;", │ + "Z", │ + "Landroid/support/v4/util/ArrayMap", │ + "<", │ + "Ljava/lang/String;", │ + "Landroid/view/View;", │ + ">;)V" │ + } │ + .end annotation │ + │ + .prologue │ + .line 1267 │ + .local p5, "namedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + if-eqz p4, :cond_1 │ + │ + iget-object v1, p3, Landroid/support/v4/app/Fragment;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + .line 1270 │ + .local v1, "sharedElementCallback":Landroid/support/v4/app/SharedElementCallback; │ + :goto_0 │ + if-eqz v1, :cond_0 │ + │ + .line 1271 │ + new-instance v0, Ljava/util/ArrayList; │ + │ + invoke-virtual {p5}, Landroid/support/v4/util/ArrayMap;->keySet()Ljava/util/Set; │ + │ + move-result-object v3 │ + │ + invoke-direct {v0, v3}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V │ + │ + .line 1272 │ + .local v0, "names":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + new-instance v2, Ljava/util/ArrayList; │ + │ + invoke-virtual {p5}, Landroid/support/v4/util/ArrayMap;->values()Ljava/util/Collection; │ + │ + move-result-object v3 │ + │ + invoke-direct {v2, v3}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V │ + │ + .line 1273 │ + .local v2, "views":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + const/4 v3, 0x0 │ + │ + invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/app/SharedElementCallback;->onSharedElementEnd(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ + │ + .line 1275 │ + .end local v0 # "names":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v2 # "views":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + :cond_0 │ + return-void │ + │ + .line 1267 │ + .end local v1 # "sharedElementCallback":Landroid/support/v4/app/SharedElementCallback; │ + :cond_1 │ + iget-object v1, p2, Landroid/support/v4/app/Fragment;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + goto :goto_0 │ +.end method │ + │ +.method private static captureExitingViews(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Ljava/lang/Object; │ + .locals 1 │ + .param p0, "exitTransition" # Ljava/lang/Object; │ + .param p1, "outFragment" # Landroid/support/v4/app/Fragment; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Ljava/lang/Object;", │ + "Landroid/support/v4/app/Fragment;", │ + "Ljava/util/ArrayList", │ + "<", │ + "Landroid/view/View;", │ + ">;", │ + "Landroid/support/v4/util/ArrayMap", │ + "<", │ + "Ljava/lang/String;", │ + "Landroid/view/View;", │ + ">;)", │ + "Ljava/lang/Object;" │ + } │ + .end annotation │ + │ + .prologue │ + .line 1080 │ + .local p2, "exitingViews":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .local p3, "namedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + if-eqz p0, :cond_0 │ + │ + .line 1081 │ + invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->getView()Landroid/view/View; │ + │ + move-result-object v0 │ + │ + invoke-static {p0, v0, p2, p3}, Landroid/support/v4/app/FragmentTransitionCompat21;->captureExitingViews(Ljava/lang/Object;Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;)Ljava/lang/Object; │ + │ + move-result-object p0 │ + │ + .line 1084 │ + :cond_0 │ + return-object p0 │ +.end method │ + │ +.method private configureTransitions(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z │ + .locals 38 │ + .param p1, "containerId" # I │ + .param p2, "state" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .param p3, "isBack" # Z │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(I", │ + "Landroid/support/v4/app/BackStackRecord$TransitionState;", │ + "Z", │ + "Landroid/util/SparseArray", │ + "<", │ + "Landroid/support/v4/app/Fragment;", │ + ">;", │ + "Landroid/util/SparseArray", │ + "<", │ + "Landroid/support/v4/app/Fragment;", │ + ">;)Z" │ + } │ + .end annotation │ + │ + .prologue │ + .line 1131 │ + .local p4, "firstOutFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + .local p5, "lastInFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + move-object/from16 v0, p0 │ + │ + iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;->mContainer:Landroid/support/v4/app/FragmentContainer; │ + │ + move/from16 v0, p1 │ + │ + invoke-interface {v4, v0}, Landroid/support/v4/app/FragmentContainer;->findViewById(I)Landroid/view/View; │ + │ + move-result-object v6 │ + │ + check-cast v6, Landroid/view/ViewGroup; │ + │ + .line 1132 │ + .local v6, "sceneRoot":Landroid/view/ViewGroup; │ + if-nez v6, :cond_0 │ + │ + .line 1133 │ + const/4 v4, 0x0 │ + │ + .line 1226 │ + :goto_0 │ + return v4 │ + │ + .line 1135 │ + :cond_0 │ + move-object/from16 v0, p5 │ + │ + move/from16 v1, p1 │ + │ + invoke-virtual {v0, v1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; │ + │ + move-result-object v8 │ + │ + check-cast v8, Landroid/support/v4/app/Fragment; │ + │ + .line 1136 │ + .local v8, "inFragment":Landroid/support/v4/app/Fragment; │ + move-object/from16 v0, p4 │ + │ + move/from16 v1, p1 │ + │ + invoke-virtual {v0, v1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; │ + │ + move-result-object v9 │ + │ + check-cast v9, Landroid/support/v4/app/Fragment; │ + │ + .line 1138 │ + .local v9, "outFragment":Landroid/support/v4/app/Fragment; │ + move/from16 v0, p3 │ + │ + invoke-static {v8, v0}, Landroid/support/v4/app/BackStackRecord;->getEnterTransition(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ + │ + move-result-object v12 │ + │ + .line 1139 │ + .local v12, "enterTransition":Ljava/lang/Object; │ + move/from16 v0, p3 │ + │ + invoke-static {v8, v9, v0}, Landroid/support/v4/app/BackStackRecord;->getSharedElementTransition(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ + │ + move-result-object v7 │ + │ + .line 1141 │ + .local v7, "sharedElementTransition":Ljava/lang/Object; │ + move/from16 v0, p3 │ + │ + invoke-static {v9, v0}, Landroid/support/v4/app/BackStackRecord;->getExitTransition(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ + │ + move-result-object v25 │ + │ + .line 1142 │ + .local v25, "exitTransition":Ljava/lang/Object; │ + if-nez v12, :cond_1 │ + │ + if-nez v7, :cond_1 │ + │ + if-nez v25, :cond_1 │ + │ + .line 1144 │ + const/4 v4, 0x0 │ + │ + goto :goto_0 │ + │ + .line 1146 │ + :cond_1 │ + const/16 v35, 0x0 │ + │ + .line 1147 │ + .local v35, "namedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + new-instance v11, Ljava/util/ArrayList; │ + │ + invoke-direct {v11}, Ljava/util/ArrayList;->()V │ + │ + .line 1148 │ + .local v11, "sharedElementTargets":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + if-eqz v7, :cond_2 │ + │ + .line 1149 │ + move-object/from16 v0, p0 │ + │ + move-object/from16 v1, p2 │ + │ + move/from16 v2, p3 │ + │ + invoke-direct {v0, v1, v9, v2}, Landroid/support/v4/app/BackStackRecord;->remapSharedElements(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; │ + │ + move-result-object v35 │ + │ + .line 1150 │ + invoke-virtual/range {v35 .. v35}, Landroid/support/v4/util/ArrayMap;->isEmpty()Z │ + │ + move-result v4 │ + │ + if-eqz v4, :cond_7 │ + │ + .line 1151 │ + move-object/from16 v0, p2 │ + │ + iget-object v4, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;->nonExistentView:Landroid/view/View; │ + │ + invoke-virtual {v11, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + │ + .line 1157 │ + :goto_1 │ + if-eqz p3, :cond_8 │ + │ + iget-object v0, v9, Landroid/support/v4/app/Fragment;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + move-object/from16 v33, v0 │ + │ + .line 1160 │ + .local v33, "callback":Landroid/support/v4/app/SharedElementCallback; │ + :goto_2 │ + if-eqz v33, :cond_2 │ + │ + .line 1161 │ + new-instance v36, Ljava/util/ArrayList; │ + │ + invoke-virtual/range {v35 .. v35}, Landroid/support/v4/util/ArrayMap;->keySet()Ljava/util/Set; │ + │ + move-result-object v4 │ + │ + move-object/from16 v0, v36 │ + │ + invoke-direct {v0, v4}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V │ + │ + .line 1162 │ + .local v36, "names":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + new-instance v37, Ljava/util/ArrayList; │ + │ + invoke-virtual/range {v35 .. v35}, Landroid/support/v4/util/ArrayMap;->values()Ljava/util/Collection; │ + │ + move-result-object v4 │ + │ + move-object/from16 v0, v37 │ + │ + invoke-direct {v0, v4}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V │ + │ + .line 1163 │ + .local v37, "views":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + const/4 v4, 0x0 │ + │ + move-object/from16 v0, v33 │ + │ + move-object/from16 v1, v36 │ + │ + move-object/from16 v2, v37 │ + │ + invoke-virtual {v0, v1, v2, v4}, Landroid/support/v4/app/SharedElementCallback;->onSharedElementStart(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ + │ + .line 1167 │ + .end local v33 # "callback":Landroid/support/v4/app/SharedElementCallback; │ + .end local v36 # "names":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v37 # "views":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + :cond_2 │ + new-instance v26, Ljava/util/ArrayList; │ + │ + invoke-direct/range {v26 .. v26}, Ljava/util/ArrayList;->()V │ + │ + .line 1168 │ + .local v26, "exitingViews":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + move-object/from16 v0, v25 │ + │ + move-object/from16 v1, v26 │ + │ + move-object/from16 v2, v35 │ + │ + invoke-static {v0, v9, v1, v2}, Landroid/support/v4/app/BackStackRecord;->captureExitingViews(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Ljava/lang/Object; │ + │ + move-result-object v25 │ + │ + .line 1172 │ + move-object/from16 v0, p0 │ + │ + iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + if-eqz v4, :cond_4 │ + │ + if-eqz v35, :cond_4 │ + │ + .line 1173 │ + move-object/from16 v0, p0 │ + │ + iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + const/4 v5, 0x0 │ + │ + invoke-virtual {v4, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v4 │ + │ + move-object/from16 v0, v35 │ + │ + invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v34 │ + │ + check-cast v34, Landroid/view/View; │ + │ + .line 1174 │ + .local v34, "epicenterView":Landroid/view/View; │ + if-eqz v34, :cond_4 │ + │ + .line 1175 │ + if-eqz v25, :cond_3 │ + │ + .line 1176 │ + move-object/from16 v0, v25 │ + │ + move-object/from16 v1, v34 │ + │ + invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;->setEpicenter(Ljava/lang/Object;Landroid/view/View;)V │ + │ + .line 1178 │ + :cond_3 │ + if-eqz v7, :cond_4 │ + │ + .line 1179 │ + move-object/from16 v0, v34 │ + │ + invoke-static {v7, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;->setEpicenter(Ljava/lang/Object;Landroid/view/View;)V │ + │ + .line 1185 │ + .end local v34 # "epicenterView":Landroid/view/View; │ + :cond_4 │ + new-instance v15, Landroid/support/v4/app/BackStackRecord$1; │ + │ + move-object/from16 v0, p0 │ + │ + invoke-direct {v15, v0, v8}, Landroid/support/v4/app/BackStackRecord$1;->(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/Fragment;)V │ + │ + .line 1193 │ + .local v15, "viewRetriever":Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; │ + if-eqz v7, :cond_5 │ + │ + move-object/from16 v4, p0 │ + │ + move-object/from16 v5, p2 │ + │ + move/from16 v10, p3 │ + │ + .line 1194 │ + invoke-direct/range {v4 .. v11}, Landroid/support/v4/app/BackStackRecord;->prepareSharedElementTransition(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/view/View;Ljava/lang/Object;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLjava/util/ArrayList;)V │ + │ + .line 1198 │ + :cond_5 │ + new-instance v19, Ljava/util/ArrayList; │ + │ + invoke-direct/range {v19 .. v19}, Ljava/util/ArrayList;->()V │ + │ + .line 1199 │ + .local v19, "enteringViews":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + new-instance v20, Landroid/support/v4/util/ArrayMap; │ + │ + invoke-direct/range {v20 .. v20}, Landroid/support/v4/util/ArrayMap;->()V │ + │ + .line 1201 │ + .local v20, "renamedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + if-eqz p3, :cond_9 │ + │ + invoke-virtual {v8}, Landroid/support/v4/app/Fragment;->getAllowReturnTransitionOverlap()Z │ + │ + move-result v32 │ + │ + .line 1203 │ + .local v32, "allowOverlap":Z │ + :goto_3 │ + move-object/from16 v0, v25 │ + │ + move/from16 v1, v32 │ + │ + invoke-static {v12, v0, v7, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;->mergeTransitions(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object; │ + │ + move-result-object v29 │ + │ + .line 1206 │ + .local v29, "transition":Ljava/lang/Object; │ + if-eqz v29, :cond_6 │ + │ + .line 1207 │ + move-object/from16 v0, p2 │ + │ + iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;->nonExistentView:Landroid/view/View; │ + │ + move-object/from16 v16, v0 │ + │ + move-object/from16 v0, p2 │ + │ + iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;->enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; │ + │ + move-object/from16 v17, v0 │ + │ + move-object/from16 v0, p2 │ + │ + iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;->nameOverrides:Landroid/support/v4/util/ArrayMap; │ + │ + move-object/from16 v18, v0 │ + │ + move-object v13, v7 │ + │ + move-object v14, v6 │ + │ + move-object/from16 v21, v11 │ + │ + invoke-static/range {v12 .. v21}, Landroid/support/v4/app/FragmentTransitionCompat21;->addTransitionTargets(Ljava/lang/Object;Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;Ljava/util/Map;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;)V │ + │ + .line 1211 │ + move-object/from16 v0, p0 │ + │ + move-object/from16 v1, p2 │ + │ + move/from16 v2, p1 │ + │ + move-object/from16 v3, v29 │ + │ + invoke-direct {v0, v6, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;->excludeHiddenFragmentsAfterEnter(Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ + │ + .line 1215 │ + move-object/from16 v0, p2 │ + │ + iget-object v4, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;->nonExistentView:Landroid/view/View; │ + │ + const/4 v5, 0x1 │ + │ + move-object/from16 v0, v29 │ + │ + invoke-static {v0, v4, v5}, Landroid/support/v4/app/FragmentTransitionCompat21;->excludeTarget(Ljava/lang/Object;Landroid/view/View;Z)V │ + │ + .line 1217 │ + move-object/from16 v0, p0 │ + │ + move-object/from16 v1, p2 │ + │ + move/from16 v2, p1 │ + │ + move-object/from16 v3, v29 │ + │ + invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;->excludeHiddenFragments(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ + │ + .line 1219 │ + move-object/from16 v0, v29 │ + │ + invoke-static {v6, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;->beginDelayedTransition(Landroid/view/ViewGroup;Ljava/lang/Object;)V │ + │ + .line 1221 │ + move-object/from16 v0, p2 │ + │ + iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;->nonExistentView:Landroid/view/View; │ + │ + move-object/from16 v22, v0 │ + │ + move-object/from16 v0, p2 │ + │ + iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;->hiddenFragmentViews:Ljava/util/ArrayList; │ + │ + move-object/from16 v30, v0 │ + │ + move-object/from16 v21, v6 │ + │ + move-object/from16 v23, v12 │ + │ + move-object/from16 v24, v19 │ + │ + move-object/from16 v27, v7 │ + │ + move-object/from16 v28, v11 │ + │ + move-object/from16 v31, v20 │ + │ + invoke-static/range {v21 .. v31}, Landroid/support/v4/app/FragmentTransitionCompat21;->cleanupTransitions(Landroid/view/View;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/Map;)V │ + │ + .line 1226 │ + :cond_6 │ + if-eqz v29, :cond_a │ + │ + const/4 v4, 0x1 │ + │ + goto/16 :goto_0 │ + │ + .line 1153 │ + .end local v15 # "viewRetriever":Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; │ + .end local v19 # "enteringViews":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v20 # "renamedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + .end local v26 # "exitingViews":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v29 # "transition":Ljava/lang/Object; │ + .end local v32 # "allowOverlap":Z │ + :cond_7 │ + invoke-virtual/range {v35 .. v35}, Landroid/support/v4/util/ArrayMap;->values()Ljava/util/Collection; │ + │ + move-result-object v4 │ + │ + invoke-virtual {v11, v4}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z │ + │ + goto/16 :goto_1 │ + │ + .line 1157 │ + :cond_8 │ + iget-object v0, v8, Landroid/support/v4/app/Fragment;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + move-object/from16 v33, v0 │ + │ + goto/16 :goto_2 │ + │ + .line 1201 │ + .restart local v15 # "viewRetriever":Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; │ + .restart local v19 # "enteringViews":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .restart local v20 # "renamedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + .restart local v26 # "exitingViews":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + :cond_9 │ + invoke-virtual {v8}, Landroid/support/v4/app/Fragment;->getAllowEnterTransitionOverlap()Z │ + │ + move-result v32 │ + │ + goto :goto_3 │ + │ + .line 1226 │ + .restart local v29 # "transition":Ljava/lang/Object; │ + .restart local v32 # "allowOverlap":Z │ + :cond_a │ + const/4 v4, 0x0 │ + │ + goto/16 :goto_0 │ +.end method │ + │ .method private doAddOp(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ .locals 4 │ .param p1, "containerViewId" # I │ .param p2, "fragment" # Landroid/support/v4/app/Fragment; │ .param p3, "tag" # Ljava/lang/String; │ .param p4, "opcmd" # I │ │ .prologue │ - .line 394 │ + .line 416 │ iget-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ iput-object v1, p2, Landroid/support/v4/app/Fragment;->mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 396 │ + .line 418 │ if-eqz p3, :cond_1 │ │ - .line 397 │ + .line 419 │ iget-object v1, p2, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ │ if-eqz v1, :cond_0 │ │ iget-object v1, p2, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ │ invoke-virtual {p3, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ - .line 398 │ + .line 420 │ new-instance v1, Ljava/lang/IllegalStateException; │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "Can\'t change tag of fragment " │ @@ -173,32 +1177,32 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 402 │ + .line 424 │ :cond_0 │ iput-object p3, p2, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ │ - .line 405 │ + .line 427 │ :cond_1 │ if-eqz p1, :cond_3 │ │ - .line 406 │ + .line 428 │ iget v1, p2, Landroid/support/v4/app/Fragment;->mFragmentId:I │ │ if-eqz v1, :cond_2 │ │ iget v1, p2, Landroid/support/v4/app/Fragment;->mFragmentId:I │ │ if-eq v1, p1, :cond_2 │ │ - .line 407 │ + .line 429 │ new-instance v1, Ljava/lang/IllegalStateException; │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "Can\'t change container ID of fragment " │ @@ -237,228 +1241,1469 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 411 │ + .line 433 │ :cond_2 │ iput p1, p2, Landroid/support/v4/app/Fragment;->mFragmentId:I │ │ iput p1, p2, Landroid/support/v4/app/Fragment;->mContainerId:I │ │ - .line 414 │ + .line 436 │ :cond_3 │ new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; │ │ invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;->()V │ │ - .line 415 │ + .line 437 │ .local v0, "op":Landroid/support/v4/app/BackStackRecord$Op; │ iput p4, v0, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ │ - .line 416 │ + .line 438 │ iput-object p2, v0, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - .line 417 │ + .line 439 │ invoke-virtual {p0, v0}, Landroid/support/v4/app/BackStackRecord;->addOp(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ - .line 418 │ + .line 440 │ + return-void │ +.end method │ + │ +.method private excludeHiddenFragments(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ + .locals 4 │ + .param p1, "state" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .param p2, "containerId" # I │ + .param p3, "transition" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1375 │ + iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ + │ + if-eqz v2, :cond_2 │ + │ + .line 1376 │ + const/4 v1, 0x0 │ + │ + .local v1, "i":I │ + :goto_0 │ + iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ + │ + invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ + │ + move-result v2 │ + │ + if-ge v1, v2, :cond_2 │ + │ + .line 1377 │ + iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ + │ + invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + check-cast v0, Landroid/support/v4/app/Fragment; │ + │ + .line 1378 │ + .local v0, "fragment":Landroid/support/v4/app/Fragment; │ + iget-object v2, v0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ + │ + if-eqz v2, :cond_0 │ + │ + iget-object v2, v0, Landroid/support/v4/app/Fragment;->mContainer:Landroid/view/ViewGroup; │ + │ + if-eqz v2, :cond_0 │ + │ + iget v2, v0, Landroid/support/v4/app/Fragment;->mContainerId:I │ + │ + if-ne v2, p2, :cond_0 │ + │ + .line 1380 │ + iget-boolean v2, v0, Landroid/support/v4/app/Fragment;->mHidden:Z │ + │ + if-eqz v2, :cond_1 │ + │ + .line 1381 │ + iget-object v2, p1, Landroid/support/v4/app/BackStackRecord$TransitionState;->hiddenFragmentViews:Ljava/util/ArrayList; │ + │ + iget-object v3, v0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ + │ + invoke-virtual {v2, v3}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z │ + │ + move-result v2 │ + │ + if-nez v2, :cond_0 │ + │ + .line 1382 │ + iget-object v2, v0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ + │ + const/4 v3, 0x1 │ + │ + invoke-static {p3, v2, v3}, Landroid/support/v4/app/FragmentTransitionCompat21;->excludeTarget(Ljava/lang/Object;Landroid/view/View;Z)V │ + │ + .line 1384 │ + iget-object v2, p1, Landroid/support/v4/app/BackStackRecord$TransitionState;->hiddenFragmentViews:Ljava/util/ArrayList; │ + │ + iget-object v3, v0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ + │ + invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + │ + .line 1376 │ + :cond_0 │ + :goto_1 │ + add-int/lit8 v1, v1, 0x1 │ + │ + goto :goto_0 │ + │ + .line 1387 │ + :cond_1 │ + iget-object v2, v0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ + │ + const/4 v3, 0x0 │ + │ + invoke-static {p3, v2, v3}, Landroid/support/v4/app/FragmentTransitionCompat21;->excludeTarget(Ljava/lang/Object;Landroid/view/View;Z)V │ + │ + .line 1389 │ + iget-object v2, p1, Landroid/support/v4/app/BackStackRecord$TransitionState;->hiddenFragmentViews:Ljava/util/ArrayList; │ + │ + iget-object v3, v0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ + │ + invoke-virtual {v2, v3}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z │ + │ + goto :goto_1 │ + │ + .line 1394 │ + .end local v0 # "fragment":Landroid/support/v4/app/Fragment; │ + .end local v1 # "i":I │ + :cond_2 │ + return-void │ +.end method │ + │ +.method private excludeHiddenFragmentsAfterEnter(Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ + .locals 7 │ + .param p1, "sceneRoot" # Landroid/view/View; │ + .param p2, "state" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .param p3, "containerId" # I │ + .param p4, "transition" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1364 │ + invoke-virtual {p1}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver; │ + │ + move-result-object v6 │ + │ + new-instance v0, Landroid/support/v4/app/BackStackRecord$3; │ + │ + move-object v1, p0 │ + │ + move-object v2, p1 │ + │ + move-object v3, p2 │ + │ + move v4, p3 │ + │ + move-object v5, p4 │ + │ + invoke-direct/range {v0 .. v5}, Landroid/support/v4/app/BackStackRecord$3;->(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ + │ + invoke-virtual {v6, v0}, Landroid/view/ViewTreeObserver;->addOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V │ + │ + .line 1372 │ + return-void │ +.end method │ + │ +.method private static getEnterTransition(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ + .locals 1 │ + .param p0, "inFragment" # Landroid/support/v4/app/Fragment; │ + .param p1, "isBack" # Z │ + │ + .prologue │ + .line 1053 │ + if-nez p0, :cond_0 │ + │ + .line 1054 │ + const/4 v0, 0x0 │ + │ + .line 1056 │ + :goto_0 │ + return-object v0 │ + │ + :cond_0 │ + if-eqz p1, :cond_1 │ + │ + invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->getReenterTransition()Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + :goto_1 │ + invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;->cloneTransition(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + goto :goto_0 │ + │ + :cond_1 │ + invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->getEnterTransition()Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + goto :goto_1 │ +.end method │ + │ +.method private static getExitTransition(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ + .locals 1 │ + .param p0, "outFragment" # Landroid/support/v4/app/Fragment; │ + .param p1, "isBack" # Z │ + │ + .prologue │ + .line 1061 │ + if-nez p0, :cond_0 │ + │ + .line 1062 │ + const/4 v0, 0x0 │ + │ + .line 1064 │ + :goto_0 │ + return-object v0 │ + │ + :cond_0 │ + if-eqz p1, :cond_1 │ + │ + invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->getReturnTransition()Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + :goto_1 │ + invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;->cloneTransition(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + goto :goto_0 │ + │ + :cond_1 │ + invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->getExitTransition()Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + goto :goto_1 │ +.end method │ + │ +.method private static getSharedElementTransition(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ + .locals 1 │ + .param p0, "inFragment" # Landroid/support/v4/app/Fragment; │ + .param p1, "outFragment" # Landroid/support/v4/app/Fragment; │ + .param p2, "isBack" # Z │ + │ + .prologue │ + .line 1070 │ + if-eqz p0, :cond_0 │ + │ + if-nez p1, :cond_1 │ + │ + .line 1071 │ + :cond_0 │ + const/4 v0, 0x0 │ + │ + .line 1073 │ + :goto_0 │ + return-object v0 │ + │ + :cond_1 │ + if-eqz p2, :cond_2 │ + │ + invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->getSharedElementReturnTransition()Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + :goto_1 │ + invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;->cloneTransition(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + goto :goto_0 │ + │ + :cond_2 │ + invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->getSharedElementEnterTransition()Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + goto :goto_1 │ +.end method │ + │ +.method private mapEnteringSharedElements(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; │ + .locals 4 │ + .param p1, "state" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .param p2, "inFragment" # Landroid/support/v4/app/Fragment; │ + .param p3, "isBack" # Z │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/support/v4/app/BackStackRecord$TransitionState;", │ + "Landroid/support/v4/app/Fragment;", │ + "Z)", │ + "Landroid/support/v4/util/ArrayMap", │ + "<", │ + "Ljava/lang/String;", │ + "Landroid/view/View;", │ + ">;" │ + } │ + .end annotation │ + │ + .prologue │ + .line 1346 │ + new-instance v0, Landroid/support/v4/util/ArrayMap; │ + │ + invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;->()V │ + │ + .line 1347 │ + .local v0, "namedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + invoke-virtual {p2}, Landroid/support/v4/app/Fragment;->getView()Landroid/view/View; │ + │ + move-result-object v1 │ + │ + .line 1348 │ + .local v1, "root":Landroid/view/View; │ + if-eqz v1, :cond_0 │ + │ + .line 1349 │ + iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + if-eqz v2, :cond_0 │ + │ + .line 1350 │ + invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;->findNamedViews(Ljava/util/Map;Landroid/view/View;)V │ + │ + .line 1351 │ + if-eqz p3, :cond_1 │ + │ + .line 1352 │ + iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + iget-object v3, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + invoke-static {v2, v3, v0}, Landroid/support/v4/app/BackStackRecord;->remapNames(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; │ + │ + move-result-object v0 │ + │ + .line 1359 │ + :cond_0 │ + :goto_0 │ + return-object v0 │ + │ + .line 1355 │ + :cond_1 │ + iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;->retainAll(Ljava/util/Collection;)Z │ + │ + goto :goto_0 │ +.end method │ + │ +.method private mapSharedElementsIn(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; │ + .locals 4 │ + .param p1, "state" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .param p2, "isBack" # Z │ + .param p3, "inFragment" # Landroid/support/v4/app/Fragment; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/support/v4/app/BackStackRecord$TransitionState;", │ + "Z", │ + "Landroid/support/v4/app/Fragment;", │ + ")", │ + "Landroid/support/v4/util/ArrayMap", │ + "<", │ + "Ljava/lang/String;", │ + "Landroid/view/View;", │ + ">;" │ + } │ + .end annotation │ + │ + .prologue │ + const/4 v3, 0x1 │ + │ + .line 1291 │ + invoke-direct {p0, p1, p3, p2}, Landroid/support/v4/app/BackStackRecord;->mapEnteringSharedElements(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; │ + │ + move-result-object v0 │ + │ + .line 1295 │ + .local v0, "namedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + if-eqz p2, :cond_1 │ + │ + .line 1296 │ + iget-object v1, p3, Landroid/support/v4/app/Fragment;->mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + if-eqz v1, :cond_0 │ + │ + .line 1297 │ + iget-object v1, p3, Landroid/support/v4/app/Fragment;->mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;->onMapSharedElements(Ljava/util/List;Ljava/util/Map;)V │ + │ + .line 1300 │ + :cond_0 │ + invoke-direct {p0, p1, v0, v3}, Landroid/support/v4/app/BackStackRecord;->setBackNameOverrides(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V │ + │ + .line 1308 │ + :goto_0 │ + return-object v0 │ + │ + .line 1302 │ + :cond_1 │ + iget-object v1, p3, Landroid/support/v4/app/Fragment;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + if-eqz v1, :cond_2 │ + │ + .line 1303 │ + iget-object v1, p3, Landroid/support/v4/app/Fragment;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;->onMapSharedElements(Ljava/util/List;Ljava/util/Map;)V │ + │ + .line 1306 │ + :cond_2 │ + invoke-direct {p0, p1, v0, v3}, Landroid/support/v4/app/BackStackRecord;->setNameOverrides(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V │ + │ + goto :goto_0 │ +.end method │ + │ +.method private prepareSharedElementTransition(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/view/View;Ljava/lang/Object;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLjava/util/ArrayList;)V │ + .locals 10 │ + .param p1, "state" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .param p2, "sceneRoot" # Landroid/view/View; │ + .param p3, "sharedElementTransition" # Ljava/lang/Object; │ + .param p4, "inFragment" # Landroid/support/v4/app/Fragment; │ + .param p5, "outFragment" # Landroid/support/v4/app/Fragment; │ + .param p6, "isBack" # Z │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/support/v4/app/BackStackRecord$TransitionState;", │ + "Landroid/view/View;", │ + "Ljava/lang/Object;", │ + "Landroid/support/v4/app/Fragment;", │ + "Landroid/support/v4/app/Fragment;", │ + "Z", │ + "Ljava/util/ArrayList", │ + "<", │ + "Landroid/view/View;", │ + ">;)V" │ + } │ + .end annotation │ + │ + .prologue │ + .line 1233 │ + .local p7, "sharedElementTargets":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + invoke-virtual {p2}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver; │ + │ + move-result-object v9 │ + │ + new-instance v0, Landroid/support/v4/app/BackStackRecord$2; │ + │ + move-object v1, p0 │ + │ + move-object v2, p2 │ + │ + move-object v3, p3 │ + │ + move-object/from16 v4, p7 │ + │ + move-object v5, p1 │ + │ + move/from16 v6, p6 │ + │ + move-object v7, p4 │ + │ + move-object v8, p5 │ + │ + invoke-direct/range {v0 .. v8}, Landroid/support/v4/app/BackStackRecord$2;->(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;)V │ + │ + invoke-virtual {v9, v0}, Landroid/view/ViewTreeObserver;->addOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V │ + │ + .line 1263 │ + return-void │ +.end method │ + │ +.method private static remapNames(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; │ + .locals 5 │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Ljava/util/ArrayList", │ + "<", │ + "Ljava/lang/String;", │ + ">;", │ + "Ljava/util/ArrayList", │ + "<", │ + "Ljava/lang/String;", │ + ">;", │ + "Landroid/support/v4/util/ArrayMap", │ + "<", │ + "Ljava/lang/String;", │ + "Landroid/view/View;", │ + ">;)", │ + "Landroid/support/v4/util/ArrayMap", │ + "<", │ + "Ljava/lang/String;", │ + "Landroid/view/View;", │ + ">;" │ + } │ + .end annotation │ + │ + .prologue │ + .line 1321 │ + .local p0, "inMap":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .local p1, "toGoInMap":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .local p2, "namedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + invoke-virtual {p2}, Landroid/support/v4/util/ArrayMap;->isEmpty()Z │ + │ + move-result v4 │ + │ + if-eqz v4, :cond_0 │ + │ + .line 1332 │ + .end local p2 # "namedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + :goto_0 │ + return-object p2 │ + │ + .line 1324 │ + .restart local p2 # "namedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + :cond_0 │ + new-instance v2, Landroid/support/v4/util/ArrayMap; │ + │ + invoke-direct {v2}, Landroid/support/v4/util/ArrayMap;->()V │ + │ + .line 1325 │ + .local v2, "remappedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + invoke-virtual {p0}, Ljava/util/ArrayList;->size()I │ + │ + move-result v1 │ + │ + .line 1326 │ + .local v1, "numKeys":I │ + const/4 v0, 0x0 │ + │ + .local v0, "i":I │ + :goto_1 │ + if-ge v0, v1, :cond_2 │ + │ + .line 1327 │ + invoke-virtual {p0, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v4 │ + │ + invoke-virtual {p2, v4}, Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v3 │ + │ + check-cast v3, Landroid/view/View; │ + │ + .line 1328 │ + .local v3, "view":Landroid/view/View; │ + if-eqz v3, :cond_1 │ + │ + .line 1329 │ + invoke-virtual {p1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v4 │ + │ + invoke-virtual {v2, v4, v3}, Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + │ + .line 1326 │ + :cond_1 │ + add-int/lit8 v0, v0, 0x1 │ + │ + goto :goto_1 │ + │ + .end local v3 # "view":Landroid/view/View; │ + :cond_2 │ + move-object p2, v2 │ + │ + .line 1332 │ + goto :goto_0 │ +.end method │ + │ +.method private remapSharedElements(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; │ + .locals 4 │ + .param p1, "state" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .param p2, "outFragment" # Landroid/support/v4/app/Fragment; │ + .param p3, "isBack" # Z │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/support/v4/app/BackStackRecord$TransitionState;", │ + "Landroid/support/v4/app/Fragment;", │ + "Z)", │ + "Landroid/support/v4/util/ArrayMap", │ + "<", │ + "Ljava/lang/String;", │ + "Landroid/view/View;", │ + ">;" │ + } │ + .end annotation │ + │ + .prologue │ + const/4 v3, 0x0 │ + │ + .line 1089 │ + new-instance v0, Landroid/support/v4/util/ArrayMap; │ + │ + invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;->()V │ + │ + .line 1090 │ + .local v0, "namedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + iget-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + if-eqz v1, :cond_0 │ + │ + .line 1091 │ + invoke-virtual {p2}, Landroid/support/v4/app/Fragment;->getView()Landroid/view/View; │ + │ + move-result-object v1 │ + │ + invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;->findNamedViews(Ljava/util/Map;Landroid/view/View;)V │ + │ + .line 1092 │ + if-eqz p3, :cond_2 │ + │ + .line 1093 │ + iget-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + invoke-virtual {v0, v1}, Landroid/support/v4/util/ArrayMap;->retainAll(Ljava/util/Collection;)Z │ + │ + .line 1100 │ + :cond_0 │ + :goto_0 │ + if-eqz p3, :cond_3 │ + │ + .line 1101 │ + iget-object v1, p2, Landroid/support/v4/app/Fragment;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + if-eqz v1, :cond_1 │ + │ + .line 1102 │ + iget-object v1, p2, Landroid/support/v4/app/Fragment;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;->onMapSharedElements(Ljava/util/List;Ljava/util/Map;)V │ + │ + .line 1105 │ + :cond_1 │ + invoke-direct {p0, p1, v0, v3}, Landroid/support/v4/app/BackStackRecord;->setBackNameOverrides(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V │ + │ + .line 1114 │ + :goto_1 │ + return-object v0 │ + │ + .line 1095 │ + :cond_2 │ + iget-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + invoke-static {v1, v2, v0}, Landroid/support/v4/app/BackStackRecord;->remapNames(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; │ + │ + move-result-object v0 │ + │ + goto :goto_0 │ + │ + .line 1107 │ + :cond_3 │ + iget-object v1, p2, Landroid/support/v4/app/Fragment;->mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + if-eqz v1, :cond_4 │ + │ + .line 1108 │ + iget-object v1, p2, Landroid/support/v4/app/Fragment;->mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;->onMapSharedElements(Ljava/util/List;Ljava/util/Map;)V │ + │ + .line 1111 │ + :cond_4 │ + invoke-direct {p0, p1, v0, v3}, Landroid/support/v4/app/BackStackRecord;->setNameOverrides(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V │ + │ + goto :goto_1 │ +.end method │ + │ +.method private setBackNameOverrides(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V │ + .locals 7 │ + .param p1, "state" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .param p3, "isEnd" # Z │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/support/v4/app/BackStackRecord$TransitionState;", │ + "Landroid/support/v4/util/ArrayMap", │ + "<", │ + "Ljava/lang/String;", │ + "Landroid/view/View;", │ + ">;Z)V" │ + } │ + .end annotation │ + │ + .prologue │ + .line 1422 │ + .local p2, "namedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + if-nez v6, :cond_1 │ + │ + const/4 v0, 0x0 │ + │ + .line 1423 │ + .local v0, "count":I │ + :goto_0 │ + const/4 v1, 0x0 │ + │ + .local v1, "i":I │ + :goto_1 │ + if-ge v1, v0, :cond_3 │ + │ + .line 1424 │ + iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + invoke-virtual {v6, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v3 │ + │ + check-cast v3, Ljava/lang/String; │ + │ + .line 1425 │ + .local v3, "source":Ljava/lang/String; │ + iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + invoke-virtual {v6, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v2 │ + │ + check-cast v2, Ljava/lang/String; │ + │ + .line 1426 │ + .local v2, "originalTarget":Ljava/lang/String; │ + invoke-virtual {p2, v2}, Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v5 │ + │ + check-cast v5, Landroid/view/View; │ + │ + .line 1427 │ + .local v5, "view":Landroid/view/View; │ + if-eqz v5, :cond_0 │ + │ + .line 1428 │ + invoke-static {v5}, Landroid/support/v4/app/FragmentTransitionCompat21;->getTransitionName(Landroid/view/View;)Ljava/lang/String; │ + │ + move-result-object v4 │ + │ + .line 1429 │ + .local v4, "target":Ljava/lang/String; │ + if-eqz p3, :cond_2 │ + │ + .line 1430 │ + iget-object v6, p1, Landroid/support/v4/app/BackStackRecord$TransitionState;->nameOverrides:Landroid/support/v4/util/ArrayMap; │ + │ + invoke-static {v6, v3, v4}, Landroid/support/v4/app/BackStackRecord;->setNameOverride(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V │ + │ + .line 1423 │ + .end local v4 # "target":Ljava/lang/String; │ + :cond_0 │ + :goto_2 │ + add-int/lit8 v1, v1, 0x1 │ + │ + goto :goto_1 │ + │ + .line 1422 │ + .end local v0 # "count":I │ + .end local v1 # "i":I │ + .end local v2 # "originalTarget":Ljava/lang/String; │ + .end local v3 # "source":Ljava/lang/String; │ + .end local v5 # "view":Landroid/view/View; │ + :cond_1 │ + iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ + │ + move-result v0 │ + │ + goto :goto_0 │ + │ + .line 1432 │ + .restart local v0 # "count":I │ + .restart local v1 # "i":I │ + .restart local v2 # "originalTarget":Ljava/lang/String; │ + .restart local v3 # "source":Ljava/lang/String; │ + .restart local v4 # "target":Ljava/lang/String; │ + .restart local v5 # "view":Landroid/view/View; │ + :cond_2 │ + iget-object v6, p1, Landroid/support/v4/app/BackStackRecord$TransitionState;->nameOverrides:Landroid/support/v4/util/ArrayMap; │ + │ + invoke-static {v6, v4, v3}, Landroid/support/v4/app/BackStackRecord;->setNameOverride(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V │ + │ + goto :goto_2 │ + │ + .line 1436 │ + .end local v2 # "originalTarget":Ljava/lang/String; │ + .end local v3 # "source":Ljava/lang/String; │ + .end local v4 # "target":Ljava/lang/String; │ + .end local v5 # "view":Landroid/view/View; │ + :cond_3 │ + return-void │ +.end method │ + │ +.method private setEpicenterIn(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V │ + .locals 3 │ + .param p2, "state" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/support/v4/util/ArrayMap", │ + "<", │ + "Ljava/lang/String;", │ + "Landroid/view/View;", │ + ">;", │ + "Landroid/support/v4/app/BackStackRecord$TransitionState;", │ + ")V" │ + } │ + .end annotation │ + │ + .prologue │ + .line 1278 │ + .local p1, "namedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + iget-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + if-eqz v1, :cond_0 │ + │ + invoke-virtual {p1}, Landroid/support/v4/util/ArrayMap;->isEmpty()Z │ + │ + move-result v1 │ + │ + if-nez v1, :cond_0 │ + │ + .line 1280 │ + iget-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + const/4 v2, 0x0 │ + │ + invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v1 │ + │ + invoke-virtual {p1, v1}, Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + check-cast v0, Landroid/view/View; │ + │ + .line 1282 │ + .local v0, "epicenter":Landroid/view/View; │ + if-eqz v0, :cond_0 │ + │ + .line 1283 │ + iget-object v1, p2, Landroid/support/v4/app/BackStackRecord$TransitionState;->enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; │ + │ + iput-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;->epicenter:Landroid/view/View; │ + │ + .line 1286 │ + .end local v0 # "epicenter":Landroid/view/View; │ + :cond_0 │ + return-void │ +.end method │ + │ +.method private static setFirstOut(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + .locals 2 │ + .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/util/SparseArray", │ + "<", │ + "Landroid/support/v4/app/Fragment;", │ + ">;", │ + "Landroid/support/v4/app/Fragment;", │ + ")V" │ + } │ + .end annotation │ + │ + .prologue │ + .line 747 │ + .local p0, "fragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + if-eqz p1, :cond_0 │ + │ + .line 748 │ + iget v0, p1, Landroid/support/v4/app/Fragment;->mContainerId:I │ + │ + .line 749 │ + .local v0, "containerId":I │ + if-eqz v0, :cond_0 │ + │ + invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->isHidden()Z │ + │ + move-result v1 │ + │ + if-nez v1, :cond_0 │ + │ + invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->isAdded()Z │ + │ + move-result v1 │ + │ + if-eqz v1, :cond_0 │ + │ + invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->getView()Landroid/view/View; │ + │ + move-result-object v1 │ + │ + if-eqz v1, :cond_0 │ + │ + invoke-virtual {p0, v0}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; │ + │ + move-result-object v1 │ + │ + if-nez v1, :cond_0 │ + │ + .line 751 │ + invoke-virtual {p0, v0, p1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V │ + │ + .line 754 │ + .end local v0 # "containerId":I │ + :cond_0 │ + return-void │ +.end method │ + │ +.method private setLastIn(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + .locals 1 │ + .param p2, "fragment" # Landroid/support/v4/app/Fragment; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/util/SparseArray", │ + "<", │ + "Landroid/support/v4/app/Fragment;", │ + ">;", │ + "Landroid/support/v4/app/Fragment;", │ + ")V" │ + } │ + .end annotation │ + │ + .prologue │ + .line 757 │ + .local p1, "fragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + if-eqz p2, :cond_0 │ + │ + .line 758 │ + iget v0, p2, Landroid/support/v4/app/Fragment;->mContainerId:I │ + │ + .line 759 │ + .local v0, "containerId":I │ + if-eqz v0, :cond_0 │ + │ + .line 760 │ + invoke-virtual {p1, v0, p2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V │ + │ + .line 763 │ + .end local v0 # "containerId":I │ + :cond_0 │ + return-void │ +.end method │ + │ +.method private static setNameOverride(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V │ + .locals 2 │ + .param p1, "source" # Ljava/lang/String; │ + .param p2, "target" # Ljava/lang/String; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/support/v4/util/ArrayMap", │ + "<", │ + "Ljava/lang/String;", │ + "Ljava/lang/String;", │ + ">;", │ + "Ljava/lang/String;", │ + "Ljava/lang/String;", │ + ")V" │ + } │ + .end annotation │ + │ + .prologue │ + .line 1398 │ + .local p0, "overrides":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + if-eqz p1, :cond_0 │ + │ + if-eqz p2, :cond_0 │ + │ + invoke-virtual {p1, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + │ + move-result v1 │ + │ + if-nez v1, :cond_0 │ + │ + .line 1399 │ + const/4 v0, 0x0 │ + │ + .local v0, "index":I │ + :goto_0 │ + invoke-virtual {p0}, Landroid/support/v4/util/ArrayMap;->size()I │ + │ + move-result v1 │ + │ + if-ge v0, v1, :cond_2 │ + │ + .line 1400 │ + invoke-virtual {p0, v0}, Landroid/support/v4/util/ArrayMap;->valueAt(I)Ljava/lang/Object; │ + │ + move-result-object v1 │ + │ + invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + │ + move-result v1 │ + │ + if-eqz v1, :cond_1 │ + │ + .line 1401 │ + invoke-virtual {p0, v0, p2}, Landroid/support/v4/util/ArrayMap;->setValueAt(ILjava/lang/Object;)Ljava/lang/Object; │ + │ + .line 1407 │ + .end local v0 # "index":I │ + :cond_0 │ + :goto_1 │ + return-void │ + │ + .line 1399 │ + .restart local v0 # "index":I │ + :cond_1 │ + add-int/lit8 v0, v0, 0x1 │ + │ + goto :goto_0 │ + │ + .line 1405 │ + :cond_2 │ + invoke-virtual {p0, p1, p2}, Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + │ + goto :goto_1 │ +.end method │ + │ +.method private setNameOverrides(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V │ + .locals 5 │ + .param p1, "state" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .param p3, "isEnd" # Z │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/support/v4/app/BackStackRecord$TransitionState;", │ + "Landroid/support/v4/util/ArrayMap", │ + "<", │ + "Ljava/lang/String;", │ + "Landroid/view/View;", │ + ">;Z)V" │ + } │ + .end annotation │ + │ + .prologue │ + .line 1440 │ + .local p2, "namedViews":Landroid/support/v4/util/ArrayMap;, "Landroid/support/v4/util/ArrayMap;" │ + invoke-virtual {p2}, Landroid/support/v4/util/ArrayMap;->size()I │ + │ + move-result v0 │ + │ + .line 1441 │ + .local v0, "count":I │ + const/4 v1, 0x0 │ + │ + .local v1, "i":I │ + :goto_0 │ + if-ge v1, v0, :cond_1 │ + │ + .line 1442 │ + invoke-virtual {p2, v1}, Landroid/support/v4/util/ArrayMap;->keyAt(I)Ljava/lang/Object; │ + │ + move-result-object v2 │ + │ + check-cast v2, Ljava/lang/String; │ + │ + .line 1443 │ + .local v2, "source":Ljava/lang/String; │ + invoke-virtual {p2, v1}, Landroid/support/v4/util/ArrayMap;->valueAt(I)Ljava/lang/Object; │ + │ + move-result-object v4 │ + │ + check-cast v4, Landroid/view/View; │ + │ + invoke-static {v4}, Landroid/support/v4/app/FragmentTransitionCompat21;->getTransitionName(Landroid/view/View;)Ljava/lang/String; │ + │ + move-result-object v3 │ + │ + .line 1444 │ + .local v3, "target":Ljava/lang/String; │ + if-eqz p3, :cond_0 │ + │ + .line 1445 │ + iget-object v4, p1, Landroid/support/v4/app/BackStackRecord$TransitionState;->nameOverrides:Landroid/support/v4/util/ArrayMap; │ + │ + invoke-static {v4, v2, v3}, Landroid/support/v4/app/BackStackRecord;->setNameOverride(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V │ + │ + .line 1441 │ + :goto_1 │ + add-int/lit8 v1, v1, 0x1 │ + │ + goto :goto_0 │ + │ + .line 1447 │ + :cond_0 │ + iget-object v4, p1, Landroid/support/v4/app/BackStackRecord$TransitionState;->nameOverrides:Landroid/support/v4/util/ArrayMap; │ + │ + invoke-static {v4, v3, v2}, Landroid/support/v4/app/BackStackRecord;->setNameOverride(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V │ + │ + goto :goto_1 │ + │ + .line 1450 │ + .end local v2 # "source":Ljava/lang/String; │ + .end local v3 # "target":Ljava/lang/String; │ + :cond_1 │ + return-void │ +.end method │ + │ +.method private static setNameOverrides(Landroid/support/v4/app/BackStackRecord$TransitionState;Ljava/util/ArrayList;Ljava/util/ArrayList;)V │ + .locals 4 │ + .param p0, "state" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/support/v4/app/BackStackRecord$TransitionState;", │ + "Ljava/util/ArrayList", │ + "<", │ + "Ljava/lang/String;", │ + ">;", │ + "Ljava/util/ArrayList", │ + "<", │ + "Ljava/lang/String;", │ + ">;)V" │ + } │ + .end annotation │ + │ + .prologue │ + .line 1411 │ + .local p1, "sourceNames":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .local p2, "targetNames":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + if-eqz p1, :cond_0 │ + │ + .line 1412 │ + const/4 v0, 0x0 │ + │ + .local v0, "i":I │ + :goto_0 │ + invoke-virtual {p1}, Ljava/util/ArrayList;->size()I │ + │ + move-result v3 │ + │ + if-ge v0, v3, :cond_0 │ + │ + .line 1413 │ + invoke-virtual {p1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v1 │ + │ + check-cast v1, Ljava/lang/String; │ + │ + .line 1414 │ + .local v1, "source":Ljava/lang/String; │ + invoke-virtual {p2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v2 │ + │ + check-cast v2, Ljava/lang/String; │ + │ + .line 1415 │ + .local v2, "target":Ljava/lang/String; │ + iget-object v3, p0, Landroid/support/v4/app/BackStackRecord$TransitionState;->nameOverrides:Landroid/support/v4/util/ArrayMap; │ + │ + invoke-static {v3, v1, v2}, Landroid/support/v4/app/BackStackRecord;->setNameOverride(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V │ + │ + .line 1412 │ + add-int/lit8 v0, v0, 0x1 │ + │ + goto :goto_0 │ + │ + .line 1418 │ + .end local v0 # "i":I │ + .end local v1 # "source":Ljava/lang/String; │ + .end local v2 # "target":Ljava/lang/String; │ + :cond_0 │ return-void │ .end method │ │ │ # virtual methods │ .method public add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ .locals 2 │ .param p1, "containerViewId" # I │ .param p2, "fragment" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 384 │ + .line 406 │ const/4 v0, 0x0 │ │ const/4 v1, 0x1 │ │ invoke-direct {p0, p1, p2, v0, v1}, Landroid/support/v4/app/BackStackRecord;->doAddOp(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ - .line 385 │ + .line 407 │ return-object p0 │ .end method │ │ .method public add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ .locals 1 │ .param p1, "containerViewId" # I │ .param p2, "fragment" # Landroid/support/v4/app/Fragment; │ .param p3, "tag" # Ljava/lang/String; │ │ .prologue │ - .line 389 │ + .line 411 │ const/4 v0, 0x1 │ │ invoke-direct {p0, p1, p2, p3, v0}, Landroid/support/v4/app/BackStackRecord;->doAddOp(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ - .line 390 │ + .line 412 │ return-object p0 │ .end method │ │ .method public add(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ .locals 2 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ .param p2, "tag" # Ljava/lang/String; │ │ .prologue │ - .line 379 │ + .line 401 │ const/4 v0, 0x0 │ │ const/4 v1, 0x1 │ │ invoke-direct {p0, v0, p1, p2, v1}, Landroid/support/v4/app/BackStackRecord;->doAddOp(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ - .line 380 │ + .line 402 │ return-object p0 │ .end method │ │ .method addOp(Landroid/support/v4/app/BackStackRecord$Op;)V │ .locals 1 │ .param p1, "op" # Landroid/support/v4/app/BackStackRecord$Op; │ │ .prologue │ - .line 364 │ + .line 386 │ iget-object v0, p0, Landroid/support/v4/app/BackStackRecord;->mHead:Landroid/support/v4/app/BackStackRecord$Op; │ │ if-nez v0, :cond_0 │ │ - .line 365 │ + .line 387 │ iput-object p1, p0, Landroid/support/v4/app/BackStackRecord;->mTail:Landroid/support/v4/app/BackStackRecord$Op; │ │ iput-object p1, p0, Landroid/support/v4/app/BackStackRecord;->mHead:Landroid/support/v4/app/BackStackRecord$Op; │ │ - .line 371 │ + .line 393 │ :goto_0 │ iget v0, p0, Landroid/support/v4/app/BackStackRecord;->mEnterAnim:I │ │ iput v0, p1, Landroid/support/v4/app/BackStackRecord$Op;->enterAnim:I │ │ - .line 372 │ + .line 394 │ iget v0, p0, Landroid/support/v4/app/BackStackRecord;->mExitAnim:I │ │ iput v0, p1, Landroid/support/v4/app/BackStackRecord$Op;->exitAnim:I │ │ - .line 373 │ + .line 395 │ iget v0, p0, Landroid/support/v4/app/BackStackRecord;->mPopEnterAnim:I │ │ iput v0, p1, Landroid/support/v4/app/BackStackRecord$Op;->popEnterAnim:I │ │ - .line 374 │ + .line 396 │ iget v0, p0, Landroid/support/v4/app/BackStackRecord;->mPopExitAnim:I │ │ iput v0, p1, Landroid/support/v4/app/BackStackRecord$Op;->popExitAnim:I │ │ - .line 375 │ + .line 397 │ iget v0, p0, Landroid/support/v4/app/BackStackRecord;->mNumOp:I │ │ add-int/lit8 v0, v0, 0x1 │ │ iput v0, p0, Landroid/support/v4/app/BackStackRecord;->mNumOp:I │ │ - .line 376 │ + .line 398 │ return-void │ │ - .line 367 │ + .line 389 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/BackStackRecord;->mTail:Landroid/support/v4/app/BackStackRecord$Op; │ │ iput-object v0, p1, Landroid/support/v4/app/BackStackRecord$Op;->prev:Landroid/support/v4/app/BackStackRecord$Op; │ │ - .line 368 │ + .line 390 │ iget-object v0, p0, Landroid/support/v4/app/BackStackRecord;->mTail:Landroid/support/v4/app/BackStackRecord$Op; │ │ iput-object p1, v0, Landroid/support/v4/app/BackStackRecord$Op;->next:Landroid/support/v4/app/BackStackRecord$Op; │ │ - .line 369 │ + .line 391 │ iput-object p1, p0, Landroid/support/v4/app/BackStackRecord;->mTail:Landroid/support/v4/app/BackStackRecord$Op; │ │ goto :goto_0 │ .end method │ │ +.method public addSharedElement(Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ + .locals 3 │ + .param p1, "sharedElement" # Landroid/view/View; │ + .param p2, "name" # Ljava/lang/String; │ + │ + .prologue │ + .line 520 │ + sget v1, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v2, 0x15 │ + │ + if-lt v1, v2, :cond_2 │ + │ + .line 521 │ + invoke-static {p1}, Landroid/support/v4/app/FragmentTransitionCompat21;->getTransitionName(Landroid/view/View;)Ljava/lang/String; │ + │ + move-result-object v0 │ + │ + .line 522 │ + .local v0, "transitionName":Ljava/lang/String; │ + if-nez v0, :cond_0 │ + │ + .line 523 │ + new-instance v1, Ljava/lang/IllegalArgumentException; │ + │ + const-string v2, "Unique transitionNames are required for all sharedElements" │ + │ + invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + │ + throw v1 │ + │ + .line 526 │ + :cond_0 │ + iget-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + if-nez v1, :cond_1 │ + │ + .line 527 │ + new-instance v1, Ljava/util/ArrayList; │ + │ + invoke-direct {v1}, Ljava/util/ArrayList;->()V │ + │ + iput-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + .line 528 │ + new-instance v1, Ljava/util/ArrayList; │ + │ + invoke-direct {v1}, Ljava/util/ArrayList;->()V │ + │ + iput-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + .line 531 │ + :cond_1 │ + iget-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + │ + .line 532 │ + iget-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + invoke-virtual {v1, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + │ + .line 534 │ + .end local v0 # "transitionName":Ljava/lang/String; │ + :cond_2 │ + return-object p0 │ +.end method │ + │ .method public addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ .locals 2 │ .param p1, "name" # Ljava/lang/String; │ │ .prologue │ - .line 502 │ + .line 543 │ iget-boolean v0, p0, Landroid/support/v4/app/BackStackRecord;->mAllowAddToBackStack:Z │ │ if-nez v0, :cond_0 │ │ - .line 503 │ + .line 544 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 506 │ + .line 547 │ :cond_0 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/BackStackRecord;->mAddToBackStack:Z │ │ - .line 507 │ + .line 548 │ iput-object p1, p0, Landroid/support/v4/app/BackStackRecord;->mName:Ljava/lang/String; │ │ - .line 508 │ + .line 549 │ return-object p0 │ .end method │ │ .method public attach(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ .locals 2 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 470 │ + .line 492 │ new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; │ │ invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;->()V │ │ - .line 471 │ + .line 493 │ .local v0, "op":Landroid/support/v4/app/BackStackRecord$Op; │ const/4 v1, 0x7 │ │ iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ │ - .line 472 │ + .line 494 │ iput-object p1, v0, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - .line 473 │ + .line 495 │ invoke-virtual {p0, v0}, Landroid/support/v4/app/BackStackRecord;->addOp(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ - .line 475 │ + .line 497 │ return-object p0 │ .end method │ │ .method bumpBackStackNesting(I)V │ .locals 6 │ .param p1, "amt" # I │ │ .prologue │ - .line 549 │ + .line 590 │ iget-boolean v3, p0, Landroid/support/v4/app/BackStackRecord;->mAddToBackStack:Z │ │ if-nez v3, :cond_1 │ │ - .line 571 │ + .line 612 │ :cond_0 │ return-void │ │ - .line 552 │ + .line 593 │ :cond_1 │ sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v3, :cond_2 │ │ const-string v3, "FragmentManager" │ │ @@ -488,38 +2733,38 @@ │ │ invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-static {v3, v4}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 554 │ + .line 595 │ :cond_2 │ iget-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mHead:Landroid/support/v4/app/BackStackRecord$Op; │ │ - .line 555 │ + .line 596 │ .local v1, "op":Landroid/support/v4/app/BackStackRecord$Op; │ :goto_0 │ if-eqz v1, :cond_0 │ │ - .line 556 │ + .line 597 │ iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ if-eqz v3, :cond_3 │ │ - .line 557 │ + .line 598 │ iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ iget v4, v3, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ │ add-int/2addr v4, p1 │ │ iput v4, v3, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ │ - .line 558 │ + .line 599 │ sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v3, :cond_3 │ │ const-string v3, "FragmentManager" │ │ new-instance v4, Ljava/lang/StringBuilder; │ @@ -554,51 +2799,51 @@ │ │ invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-static {v3, v4}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 561 │ + .line 602 │ :cond_3 │ iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ if-eqz v3, :cond_5 │ │ - .line 562 │ + .line 603 │ iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ move-result v3 │ │ add-int/lit8 v0, v3, -0x1 │ │ .local v0, "i":I │ :goto_1 │ if-ltz v0, :cond_5 │ │ - .line 563 │ + .line 604 │ iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ invoke-virtual {v3, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Landroid/support/v4/app/Fragment; │ │ - .line 564 │ + .line 605 │ .local v2, "r":Landroid/support/v4/app/Fragment; │ iget v3, v2, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ │ add-int/2addr v3, p1 │ │ iput v3, v2, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ │ - .line 565 │ + .line 606 │ sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v3, :cond_4 │ │ const-string v3, "FragmentManager" │ │ new-instance v4, Ljava/lang/StringBuilder; │ @@ -629,48 +2874,209 @@ │ │ invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-static {v3, v4}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 562 │ + .line 603 │ :cond_4 │ add-int/lit8 v0, v0, -0x1 │ │ goto :goto_1 │ │ - .line 569 │ + .line 610 │ .end local v0 # "i":I │ .end local v2 # "r":Landroid/support/v4/app/Fragment; │ :cond_5 │ iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;->next:Landroid/support/v4/app/BackStackRecord$Op; │ │ goto/16 :goto_0 │ .end method │ │ +.method public calculateBackFragments(Landroid/util/SparseArray;Landroid/util/SparseArray;)V │ + .locals 3 │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/util/SparseArray", │ + "<", │ + "Landroid/support/v4/app/Fragment;", │ + ">;", │ + "Landroid/util/SparseArray", │ + "<", │ + "Landroid/support/v4/app/Fragment;", │ + ">;)V" │ + } │ + .end annotation │ + │ + .prologue │ + .line 834 │ + .local p1, "firstOutFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + .local p2, "lastInFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;->mContainer:Landroid/support/v4/app/FragmentContainer; │ + │ + invoke-interface {v2}, Landroid/support/v4/app/FragmentContainer;->hasView()Z │ + │ + move-result v2 │ + │ + if-nez v2, :cond_1 │ + │ + .line 870 │ + :cond_0 │ + return-void │ + │ + .line 837 │ + :cond_1 │ + iget-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mHead:Landroid/support/v4/app/BackStackRecord$Op; │ + │ + .line 838 │ + .local v1, "op":Landroid/support/v4/app/BackStackRecord$Op; │ + :goto_0 │ + if-eqz v1, :cond_0 │ + │ + .line 839 │ + iget v2, v1, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ + │ + packed-switch v2, :pswitch_data_0 │ + │ + .line 868 │ + :goto_1 │ + iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;->next:Landroid/support/v4/app/BackStackRecord$Op; │ + │ + goto :goto_0 │ + │ + .line 841 │ + :pswitch_0 │ + iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + invoke-static {p1, v2}, Landroid/support/v4/app/BackStackRecord;->setFirstOut(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 844 │ + :pswitch_1 │ + iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ + │ + if-eqz v2, :cond_2 │ + │ + .line 845 │ + iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ + │ + invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ + │ + move-result v2 │ + │ + add-int/lit8 v0, v2, -0x1 │ + │ + .local v0, "i":I │ + :goto_2 │ + if-ltz v0, :cond_2 │ + │ + .line 846 │ + iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ + │ + invoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v2 │ + │ + check-cast v2, Landroid/support/v4/app/Fragment; │ + │ + invoke-direct {p0, p2, v2}, Landroid/support/v4/app/BackStackRecord;->setLastIn(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + .line 845 │ + add-int/lit8 v0, v0, -0x1 │ + │ + goto :goto_2 │ + │ + .line 849 │ + .end local v0 # "i":I │ + :cond_2 │ + iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + invoke-static {p1, v2}, Landroid/support/v4/app/BackStackRecord;->setFirstOut(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 852 │ + :pswitch_2 │ + iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + invoke-direct {p0, p2, v2}, Landroid/support/v4/app/BackStackRecord;->setLastIn(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 855 │ + :pswitch_3 │ + iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + invoke-direct {p0, p2, v2}, Landroid/support/v4/app/BackStackRecord;->setLastIn(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 858 │ + :pswitch_4 │ + iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + invoke-static {p1, v2}, Landroid/support/v4/app/BackStackRecord;->setFirstOut(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 861 │ + :pswitch_5 │ + iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + invoke-direct {p0, p2, v2}, Landroid/support/v4/app/BackStackRecord;->setLastIn(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 864 │ + :pswitch_6 │ + iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + │ + invoke-static {p1, v2}, Landroid/support/v4/app/BackStackRecord;->setFirstOut(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ + │ + goto :goto_1 │ + │ + .line 839 │ + nop │ + │ + :pswitch_data_0 │ + .packed-switch 0x1 │ + :pswitch_0 │ + :pswitch_1 │ + :pswitch_2 │ + :pswitch_3 │ + :pswitch_4 │ + :pswitch_5 │ + :pswitch_6 │ + .end packed-switch │ +.end method │ + │ .method public commit()I │ .locals 1 │ │ .prologue │ - .line 574 │ + .line 615 │ const/4 v0, 0x0 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/app/BackStackRecord;->commitInternal(Z)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public commitAllowingStateLoss()I │ .locals 1 │ │ .prologue │ - .line 578 │ + .line 619 │ const/4 v0, 0x1 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/app/BackStackRecord;->commitInternal(Z)I │ │ move-result v0 │ │ return v0 │ @@ -679,34 +3085,34 @@ │ .method commitInternal(Z)I │ .locals 6 │ .param p1, "allowStateLoss" # Z │ │ .prologue │ const/4 v5, 0x0 │ │ - .line 582 │ + .line 623 │ iget-boolean v2, p0, Landroid/support/v4/app/BackStackRecord;->mCommitted:Z │ │ if-eqz v2, :cond_0 │ │ new-instance v2, Ljava/lang/IllegalStateException; │ │ const-string v3, "commit already called" │ │ invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v2 │ │ - .line 583 │ + .line 624 │ :cond_0 │ sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v2, :cond_1 │ │ - .line 584 │ + .line 625 │ const-string v2, "FragmentManager" │ │ new-instance v3, Ljava/lang/StringBuilder; │ │ invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ const-string v4, "Commit: " │ @@ -721,390 +3127,390 @@ │ │ invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-static {v2, v3}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 585 │ + .line 626 │ new-instance v0, Landroid/support/v4/util/LogWriter; │ │ const-string v2, "FragmentManager" │ │ invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;->(Ljava/lang/String;)V │ │ - .line 586 │ + .line 627 │ .local v0, "logw":Landroid/support/v4/util/LogWriter; │ new-instance v1, Ljava/io/PrintWriter; │ │ invoke-direct {v1, v0}, Ljava/io/PrintWriter;->(Ljava/io/Writer;)V │ │ - .line 587 │ + .line 628 │ .local v1, "pw":Ljava/io/PrintWriter; │ const-string v2, " " │ │ invoke-virtual {p0, v2, v5, v1, v5}, Landroid/support/v4/app/BackStackRecord;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ - .line 589 │ + .line 630 │ .end local v0 # "logw":Landroid/support/v4/util/LogWriter; │ .end local v1 # "pw":Ljava/io/PrintWriter; │ :cond_1 │ const/4 v2, 0x1 │ │ iput-boolean v2, p0, Landroid/support/v4/app/BackStackRecord;->mCommitted:Z │ │ - .line 590 │ + .line 631 │ iget-boolean v2, p0, Landroid/support/v4/app/BackStackRecord;->mAddToBackStack:Z │ │ if-eqz v2, :cond_2 │ │ - .line 591 │ + .line 632 │ iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v2, p0}, Landroid/support/v4/app/FragmentManagerImpl;->allocBackStackIndex(Landroid/support/v4/app/BackStackRecord;)I │ │ move-result v2 │ │ iput v2, p0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ - .line 595 │ + .line 636 │ :goto_0 │ iget-object v2, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v2, p0, p1}, Landroid/support/v4/app/FragmentManagerImpl;->enqueueAction(Ljava/lang/Runnable;Z)V │ │ - .line 596 │ + .line 637 │ iget v2, p0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ return v2 │ │ - .line 593 │ + .line 634 │ :cond_2 │ const/4 v2, -0x1 │ │ iput v2, p0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ goto :goto_0 │ .end method │ │ .method public detach(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ .locals 2 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 461 │ + .line 483 │ new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; │ │ invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;->()V │ │ - .line 462 │ + .line 484 │ .local v0, "op":Landroid/support/v4/app/BackStackRecord$Op; │ const/4 v1, 0x6 │ │ iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ │ - .line 463 │ + .line 485 │ iput-object p1, v0, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - .line 464 │ + .line 486 │ invoke-virtual {p0, v0}, Landroid/support/v4/app/BackStackRecord;->addOp(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ - .line 466 │ + .line 488 │ return-object p0 │ .end method │ │ .method public disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction; │ .locals 2 │ │ .prologue │ - .line 516 │ + .line 557 │ iget-boolean v0, p0, Landroid/support/v4/app/BackStackRecord;->mAddToBackStack:Z │ │ if-eqz v0, :cond_0 │ │ - .line 517 │ + .line 558 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ const-string v1, "This transaction is already being added to the back stack" │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 520 │ + .line 561 │ :cond_0 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/BackStackRecord;->mAllowAddToBackStack:Z │ │ - .line 521 │ + .line 562 │ return-object p0 │ .end method │ │ .method public dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ .locals 1 │ .param p1, "prefix" # Ljava/lang/String; │ .param p2, "fd" # Ljava/io/FileDescriptor; │ .param p3, "writer" # Ljava/io/PrintWriter; │ .param p4, "args" # [Ljava/lang/String; │ │ .prologue │ - .line 237 │ + .line 259 │ const/4 v0, 0x1 │ │ invoke-virtual {p0, p1, p3, v0}, Landroid/support/v4/app/BackStackRecord;->dump(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ - .line 238 │ + .line 260 │ return-void │ .end method │ │ .method public dump(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ .locals 7 │ .param p1, "prefix" # Ljava/lang/String; │ .param p2, "writer" # Ljava/io/PrintWriter; │ .param p3, "full" # Z │ │ .prologue │ - .line 241 │ + .line 263 │ if-eqz p3, :cond_8 │ │ - .line 242 │ + .line 264 │ invoke-virtual {p2, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v5, "mName=" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-object v5, p0, Landroid/support/v4/app/BackStackRecord;->mName:Ljava/lang/String; │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 243 │ + .line 265 │ const-string v5, " mIndex=" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(I)V │ │ - .line 244 │ + .line 266 │ const-string v5, " mCommitted=" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v5, p0, Landroid/support/v4/app/BackStackRecord;->mCommitted:Z │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->println(Z)V │ │ - .line 245 │ + .line 267 │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ │ if-eqz v5, :cond_0 │ │ - .line 246 │ + .line 268 │ invoke-virtual {p2, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v5, "mTransition=#" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 247 │ + .line 269 │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ │ invoke-static {v5}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 248 │ + .line 270 │ const-string v5, " mTransitionStyle=#" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 249 │ + .line 271 │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ │ invoke-static {v5}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 251 │ + .line 273 │ :cond_0 │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mEnterAnim:I │ │ if-nez v5, :cond_1 │ │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mExitAnim:I │ │ if-eqz v5, :cond_2 │ │ - .line 252 │ + .line 274 │ :cond_1 │ invoke-virtual {p2, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v5, "mEnterAnim=#" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 253 │ + .line 275 │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mEnterAnim:I │ │ invoke-static {v5}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 254 │ + .line 276 │ const-string v5, " mExitAnim=#" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 255 │ + .line 277 │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mExitAnim:I │ │ invoke-static {v5}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 257 │ + .line 279 │ :cond_2 │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mPopEnterAnim:I │ │ if-nez v5, :cond_3 │ │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mPopExitAnim:I │ │ if-eqz v5, :cond_4 │ │ - .line 258 │ + .line 280 │ :cond_3 │ invoke-virtual {p2, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v5, "mPopEnterAnim=#" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 259 │ + .line 281 │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mPopEnterAnim:I │ │ invoke-static {v5}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 260 │ + .line 282 │ const-string v5, " mPopExitAnim=#" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 261 │ + .line 283 │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mPopExitAnim:I │ │ invoke-static {v5}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 263 │ + .line 285 │ :cond_4 │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleRes:I │ │ if-nez v5, :cond_5 │ │ iget-object v5, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleText:Ljava/lang/CharSequence; │ │ if-eqz v5, :cond_6 │ │ - .line 264 │ + .line 286 │ :cond_5 │ invoke-virtual {p2, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v5, "mBreadCrumbTitleRes=#" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 265 │ + .line 287 │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleRes:I │ │ invoke-static {v5}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 266 │ + .line 288 │ const-string v5, " mBreadCrumbTitleText=" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 267 │ + .line 289 │ iget-object v5, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleText:Ljava/lang/CharSequence; │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 269 │ + .line 291 │ :cond_6 │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleRes:I │ │ if-nez v5, :cond_7 │ │ iget-object v5, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence; │ │ if-eqz v5, :cond_8 │ │ - .line 270 │ + .line 292 │ :cond_7 │ invoke-virtual {p2, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v5, "mBreadCrumbShortTitleRes=#" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 271 │ + .line 293 │ iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleRes:I │ │ invoke-static {v5}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 272 │ + .line 294 │ const-string v5, " mBreadCrumbShortTitleText=" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 273 │ + .line 295 │ iget-object v5, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence; │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 277 │ + .line 299 │ :cond_8 │ iget-object v5, p0, Landroid/support/v4/app/BackStackRecord;->mHead:Landroid/support/v4/app/BackStackRecord$Op; │ │ if-eqz v5, :cond_10 │ │ - .line 278 │ + .line 300 │ invoke-virtual {p2, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v5, "Operations:" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 279 │ + .line 301 │ new-instance v5, Ljava/lang/StringBuilder; │ │ invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v5, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ @@ -1115,33 +3521,33 @@ │ │ move-result-object v5 │ │ invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ - .line 280 │ + .line 302 │ .local v2, "innerPrefix":Ljava/lang/String; │ iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mHead:Landroid/support/v4/app/BackStackRecord$Op; │ │ - .line 281 │ + .line 303 │ .local v4, "op":Landroid/support/v4/app/BackStackRecord$Op; │ const/4 v3, 0x0 │ │ - .line 282 │ + .line 304 │ .local v3, "num":I │ :goto_0 │ if-eqz v4, :cond_10 │ │ - .line 284 │ + .line 306 │ iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ │ packed-switch v5, :pswitch_data_0 │ │ - .line 293 │ + .line 315 │ new-instance v5, Ljava/lang/StringBuilder; │ │ invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ const-string v6, "cmd=" │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -1154,298 +3560,298 @@ │ │ move-result-object v5 │ │ invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 295 │ + .line 317 │ .local v0, "cmdStr":Ljava/lang/String; │ :goto_1 │ invoke-virtual {p2, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v5, " Op #" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {p2, v3}, Ljava/io/PrintWriter;->print(I)V │ │ - .line 296 │ + .line 318 │ const-string v5, ": " │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {p2, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 297 │ + .line 319 │ const-string v5, " " │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 298 │ + .line 320 │ if-eqz p3, :cond_c │ │ - .line 299 │ + .line 321 │ iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->enterAnim:I │ │ if-nez v5, :cond_9 │ │ iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->exitAnim:I │ │ if-eqz v5, :cond_a │ │ - .line 300 │ + .line 322 │ :cond_9 │ invoke-virtual {p2, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v5, "enterAnim=#" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 301 │ + .line 323 │ iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->enterAnim:I │ │ invoke-static {v5}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 302 │ + .line 324 │ const-string v5, " exitAnim=#" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 303 │ + .line 325 │ iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->exitAnim:I │ │ invoke-static {v5}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 305 │ + .line 327 │ :cond_a │ iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->popEnterAnim:I │ │ if-nez v5, :cond_b │ │ iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->popExitAnim:I │ │ if-eqz v5, :cond_c │ │ - .line 306 │ + .line 328 │ :cond_b │ invoke-virtual {p2, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v5, "popEnterAnim=#" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 307 │ + .line 329 │ iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->popEnterAnim:I │ │ invoke-static {v5}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 308 │ + .line 330 │ const-string v5, " popExitAnim=#" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 309 │ + .line 331 │ iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->popExitAnim:I │ │ invoke-static {v5}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 312 │ + .line 334 │ :cond_c │ iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ if-eqz v5, :cond_f │ │ iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ invoke-virtual {v5}, Ljava/util/ArrayList;->size()I │ │ move-result v5 │ │ if-lez v5, :cond_f │ │ - .line 313 │ + .line 335 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_2 │ iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ invoke-virtual {v5}, Ljava/util/ArrayList;->size()I │ │ move-result v5 │ │ if-ge v1, v5, :cond_f │ │ - .line 314 │ + .line 336 │ invoke-virtual {p2, v2}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 315 │ + .line 337 │ iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ invoke-virtual {v5}, Ljava/util/ArrayList;->size()I │ │ move-result v5 │ │ const/4 v6, 0x1 │ │ if-ne v5, v6, :cond_d │ │ - .line 316 │ + .line 338 │ const-string v5, "Removed: " │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 324 │ + .line 346 │ :goto_3 │ iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ invoke-virtual {v5, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 313 │ + .line 335 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_2 │ │ - .line 285 │ + .line 307 │ .end local v0 # "cmdStr":Ljava/lang/String; │ .end local v1 # "i":I │ :pswitch_0 │ const-string v0, "NULL" │ │ .restart local v0 # "cmdStr":Ljava/lang/String; │ goto/16 :goto_1 │ │ - .line 286 │ + .line 308 │ .end local v0 # "cmdStr":Ljava/lang/String; │ :pswitch_1 │ const-string v0, "ADD" │ │ .restart local v0 # "cmdStr":Ljava/lang/String; │ goto/16 :goto_1 │ │ - .line 287 │ + .line 309 │ .end local v0 # "cmdStr":Ljava/lang/String; │ :pswitch_2 │ const-string v0, "REPLACE" │ │ .restart local v0 # "cmdStr":Ljava/lang/String; │ goto/16 :goto_1 │ │ - .line 288 │ + .line 310 │ .end local v0 # "cmdStr":Ljava/lang/String; │ :pswitch_3 │ const-string v0, "REMOVE" │ │ .restart local v0 # "cmdStr":Ljava/lang/String; │ goto/16 :goto_1 │ │ - .line 289 │ + .line 311 │ .end local v0 # "cmdStr":Ljava/lang/String; │ :pswitch_4 │ const-string v0, "HIDE" │ │ .restart local v0 # "cmdStr":Ljava/lang/String; │ goto/16 :goto_1 │ │ - .line 290 │ + .line 312 │ .end local v0 # "cmdStr":Ljava/lang/String; │ :pswitch_5 │ const-string v0, "SHOW" │ │ .restart local v0 # "cmdStr":Ljava/lang/String; │ goto/16 :goto_1 │ │ - .line 291 │ + .line 313 │ .end local v0 # "cmdStr":Ljava/lang/String; │ :pswitch_6 │ const-string v0, "DETACH" │ │ .restart local v0 # "cmdStr":Ljava/lang/String; │ goto/16 :goto_1 │ │ - .line 292 │ + .line 314 │ .end local v0 # "cmdStr":Ljava/lang/String; │ :pswitch_7 │ const-string v0, "ATTACH" │ │ .restart local v0 # "cmdStr":Ljava/lang/String; │ goto/16 :goto_1 │ │ - .line 318 │ + .line 340 │ .restart local v1 # "i":I │ :cond_d │ if-nez v1, :cond_e │ │ - .line 319 │ + .line 341 │ const-string v5, "Removed:" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 321 │ + .line 343 │ :cond_e │ invoke-virtual {p2, v2}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v5, " #" │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {p2, v1}, Ljava/io/PrintWriter;->print(I)V │ │ - .line 322 │ + .line 344 │ const-string v5, ": " │ │ invoke-virtual {p2, v5}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ goto :goto_3 │ │ - .line 327 │ + .line 349 │ .end local v1 # "i":I │ :cond_f │ iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;->next:Landroid/support/v4/app/BackStackRecord$Op; │ │ - .line 328 │ + .line 350 │ add-int/lit8 v3, v3, 0x1 │ │ - .line 329 │ + .line 351 │ goto/16 :goto_0 │ │ - .line 331 │ + .line 353 │ .end local v0 # "cmdStr":Ljava/lang/String; │ .end local v2 # "innerPrefix":Ljava/lang/String; │ .end local v3 # "num":I │ .end local v4 # "op":Landroid/support/v4/app/BackStackRecord$Op; │ :cond_10 │ return-void │ │ - .line 284 │ + .line 306 │ :pswitch_data_0 │ .packed-switch 0x0 │ :pswitch_0 │ :pswitch_1 │ :pswitch_2 │ :pswitch_3 │ :pswitch_4 │ @@ -1455,171 +3861,171 @@ │ .end packed-switch │ .end method │ │ .method public getBreadCrumbShortTitle()Ljava/lang/CharSequence; │ .locals 2 │ │ .prologue │ - .line 357 │ + .line 379 │ iget v0, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleRes:I │ │ if-eqz v0, :cond_0 │ │ - .line 358 │ + .line 380 │ iget-object v0, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget v1, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleRes:I │ │ invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - .line 360 │ + .line 382 │ :goto_0 │ return-object v0 │ │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence; │ │ goto :goto_0 │ .end method │ │ .method public getBreadCrumbShortTitleRes()I │ .locals 1 │ │ .prologue │ - .line 346 │ + .line 368 │ iget v0, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleRes:I │ │ return v0 │ .end method │ │ .method public getBreadCrumbTitle()Ljava/lang/CharSequence; │ .locals 2 │ │ .prologue │ - .line 350 │ + .line 372 │ iget v0, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleRes:I │ │ if-eqz v0, :cond_0 │ │ - .line 351 │ + .line 373 │ iget-object v0, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget v1, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleRes:I │ │ invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - .line 353 │ + .line 375 │ :goto_0 │ return-object v0 │ │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleText:Ljava/lang/CharSequence; │ │ goto :goto_0 │ .end method │ │ .method public getBreadCrumbTitleRes()I │ .locals 1 │ │ .prologue │ - .line 342 │ + .line 364 │ iget v0, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleRes:I │ │ return v0 │ .end method │ │ .method public getId()I │ .locals 1 │ │ .prologue │ - .line 338 │ + .line 360 │ iget v0, p0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ return v0 │ .end method │ │ .method public getName()Ljava/lang/String; │ .locals 1 │ │ .prologue │ - .line 775 │ + .line 970 │ iget-object v0, p0, Landroid/support/v4/app/BackStackRecord;->mName:Ljava/lang/String; │ │ return-object v0 │ .end method │ │ .method public getTransition()I │ .locals 1 │ │ .prologue │ - .line 779 │ + .line 974 │ iget v0, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ │ return v0 │ .end method │ │ .method public getTransitionStyle()I │ .locals 1 │ │ .prologue │ - .line 783 │ + .line 978 │ iget v0, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ │ return v0 │ .end method │ │ .method public hide(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ .locals 2 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 443 │ + .line 465 │ new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; │ │ invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;->()V │ │ - .line 444 │ + .line 466 │ .local v0, "op":Landroid/support/v4/app/BackStackRecord$Op; │ const/4 v1, 0x4 │ │ iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ │ - .line 445 │ + .line 467 │ iput-object p1, v0, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - .line 446 │ + .line 468 │ invoke-virtual {p0, v0}, Landroid/support/v4/app/BackStackRecord;->addOp(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ - .line 448 │ + .line 470 │ return-object p0 │ .end method │ │ .method public isAddToBackStackAllowed()Z │ .locals 1 │ │ .prologue │ - .line 512 │ + .line 553 │ iget-boolean v0, p0, Landroid/support/v4/app/BackStackRecord;->mAllowAddToBackStack:Z │ │ return v0 │ .end method │ │ .method public isEmpty()Z │ .locals 1 │ │ .prologue │ - .line 787 │ + .line 982 │ iget v0, p0, Landroid/support/v4/app/BackStackRecord;->mNumOp:I │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x1 │ │ :goto_0 │ @@ -1627,388 +4033,531 @@ │ │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ -.method public popFromBackStack(Z)V │ - .locals 12 │ +.method public popFromBackStack(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .locals 17 │ .param p1, "doStateMove" # Z │ + .param p2, "state" # Landroid/support/v4/app/BackStackRecord$TransitionState; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(Z", │ + "Landroid/support/v4/app/BackStackRecord$TransitionState;", │ + "Landroid/util/SparseArray", │ + "<", │ + "Landroid/support/v4/app/Fragment;", │ + ">;", │ + "Landroid/util/SparseArray", │ + "<", │ + "Landroid/support/v4/app/Fragment;", │ + ">;)", │ + "Landroid/support/v4/app/BackStackRecord$TransitionState;" │ + } │ + .end annotation │ │ .prologue │ - const/4 v10, 0x0 │ + .line 874 │ + .local p3, "firstOutFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + .local p4, "lastInFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + sget-boolean v13, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ - const/4 v9, 0x0 │ + if-eqz v13, :cond_0 │ │ - const/4 v11, -0x1 │ + .line 875 │ + const-string v13, "FragmentManager" │ │ - .line 691 │ - sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ + new-instance v14, Ljava/lang/StringBuilder; │ │ - if-eqz v6, :cond_0 │ + invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ │ - .line 692 │ - const-string v6, "FragmentManager" │ + const-string v15, "popFromBackStack: " │ │ - new-instance v7, Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-direct {v7}, Ljava/lang/StringBuilder;->()V │ + move-result-object v14 │ │ - const-string v8, "popFromBackStack: " │ + move-object/from16 v0, p0 │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v14 │ │ - invoke-virtual {v7, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v14 │ │ - invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-static {v13, v14}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - move-result-object v7 │ + .line 876 │ + new-instance v5, Landroid/support/v4/util/LogWriter; │ │ - invoke-static {v6, v7}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ + const-string v13, "FragmentManager" │ │ - .line 693 │ - new-instance v2, Landroid/support/v4/util/LogWriter; │ + invoke-direct {v5, v13}, Landroid/support/v4/util/LogWriter;->(Ljava/lang/String;)V │ + │ + .line 877 │ + .local v5, "logw":Landroid/support/v4/util/LogWriter; │ + new-instance v10, Ljava/io/PrintWriter; │ │ - const-string v6, "FragmentManager" │ + invoke-direct {v10, v5}, Ljava/io/PrintWriter;->(Ljava/io/Writer;)V │ │ - invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;->(Ljava/lang/String;)V │ + .line 878 │ + .local v10, "pw":Ljava/io/PrintWriter; │ + const-string v13, " " │ │ - .line 694 │ - .local v2, "logw":Landroid/support/v4/util/LogWriter; │ - new-instance v5, Ljava/io/PrintWriter; │ + const/4 v14, 0x0 │ │ - invoke-direct {v5, v2}, Ljava/io/PrintWriter;->(Ljava/io/Writer;)V │ + const/4 v15, 0x0 │ │ - .line 695 │ - .local v5, "pw":Ljava/io/PrintWriter; │ - const-string v6, " " │ + move-object/from16 v0, p0 │ │ - invoke-virtual {p0, v6, v10, v5, v10}, Landroid/support/v4/app/BackStackRecord;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ + invoke-virtual {v0, v13, v14, v10, v15}, Landroid/support/v4/app/BackStackRecord;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ - .line 698 │ - .end local v2 # "logw":Landroid/support/v4/util/LogWriter; │ - .end local v5 # "pw":Ljava/io/PrintWriter; │ + .line 881 │ + .end local v5 # "logw":Landroid/support/v4/util/LogWriter; │ + .end local v10 # "pw":Ljava/io/PrintWriter; │ :cond_0 │ - invoke-virtual {p0, v11}, Landroid/support/v4/app/BackStackRecord;->bumpBackStackNesting(I)V │ + if-nez p2, :cond_3 │ │ - .line 700 │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mTail:Landroid/support/v4/app/BackStackRecord$Op; │ + .line 882 │ + invoke-virtual/range {p3 .. p3}, Landroid/util/SparseArray;->size()I │ │ - .line 701 │ - .local v4, "op":Landroid/support/v4/app/BackStackRecord$Op; │ + move-result v13 │ + │ + if-nez v13, :cond_1 │ + │ + invoke-virtual/range {p4 .. p4}, Landroid/util/SparseArray;->size()I │ + │ + move-result v13 │ + │ + if-eqz v13, :cond_2 │ + │ + .line 883 │ + :cond_1 │ + const/4 v13, 0x1 │ + │ + move-object/from16 v0, p0 │ + │ + move-object/from16 v1, p3 │ + │ + move-object/from16 v2, p4 │ + │ + invoke-direct {v0, v1, v2, v13}, Landroid/support/v4/app/BackStackRecord;->beginTransition(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; │ + │ + move-result-object p2 │ + │ + .line 889 │ + :cond_2 │ :goto_0 │ - if-eqz v4, :cond_3 │ + const/4 v13, -0x1 │ │ - .line 702 │ - iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ + move-object/from16 v0, p0 │ │ - packed-switch v6, :pswitch_data_0 │ + invoke-virtual {v0, v13}, Landroid/support/v4/app/BackStackRecord;->bumpBackStackNesting(I)V │ │ - .line 756 │ - new-instance v6, Ljava/lang/IllegalArgumentException; │ + .line 891 │ + if-eqz p2, :cond_4 │ │ - new-instance v7, Ljava/lang/StringBuilder; │ + const/4 v12, 0x0 │ │ - invoke-direct {v7}, Ljava/lang/StringBuilder;->()V │ + .line 892 │ + .local v12, "transitionStyle":I │ + :goto_1 │ + if-eqz p2, :cond_5 │ │ - const-string v8, "Unknown cmd: " │ + const/4 v11, 0x0 │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + .line 893 │ + .local v11, "transition":I │ + :goto_2 │ + move-object/from16 v0, p0 │ │ - move-result-object v7 │ + iget-object v7, v0, Landroid/support/v4/app/BackStackRecord;->mTail:Landroid/support/v4/app/BackStackRecord$Op; │ │ - iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ + .line 894 │ + .local v7, "op":Landroid/support/v4/app/BackStackRecord$Op; │ + :goto_3 │ + if-eqz v7, :cond_a │ │ - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + .line 895 │ + if-eqz p2, :cond_6 │ │ - move-result-object v7 │ + const/4 v8, 0x0 │ │ - invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + .line 896 │ + .local v8, "popEnterAnim":I │ + :goto_4 │ + if-eqz p2, :cond_7 │ │ - move-result-object v7 │ + const/4 v9, 0x0 │ │ - invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + .line 897 │ + .local v9, "popExitAnim":I │ + :goto_5 │ + iget v13, v7, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ │ - throw v6 │ + packed-switch v13, :pswitch_data_0 │ │ - .line 704 │ - :pswitch_0 │ - iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + .line 949 │ + new-instance v13, Ljava/lang/IllegalArgumentException; │ │ - .line 705 │ - .local v0, "f":Landroid/support/v4/app/Fragment; │ - iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;->popExitAnim:I │ + new-instance v14, Ljava/lang/StringBuilder; │ │ - iput v6, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + invoke-direct {v14}, Ljava/lang/StringBuilder;->()V │ │ - .line 706 │ - iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + const-string v15, "Unknown cmd: " │ │ - iget v7, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ + move-result-object v14 │ │ - move-result v7 │ + iget v15, v7, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ │ - iget v8, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;->removeFragment(Landroid/support/v4/app/Fragment;II)V │ + move-result-object v14 │ │ - .line 760 │ - :cond_1 │ - :goto_1 │ - iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;->prev:Landroid/support/v4/app/BackStackRecord$Op; │ + invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + │ + move-result-object v14 │ + │ + invoke-direct {v13, v14}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + │ + throw v13 │ + │ + .line 885 │ + .end local v7 # "op":Landroid/support/v4/app/BackStackRecord$Op; │ + .end local v8 # "popEnterAnim":I │ + .end local v9 # "popExitAnim":I │ + .end local v11 # "transition":I │ + .end local v12 # "transitionStyle":I │ + :cond_3 │ + if-nez p1, :cond_2 │ + │ + .line 886 │ + move-object/from16 v0, p0 │ + │ + iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + move-object/from16 v0, p0 │ + │ + iget-object v14, v0, Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + move-object/from16 v0, p2 │ + │ + invoke-static {v0, v13, v14}, Landroid/support/v4/app/BackStackRecord;->setNameOverrides(Landroid/support/v4/app/BackStackRecord$TransitionState;Ljava/util/ArrayList;Ljava/util/ArrayList;)V │ │ goto :goto_0 │ │ - .line 711 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ - :pswitch_1 │ - iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + .line 891 │ + :cond_4 │ + move-object/from16 v0, p0 │ │ - .line 712 │ - .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ - if-eqz v0, :cond_2 │ + iget v12, v0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ │ - .line 713 │ - iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;->popExitAnim:I │ + goto :goto_1 │ │ - iput v6, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + .line 892 │ + .restart local v12 # "transitionStyle":I │ + :cond_5 │ + move-object/from16 v0, p0 │ │ - .line 714 │ - iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + iget v11, v0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ │ - iget v7, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + goto :goto_2 │ │ - invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ + .line 895 │ + .restart local v7 # "op":Landroid/support/v4/app/BackStackRecord$Op; │ + .restart local v11 # "transition":I │ + :cond_6 │ + iget v8, v7, Landroid/support/v4/app/BackStackRecord$Op;->popEnterAnim:I │ │ - move-result v7 │ + goto :goto_4 │ │ - iget v8, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + .line 896 │ + .restart local v8 # "popEnterAnim":I │ + :cond_7 │ + iget v9, v7, Landroid/support/v4/app/BackStackRecord$Op;->popExitAnim:I │ │ - invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;->removeFragment(Landroid/support/v4/app/Fragment;II)V │ + goto :goto_5 │ │ - .line 718 │ - :cond_2 │ - iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ + .line 899 │ + .restart local v9 # "popExitAnim":I │ + :pswitch_0 │ + iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - if-eqz v6, :cond_1 │ + .line 900 │ + .local v3, "f":Landroid/support/v4/app/Fragment; │ + iput v9, v3, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - .line 719 │ - const/4 v1, 0x0 │ + .line 901 │ + move-object/from16 v0, p0 │ │ - .local v1, "i":I │ - :goto_2 │ - iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ + iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ + invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ │ - move-result v6 │ + move-result v14 │ │ - if-ge v1, v6, :cond_1 │ + invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;->removeFragment(Landroid/support/v4/app/Fragment;II)V │ │ - .line 720 │ - iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ + .line 953 │ + :cond_8 │ + :goto_6 │ + iget-object v7, v7, Landroid/support/v4/app/BackStackRecord$Op;->prev:Landroid/support/v4/app/BackStackRecord$Op; │ │ - invoke-virtual {v6, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + .line 954 │ + goto :goto_3 │ │ - move-result-object v3 │ + .line 905 │ + .end local v3 # "f":Landroid/support/v4/app/Fragment; │ + :pswitch_1 │ + iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - check-cast v3, Landroid/support/v4/app/Fragment; │ + .line 906 │ + .restart local v3 # "f":Landroid/support/v4/app/Fragment; │ + if-eqz v3, :cond_9 │ │ - .line 721 │ - .local v3, "old":Landroid/support/v4/app/Fragment; │ - iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;->popEnterAnim:I │ + .line 907 │ + iput v9, v3, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - iput v6, v3, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + .line 908 │ + move-object/from16 v0, p0 │ │ - .line 722 │ - iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;->addFragment(Landroid/support/v4/app/Fragment;Z)V │ + invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ │ - .line 719 │ - add-int/lit8 v1, v1, 0x1 │ + move-result v14 │ │ - goto :goto_2 │ + invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;->removeFragment(Landroid/support/v4/app/Fragment;II)V │ │ - .line 727 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ - .end local v1 # "i":I │ - .end local v3 # "old":Landroid/support/v4/app/Fragment; │ + .line 911 │ + :cond_9 │ + iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ + │ + if-eqz v13, :cond_8 │ + │ + .line 912 │ + const/4 v4, 0x0 │ + │ + .local v4, "i":I │ + :goto_7 │ + iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ + │ + invoke-virtual {v13}, Ljava/util/ArrayList;->size()I │ + │ + move-result v13 │ + │ + if-ge v4, v13, :cond_8 │ + │ + .line 913 │ + iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ + │ + invoke-virtual {v13, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v6 │ + │ + check-cast v6, Landroid/support/v4/app/Fragment; │ + │ + .line 914 │ + .local v6, "old":Landroid/support/v4/app/Fragment; │ + iput v8, v6, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + │ + .line 915 │ + move-object/from16 v0, p0 │ + │ + iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + const/4 v14, 0x0 │ + │ + invoke-virtual {v13, v6, v14}, Landroid/support/v4/app/FragmentManagerImpl;->addFragment(Landroid/support/v4/app/Fragment;Z)V │ + │ + .line 912 │ + add-int/lit8 v4, v4, 0x1 │ + │ + goto :goto_7 │ + │ + .line 920 │ + .end local v3 # "f":Landroid/support/v4/app/Fragment; │ + .end local v4 # "i":I │ + .end local v6 # "old":Landroid/support/v4/app/Fragment; │ :pswitch_2 │ - iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - .line 728 │ - .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ - iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;->popEnterAnim:I │ + .line 921 │ + .restart local v3 # "f":Landroid/support/v4/app/Fragment; │ + iput v8, v3, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - iput v6, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + .line 922 │ + move-object/from16 v0, p0 │ │ - .line 729 │ - iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;->addFragment(Landroid/support/v4/app/Fragment;Z)V │ + const/4 v14, 0x0 │ │ - goto :goto_1 │ + invoke-virtual {v13, v3, v14}, Landroid/support/v4/app/FragmentManagerImpl;->addFragment(Landroid/support/v4/app/Fragment;Z)V │ │ - .line 732 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ + goto :goto_6 │ + │ + .line 925 │ + .end local v3 # "f":Landroid/support/v4/app/Fragment; │ :pswitch_3 │ - iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - .line 733 │ - .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ - iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;->popEnterAnim:I │ + .line 926 │ + .restart local v3 # "f":Landroid/support/v4/app/Fragment; │ + iput v8, v3, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - iput v6, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + .line 927 │ + move-object/from16 v0, p0 │ │ - .line 734 │ - iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - iget v7, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ │ - invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ + move-result v14 │ │ - move-result v7 │ + invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;->showFragment(Landroid/support/v4/app/Fragment;II)V │ │ - iget v8, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + goto :goto_6 │ │ - invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;->showFragment(Landroid/support/v4/app/Fragment;II)V │ + .line 931 │ + .end local v3 # "f":Landroid/support/v4/app/Fragment; │ + :pswitch_4 │ + iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - goto :goto_1 │ + .line 932 │ + .restart local v3 # "f":Landroid/support/v4/app/Fragment; │ + iput v9, v3, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - .line 738 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ - :pswitch_4 │ - iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + .line 933 │ + move-object/from16 v0, p0 │ │ - .line 739 │ - .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ - iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;->popExitAnim:I │ + iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - iput v6, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ │ - .line 740 │ - iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + move-result v14 │ │ - iget v7, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;->hideFragment(Landroid/support/v4/app/Fragment;II)V │ │ - invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ + goto :goto_6 │ │ - move-result v7 │ + .line 937 │ + .end local v3 # "f":Landroid/support/v4/app/Fragment; │ + :pswitch_5 │ + iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - iget v8, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + .line 938 │ + .restart local v3 # "f":Landroid/support/v4/app/Fragment; │ + iput v8, v3, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;->hideFragment(Landroid/support/v4/app/Fragment;II)V │ + .line 939 │ + move-object/from16 v0, p0 │ │ - goto :goto_1 │ + iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 744 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ - :pswitch_5 │ - iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ │ - .line 745 │ - .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ - iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;->popEnterAnim:I │ + move-result v14 │ │ - iput v6, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;->attachFragment(Landroid/support/v4/app/Fragment;II)V │ │ - .line 746 │ - iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + goto :goto_6 │ │ - iget v7, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + .line 943 │ + .end local v3 # "f":Landroid/support/v4/app/Fragment; │ + :pswitch_6 │ + iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ + .line 944 │ + .restart local v3 # "f":Landroid/support/v4/app/Fragment; │ + iput v8, v3, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - move-result v7 │ + .line 945 │ + move-object/from16 v0, p0 │ │ - iget v8, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;->attachFragment(Landroid/support/v4/app/Fragment;II)V │ + invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ │ - goto :goto_1 │ + move-result v14 │ │ - .line 750 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ - :pswitch_6 │ - iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;->detachFragment(Landroid/support/v4/app/Fragment;II)V │ │ - .line 751 │ - .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ - iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;->popEnterAnim:I │ + goto/16 :goto_6 │ │ - iput v6, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + .line 956 │ + .end local v3 # "f":Landroid/support/v4/app/Fragment; │ + .end local v8 # "popEnterAnim":I │ + .end local v9 # "popExitAnim":I │ + :cond_a │ + if-eqz p1, :cond_b │ │ - .line 752 │ - iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + .line 957 │ + move-object/from16 v0, p0 │ │ - iget v7, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ + move-object/from16 v0, p0 │ │ - move-result v7 │ + iget-object v14, v0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - iget v8, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + iget v14, v14, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ │ - invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;->detachFragment(Landroid/support/v4/app/Fragment;II)V │ + invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ │ - goto/16 :goto_1 │ + move-result v15 │ │ - .line 763 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ - :cond_3 │ - if-eqz p1, :cond_4 │ + const/16 v16, 0x1 │ │ - .line 764 │ - iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + move/from16 v0, v16 │ │ - iget-object v7, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + invoke-virtual {v13, v14, v15, v12, v0}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IIIZ)V │ │ - iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ + .line 959 │ + const/16 p2, 0x0 │ │ - iget v8, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + .line 962 │ + :cond_b │ + move-object/from16 v0, p0 │ │ - invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;->reverseTransit(I)I │ + iget v13, v0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ - move-result v8 │ + if-ltz v13, :cond_c │ │ - iget v9, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + .line 963 │ + move-object/from16 v0, p0 │ │ - const/4 v10, 0x1 │ + iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IIIZ)V │ + move-object/from16 v0, p0 │ │ - .line 768 │ - :cond_4 │ - iget v6, p0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ + iget v14, v0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ - if-ltz v6, :cond_5 │ + invoke-virtual {v13, v14}, Landroid/support/v4/app/FragmentManagerImpl;->freeBackStackIndex(I)V │ │ - .line 769 │ - iget-object v6, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + .line 964 │ + const/4 v13, -0x1 │ │ - iget v7, p0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ + move-object/from16 v0, p0 │ │ - invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;->freeBackStackIndex(I)V │ + iput v13, v0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ - .line 770 │ - iput v11, p0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ + .line 966 │ + :cond_c │ + return-object p2 │ │ - .line 772 │ - :cond_5 │ - return-void │ + .line 897 │ + nop │ │ - .line 702 │ :pswitch_data_0 │ .packed-switch 0x1 │ :pswitch_0 │ :pswitch_1 │ :pswitch_2 │ :pswitch_3 │ :pswitch_4 │ @@ -2018,42 +4567,42 @@ │ .end method │ │ .method public remove(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ .locals 2 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 434 │ + .line 456 │ new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; │ │ invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;->()V │ │ - .line 435 │ + .line 457 │ .local v0, "op":Landroid/support/v4/app/BackStackRecord$Op; │ const/4 v1, 0x3 │ │ iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ │ - .line 436 │ + .line 458 │ iput-object p1, v0, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - .line 437 │ + .line 459 │ invoke-virtual {p0, v0}, Landroid/support/v4/app/BackStackRecord;->addOp(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ - .line 439 │ + .line 461 │ return-object p0 │ .end method │ │ .method public replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ .locals 1 │ .param p1, "containerViewId" # I │ .param p2, "fragment" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 421 │ + .line 443 │ const/4 v0, 0x0 │ │ invoke-virtual {p0, p1, p2, v0}, Landroid/support/v4/app/BackStackRecord;->replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ move-result-object v0 │ │ return-object v0 │ @@ -2062,507 +4611,574 @@ │ .method public replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ .locals 2 │ .param p1, "containerViewId" # I │ .param p2, "fragment" # Landroid/support/v4/app/Fragment; │ .param p3, "tag" # Ljava/lang/String; │ │ .prologue │ - .line 425 │ + .line 447 │ if-nez p1, :cond_0 │ │ - .line 426 │ + .line 448 │ new-instance v0, Ljava/lang/IllegalArgumentException; │ │ const-string v1, "Must use non-zero containerViewId" │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 429 │ + .line 451 │ :cond_0 │ const/4 v0, 0x2 │ │ invoke-direct {p0, p1, p2, p3, v0}, Landroid/support/v4/app/BackStackRecord;->doAddOp(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ - .line 430 │ + .line 452 │ return-object p0 │ .end method │ │ .method public run()V │ - .locals 9 │ + .locals 14 │ │ .prologue │ - const/4 v8, 0x1 │ + .line 641 │ + sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ - const/4 v7, 0x0 │ + if-eqz v11, :cond_0 │ │ - .line 600 │ - sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ + const-string v11, "FragmentManager" │ │ - if-eqz v4, :cond_0 │ + new-instance v12, Ljava/lang/StringBuilder; │ │ - const-string v4, "FragmentManager" │ + invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - new-instance v5, Ljava/lang/StringBuilder; │ + const-string v13, "Run: " │ │ - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - const-string v6, "Run: " │ + move-result-object v12 │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v5 │ + move-result-object v12 │ │ - invoke-virtual {v5, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v12 │ │ - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-static {v11, v12}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - move-result-object v5 │ - │ - invoke-static {v4, v5}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ - │ - .line 602 │ + .line 643 │ :cond_0 │ - iget-boolean v4, p0, Landroid/support/v4/app/BackStackRecord;->mAddToBackStack:Z │ + iget-boolean v11, p0, Landroid/support/v4/app/BackStackRecord;->mAddToBackStack:Z │ │ - if-eqz v4, :cond_1 │ + if-eqz v11, :cond_1 │ │ - .line 603 │ - iget v4, p0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ + .line 644 │ + iget v11, p0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ - if-gez v4, :cond_1 │ + if-gez v11, :cond_1 │ │ - .line 604 │ - new-instance v4, Ljava/lang/IllegalStateException; │ + .line 645 │ + new-instance v11, Ljava/lang/IllegalStateException; │ │ - const-string v5, "addToBackStack() called after commit()" │ + const-string v12, "addToBackStack() called after commit()" │ │ - invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ + invoke-direct {v11, v12}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ - throw v4 │ + throw v11 │ │ - .line 608 │ + .line 649 │ :cond_1 │ - invoke-virtual {p0, v8}, Landroid/support/v4/app/BackStackRecord;->bumpBackStackNesting(I)V │ + const/4 v11, 0x1 │ │ - .line 610 │ - iget-object v3, p0, Landroid/support/v4/app/BackStackRecord;->mHead:Landroid/support/v4/app/BackStackRecord$Op; │ + invoke-virtual {p0, v11}, Landroid/support/v4/app/BackStackRecord;->bumpBackStackNesting(I)V │ │ - .line 611 │ - .local v3, "op":Landroid/support/v4/app/BackStackRecord$Op; │ - :goto_0 │ - if-eqz v3, :cond_a │ + .line 651 │ + const/4 v8, 0x0 │ │ - .line 612 │ - iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ + .line 652 │ + .local v8, "state":Landroid/support/v4/app/BackStackRecord$TransitionState; │ + const/4 v3, 0x0 │ │ - packed-switch v4, :pswitch_data_0 │ + .line 653 │ + .local v3, "firstOutFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + const/4 v5, 0x0 │ │ - .line 675 │ - new-instance v4, Ljava/lang/IllegalArgumentException; │ + .line 654 │ + .local v5, "lastInFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + sget v11, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - new-instance v5, Ljava/lang/StringBuilder; │ + const/16 v12, 0x15 │ │ - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ + if-lt v11, v12, :cond_2 │ │ - const-string v6, "Unknown cmd: " │ + .line 655 │ + new-instance v3, Landroid/util/SparseArray; │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + .end local v3 # "firstOutFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + invoke-direct {v3}, Landroid/util/SparseArray;->()V │ │ - move-result-object v5 │ + .line 656 │ + .restart local v3 # "firstOutFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + new-instance v5, Landroid/util/SparseArray; │ │ - iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ + .end local v5 # "lastInFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + invoke-direct {v5}, Landroid/util/SparseArray;->()V │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + .line 658 │ + .restart local v5 # "lastInFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + invoke-direct {p0, v3, v5}, Landroid/support/v4/app/BackStackRecord;->calculateFragments(Landroid/util/SparseArray;Landroid/util/SparseArray;)V │ │ - move-result-object v5 │ + .line 660 │ + const/4 v11, 0x0 │ │ - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-direct {p0, v3, v5, v11}, Landroid/support/v4/app/BackStackRecord;->beginTransition(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ - move-result-object v5 │ + move-result-object v8 │ │ - invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + .line 663 │ + :cond_2 │ + if-eqz v8, :cond_3 │ │ - throw v4 │ + const/4 v10, 0x0 │ │ - .line 614 │ - :pswitch_0 │ - iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + .line 664 │ + .local v10, "transitionStyle":I │ + :goto_0 │ + if-eqz v8, :cond_4 │ │ - .line 615 │ - .local v0, "f":Landroid/support/v4/app/Fragment; │ - iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->enterAnim:I │ + const/4 v9, 0x0 │ │ - iput v4, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + .line 665 │ + .local v9, "transition":I │ + :goto_1 │ + iget-object v7, p0, Landroid/support/v4/app/BackStackRecord;->mHead:Landroid/support/v4/app/BackStackRecord$Op; │ │ - .line 616 │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + .line 666 │ + .local v7, "op":Landroid/support/v4/app/BackStackRecord$Op; │ + :goto_2 │ + if-eqz v7, :cond_f │ │ - invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;->addFragment(Landroid/support/v4/app/Fragment;Z)V │ + .line 667 │ + if-eqz v8, :cond_5 │ │ - .line 679 │ - :cond_2 │ - :goto_1 │ - iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;->next:Landroid/support/v4/app/BackStackRecord$Op; │ + const/4 v0, 0x0 │ │ - goto :goto_0 │ + .line 668 │ + .local v0, "enterAnim":I │ + :goto_3 │ + if-eqz v8, :cond_6 │ │ - .line 619 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ - :pswitch_1 │ - iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + const/4 v1, 0x0 │ │ - .line 620 │ - .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + .line 669 │ + .local v1, "exitAnim":I │ + :goto_4 │ + iget v11, v7, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ │ - iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ + packed-switch v11, :pswitch_data_0 │ │ - if-eqz v4, :cond_9 │ + .line 732 │ + new-instance v11, Ljava/lang/IllegalArgumentException; │ │ - .line 621 │ - const/4 v1, 0x0 │ + new-instance v12, Ljava/lang/StringBuilder; │ │ - .local v1, "i":I │ - :goto_2 │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ + const-string v13, "Unknown cmd: " │ │ - invoke-virtual {v4}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result v4 │ + move-result-object v12 │ │ - if-ge v1, v4, :cond_9 │ + iget v13, v7, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ │ - .line 622 │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ + move-result-object v12 │ │ - invoke-virtual {v4, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v12 │ │ - check-cast v2, Landroid/support/v4/app/Fragment; │ + invoke-direct {v11, v12}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ - .line 623 │ - .local v2, "old":Landroid/support/v4/app/Fragment; │ - sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ + throw v11 │ │ - if-eqz v4, :cond_3 │ + .line 663 │ + .end local v0 # "enterAnim":I │ + .end local v1 # "exitAnim":I │ + .end local v7 # "op":Landroid/support/v4/app/BackStackRecord$Op; │ + .end local v9 # "transition":I │ + .end local v10 # "transitionStyle":I │ + :cond_3 │ + iget v10, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ │ - const-string v4, "FragmentManager" │ + goto :goto_0 │ │ - new-instance v5, Ljava/lang/StringBuilder; │ + .line 664 │ + .restart local v10 # "transitionStyle":I │ + :cond_4 │ + iget v9, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ │ - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ + goto :goto_1 │ │ - const-string v6, "OP_REPLACE: adding=" │ + .line 667 │ + .restart local v7 # "op":Landroid/support/v4/app/BackStackRecord$Op; │ + .restart local v9 # "transition":I │ + :cond_5 │ + iget v0, v7, Landroid/support/v4/app/BackStackRecord$Op;->enterAnim:I │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + goto :goto_3 │ │ - move-result-object v5 │ + .line 668 │ + .restart local v0 # "enterAnim":I │ + :cond_6 │ + iget v1, v7, Landroid/support/v4/app/BackStackRecord$Op;->exitAnim:I │ │ - invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + goto :goto_4 │ │ - move-result-object v5 │ + .line 671 │ + .restart local v1 # "exitAnim":I │ + :pswitch_0 │ + iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - const-string v6, " old=" │ + .line 672 │ + .local v2, "f":Landroid/support/v4/app/Fragment; │ + iput v0, v2, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + .line 673 │ + iget-object v11, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - move-result-object v5 │ + const/4 v12, 0x0 │ │ - invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v11, v2, v12}, Landroid/support/v4/app/FragmentManagerImpl;->addFragment(Landroid/support/v4/app/Fragment;Z)V │ │ - move-result-object v5 │ + .line 736 │ + :cond_7 │ + :goto_5 │ + iget-object v7, v7, Landroid/support/v4/app/BackStackRecord$Op;->next:Landroid/support/v4/app/BackStackRecord$Op; │ │ - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + .line 737 │ + goto :goto_2 │ │ - move-result-object v5 │ + .line 676 │ + .end local v2 # "f":Landroid/support/v4/app/Fragment; │ + :pswitch_1 │ + iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - invoke-static {v4, v5}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ + .line 677 │ + .restart local v2 # "f":Landroid/support/v4/app/Fragment; │ + iget-object v11, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 625 │ - :cond_3 │ - if-eqz v0, :cond_4 │ + iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ - iget v4, v2, Landroid/support/v4/app/Fragment;->mContainerId:I │ + if-eqz v11, :cond_e │ │ - iget v5, v0, Landroid/support/v4/app/Fragment;->mContainerId:I │ + .line 678 │ + const/4 v4, 0x0 │ │ - if-ne v4, v5, :cond_5 │ + .local v4, "i":I │ + :goto_6 │ + iget-object v11, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 626 │ - :cond_4 │ - if-ne v2, v0, :cond_6 │ + iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ - .line 627 │ - const/4 v0, 0x0 │ + invoke-virtual {v11}, Ljava/util/ArrayList;->size()I │ │ - iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + move-result v11 │ │ - .line 621 │ - :cond_5 │ - :goto_3 │ - add-int/lit8 v1, v1, 0x1 │ + if-ge v4, v11, :cond_e │ │ - goto :goto_2 │ + .line 679 │ + iget-object v11, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 629 │ - :cond_6 │ - iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ + iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ - if-nez v4, :cond_7 │ + invoke-virtual {v11, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - .line 630 │ - new-instance v4, Ljava/util/ArrayList; │ + move-result-object v6 │ │ - invoke-direct {v4}, Ljava/util/ArrayList;->()V │ + check-cast v6, Landroid/support/v4/app/Fragment; │ │ - iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ + .line 680 │ + .local v6, "old":Landroid/support/v4/app/Fragment; │ + sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ - .line 632 │ - :cond_7 │ - iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ + if-eqz v11, :cond_8 │ │ - invoke-virtual {v4, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + const-string v11, "FragmentManager" │ │ - .line 633 │ - iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->exitAnim:I │ + new-instance v12, Ljava/lang/StringBuilder; │ │ - iput v4, v2, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - .line 634 │ - iget-boolean v4, p0, Landroid/support/v4/app/BackStackRecord;->mAddToBackStack:Z │ + const-string v13, "OP_REPLACE: adding=" │ │ - if-eqz v4, :cond_8 │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 635 │ - iget v4, v2, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ + move-result-object v12 │ │ - add-int/lit8 v4, v4, 0x1 │ + invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - iput v4, v2, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ + move-result-object v12 │ │ - .line 636 │ - sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ + const-string v13, " old=" │ │ - if-eqz v4, :cond_8 │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - const-string v4, "FragmentManager" │ + move-result-object v12 │ │ - new-instance v5, Ljava/lang/StringBuilder; │ + invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ + move-result-object v12 │ │ - const-string v6, "Bump nesting of " │ + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v12 │ │ - move-result-object v5 │ + invoke-static {v11, v12}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + .line 682 │ + :cond_8 │ + if-eqz v2, :cond_9 │ │ - move-result-object v5 │ + iget v11, v6, Landroid/support/v4/app/Fragment;->mContainerId:I │ │ - const-string v6, " to " │ + iget v12, v2, Landroid/support/v4/app/Fragment;->mContainerId:I │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + if-ne v11, v12, :cond_a │ │ - move-result-object v5 │ + .line 683 │ + :cond_9 │ + if-ne v6, v2, :cond_b │ │ - iget v6, v2, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ + .line 684 │ + const/4 v2, 0x0 │ │ - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + iput-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - move-result-object v5 │ + .line 678 │ + :cond_a │ + :goto_7 │ + add-int/lit8 v4, v4, 0x1 │ │ - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + goto :goto_6 │ │ - move-result-object v5 │ + .line 686 │ + :cond_b │ + iget-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ - invoke-static {v4, v5}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ + if-nez v11, :cond_c │ │ - .line 639 │ - :cond_8 │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + .line 687 │ + new-instance v11, Ljava/util/ArrayList; │ │ - iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + invoke-direct {v11}, Ljava/util/ArrayList;->()V │ │ - iget v6, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + iput-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ - invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;->removeFragment(Landroid/support/v4/app/Fragment;II)V │ + .line 689 │ + :cond_c │ + iget-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ - goto :goto_3 │ + invoke-virtual {v11, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 644 │ - .end local v1 # "i":I │ - .end local v2 # "old":Landroid/support/v4/app/Fragment; │ - :cond_9 │ - if-eqz v0, :cond_2 │ + .line 690 │ + iput v1, v6, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - .line 645 │ - iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->enterAnim:I │ + .line 691 │ + iget-boolean v11, p0, Landroid/support/v4/app/BackStackRecord;->mAddToBackStack:Z │ │ - iput v4, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + if-eqz v11, :cond_d │ │ - .line 646 │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + .line 692 │ + iget v11, v6, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ │ - invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;->addFragment(Landroid/support/v4/app/Fragment;Z)V │ + add-int/lit8 v11, v11, 0x1 │ │ - goto/16 :goto_1 │ + iput v11, v6, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ │ - .line 650 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ - :pswitch_2 │ - iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + .line 693 │ + sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ - .line 651 │ - .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ - iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->exitAnim:I │ + if-eqz v11, :cond_d │ │ - iput v4, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + const-string v11, "FragmentManager" │ │ - .line 652 │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + new-instance v12, Ljava/lang/StringBuilder; │ │ - iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + invoke-direct {v12}, Ljava/lang/StringBuilder;->()V │ │ - iget v6, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + const-string v13, "Bump nesting of " │ │ - invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;->removeFragment(Landroid/support/v4/app/Fragment;II)V │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - goto/16 :goto_1 │ + move-result-object v12 │ │ - .line 655 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ - :pswitch_3 │ - iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - .line 656 │ - .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ - iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->exitAnim:I │ + move-result-object v12 │ │ - iput v4, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + const-string v13, " to " │ │ - .line 657 │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + move-result-object v12 │ │ - iget v6, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + iget v13, v6, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ │ - invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;->hideFragment(Landroid/support/v4/app/Fragment;II)V │ + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - goto/16 :goto_1 │ + move-result-object v12 │ │ - .line 660 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ - :pswitch_4 │ - iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - .line 661 │ - .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ - iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->enterAnim:I │ + move-result-object v12 │ │ - iput v4, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + invoke-static {v11, v12}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 662 │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + .line 696 │ + :cond_d │ + iget-object v11, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + invoke-virtual {v11, v6, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;->removeFragment(Landroid/support/v4/app/Fragment;II)V │ │ - iget v6, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + goto :goto_7 │ │ - invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;->showFragment(Landroid/support/v4/app/Fragment;II)V │ + .line 701 │ + .end local v4 # "i":I │ + .end local v6 # "old":Landroid/support/v4/app/Fragment; │ + :cond_e │ + if-eqz v2, :cond_7 │ │ - goto/16 :goto_1 │ + .line 702 │ + iput v0, v2, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - .line 665 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ - :pswitch_5 │ - iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + .line 703 │ + iget-object v11, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 666 │ - .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ - iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->exitAnim:I │ + const/4 v12, 0x0 │ │ - iput v4, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + invoke-virtual {v11, v2, v12}, Landroid/support/v4/app/FragmentManagerImpl;->addFragment(Landroid/support/v4/app/Fragment;Z)V │ │ - .line 667 │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + goto/16 :goto_5 │ │ - iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + .line 707 │ + .end local v2 # "f":Landroid/support/v4/app/Fragment; │ + :pswitch_2 │ + iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - iget v6, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + .line 708 │ + .restart local v2 # "f":Landroid/support/v4/app/Fragment; │ + iput v1, v2, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;->detachFragment(Landroid/support/v4/app/Fragment;II)V │ + .line 709 │ + iget-object v11, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - goto/16 :goto_1 │ + invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;->removeFragment(Landroid/support/v4/app/Fragment;II)V │ │ - .line 670 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ - :pswitch_6 │ - iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ + goto/16 :goto_5 │ │ - .line 671 │ - .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ - iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;->enterAnim:I │ + .line 712 │ + .end local v2 # "f":Landroid/support/v4/app/Fragment; │ + :pswitch_3 │ + iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - iput v4, v0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ + .line 713 │ + .restart local v2 # "f":Landroid/support/v4/app/Fragment; │ + iput v1, v2, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - .line 672 │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + .line 714 │ + iget-object v11, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - iget v5, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;->hideFragment(Landroid/support/v4/app/Fragment;II)V │ │ - iget v6, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + goto/16 :goto_5 │ │ - invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;->attachFragment(Landroid/support/v4/app/Fragment;II)V │ + .line 717 │ + .end local v2 # "f":Landroid/support/v4/app/Fragment; │ + :pswitch_4 │ + iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - goto/16 :goto_1 │ + .line 718 │ + .restart local v2 # "f":Landroid/support/v4/app/Fragment; │ + iput v0, v2, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - .line 682 │ - .end local v0 # "f":Landroid/support/v4/app/Fragment; │ - :cond_a │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + .line 719 │ + iget-object v11, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - iget-object v5, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;->showFragment(Landroid/support/v4/app/Fragment;II)V │ │ - iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ + goto/16 :goto_5 │ │ - iget v6, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ + .line 722 │ + .end local v2 # "f":Landroid/support/v4/app/Fragment; │ + :pswitch_5 │ + iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - iget v7, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ + .line 723 │ + .restart local v2 # "f":Landroid/support/v4/app/Fragment; │ + iput v1, v2, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IIIZ)V │ + .line 724 │ + iget-object v11, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 685 │ - iget-boolean v4, p0, Landroid/support/v4/app/BackStackRecord;->mAddToBackStack:Z │ + invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;->detachFragment(Landroid/support/v4/app/Fragment;II)V │ │ - if-eqz v4, :cond_b │ + goto/16 :goto_5 │ │ - .line 686 │ - iget-object v4, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + .line 727 │ + .end local v2 # "f":Landroid/support/v4/app/Fragment; │ + :pswitch_6 │ + iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - invoke-virtual {v4, p0}, Landroid/support/v4/app/FragmentManagerImpl;->addBackStackState(Landroid/support/v4/app/BackStackRecord;)V │ + .line 728 │ + .restart local v2 # "f":Landroid/support/v4/app/Fragment; │ + iput v0, v2, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ - .line 688 │ - :cond_b │ - return-void │ + .line 729 │ + iget-object v11, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 612 │ - nop │ + invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;->attachFragment(Landroid/support/v4/app/Fragment;II)V │ │ + goto/16 :goto_5 │ + │ + .line 739 │ + .end local v0 # "enterAnim":I │ + .end local v1 # "exitAnim":I │ + .end local v2 # "f":Landroid/support/v4/app/Fragment; │ + :cond_f │ + iget-object v11, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + iget-object v12, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + iget v12, v12, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ + │ + const/4 v13, 0x1 │ + │ + invoke-virtual {v11, v12, v9, v10, v13}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IIIZ)V │ + │ + .line 741 │ + iget-boolean v11, p0, Landroid/support/v4/app/BackStackRecord;->mAddToBackStack:Z │ + │ + if-eqz v11, :cond_10 │ + │ + .line 742 │ + iget-object v11, p0, Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + invoke-virtual {v11, p0}, Landroid/support/v4/app/FragmentManagerImpl;->addBackStackState(Landroid/support/v4/app/BackStackRecord;)V │ + │ + .line 744 │ + :cond_10 │ + return-void │ + │ + .line 669 │ :pswitch_data_0 │ .packed-switch 0x1 │ :pswitch_0 │ :pswitch_1 │ :pswitch_2 │ :pswitch_3 │ :pswitch_4 │ @@ -2572,86 +5188,86 @@ │ .end method │ │ .method public setBreadCrumbShortTitle(I)Landroid/support/v4/app/FragmentTransaction; │ .locals 1 │ .param p1, "res" # I │ │ .prologue │ - .line 537 │ + .line 578 │ iput p1, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleRes:I │ │ - .line 538 │ + .line 579 │ const/4 v0, 0x0 │ │ iput-object v0, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence; │ │ - .line 539 │ + .line 580 │ return-object p0 │ .end method │ │ .method public setBreadCrumbShortTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ .locals 1 │ .param p1, "text" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 543 │ + .line 584 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleRes:I │ │ - .line 544 │ + .line 585 │ iput-object p1, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence; │ │ - .line 545 │ + .line 586 │ return-object p0 │ .end method │ │ .method public setBreadCrumbTitle(I)Landroid/support/v4/app/FragmentTransaction; │ .locals 1 │ .param p1, "res" # I │ │ .prologue │ - .line 525 │ + .line 566 │ iput p1, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleRes:I │ │ - .line 526 │ + .line 567 │ const/4 v0, 0x0 │ │ iput-object v0, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleText:Ljava/lang/CharSequence; │ │ - .line 527 │ + .line 568 │ return-object p0 │ .end method │ │ .method public setBreadCrumbTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ .locals 1 │ .param p1, "text" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 531 │ + .line 572 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleRes:I │ │ - .line 532 │ + .line 573 │ iput-object p1, p0, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleText:Ljava/lang/CharSequence; │ │ - .line 533 │ + .line 574 │ return-object p0 │ .end method │ │ .method public setCustomAnimations(II)Landroid/support/v4/app/FragmentTransaction; │ .locals 1 │ .param p1, "enter" # I │ .param p2, "exit" # I │ │ .prologue │ const/4 v0, 0x0 │ │ - .line 479 │ + .line 501 │ invoke-virtual {p0, p1, p2, v0, v0}, Landroid/support/v4/app/BackStackRecord;->setCustomAnimations(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -2659,145 +5275,145 @@ │ .locals 0 │ .param p1, "enter" # I │ .param p2, "exit" # I │ .param p3, "popEnter" # I │ .param p4, "popExit" # I │ │ .prologue │ - .line 484 │ + .line 506 │ iput p1, p0, Landroid/support/v4/app/BackStackRecord;->mEnterAnim:I │ │ - .line 485 │ + .line 507 │ iput p2, p0, Landroid/support/v4/app/BackStackRecord;->mExitAnim:I │ │ - .line 486 │ + .line 508 │ iput p3, p0, Landroid/support/v4/app/BackStackRecord;->mPopEnterAnim:I │ │ - .line 487 │ + .line 509 │ iput p4, p0, Landroid/support/v4/app/BackStackRecord;->mPopExitAnim:I │ │ - .line 488 │ + .line 510 │ return-object p0 │ .end method │ │ .method public setTransition(I)Landroid/support/v4/app/FragmentTransaction; │ .locals 0 │ .param p1, "transition" # I │ │ .prologue │ - .line 492 │ + .line 514 │ iput p1, p0, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ │ - .line 493 │ + .line 515 │ return-object p0 │ .end method │ │ .method public setTransitionStyle(I)Landroid/support/v4/app/FragmentTransaction; │ .locals 0 │ .param p1, "styleRes" # I │ │ .prologue │ - .line 497 │ + .line 538 │ iput p1, p0, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ │ - .line 498 │ + .line 539 │ return-object p0 │ .end method │ │ .method public show(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ .locals 2 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 452 │ + .line 474 │ new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; │ │ invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;->()V │ │ - .line 453 │ + .line 475 │ .local v0, "op":Landroid/support/v4/app/BackStackRecord$Op; │ const/4 v1, 0x5 │ │ iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ │ - .line 454 │ + .line 476 │ iput-object p1, v0, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - .line 455 │ + .line 477 │ invoke-virtual {p0, v0}, Landroid/support/v4/app/BackStackRecord;->addOp(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ - .line 457 │ + .line 479 │ return-object p0 │ .end method │ │ .method public toString()Ljava/lang/String; │ .locals 2 │ │ .prologue │ - .line 221 │ + .line 243 │ new-instance v0, Ljava/lang/StringBuilder; │ │ const/16 v1, 0x80 │ │ invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(I)V │ │ - .line 222 │ + .line 244 │ .local v0, "sb":Ljava/lang/StringBuilder; │ const-string v1, "BackStackEntry{" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 223 │ + .line 245 │ invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I │ │ move-result v1 │ │ invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 224 │ + .line 246 │ iget v1, p0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ if-ltz v1, :cond_0 │ │ - .line 225 │ + .line 247 │ const-string v1, " #" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 226 │ + .line 248 │ iget v1, p0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - .line 228 │ + .line 250 │ :cond_0 │ iget-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mName:Ljava/lang/String; │ │ if-eqz v1, :cond_1 │ │ - .line 229 │ + .line 251 │ const-string v1, " " │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 230 │ + .line 252 │ iget-object v1, p0, Landroid/support/v4/app/BackStackRecord;->mName:Ljava/lang/String; │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 232 │ + .line 254 │ :cond_1 │ const-string v1, "}" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 233 │ + .line 255 │ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ return-object v1 │ .end method ├── smali/android/support/v4/app/BackStackState.smali │ @@ -30,211 +30,247 @@ │ │ .field final mIndex:I │ │ .field final mName:Ljava/lang/String; │ │ .field final mOps:[I │ │ +.field final mSharedElementSourceNames:Ljava/util/ArrayList; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "Ljava/util/ArrayList", │ + "<", │ + "Ljava/lang/String;", │ + ">;" │ + } │ + .end annotation │ +.end field │ + │ +.field final mSharedElementTargetNames:Ljava/util/ArrayList; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "Ljava/util/ArrayList", │ + "<", │ + "Ljava/lang/String;", │ + ">;" │ + } │ + .end annotation │ +.end field │ + │ .field final mTransition:I │ │ .field final mTransitionStyle:I │ │ │ # direct methods │ .method static constructor ()V │ .locals 1 │ │ .prologue │ - .line 157 │ + .line 176 │ new-instance v0, Landroid/support/v4/app/BackStackState$1; │ │ invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;->()V │ │ sput-object v0, Landroid/support/v4/app/BackStackState;->CREATOR:Landroid/os/Parcelable$Creator; │ │ return-void │ .end method │ │ .method public constructor (Landroid/os/Parcel;)V │ .locals 1 │ .param p1, "in" # Landroid/os/Parcel; │ │ .prologue │ - .line 83 │ + .line 96 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 84 │ + .line 97 │ invoke-virtual {p1}, Landroid/os/Parcel;->createIntArray()[I │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ - .line 85 │ + .line 98 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/app/BackStackState;->mTransition:I │ │ - .line 86 │ + .line 99 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/app/BackStackState;->mTransitionStyle:I │ │ - .line 87 │ + .line 100 │ invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/BackStackState;->mName:Ljava/lang/String; │ │ - .line 88 │ + .line 101 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/app/BackStackState;->mIndex:I │ │ - .line 89 │ + .line 102 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleRes:I │ │ - .line 90 │ + .line 103 │ sget-object v0, Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; │ │ invoke-interface {v0, p1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Ljava/lang/CharSequence; │ │ iput-object v0, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleText:Ljava/lang/CharSequence; │ │ - .line 91 │ + .line 104 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleRes:I │ │ - .line 92 │ + .line 105 │ sget-object v0, Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; │ │ invoke-interface {v0, p1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Ljava/lang/CharSequence; │ │ iput-object v0, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence; │ │ - .line 93 │ + .line 106 │ + invoke-virtual {p1}, Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList; │ + │ + move-result-object v0 │ + │ + iput-object v0, p0, Landroid/support/v4/app/BackStackState;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + .line 107 │ + invoke-virtual {p1}, Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList; │ + │ + move-result-object v0 │ + │ + iput-object v0, p0, Landroid/support/v4/app/BackStackState;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + .line 108 │ return-void │ .end method │ │ .method public constructor (Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ .locals 8 │ .param p1, "fm" # Landroid/support/v4/app/FragmentManagerImpl; │ .param p2, "bse" # Landroid/support/v4/app/BackStackRecord; │ │ .prologue │ - .line 40 │ + .line 51 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 41 │ + .line 52 │ const/4 v2, 0x0 │ │ - .line 42 │ + .line 53 │ .local v2, "numRemoved":I │ iget-object v3, p2, Landroid/support/v4/app/BackStackRecord;->mHead:Landroid/support/v4/app/BackStackRecord$Op; │ │ - .line 43 │ + .line 54 │ .local v3, "op":Landroid/support/v4/app/BackStackRecord$Op; │ :goto_0 │ if-eqz v3, :cond_1 │ │ - .line 44 │ + .line 55 │ iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ if-eqz v6, :cond_0 │ │ iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ │ move-result v6 │ │ add-int/2addr v2, v6 │ │ - .line 45 │ + .line 56 │ :cond_0 │ iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;->next:Landroid/support/v4/app/BackStackRecord$Op; │ │ goto :goto_0 │ │ - .line 47 │ + .line 58 │ :cond_1 │ iget v6, p2, Landroid/support/v4/app/BackStackRecord;->mNumOp:I │ │ mul-int/lit8 v6, v6, 0x7 │ │ add-int/2addr v6, v2 │ │ new-array v6, v6, [I │ │ iput-object v6, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ - .line 49 │ + .line 60 │ iget-boolean v6, p2, Landroid/support/v4/app/BackStackRecord;->mAddToBackStack:Z │ │ if-nez v6, :cond_2 │ │ - .line 50 │ + .line 61 │ new-instance v6, Ljava/lang/IllegalStateException; │ │ const-string v7, "Not on back stack" │ │ invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v6 │ │ - .line 53 │ + .line 64 │ :cond_2 │ iget-object v3, p2, Landroid/support/v4/app/BackStackRecord;->mHead:Landroid/support/v4/app/BackStackRecord$Op; │ │ - .line 54 │ + .line 65 │ const/4 v4, 0x0 │ │ .local v4, "pos":I │ move v5, v4 │ │ - .line 55 │ + .line 66 │ .end local v4 # "pos":I │ .local v5, "pos":I │ :goto_1 │ if-eqz v3, :cond_6 │ │ - .line 56 │ + .line 67 │ iget-object v6, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v4, v5, 0x1 │ │ .end local v5 # "pos":I │ .restart local v4 # "pos":I │ iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ │ aput v7, v6, v5 │ │ - .line 57 │ + .line 68 │ iget-object v7, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v5, v4, 0x1 │ │ .end local v4 # "pos":I │ .restart local v5 # "pos":I │ iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ @@ -244,92 +280,92 @@ │ iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ iget v6, v6, Landroid/support/v4/app/Fragment;->mIndex:I │ │ :goto_2 │ aput v6, v7, v4 │ │ - .line 58 │ + .line 69 │ iget-object v6, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v4, v5, 0x1 │ │ .end local v5 # "pos":I │ .restart local v4 # "pos":I │ iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;->enterAnim:I │ │ aput v7, v6, v5 │ │ - .line 59 │ + .line 70 │ iget-object v6, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v5, v4, 0x1 │ │ .end local v4 # "pos":I │ .restart local v5 # "pos":I │ iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;->exitAnim:I │ │ aput v7, v6, v4 │ │ - .line 60 │ + .line 71 │ iget-object v6, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v4, v5, 0x1 │ │ .end local v5 # "pos":I │ .restart local v4 # "pos":I │ iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;->popEnterAnim:I │ │ aput v7, v6, v5 │ │ - .line 61 │ + .line 72 │ iget-object v6, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v5, v4, 0x1 │ │ .end local v4 # "pos":I │ .restart local v5 # "pos":I │ iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;->popExitAnim:I │ │ aput v7, v6, v4 │ │ - .line 62 │ + .line 73 │ iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ if-eqz v6, :cond_5 │ │ - .line 63 │ + .line 74 │ iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ - .line 64 │ + .line 75 │ .local v0, "N":I │ iget-object v6, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v4, v5, 0x1 │ │ .end local v5 # "pos":I │ .restart local v4 # "pos":I │ aput v0, v6, v5 │ │ - .line 65 │ + .line 76 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ move v5, v4 │ │ .end local v4 # "pos":I │ .restart local v5 # "pos":I │ :goto_3 │ if-ge v1, v0, :cond_4 │ │ - .line 66 │ + .line 77 │ iget-object v7, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v4, v5, 0x1 │ │ .end local v5 # "pos":I │ .restart local v4 # "pos":I │ iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ @@ -340,170 +376,180 @@ │ │ check-cast v6, Landroid/support/v4/app/Fragment; │ │ iget v6, v6, Landroid/support/v4/app/Fragment;->mIndex:I │ │ aput v6, v7, v5 │ │ - .line 65 │ + .line 76 │ add-int/lit8 v1, v1, 0x1 │ │ move v5, v4 │ │ .end local v4 # "pos":I │ .restart local v5 # "pos":I │ goto :goto_3 │ │ - .line 57 │ + .line 68 │ .end local v0 # "N":I │ .end local v1 # "i":I │ :cond_3 │ const/4 v6, -0x1 │ │ goto :goto_2 │ │ .restart local v0 # "N":I │ .restart local v1 # "i":I │ :cond_4 │ move v4, v5 │ │ - .line 71 │ + .line 82 │ .end local v0 # "N":I │ .end local v1 # "i":I │ .end local v5 # "pos":I │ .restart local v4 # "pos":I │ :goto_4 │ iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;->next:Landroid/support/v4/app/BackStackRecord$Op; │ │ move v5, v4 │ │ .end local v4 # "pos":I │ .restart local v5 # "pos":I │ goto :goto_1 │ │ - .line 69 │ + .line 80 │ :cond_5 │ iget-object v6, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v4, v5, 0x1 │ │ .end local v5 # "pos":I │ .restart local v4 # "pos":I │ const/4 v7, 0x0 │ │ aput v7, v6, v5 │ │ goto :goto_4 │ │ - .line 73 │ + .line 84 │ .end local v4 # "pos":I │ .restart local v5 # "pos":I │ :cond_6 │ iget v6, p2, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ │ iput v6, p0, Landroid/support/v4/app/BackStackState;->mTransition:I │ │ - .line 74 │ + .line 85 │ iget v6, p2, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ │ iput v6, p0, Landroid/support/v4/app/BackStackState;->mTransitionStyle:I │ │ - .line 75 │ + .line 86 │ iget-object v6, p2, Landroid/support/v4/app/BackStackRecord;->mName:Ljava/lang/String; │ │ iput-object v6, p0, Landroid/support/v4/app/BackStackState;->mName:Ljava/lang/String; │ │ - .line 76 │ + .line 87 │ iget v6, p2, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ iput v6, p0, Landroid/support/v4/app/BackStackState;->mIndex:I │ │ - .line 77 │ + .line 88 │ iget v6, p2, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleRes:I │ │ iput v6, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleRes:I │ │ - .line 78 │ + .line 89 │ iget-object v6, p2, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleText:Ljava/lang/CharSequence; │ │ iput-object v6, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleText:Ljava/lang/CharSequence; │ │ - .line 79 │ + .line 90 │ iget v6, p2, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleRes:I │ │ iput v6, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleRes:I │ │ - .line 80 │ + .line 91 │ iget-object v6, p2, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence; │ │ iput-object v6, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence; │ │ - .line 81 │ + .line 92 │ + iget-object v6, p2, Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + iput-object v6, p0, Landroid/support/v4/app/BackStackState;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + .line 93 │ + iget-object v6, p2, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + iput-object v6, p0, Landroid/support/v4/app/BackStackState;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + .line 94 │ return-void │ .end method │ │ │ # virtual methods │ .method public describeContents()I │ .locals 1 │ │ .prologue │ - .line 142 │ + .line 159 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public instantiate(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ .locals 14 │ .param p1, "fm" # Landroid/support/v4/app/FragmentManagerImpl; │ │ .prologue │ const/4 v13, 0x1 │ │ - .line 96 │ + .line 111 │ new-instance v1, Landroid/support/v4/app/BackStackRecord; │ │ invoke-direct {v1, p1}, Landroid/support/v4/app/BackStackRecord;->(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ - .line 97 │ + .line 112 │ .local v1, "bse":Landroid/support/v4/app/BackStackRecord; │ const/4 v7, 0x0 │ │ - .line 98 │ + .line 113 │ .local v7, "pos":I │ const/4 v5, 0x0 │ │ - .line 99 │ + .line 114 │ .local v5, "num":I │ :goto_0 │ iget-object v10, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ array-length v10, v10 │ │ if-ge v7, v10, :cond_4 │ │ - .line 100 │ + .line 115 │ new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; │ │ invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;->()V │ │ - .line 101 │ + .line 116 │ .local v6, "op":Landroid/support/v4/app/BackStackRecord$Op; │ iget-object v10, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v8, v7, 0x1 │ │ .end local v7 # "pos":I │ .local v8, "pos":I │ aget v10, v10, v7 │ │ iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;->cmd:I │ │ - .line 102 │ + .line 117 │ sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v10, :cond_0 │ │ const-string v10, "FragmentManager" │ │ new-instance v11, Ljava/lang/StringBuilder; │ @@ -546,115 +592,115 @@ │ │ invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v11 │ │ invoke-static {v10, v11}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 104 │ + .line 119 │ :cond_0 │ iget-object v10, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v7, v8, 0x1 │ │ .end local v8 # "pos":I │ .restart local v7 # "pos":I │ aget v3, v10, v8 │ │ - .line 105 │ + .line 120 │ .local v3, "findex":I │ if-ltz v3, :cond_2 │ │ - .line 106 │ + .line 121 │ iget-object v10, p1, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v10, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Landroid/support/v4/app/Fragment; │ │ - .line 107 │ + .line 122 │ .local v2, "f":Landroid/support/v4/app/Fragment; │ iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment; │ │ - .line 111 │ + .line 126 │ .end local v2 # "f":Landroid/support/v4/app/Fragment; │ :goto_1 │ iget-object v10, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v8, v7, 0x1 │ │ .end local v7 # "pos":I │ .restart local v8 # "pos":I │ aget v10, v10, v7 │ │ iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;->enterAnim:I │ │ - .line 112 │ + .line 127 │ iget-object v10, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v7, v8, 0x1 │ │ .end local v8 # "pos":I │ .restart local v7 # "pos":I │ aget v10, v10, v8 │ │ iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;->exitAnim:I │ │ - .line 113 │ + .line 128 │ iget-object v10, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v8, v7, 0x1 │ │ .end local v7 # "pos":I │ .restart local v8 # "pos":I │ aget v10, v10, v7 │ │ iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;->popEnterAnim:I │ │ - .line 114 │ + .line 129 │ iget-object v10, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v7, v8, 0x1 │ │ .end local v8 # "pos":I │ .restart local v7 # "pos":I │ aget v10, v10, v8 │ │ iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;->popExitAnim:I │ │ - .line 115 │ + .line 130 │ iget-object v10, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v8, v7, 0x1 │ │ .end local v7 # "pos":I │ .restart local v8 # "pos":I │ aget v0, v10, v7 │ │ - .line 116 │ + .line 131 │ .local v0, "N":I │ if-lez v0, :cond_3 │ │ - .line 117 │ + .line 132 │ new-instance v10, Ljava/util/ArrayList; │ │ invoke-direct {v10, v0}, Ljava/util/ArrayList;->(I)V │ │ iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ - .line 118 │ + .line 133 │ const/4 v4, 0x0 │ │ .local v4, "i":I │ :goto_2 │ if-ge v4, v0, :cond_3 │ │ - .line 119 │ + .line 134 │ sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v10, :cond_1 │ │ const-string v10, "FragmentManager" │ │ new-instance v11, Ljava/lang/StringBuilder; │ @@ -687,15 +733,15 @@ │ │ invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v11 │ │ invoke-static {v10, v11}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 121 │ + .line 136 │ :cond_1 │ iget-object v10, p1, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ iget-object v11, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ add-int/lit8 v7, v8, 0x1 │ │ @@ -705,30 +751,30 @@ │ │ invoke-virtual {v10, v11}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v9 │ │ check-cast v9, Landroid/support/v4/app/Fragment; │ │ - .line 122 │ + .line 137 │ .local v9, "r":Landroid/support/v4/app/Fragment; │ iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;->removed:Ljava/util/ArrayList; │ │ invoke-virtual {v10, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 118 │ + .line 133 │ add-int/lit8 v4, v4, 0x1 │ │ move v8, v7 │ │ .end local v7 # "pos":I │ .restart local v8 # "pos":I │ goto :goto_2 │ │ - .line 109 │ + .line 124 │ .end local v0 # "N":I │ .end local v4 # "i":I │ .end local v8 # "pos":I │ .end local v9 # "r":Landroid/support/v4/app/Fragment; │ .restart local v7 # "pos":I │ :cond_2 │ const/4 v10, 0x0 │ @@ -739,128 +785,148 @@ │ │ .end local v7 # "pos":I │ .restart local v0 # "N":I │ .restart local v8 # "pos":I │ :cond_3 │ move v7, v8 │ │ - .line 125 │ + .line 140 │ .end local v8 # "pos":I │ .restart local v7 # "pos":I │ invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;->addOp(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ - .line 126 │ + .line 141 │ add-int/lit8 v5, v5, 0x1 │ │ - .line 127 │ + .line 142 │ goto/16 :goto_0 │ │ - .line 128 │ + .line 143 │ .end local v0 # "N":I │ .end local v3 # "findex":I │ .end local v6 # "op":Landroid/support/v4/app/BackStackRecord$Op; │ :cond_4 │ iget v10, p0, Landroid/support/v4/app/BackStackState;->mTransition:I │ │ iput v10, v1, Landroid/support/v4/app/BackStackRecord;->mTransition:I │ │ - .line 129 │ + .line 144 │ iget v10, p0, Landroid/support/v4/app/BackStackState;->mTransitionStyle:I │ │ iput v10, v1, Landroid/support/v4/app/BackStackRecord;->mTransitionStyle:I │ │ - .line 130 │ + .line 145 │ iget-object v10, p0, Landroid/support/v4/app/BackStackState;->mName:Ljava/lang/String; │ │ iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;->mName:Ljava/lang/String; │ │ - .line 131 │ + .line 146 │ iget v10, p0, Landroid/support/v4/app/BackStackState;->mIndex:I │ │ iput v10, v1, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ - .line 132 │ + .line 147 │ iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;->mAddToBackStack:Z │ │ - .line 133 │ + .line 148 │ iget v10, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleRes:I │ │ iput v10, v1, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleRes:I │ │ - .line 134 │ + .line 149 │ iget-object v10, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleText:Ljava/lang/CharSequence; │ │ iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbTitleText:Ljava/lang/CharSequence; │ │ - .line 135 │ + .line 150 │ iget v10, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleRes:I │ │ iput v10, v1, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleRes:I │ │ - .line 136 │ + .line 151 │ iget-object v10, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence; │ │ iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence; │ │ - .line 137 │ + .line 152 │ + iget-object v10, p0, Landroid/support/v4/app/BackStackState;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + .line 153 │ + iget-object v10, p0, Landroid/support/v4/app/BackStackState;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + .line 154 │ invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;->bumpBackStackNesting(I)V │ │ - .line 138 │ + .line 155 │ return-object v1 │ .end method │ │ .method public writeToParcel(Landroid/os/Parcel;I)V │ .locals 2 │ .param p1, "dest" # Landroid/os/Parcel; │ .param p2, "flags" # I │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 146 │ + .line 163 │ iget-object v0, p0, Landroid/support/v4/app/BackStackState;->mOps:[I │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeIntArray([I)V │ │ - .line 147 │ + .line 164 │ iget v0, p0, Landroid/support/v4/app/BackStackState;->mTransition:I │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 148 │ + .line 165 │ iget v0, p0, Landroid/support/v4/app/BackStackState;->mTransitionStyle:I │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 149 │ + .line 166 │ iget-object v0, p0, Landroid/support/v4/app/BackStackState;->mName:Ljava/lang/String; │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V │ │ - .line 150 │ + .line 167 │ iget v0, p0, Landroid/support/v4/app/BackStackState;->mIndex:I │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 151 │ + .line 168 │ iget v0, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleRes:I │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 152 │ + .line 169 │ iget-object v0, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleText:Ljava/lang/CharSequence; │ │ invoke-static {v0, p1, v1}, Landroid/text/TextUtils;->writeToParcel(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V │ │ - .line 153 │ + .line 170 │ iget v0, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleRes:I │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 154 │ + .line 171 │ iget-object v0, p0, Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence; │ │ invoke-static {v0, p1, v1}, Landroid/text/TextUtils;->writeToParcel(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V │ │ - .line 155 │ + .line 172 │ + iget-object v0, p0, Landroid/support/v4/app/BackStackState;->mSharedElementSourceNames:Ljava/util/ArrayList; │ + │ + invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeStringList(Ljava/util/List;)V │ + │ + .line 173 │ + iget-object v0, p0, Landroid/support/v4/app/BackStackState;->mSharedElementTargetNames:Ljava/util/ArrayList; │ + │ + invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeStringList(Ljava/util/List;)V │ + │ + .line 174 │ return-void │ .end method ├── smali/android/support/v4/app/DialogFragment.smali │ @@ -3,14 +3,22 @@ │ .source "DialogFragment.java" │ │ # interfaces │ .implements Landroid/content/DialogInterface$OnCancelListener; │ .implements Landroid/content/DialogInterface$OnDismissListener; │ │ │ +# annotations │ +.annotation system Ldalvik/annotation/MemberClasses; │ + value = { │ + Landroid/support/v4/app/DialogFragment$DialogStyle; │ + } │ +.end annotation │ + │ + │ # static fields │ .field private static final SAVED_BACK_STACK_ID:Ljava/lang/String; = "android:backStackId" │ │ .field private static final SAVED_CANCELABLE:Ljava/lang/String; = "android:cancelable" │ │ .field private static final SAVED_DIALOG_STATE_TAG:Ljava/lang/String; = "android:savedDialogState" │ │ @@ -54,209 +62,209 @@ │ .locals 2 │ │ .prologue │ const/4 v1, 0x1 │ │ const/4 v0, 0x0 │ │ - .line 84 │ + .line 95 │ invoke-direct {p0}, Landroid/support/v4/app/Fragment;->()V │ │ - .line 73 │ + .line 84 │ iput v0, p0, Landroid/support/v4/app/DialogFragment;->mStyle:I │ │ - .line 74 │ + .line 85 │ iput v0, p0, Landroid/support/v4/app/DialogFragment;->mTheme:I │ │ - .line 75 │ + .line 86 │ iput-boolean v1, p0, Landroid/support/v4/app/DialogFragment;->mCancelable:Z │ │ - .line 76 │ + .line 87 │ iput-boolean v1, p0, Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z │ │ - .line 77 │ + .line 88 │ const/4 v0, -0x1 │ │ iput v0, p0, Landroid/support/v4/app/DialogFragment;->mBackStackId:I │ │ - .line 85 │ + .line 96 │ return-void │ .end method │ │ │ # virtual methods │ .method public dismiss()V │ .locals 1 │ │ .prologue │ - .line 155 │ + .line 166 │ const/4 v0, 0x0 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/app/DialogFragment;->dismissInternal(Z)V │ │ - .line 156 │ + .line 167 │ return-void │ .end method │ │ .method public dismissAllowingStateLoss()V │ .locals 1 │ │ .prologue │ - .line 165 │ + .line 176 │ const/4 v0, 0x1 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/app/DialogFragment;->dismissInternal(Z)V │ │ - .line 166 │ + .line 177 │ return-void │ .end method │ │ .method dismissInternal(Z)V │ .locals 4 │ .param p1, "allowStateLoss" # Z │ │ .prologue │ const/4 v3, 0x1 │ │ - .line 169 │ + .line 180 │ iget-boolean v1, p0, Landroid/support/v4/app/DialogFragment;->mDismissed:Z │ │ if-eqz v1, :cond_0 │ │ - .line 192 │ + .line 203 │ :goto_0 │ return-void │ │ - .line 172 │ + .line 183 │ :cond_0 │ iput-boolean v3, p0, Landroid/support/v4/app/DialogFragment;->mDismissed:Z │ │ - .line 173 │ + .line 184 │ const/4 v1, 0x0 │ │ iput-boolean v1, p0, Landroid/support/v4/app/DialogFragment;->mShownByMe:Z │ │ - .line 174 │ + .line 185 │ iget-object v1, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ if-eqz v1, :cond_1 │ │ - .line 175 │ + .line 186 │ iget-object v1, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ invoke-virtual {v1}, Landroid/app/Dialog;->dismiss()V │ │ - .line 176 │ + .line 187 │ const/4 v1, 0x0 │ │ iput-object v1, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ - .line 178 │ + .line 189 │ :cond_1 │ iput-boolean v3, p0, Landroid/support/v4/app/DialogFragment;->mViewDestroyed:Z │ │ - .line 179 │ + .line 190 │ iget v1, p0, Landroid/support/v4/app/DialogFragment;->mBackStackId:I │ │ if-ltz v1, :cond_2 │ │ - .line 180 │ + .line 191 │ invoke-virtual {p0}, Landroid/support/v4/app/DialogFragment;->getFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ move-result-object v1 │ │ iget v2, p0, Landroid/support/v4/app/DialogFragment;->mBackStackId:I │ │ invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;->popBackStack(II)V │ │ - .line 182 │ + .line 193 │ const/4 v1, -0x1 │ │ iput v1, p0, Landroid/support/v4/app/DialogFragment;->mBackStackId:I │ │ goto :goto_0 │ │ - .line 184 │ + .line 195 │ :cond_2 │ invoke-virtual {p0}, Landroid/support/v4/app/DialogFragment;->getFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; │ │ move-result-object v0 │ │ - .line 185 │ + .line 196 │ .local v0, "ft":Landroid/support/v4/app/FragmentTransaction; │ invoke-virtual {v0, p0}, Landroid/support/v4/app/FragmentTransaction;->remove(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ - .line 186 │ + .line 197 │ if-eqz p1, :cond_3 │ │ - .line 187 │ + .line 198 │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;->commitAllowingStateLoss()I │ │ goto :goto_0 │ │ - .line 189 │ + .line 200 │ :cond_3 │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;->commit()I │ │ goto :goto_0 │ .end method │ │ .method public getDialog()Landroid/app/Dialog; │ .locals 1 │ │ .prologue │ - .line 195 │ + .line 206 │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ return-object v0 │ .end method │ │ .method public getLayoutInflater(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ .locals 2 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ - .line 291 │ + .line 303 │ iget-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z │ │ if-nez v0, :cond_0 │ │ - .line 292 │ + .line 304 │ invoke-super {p0, p1}, Landroid/support/v4/app/Fragment;->getLayoutInflater(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ move-result-object v0 │ │ - .line 310 │ + .line 322 │ :goto_0 │ return-object v0 │ │ - .line 295 │ + .line 307 │ :cond_0 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/DialogFragment;->onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ - .line 296 │ + .line 308 │ iget v0, p0, Landroid/support/v4/app/DialogFragment;->mStyle:I │ │ packed-switch v0, :pswitch_data_0 │ │ - .line 306 │ + .line 318 │ :goto_1 │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ if-eqz v0, :cond_1 │ │ - .line 307 │ + .line 319 │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ invoke-virtual {v0}, Landroid/app/Dialog;->getContext()Landroid/content/Context; │ │ move-result-object v0 │ │ const-string v1, "layout_inflater" │ @@ -265,311 +273,313 @@ │ │ move-result-object v0 │ │ check-cast v0, Landroid/view/LayoutInflater; │ │ goto :goto_0 │ │ - .line 298 │ + .line 310 │ :pswitch_0 │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ invoke-virtual {v0}, Landroid/app/Dialog;->getWindow()Landroid/view/Window; │ │ move-result-object v0 │ │ const/16 v1, 0x18 │ │ invoke-virtual {v0, v1}, Landroid/view/Window;->addFlags(I)V │ │ - .line 304 │ + .line 316 │ :pswitch_1 │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ const/4 v1, 0x1 │ │ invoke-virtual {v0, v1}, Landroid/app/Dialog;->requestWindowFeature(I)Z │ │ goto :goto_1 │ │ - .line 310 │ + .line 322 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ const-string v1, "layout_inflater" │ │ invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/view/LayoutInflater; │ │ goto :goto_0 │ │ - .line 296 │ + .line 308 │ :pswitch_data_0 │ .packed-switch 0x1 │ :pswitch_1 │ :pswitch_1 │ :pswitch_0 │ .end packed-switch │ .end method │ │ .method public getShowsDialog()Z │ .locals 1 │ │ .prologue │ - .line 248 │ + .line 260 │ iget-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z │ │ return v0 │ .end method │ │ .method public getTheme()I │ .locals 1 │ │ .prologue │ - .line 199 │ + .line 211 │ iget v0, p0, Landroid/support/v4/app/DialogFragment;->mTheme:I │ │ return v0 │ .end method │ │ .method public isCancelable()Z │ .locals 1 │ │ .prologue │ - .line 220 │ + .line 232 │ iget-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mCancelable:Z │ │ return v0 │ .end method │ │ .method public onActivityCreated(Landroid/os/Bundle;)V │ .locals 4 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ - .line 355 │ + .line 368 │ invoke-super {p0, p1}, Landroid/support/v4/app/Fragment;->onActivityCreated(Landroid/os/Bundle;)V │ │ - .line 357 │ + .line 370 │ iget-boolean v2, p0, Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z │ │ if-nez v2, :cond_1 │ │ - .line 378 │ + .line 391 │ :cond_0 │ :goto_0 │ return-void │ │ - .line 361 │ + .line 374 │ :cond_1 │ invoke-virtual {p0}, Landroid/support/v4/app/DialogFragment;->getView()Landroid/view/View; │ │ move-result-object v1 │ │ - .line 362 │ + .line 375 │ .local v1, "view":Landroid/view/View; │ if-eqz v1, :cond_3 │ │ - .line 363 │ + .line 376 │ invoke-virtual {v1}, Landroid/view/View;->getParent()Landroid/view/ViewParent; │ │ move-result-object v2 │ │ if-eqz v2, :cond_2 │ │ - .line 364 │ + .line 377 │ new-instance v2, Ljava/lang/IllegalStateException; │ │ const-string v3, "DialogFragment can not be attached to a container view" │ │ invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v2 │ │ - .line 366 │ + .line 379 │ :cond_2 │ iget-object v2, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ invoke-virtual {v2, v1}, Landroid/app/Dialog;->setContentView(Landroid/view/View;)V │ │ - .line 368 │ + .line 381 │ :cond_3 │ iget-object v2, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ invoke-virtual {p0}, Landroid/support/v4/app/DialogFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v3 │ │ invoke-virtual {v2, v3}, Landroid/app/Dialog;->setOwnerActivity(Landroid/app/Activity;)V │ │ - .line 369 │ + .line 382 │ iget-object v2, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ iget-boolean v3, p0, Landroid/support/v4/app/DialogFragment;->mCancelable:Z │ │ invoke-virtual {v2, v3}, Landroid/app/Dialog;->setCancelable(Z)V │ │ - .line 370 │ + .line 383 │ iget-object v2, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ invoke-virtual {v2, p0}, Landroid/app/Dialog;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)V │ │ - .line 371 │ + .line 384 │ iget-object v2, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ invoke-virtual {v2, p0}, Landroid/app/Dialog;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V │ │ - .line 372 │ + .line 385 │ if-eqz p1, :cond_0 │ │ - .line 373 │ + .line 386 │ const-string v2, "android:savedDialogState" │ │ invoke-virtual {p1, v2}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; │ │ move-result-object v0 │ │ - .line 374 │ + .line 387 │ .local v0, "dialogState":Landroid/os/Bundle; │ if-eqz v0, :cond_0 │ │ - .line 375 │ + .line 388 │ iget-object v2, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ invoke-virtual {v2, v0}, Landroid/app/Dialog;->onRestoreInstanceState(Landroid/os/Bundle;)V │ │ goto :goto_0 │ .end method │ │ .method public onAttach(Landroid/app/Activity;)V │ .locals 1 │ .param p1, "activity" # Landroid/app/Activity; │ │ .prologue │ - .line 253 │ + .line 265 │ invoke-super {p0, p1}, Landroid/support/v4/app/Fragment;->onAttach(Landroid/app/Activity;)V │ │ - .line 254 │ + .line 266 │ iget-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mShownByMe:Z │ │ if-nez v0, :cond_0 │ │ - .line 257 │ + .line 269 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mDismissed:Z │ │ - .line 259 │ + .line 271 │ :cond_0 │ return-void │ .end method │ │ .method public onCancel(Landroid/content/DialogInterface;)V │ .locals 0 │ .param p1, "dialog" # Landroid/content/DialogInterface; │ │ .prologue │ - .line 341 │ + .line 354 │ return-void │ .end method │ │ .method public onCreate(Landroid/os/Bundle;)V │ .locals 3 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ const/4 v1, 0x1 │ │ const/4 v2, 0x0 │ │ - .line 274 │ + .line 286 │ invoke-super {p0, p1}, Landroid/support/v4/app/Fragment;->onCreate(Landroid/os/Bundle;)V │ │ - .line 276 │ + .line 288 │ iget v0, p0, Landroid/support/v4/app/DialogFragment;->mContainerId:I │ │ if-nez v0, :cond_1 │ │ move v0, v1 │ │ :goto_0 │ iput-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z │ │ - .line 278 │ + .line 290 │ if-eqz p1, :cond_0 │ │ - .line 279 │ + .line 291 │ const-string v0, "android:style" │ │ invoke-virtual {p1, v0, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/app/DialogFragment;->mStyle:I │ │ - .line 280 │ + .line 292 │ const-string v0, "android:theme" │ │ invoke-virtual {p1, v0, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/app/DialogFragment;->mTheme:I │ │ - .line 281 │ + .line 293 │ const-string v0, "android:cancelable" │ │ invoke-virtual {p1, v0, v1}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;Z)Z │ │ move-result v0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mCancelable:Z │ │ - .line 282 │ + .line 294 │ const-string v0, "android:showsDialog" │ │ iget-boolean v1, p0, Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z │ │ invoke-virtual {p1, v0, v1}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;Z)Z │ │ move-result v0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z │ │ - .line 283 │ + .line 295 │ const-string v0, "android:backStackId" │ │ const/4 v1, -0x1 │ │ invoke-virtual {p1, v0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/app/DialogFragment;->mBackStackId:I │ │ - .line 286 │ + .line 298 │ :cond_0 │ return-void │ │ :cond_1 │ move v0, v2 │ │ - .line 276 │ + .line 288 │ goto :goto_0 │ .end method │ │ .method public onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog; │ .locals 3 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ + .annotation build Landroid/support/annotation/NonNull; │ + .end annotation │ │ .prologue │ - .line 337 │ + .line 350 │ new-instance v0, Landroid/app/Dialog; │ │ invoke-virtual {p0}, Landroid/support/v4/app/DialogFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v1 │ │ invoke-virtual {p0}, Landroid/support/v4/app/DialogFragment;->getTheme()I │ @@ -581,372 +591,372 @@ │ return-object v0 │ .end method │ │ .method public onDestroyView()V │ .locals 1 │ │ .prologue │ - .line 428 │ + .line 441 │ invoke-super {p0}, Landroid/support/v4/app/Fragment;->onDestroyView()V │ │ - .line 429 │ + .line 442 │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ if-eqz v0, :cond_0 │ │ - .line 433 │ + .line 446 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mViewDestroyed:Z │ │ - .line 434 │ + .line 447 │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ invoke-virtual {v0}, Landroid/app/Dialog;->dismiss()V │ │ - .line 435 │ + .line 448 │ const/4 v0, 0x0 │ │ iput-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ - .line 437 │ + .line 450 │ :cond_0 │ return-void │ .end method │ │ .method public onDetach()V │ .locals 1 │ │ .prologue │ - .line 263 │ + .line 275 │ invoke-super {p0}, Landroid/support/v4/app/Fragment;->onDetach()V │ │ - .line 264 │ + .line 276 │ iget-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mShownByMe:Z │ │ if-nez v0, :cond_0 │ │ iget-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mDismissed:Z │ │ if-nez v0, :cond_0 │ │ - .line 268 │ + .line 280 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mDismissed:Z │ │ - .line 270 │ + .line 282 │ :cond_0 │ return-void │ .end method │ │ .method public onDismiss(Landroid/content/DialogInterface;)V │ .locals 1 │ .param p1, "dialog" # Landroid/content/DialogInterface; │ │ .prologue │ - .line 344 │ + .line 357 │ iget-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mViewDestroyed:Z │ │ if-nez v0, :cond_0 │ │ - .line 349 │ + .line 362 │ const/4 v0, 0x1 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/app/DialogFragment;->dismissInternal(Z)V │ │ - .line 351 │ + .line 364 │ :cond_0 │ return-void │ .end method │ │ .method public onSaveInstanceState(Landroid/os/Bundle;)V │ .locals 3 │ .param p1, "outState" # Landroid/os/Bundle; │ │ .prologue │ - .line 391 │ + .line 404 │ invoke-super {p0, p1}, Landroid/support/v4/app/Fragment;->onSaveInstanceState(Landroid/os/Bundle;)V │ │ - .line 392 │ + .line 405 │ iget-object v1, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ if-eqz v1, :cond_0 │ │ - .line 393 │ + .line 406 │ iget-object v1, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ invoke-virtual {v1}, Landroid/app/Dialog;->onSaveInstanceState()Landroid/os/Bundle; │ │ move-result-object v0 │ │ - .line 394 │ + .line 407 │ .local v0, "dialogState":Landroid/os/Bundle; │ if-eqz v0, :cond_0 │ │ - .line 395 │ + .line 408 │ const-string v1, "android:savedDialogState" │ │ invoke-virtual {p1, v1, v0}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V │ │ - .line 398 │ + .line 411 │ .end local v0 # "dialogState":Landroid/os/Bundle; │ :cond_0 │ iget v1, p0, Landroid/support/v4/app/DialogFragment;->mStyle:I │ │ if-eqz v1, :cond_1 │ │ - .line 399 │ + .line 412 │ const-string v1, "android:style" │ │ iget v2, p0, Landroid/support/v4/app/DialogFragment;->mStyle:I │ │ invoke-virtual {p1, v1, v2}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V │ │ - .line 401 │ + .line 414 │ :cond_1 │ iget v1, p0, Landroid/support/v4/app/DialogFragment;->mTheme:I │ │ if-eqz v1, :cond_2 │ │ - .line 402 │ + .line 415 │ const-string v1, "android:theme" │ │ iget v2, p0, Landroid/support/v4/app/DialogFragment;->mTheme:I │ │ invoke-virtual {p1, v1, v2}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V │ │ - .line 404 │ + .line 417 │ :cond_2 │ iget-boolean v1, p0, Landroid/support/v4/app/DialogFragment;->mCancelable:Z │ │ if-nez v1, :cond_3 │ │ - .line 405 │ + .line 418 │ const-string v1, "android:cancelable" │ │ iget-boolean v2, p0, Landroid/support/v4/app/DialogFragment;->mCancelable:Z │ │ invoke-virtual {p1, v1, v2}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ │ - .line 407 │ + .line 420 │ :cond_3 │ iget-boolean v1, p0, Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z │ │ if-nez v1, :cond_4 │ │ - .line 408 │ + .line 421 │ const-string v1, "android:showsDialog" │ │ iget-boolean v2, p0, Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z │ │ invoke-virtual {p1, v1, v2}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ │ - .line 410 │ + .line 423 │ :cond_4 │ iget v1, p0, Landroid/support/v4/app/DialogFragment;->mBackStackId:I │ │ const/4 v2, -0x1 │ │ if-eq v1, v2, :cond_5 │ │ - .line 411 │ + .line 424 │ const-string v1, "android:backStackId" │ │ iget v2, p0, Landroid/support/v4/app/DialogFragment;->mBackStackId:I │ │ invoke-virtual {p1, v1, v2}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V │ │ - .line 413 │ + .line 426 │ :cond_5 │ return-void │ .end method │ │ .method public onStart()V │ .locals 1 │ │ .prologue │ - .line 382 │ + .line 395 │ invoke-super {p0}, Landroid/support/v4/app/Fragment;->onStart()V │ │ - .line 383 │ + .line 396 │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ if-eqz v0, :cond_0 │ │ - .line 384 │ + .line 397 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mViewDestroyed:Z │ │ - .line 385 │ + .line 398 │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ invoke-virtual {v0}, Landroid/app/Dialog;->show()V │ │ - .line 387 │ + .line 400 │ :cond_0 │ return-void │ .end method │ │ .method public onStop()V │ .locals 1 │ │ .prologue │ - .line 417 │ + .line 430 │ invoke-super {p0}, Landroid/support/v4/app/Fragment;->onStop()V │ │ - .line 418 │ + .line 431 │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ if-eqz v0, :cond_0 │ │ - .line 419 │ + .line 432 │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ invoke-virtual {v0}, Landroid/app/Dialog;->hide()V │ │ - .line 421 │ + .line 434 │ :cond_0 │ return-void │ .end method │ │ .method public setCancelable(Z)V │ .locals 1 │ .param p1, "cancelable" # Z │ │ .prologue │ - .line 212 │ + .line 224 │ iput-boolean p1, p0, Landroid/support/v4/app/DialogFragment;->mCancelable:Z │ │ - .line 213 │ + .line 225 │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ if-eqz v0, :cond_0 │ │ iget-object v0, p0, Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; │ │ invoke-virtual {v0, p1}, Landroid/app/Dialog;->setCancelable(Z)V │ │ - .line 214 │ + .line 226 │ :cond_0 │ return-void │ .end method │ │ .method public setShowsDialog(Z)V │ .locals 0 │ .param p1, "showsDialog" # Z │ │ .prologue │ - .line 241 │ + .line 253 │ iput-boolean p1, p0, Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z │ │ - .line 242 │ + .line 254 │ return-void │ .end method │ │ .method public setStyle(II)V │ .locals 2 │ .param p1, "style" # I │ .param p2, "theme" # I │ │ .prologue │ - .line 102 │ + .line 113 │ iput p1, p0, Landroid/support/v4/app/DialogFragment;->mStyle:I │ │ - .line 103 │ + .line 114 │ iget v0, p0, Landroid/support/v4/app/DialogFragment;->mStyle:I │ │ const/4 v1, 0x2 │ │ if-eq v0, v1, :cond_0 │ │ iget v0, p0, Landroid/support/v4/app/DialogFragment;->mStyle:I │ │ const/4 v1, 0x3 │ │ if-ne v0, v1, :cond_1 │ │ - .line 104 │ + .line 115 │ :cond_0 │ const v0, 0x1030059 │ │ iput v0, p0, Landroid/support/v4/app/DialogFragment;->mTheme:I │ │ - .line 106 │ + .line 117 │ :cond_1 │ if-eqz p2, :cond_2 │ │ - .line 107 │ + .line 118 │ iput p2, p0, Landroid/support/v4/app/DialogFragment;->mTheme:I │ │ - .line 109 │ + .line 120 │ :cond_2 │ return-void │ .end method │ │ .method public show(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ .locals 2 │ .param p1, "transaction" # Landroid/support/v4/app/FragmentTransaction; │ .param p2, "tag" # Ljava/lang/String; │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 140 │ + .line 151 │ iput-boolean v1, p0, Landroid/support/v4/app/DialogFragment;->mDismissed:Z │ │ - .line 141 │ + .line 152 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/DialogFragment;->mShownByMe:Z │ │ - .line 142 │ + .line 153 │ invoke-virtual {p1, p0, p2}, Landroid/support/v4/app/FragmentTransaction;->add(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ - .line 143 │ + .line 154 │ iput-boolean v1, p0, Landroid/support/v4/app/DialogFragment;->mViewDestroyed:Z │ │ - .line 144 │ + .line 155 │ invoke-virtual {p1}, Landroid/support/v4/app/FragmentTransaction;->commit()I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/app/DialogFragment;->mBackStackId:I │ │ - .line 145 │ + .line 156 │ iget v0, p0, Landroid/support/v4/app/DialogFragment;->mBackStackId:I │ │ return v0 │ .end method │ │ .method public show(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ .locals 2 │ .param p1, "manager" # Landroid/support/v4/app/FragmentManager; │ .param p2, "tag" # Ljava/lang/String; │ │ .prologue │ - .line 123 │ + .line 134 │ const/4 v1, 0x0 │ │ iput-boolean v1, p0, Landroid/support/v4/app/DialogFragment;->mDismissed:Z │ │ - .line 124 │ + .line 135 │ const/4 v1, 0x1 │ │ iput-boolean v1, p0, Landroid/support/v4/app/DialogFragment;->mShownByMe:Z │ │ - .line 125 │ + .line 136 │ invoke-virtual {p1}, Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; │ │ move-result-object v0 │ │ - .line 126 │ + .line 137 │ .local v0, "ft":Landroid/support/v4/app/FragmentTransaction; │ invoke-virtual {v0, p0, p2}, Landroid/support/v4/app/FragmentTransaction;->add(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ - .line 127 │ + .line 138 │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;->commit()I │ │ - .line 128 │ + .line 139 │ return-void │ .end method ├── smali/android/support/v4/app/Fragment$1.smali │ @@ -22,50 +22,72 @@ │ │ │ # direct methods │ .method constructor (Landroid/support/v4/app/Fragment;)V │ .locals 0 │ │ .prologue │ - .line 1461 │ + .line 1742 │ iput-object p1, p0, Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public findViewById(I)Landroid/view/View; │ .locals 2 │ .param p1, "id" # I │ │ .prologue │ - .line 1464 │ + .line 1745 │ iget-object v0, p0, Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment; │ │ iget-object v0, v0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ if-nez v0, :cond_0 │ │ - .line 1465 │ + .line 1746 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ const-string v1, "Fragment does not have a view" │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1467 │ + .line 1748 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment; │ │ iget-object v0, v0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ invoke-virtual {v0, p1}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ + │ +.method public hasView()Z │ + .locals 1 │ + │ + .prologue │ + .line 1753 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment; │ + │ + iget-object v0, v0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ + │ + if-eqz v0, :cond_0 │ + │ + const/4 v0, 0x1 │ + │ + :goto_0 │ + return v0 │ + │ + :cond_0 │ + const/4 v0, 0x0 │ + │ + goto :goto_0 │ +.end method ├── smali/android/support/v4/app/Fragment$InstantiationException.smali │ @@ -17,13 +17,13 @@ │ # direct methods │ .method public constructor (Ljava/lang/String;Ljava/lang/Exception;)V │ .locals 0 │ .param p1, "msg" # Ljava/lang/String; │ .param p2, "cause" # Ljava/lang/Exception; │ │ .prologue │ - .line 348 │ + .line 366 │ invoke-direct {p0, p1, p2}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V │ │ - .line 349 │ + .line 367 │ return-void │ .end method ├── smali/android/support/v4/app/Fragment$SavedState$1.smali │ @@ -28,66 +28,66 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 331 │ + .line 349 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ .locals 2 │ .param p1, "in" # Landroid/os/Parcel; │ │ .prologue │ - .line 333 │ + .line 351 │ new-instance v0, Landroid/support/v4/app/Fragment$SavedState; │ │ const/4 v1, 0x0 │ │ invoke-direct {v0, p1, v1}, Landroid/support/v4/app/Fragment$SavedState;->(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ - .line 331 │ + .line 349 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/Fragment$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public newArray(I)[Landroid/support/v4/app/Fragment$SavedState; │ .locals 1 │ .param p1, "size" # I │ │ .prologue │ - .line 337 │ + .line 355 │ new-array v0, p1, [Landroid/support/v4/app/Fragment$SavedState; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # I │ │ .prologue │ - .line 331 │ + .line 349 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/Fragment$SavedState$1;->newArray(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/android/support/v4/app/Fragment$SavedState.smali │ @@ -35,91 +35,91 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 1 │ │ .prologue │ - .line 330 │ + .line 348 │ new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; │ │ invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;->()V │ │ sput-object v0, Landroid/support/v4/app/Fragment$SavedState;->CREATOR:Landroid/os/Parcelable$Creator; │ │ return-void │ .end method │ │ .method constructor (Landroid/os/Bundle;)V │ .locals 0 │ .param p1, "state" # Landroid/os/Bundle; │ │ .prologue │ - .line 309 │ + .line 327 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 310 │ + .line 328 │ iput-object p1, p0, Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; │ │ - .line 311 │ + .line 329 │ return-void │ .end method │ │ .method constructor (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ .locals 1 │ .param p1, "in" # Landroid/os/Parcel; │ .param p2, "loader" # Ljava/lang/ClassLoader; │ │ .prologue │ - .line 313 │ + .line 331 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 314 │ + .line 332 │ invoke-virtual {p1}, Landroid/os/Parcel;->readBundle()Landroid/os/Bundle; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; │ │ - .line 315 │ + .line 333 │ if-eqz p2, :cond_0 │ │ iget-object v0, p0, Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; │ │ if-eqz v0, :cond_0 │ │ - .line 316 │ + .line 334 │ iget-object v0, p0, Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; │ │ invoke-virtual {v0, p2}, Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V │ │ - .line 318 │ + .line 336 │ :cond_0 │ return-void │ .end method │ │ │ # virtual methods │ .method public describeContents()I │ .locals 1 │ │ .prologue │ - .line 322 │ + .line 340 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public writeToParcel(Landroid/os/Parcel;I)V │ .locals 1 │ .param p1, "dest" # Landroid/os/Parcel; │ .param p2, "flags" # I │ │ .prologue │ - .line 327 │ + .line 345 │ iget-object v0, p0, Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V │ │ - .line 328 │ + .line 346 │ return-void │ .end method ├── smali/android/support/v4/app/Fragment.smali │ @@ -25,14 +25,16 @@ │ │ .field static final RESUMED:I = 0x5 │ │ .field static final STARTED:I = 0x4 │ │ .field static final STOPPED:I = 0x3 │ │ +.field static final USE_DEFAULT_TRANSITION:Ljava/lang/Object; │ + │ .field private static final sClassMap:Landroid/support/v4/util/SimpleArrayMap; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "Landroid/support/v4/util/SimpleArrayMap", │ "<", │ "Ljava/lang/String;", │ "Ljava/lang/Class", │ @@ -43,14 +45,18 @@ │ │ │ # instance fields │ .field mActivity:Landroid/support/v4/app/FragmentActivity; │ │ .field mAdded:Z │ │ +.field mAllowEnterTransitionOverlap:Ljava/lang/Boolean; │ + │ +.field mAllowReturnTransitionOverlap:Ljava/lang/Boolean; │ + │ .field mAnimatingAway:Landroid/view/View; │ │ .field mArguments:Landroid/os/Bundle; │ │ .field mBackStackNesting:I │ │ .field mCalled:Z │ @@ -63,14 +69,22 @@ │ │ .field mContainerId:I │ │ .field mDeferStart:Z │ │ .field mDetached:Z │ │ +.field mEnterTransition:Ljava/lang/Object; │ + │ +.field mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ +.field mExitTransition:Ljava/lang/Object; │ + │ +.field mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ .field mFragmentId:I │ │ .field mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ .field mFromLayout:Z │ │ .field mHasMenu:Z │ @@ -89,37 +103,45 @@ │ │ .field mMenuVisible:Z │ │ .field mNextAnim:I │ │ .field mParentFragment:Landroid/support/v4/app/Fragment; │ │ +.field mReenterTransition:Ljava/lang/Object; │ + │ .field mRemoving:Z │ │ .field mRestored:Z │ │ .field mResumed:Z │ │ .field mRetainInstance:Z │ │ .field mRetaining:Z │ │ +.field mReturnTransition:Ljava/lang/Object; │ + │ .field mSavedFragmentState:Landroid/os/Bundle; │ │ .field mSavedViewState:Landroid/util/SparseArray; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "Landroid/util/SparseArray", │ "<", │ "Landroid/os/Parcelable;", │ ">;" │ } │ .end annotation │ .end field │ │ +.field mSharedElementEnterTransition:Ljava/lang/Object; │ + │ +.field mSharedElementReturnTransition:Ljava/lang/Object; │ + │ .field mState:I │ │ .field mStateAfterAnimating:I │ │ .field mTag:Ljava/lang/String; │ │ .field mTarget:Landroid/support/v4/app/Fragment; │ @@ -136,63 +158,102 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 1 │ │ .prologue │ - .line 164 │ + .line 168 │ new-instance v0, Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;->()V │ │ sput-object v0, Landroid/support/v4/app/Fragment;->sClassMap:Landroid/support/v4/util/SimpleArrayMap; │ │ + .line 171 │ + new-instance v0, Ljava/lang/Object; │ + │ + invoke-direct {v0}, Ljava/lang/Object;->()V │ + │ + sput-object v0, Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object; │ + │ return-void │ .end method │ │ .method public constructor ()V │ - .locals 3 │ + .locals 4 │ │ .prologue │ - const/4 v2, 0x1 │ + const/4 v3, 0x1 │ │ - const/4 v1, -0x1 │ + const/4 v2, -0x1 │ │ - .line 369 │ + const/4 v1, 0x0 │ + │ + .line 387 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 174 │ + .line 180 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/app/Fragment;->mState:I │ │ - .line 190 │ - iput v1, p0, Landroid/support/v4/app/Fragment;->mIndex:I │ + .line 196 │ + iput v2, p0, Landroid/support/v4/app/Fragment;->mIndex:I │ + │ + .line 208 │ + iput v2, p0, Landroid/support/v4/app/Fragment;->mTargetIndex:I │ + │ + .line 279 │ + iput-boolean v3, p0, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ + │ + .line 301 │ + iput-boolean v3, p0, Landroid/support/v4/app/Fragment;->mUserVisibleHint:Z │ + │ + .line 307 │ + iput-object v1, p0, Landroid/support/v4/app/Fragment;->mEnterTransition:Ljava/lang/Object; │ + │ + .line 308 │ + sget-object v0, Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object; │ + │ + iput-object v0, p0, Landroid/support/v4/app/Fragment;->mReturnTransition:Ljava/lang/Object; │ + │ + .line 309 │ + iput-object v1, p0, Landroid/support/v4/app/Fragment;->mExitTransition:Ljava/lang/Object; │ │ - .line 202 │ - iput v1, p0, Landroid/support/v4/app/Fragment;->mTargetIndex:I │ + .line 310 │ + sget-object v0, Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object; │ │ - .line 273 │ - iput-boolean v2, p0, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ + iput-object v0, p0, Landroid/support/v4/app/Fragment;->mReenterTransition:Ljava/lang/Object; │ │ - .line 295 │ - iput-boolean v2, p0, Landroid/support/v4/app/Fragment;->mUserVisibleHint:Z │ + .line 311 │ + iput-object v1, p0, Landroid/support/v4/app/Fragment;->mSharedElementEnterTransition:Ljava/lang/Object; │ │ - .line 370 │ + .line 312 │ + sget-object v0, Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object; │ + │ + iput-object v0, p0, Landroid/support/v4/app/Fragment;->mSharedElementReturnTransition:Ljava/lang/Object; │ + │ + .line 316 │ + iput-object v1, p0, Landroid/support/v4/app/Fragment;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + .line 317 │ + iput-object v1, p0, Landroid/support/v4/app/Fragment;->mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + .line 388 │ return-void │ .end method │ │ .method public static instantiate(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ .locals 1 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "fname" # Ljava/lang/String; │ │ .prologue │ - .line 377 │ + .line 395 │ const/4 v0, 0x0 │ │ invoke-static {p0, p1, v0}, Landroid/support/v4/app/Fragment;->instantiate(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ move-result-object v0 │ │ return-object v0 │ @@ -201,83 +262,83 @@ │ .method public static instantiate(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ .locals 6 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "fname" # Ljava/lang/String; │ .param p2, "args" # Landroid/os/Bundle; │ │ .prologue │ - .line 396 │ + .line 414 │ :try_start_0 │ sget-object v3, Landroid/support/v4/app/Fragment;->sClassMap:Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-virtual {v3, p1}, Landroid/support/v4/util/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Ljava/lang/Class; │ │ - .line 397 │ + .line 415 │ .local v0, "clazz":Ljava/lang/Class;, "Ljava/lang/Class<*>;" │ if-nez v0, :cond_0 │ │ - .line 399 │ + .line 417 │ invoke-virtual {p0}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader; │ │ move-result-object v3 │ │ invoke-virtual {v3, p1}, Ljava/lang/ClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class; │ │ move-result-object v0 │ │ - .line 400 │ + .line 418 │ sget-object v3, Landroid/support/v4/app/Fragment;->sClassMap:Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-virtual {v3, p1, v0}, Landroid/support/v4/util/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - .line 402 │ + .line 420 │ :cond_0 │ invoke-virtual {v0}, Ljava/lang/Class;->newInstance()Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Landroid/support/v4/app/Fragment; │ │ - .line 403 │ + .line 421 │ .local v2, "f":Landroid/support/v4/app/Fragment; │ if-eqz p2, :cond_1 │ │ - .line 404 │ + .line 422 │ invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ move-result-object v3 │ │ invoke-virtual {v3}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; │ │ move-result-object v3 │ │ invoke-virtual {p2, v3}, Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V │ │ - .line 405 │ + .line 423 │ iput-object p2, v2, Landroid/support/v4/app/Fragment;->mArguments:Landroid/os/Bundle; │ :try_end_0 │ .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ .catch Ljava/lang/InstantiationException; {:try_start_0 .. :try_end_0} :catch_1 │ .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_2 │ │ - .line 407 │ + .line 425 │ :cond_1 │ return-object v2 │ │ - .line 408 │ + .line 426 │ .end local v0 # "clazz":Ljava/lang/Class;, "Ljava/lang/Class<*>;" │ .end local v2 # "f":Landroid/support/v4/app/Fragment; │ :catch_0 │ move-exception v1 │ │ - .line 409 │ + .line 427 │ .local v1, "e":Ljava/lang/ClassNotFoundException; │ new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; │ │ new-instance v4, Ljava/lang/StringBuilder; │ │ invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ @@ -307,20 +368,20 @@ │ │ move-result-object v4 │ │ invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;->(Ljava/lang/String;Ljava/lang/Exception;)V │ │ throw v3 │ │ - .line 412 │ + .line 430 │ .end local v1 # "e":Ljava/lang/ClassNotFoundException; │ :catch_1 │ move-exception v1 │ │ - .line 413 │ + .line 431 │ .local v1, "e":Ljava/lang/InstantiationException; │ new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; │ │ new-instance v4, Ljava/lang/StringBuilder; │ │ invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ @@ -350,20 +411,20 @@ │ │ move-result-object v4 │ │ invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;->(Ljava/lang/String;Ljava/lang/Exception;)V │ │ throw v3 │ │ - .line 416 │ + .line 434 │ .end local v1 # "e":Ljava/lang/InstantiationException; │ :catch_2 │ move-exception v1 │ │ - .line 417 │ + .line 435 │ .local v1, "e":Ljava/lang/IllegalAccessException; │ new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; │ │ new-instance v4, Ljava/lang/StringBuilder; │ │ invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ @@ -400,62 +461,62 @@ │ │ .method static isSupportFragmentClass(Landroid/content/Context;Ljava/lang/String;)Z │ .locals 3 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "fname" # Ljava/lang/String; │ │ .prologue │ - .line 433 │ + .line 451 │ :try_start_0 │ sget-object v2, Landroid/support/v4/app/Fragment;->sClassMap:Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-virtual {v2, p1}, Landroid/support/v4/util/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Ljava/lang/Class; │ │ - .line 434 │ + .line 452 │ .local v0, "clazz":Ljava/lang/Class;, "Ljava/lang/Class<*>;" │ if-nez v0, :cond_0 │ │ - .line 436 │ + .line 454 │ invoke-virtual {p0}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader; │ │ move-result-object v2 │ │ invoke-virtual {v2, p1}, Ljava/lang/ClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class; │ │ move-result-object v0 │ │ - .line 437 │ + .line 455 │ sget-object v2, Landroid/support/v4/app/Fragment;->sClassMap:Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-virtual {v2, p1, v0}, Landroid/support/v4/util/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - .line 439 │ + .line 457 │ :cond_0 │ const-class v2, Landroid/support/v4/app/Fragment; │ │ invoke-virtual {v2, v0}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z │ :try_end_0 │ .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ │ move-result v2 │ │ - .line 441 │ + .line 459 │ .end local v0 # "clazz":Ljava/lang/Class;, "Ljava/lang/Class<*>;" │ :goto_0 │ return v2 │ │ - .line 440 │ + .line 458 │ :catch_0 │ move-exception v1 │ │ - .line 441 │ + .line 459 │ .local v1, "e":Ljava/lang/ClassNotFoundException; │ const/4 v2, 0x0 │ │ goto :goto_0 │ .end method │ │ │ @@ -464,449 +525,449 @@ │ .locals 3 │ .param p1, "prefix" # Ljava/lang/String; │ .param p2, "fd" # Ljava/io/FileDescriptor; │ .param p3, "writer" # Ljava/io/PrintWriter; │ .param p4, "args" # [Ljava/lang/String; │ │ .prologue │ - .line 1373 │ + .line 1654 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mFragmentId=#" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 1374 │ + .line 1655 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mFragmentId:I │ │ invoke-static {v0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v0 │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 1375 │ + .line 1656 │ const-string v0, " mContainerId=#" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 1376 │ + .line 1657 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mContainerId:I │ │ invoke-static {v0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v0 │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 1377 │ + .line 1658 │ const-string v0, " mTag=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 1378 │ + .line 1659 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mState=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget v0, p0, Landroid/support/v4/app/Fragment;->mState:I │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(I)V │ │ - .line 1379 │ + .line 1660 │ const-string v0, " mIndex=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget v0, p0, Landroid/support/v4/app/Fragment;->mIndex:I │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(I)V │ │ - .line 1380 │ + .line 1661 │ const-string v0, " mWho=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mWho:Ljava/lang/String; │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 1381 │ + .line 1662 │ const-string v0, " mBackStackNesting=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget v0, p0, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(I)V │ │ - .line 1382 │ + .line 1663 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mAdded=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Z)V │ │ - .line 1383 │ + .line 1664 │ const-string v0, " mRemoving=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mRemoving:Z │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Z)V │ │ - .line 1384 │ + .line 1665 │ const-string v0, " mResumed=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mResumed:Z │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Z)V │ │ - .line 1385 │ + .line 1666 │ const-string v0, " mFromLayout=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mFromLayout:Z │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Z)V │ │ - .line 1386 │ + .line 1667 │ const-string v0, " mInLayout=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mInLayout:Z │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Z)V │ │ - .line 1387 │ + .line 1668 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mHidden=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Z)V │ │ - .line 1388 │ + .line 1669 │ const-string v0, " mDetached=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mDetached:Z │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Z)V │ │ - .line 1389 │ + .line 1670 │ const-string v0, " mMenuVisible=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Z)V │ │ - .line 1390 │ + .line 1671 │ const-string v0, " mHasMenu=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Z)V │ │ - .line 1391 │ + .line 1672 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mRetainInstance=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mRetainInstance:Z │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Z)V │ │ - .line 1392 │ + .line 1673 │ const-string v0, " mRetaining=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mRetaining:Z │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Z)V │ │ - .line 1393 │ + .line 1674 │ const-string v0, " mUserVisibleHint=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mUserVisibleHint:Z │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Z)V │ │ - .line 1394 │ + .line 1675 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 1395 │ + .line 1676 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mFragmentManager=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 1396 │ + .line 1677 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 1398 │ + .line 1679 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ if-eqz v0, :cond_1 │ │ - .line 1399 │ + .line 1680 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mActivity=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 1400 │ + .line 1681 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 1402 │ + .line 1683 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mParentFragment:Landroid/support/v4/app/Fragment; │ │ if-eqz v0, :cond_2 │ │ - .line 1403 │ + .line 1684 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mParentFragment=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 1404 │ + .line 1685 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mParentFragment:Landroid/support/v4/app/Fragment; │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 1406 │ + .line 1687 │ :cond_2 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mArguments:Landroid/os/Bundle; │ │ if-eqz v0, :cond_3 │ │ - .line 1407 │ + .line 1688 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mArguments=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mArguments:Landroid/os/Bundle; │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 1409 │ + .line 1690 │ :cond_3 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ if-eqz v0, :cond_4 │ │ - .line 1410 │ + .line 1691 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mSavedFragmentState=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 1411 │ + .line 1692 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 1413 │ + .line 1694 │ :cond_4 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mSavedViewState:Landroid/util/SparseArray; │ │ if-eqz v0, :cond_5 │ │ - .line 1414 │ + .line 1695 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mSavedViewState=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 1415 │ + .line 1696 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mSavedViewState:Landroid/util/SparseArray; │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 1417 │ + .line 1698 │ :cond_5 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ if-eqz v0, :cond_6 │ │ - .line 1418 │ + .line 1699 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mTarget=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/Object;)V │ │ - .line 1419 │ + .line 1700 │ const-string v0, " mTargetRequestCode=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 1420 │ + .line 1701 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mTargetRequestCode:I │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(I)V │ │ - .line 1422 │ + .line 1703 │ :cond_6 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ if-eqz v0, :cond_7 │ │ - .line 1423 │ + .line 1704 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mNextAnim=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget v0, p0, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(I)V │ │ - .line 1425 │ + .line 1706 │ :cond_7 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mContainer:Landroid/view/ViewGroup; │ │ if-eqz v0, :cond_8 │ │ - .line 1426 │ + .line 1707 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mContainer=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mContainer:Landroid/view/ViewGroup; │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 1428 │ + .line 1709 │ :cond_8 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ if-eqz v0, :cond_9 │ │ - .line 1429 │ + .line 1710 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mView=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 1431 │ + .line 1712 │ :cond_9 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mInnerView:Landroid/view/View; │ │ if-eqz v0, :cond_a │ │ - .line 1432 │ + .line 1713 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mInnerView=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 1434 │ + .line 1715 │ :cond_a │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View; │ │ if-eqz v0, :cond_b │ │ - .line 1435 │ + .line 1716 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mAnimatingAway=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View; │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 1436 │ + .line 1717 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "mStateAfterAnimating=" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 1437 │ + .line 1718 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mStateAfterAnimating:I │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(I)V │ │ - .line 1439 │ + .line 1720 │ :cond_b │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v0, :cond_c │ │ - .line 1440 │ + .line 1721 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v0, "Loader Manager:" │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 1441 │ + .line 1722 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -921,21 +982,21 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1, p2, p3, p4}, Landroid/support/v4/app/LoaderManagerImpl;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ - .line 1443 │ + .line 1724 │ :cond_c │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_d │ │ - .line 1444 │ + .line 1725 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ const-string v1, "Child " │ @@ -958,15 +1019,15 @@ │ │ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 1445 │ + .line 1726 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -981,231 +1042,319 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1, p2, p3, p4}, Landroid/support/v4/app/FragmentManagerImpl;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ - .line 1447 │ + .line 1728 │ :cond_d │ return-void │ .end method │ │ .method public final equals(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "o" # Ljava/lang/Object; │ │ .prologue │ - .line 475 │ + .line 493 │ invoke-super {p0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method findFragmentByWho(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ .locals 1 │ .param p1, "who" # Ljava/lang/String; │ │ .prologue │ - .line 1450 │ + .line 1731 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mWho:Ljava/lang/String; │ │ invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 1456 │ + .line 1737 │ .end local p0 # "this":Landroid/support/v4/app/Fragment; │ :goto_0 │ return-object p0 │ │ - .line 1453 │ + .line 1734 │ .restart local p0 # "this":Landroid/support/v4/app/Fragment; │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_1 │ │ - .line 1454 │ + .line 1735 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0, p1}, Landroid/support/v4/app/FragmentManagerImpl;->findFragmentByWho(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ move-result-object p0 │ │ goto :goto_0 │ │ - .line 1456 │ + .line 1737 │ :cond_1 │ const/4 p0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public final getActivity()Landroid/support/v4/app/FragmentActivity; │ .locals 1 │ │ .prologue │ - .line 593 │ + .line 611 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ return-object v0 │ .end method │ │ +.method public getAllowEnterTransitionOverlap()Z │ + .locals 1 │ + │ + .prologue │ + .line 1617 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment;->mAllowEnterTransitionOverlap:Ljava/lang/Boolean; │ + │ + if-nez v0, :cond_0 │ + │ + const/4 v0, 0x1 │ + │ + :goto_0 │ + return v0 │ + │ + :cond_0 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment;->mAllowEnterTransitionOverlap:Ljava/lang/Boolean; │ + │ + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z │ + │ + move-result v0 │ + │ + goto :goto_0 │ +.end method │ + │ +.method public getAllowReturnTransitionOverlap()Z │ + .locals 1 │ + │ + .prologue │ + .line 1641 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment;->mAllowReturnTransitionOverlap:Ljava/lang/Boolean; │ + │ + if-nez v0, :cond_0 │ + │ + const/4 v0, 0x1 │ + │ + :goto_0 │ + return v0 │ + │ + :cond_0 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment;->mAllowReturnTransitionOverlap:Ljava/lang/Boolean; │ + │ + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z │ + │ + move-result v0 │ + │ + goto :goto_0 │ +.end method │ + │ .method public final getArguments()Landroid/os/Bundle; │ .locals 1 │ │ .prologue │ - .line 540 │ + .line 558 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mArguments:Landroid/os/Bundle; │ │ return-object v0 │ .end method │ │ .method public final getChildFragmentManager()Landroid/support/v4/app/FragmentManager; │ .locals 2 │ │ .prologue │ - .line 658 │ + .line 676 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-nez v0, :cond_0 │ │ - .line 659 │ + .line 677 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->instantiateChildFragmentManager()V │ │ - .line 660 │ + .line 678 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mState:I │ │ const/4 v1, 0x5 │ │ if-lt v0, v1, :cond_1 │ │ - .line 661 │ + .line 679 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchResume()V │ │ - .line 670 │ + .line 688 │ :cond_0 │ :goto_0 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ return-object v0 │ │ - .line 662 │ + .line 680 │ :cond_1 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mState:I │ │ const/4 v1, 0x4 │ │ if-lt v0, v1, :cond_2 │ │ - .line 663 │ + .line 681 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchStart()V │ │ goto :goto_0 │ │ - .line 664 │ + .line 682 │ :cond_2 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mState:I │ │ const/4 v1, 0x2 │ │ if-lt v0, v1, :cond_3 │ │ - .line 665 │ + .line 683 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchActivityCreated()V │ │ goto :goto_0 │ │ - .line 666 │ + .line 684 │ :cond_3 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mState:I │ │ const/4 v1, 0x1 │ │ if-lt v0, v1, :cond_0 │ │ - .line 667 │ + .line 685 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchCreate()V │ │ goto :goto_0 │ .end method │ │ +.method public getEnterTransition()Ljava/lang/Object; │ + .locals 1 │ + │ + .prologue │ + .line 1432 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment;->mEnterTransition:Ljava/lang/Object; │ + │ + return-object v0 │ +.end method │ + │ +.method public getExitTransition()Ljava/lang/Object; │ + .locals 1 │ + │ + .prologue │ + .line 1500 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment;->mExitTransition:Ljava/lang/Object; │ + │ + return-object v0 │ +.end method │ + │ .method public final getFragmentManager()Landroid/support/v4/app/FragmentManager; │ .locals 1 │ │ .prologue │ - .line 650 │ + .line 668 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ return-object v0 │ .end method │ │ .method public final getId()I │ .locals 1 │ │ .prologue │ - .line 511 │ + .line 529 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mFragmentId:I │ │ return v0 │ .end method │ │ .method public getLayoutInflater(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ - .locals 1 │ + .locals 3 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ - .line 915 │ - iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ + .line 933 │ + iget-object v1, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ + │ + invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;->getLayoutInflater()Landroid/view/LayoutInflater; │ + │ + move-result-object v1 │ │ - invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;->getLayoutInflater()Landroid/view/LayoutInflater; │ + iget-object v2, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ + │ + invoke-virtual {v1, v2}, Landroid/view/LayoutInflater;->cloneInContext(Landroid/content/Context;)Landroid/view/LayoutInflater; │ │ move-result-object v0 │ │ + .line 934 │ + .local v0, "result":Landroid/view/LayoutInflater; │ + invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->getChildFragmentManager()Landroid/support/v4/app/FragmentManager; │ + │ + .line 935 │ + iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;->getLayoutInflaterFactory()Landroid/view/LayoutInflater$Factory; │ + │ + move-result-object v1 │ + │ + invoke-virtual {v0, v1}, Landroid/view/LayoutInflater;->setFactory(Landroid/view/LayoutInflater$Factory;)V │ + │ + .line 936 │ return-object v0 │ .end method │ │ .method public getLoaderManager()Landroid/support/v4/app/LoaderManager; │ .locals 4 │ │ .prologue │ const/4 v3, 0x1 │ │ - .line 859 │ + .line 877 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 860 │ + .line 878 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ - .line 867 │ + .line 885 │ :goto_0 │ return-object v0 │ │ - .line 862 │ + .line 880 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ if-nez v0, :cond_1 │ │ - .line 863 │ + .line 881 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -1228,57 +1377,81 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 865 │ + .line 883 │ :cond_1 │ iput-boolean v3, p0, Landroid/support/v4/app/Fragment;->mCheckedForLoaderManager:Z │ │ - .line 866 │ + .line 884 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mWho:Ljava/lang/String; │ │ iget-boolean v2, p0, Landroid/support/v4/app/Fragment;->mLoadersStarted:Z │ │ invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;->getLoaderManager(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ - .line 867 │ + .line 885 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ goto :goto_0 │ .end method │ │ .method public final getParentFragment()Landroid/support/v4/app/Fragment; │ .locals 1 │ │ .prologue │ - .line 678 │ + .line 696 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mParentFragment:Landroid/support/v4/app/Fragment; │ │ return-object v0 │ .end method │ │ +.method public getReenterTransition()Ljava/lang/Object; │ + .locals 2 │ + │ + .prologue │ + .line 1533 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment;->mReenterTransition:Ljava/lang/Object; │ + │ + sget-object v1, Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object; │ + │ + if-ne v0, v1, :cond_0 │ + │ + invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->getExitTransition()Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + :goto_0 │ + return-object v0 │ + │ + :cond_0 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment;->mReenterTransition:Ljava/lang/Object; │ + │ + goto :goto_0 │ +.end method │ + │ .method public final getResources()Landroid/content/res/Resources; │ .locals 3 │ │ .prologue │ - .line 600 │ + .line 618 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ if-nez v0, :cond_0 │ │ - .line 601 │ + .line 619 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -1301,41 +1474,99 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 603 │ + .line 621 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;->getResources()Landroid/content/res/Resources; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public final getRetainInstance()Z │ .locals 1 │ │ .prologue │ - .line 789 │ + .line 807 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mRetainInstance:Z │ │ return v0 │ .end method │ │ +.method public getReturnTransition()Ljava/lang/Object; │ + .locals 2 │ + │ + .prologue │ + .line 1466 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment;->mReturnTransition:Ljava/lang/Object; │ + │ + sget-object v1, Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object; │ + │ + if-ne v0, v1, :cond_0 │ + │ + invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->getEnterTransition()Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + :goto_0 │ + return-object v0 │ + │ + :cond_0 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment;->mReturnTransition:Ljava/lang/Object; │ + │ + goto :goto_0 │ +.end method │ + │ +.method public getSharedElementEnterTransition()Ljava/lang/Object; │ + .locals 1 │ + │ + .prologue │ + .line 1560 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment;->mSharedElementEnterTransition:Ljava/lang/Object; │ + │ + return-object v0 │ +.end method │ + │ +.method public getSharedElementReturnTransition()Ljava/lang/Object; │ + .locals 2 │ + │ + .prologue │ + .line 1592 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment;->mSharedElementReturnTransition:Ljava/lang/Object; │ + │ + sget-object v1, Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object; │ + │ + if-ne v0, v1, :cond_0 │ + │ + invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->getSharedElementEnterTransition()Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + :goto_0 │ + return-object v0 │ + │ + :cond_0 │ + iget-object v0, p0, Landroid/support/v4/app/Fragment;->mSharedElementReturnTransition:Ljava/lang/Object; │ + │ + goto :goto_0 │ +.end method │ + │ .method public final getString(I)Ljava/lang/String; │ .locals 1 │ .param p1, "resId" # I │ │ .prologue │ - .line 623 │ + .line 641 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->getResources()Landroid/content/res/Resources; │ │ move-result-object v0 │ │ invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; │ │ move-result-object v0 │ @@ -1345,15 +1576,15 @@ │ │ .method public final varargs getString(I[Ljava/lang/Object;)Ljava/lang/String; │ .locals 1 │ .param p1, "resId" # I │ .param p2, "formatArgs" # [Ljava/lang/Object; │ │ .prologue │ - .line 636 │ + .line 654 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->getResources()Landroid/content/res/Resources; │ │ move-result-object v0 │ │ invoke-virtual {v0, p1, p2}, Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v0 │ @@ -1361,46 +1592,46 @@ │ return-object v0 │ .end method │ │ .method public final getTag()Ljava/lang/String; │ .locals 1 │ │ .prologue │ - .line 518 │ + .line 536 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ │ return-object v0 │ .end method │ │ .method public final getTargetFragment()Landroid/support/v4/app/Fragment; │ .locals 1 │ │ .prologue │ - .line 579 │ + .line 597 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ return-object v0 │ .end method │ │ .method public final getTargetRequestCode()I │ .locals 1 │ │ .prologue │ - .line 586 │ + .line 604 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mTargetRequestCode:I │ │ return v0 │ .end method │ │ .method public final getText(I)Ljava/lang/CharSequence; │ .locals 1 │ .param p1, "resId" # I │ │ .prologue │ - .line 613 │ + .line 631 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->getResources()Landroid/content/res/Resources; │ │ move-result-object v0 │ │ invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ @@ -1408,45 +1639,47 @@ │ return-object v0 │ .end method │ │ .method public getUserVisibleHint()Z │ .locals 1 │ │ .prologue │ - .line 852 │ + .line 870 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mUserVisibleHint:Z │ │ return v0 │ .end method │ │ .method public getView()Landroid/view/View; │ .locals 1 │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ │ .prologue │ - .line 1041 │ + .line 1063 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ return-object v0 │ .end method │ │ .method public final hasOptionsMenu()Z │ .locals 1 │ │ .prologue │ - .line 748 │ + .line 766 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ return v0 │ .end method │ │ .method public final hashCode()I │ .locals 1 │ │ .prologue │ - .line 482 │ + .line 500 │ invoke-super {p0}, Ljava/lang/Object;->hashCode()I │ │ move-result v0 │ │ return v0 │ .end method │ │ @@ -1454,111 +1687,114 @@ │ .locals 3 │ │ .prologue │ const/4 v2, 0x0 │ │ const/4 v1, 0x0 │ │ - .line 1191 │ + .line 1213 │ const/4 v0, -0x1 │ │ iput v0, p0, Landroid/support/v4/app/Fragment;->mIndex:I │ │ - .line 1192 │ + .line 1214 │ iput-object v2, p0, Landroid/support/v4/app/Fragment;->mWho:Ljava/lang/String; │ │ - .line 1193 │ + .line 1215 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ - .line 1194 │ + .line 1216 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mRemoving:Z │ │ - .line 1195 │ + .line 1217 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mResumed:Z │ │ - .line 1196 │ + .line 1218 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mFromLayout:Z │ │ - .line 1197 │ + .line 1219 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mInLayout:Z │ │ - .line 1198 │ + .line 1220 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mRestored:Z │ │ - .line 1199 │ + .line 1221 │ iput v1, p0, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ │ - .line 1200 │ + .line 1222 │ iput-object v2, p0, Landroid/support/v4/app/Fragment;->mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 1201 │ + .line 1223 │ + iput-object v2, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + .line 1224 │ iput-object v2, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ - .line 1202 │ + .line 1225 │ iput v1, p0, Landroid/support/v4/app/Fragment;->mFragmentId:I │ │ - .line 1203 │ + .line 1226 │ iput v1, p0, Landroid/support/v4/app/Fragment;->mContainerId:I │ │ - .line 1204 │ + .line 1227 │ iput-object v2, p0, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ │ - .line 1205 │ + .line 1228 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ - .line 1206 │ + .line 1229 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mDetached:Z │ │ - .line 1207 │ + .line 1230 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mRetaining:Z │ │ - .line 1208 │ + .line 1231 │ iput-object v2, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ - .line 1209 │ + .line 1232 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mLoadersStarted:Z │ │ - .line 1210 │ + .line 1233 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mCheckedForLoaderManager:Z │ │ - .line 1211 │ + .line 1234 │ return-void │ .end method │ │ .method instantiateChildFragmentManager()V │ .locals 3 │ │ .prologue │ - .line 1460 │ + .line 1741 │ new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 1461 │ + .line 1742 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ new-instance v2, Landroid/support/v4/app/Fragment$1; │ │ invoke-direct {v2, p0}, Landroid/support/v4/app/Fragment$1;->(Landroid/support/v4/app/Fragment;)V │ │ invoke-virtual {v0, v1, v2, p0}, Landroid/support/v4/app/FragmentManagerImpl;->attachActivity(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ - .line 1470 │ + .line 1756 │ return-void │ .end method │ │ .method public final isAdded()Z │ .locals 1 │ │ .prologue │ - .line 685 │ + .line 703 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ if-eqz v0, :cond_0 │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ if-eqz v0, :cond_0 │ @@ -1574,35 +1810,35 @@ │ goto :goto_0 │ .end method │ │ .method public final isDetached()Z │ .locals 1 │ │ .prologue │ - .line 694 │ + .line 712 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mDetached:Z │ │ return v0 │ .end method │ │ .method public final isHidden()Z │ .locals 1 │ │ .prologue │ - .line 743 │ + .line 761 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ return v0 │ .end method │ │ .method final isInBackStack()Z │ .locals 1 │ │ .prologue │ - .line 468 │ + .line 486 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ │ if-lez v0, :cond_0 │ │ const/4 v0, 0x1 │ │ :goto_0 │ @@ -1614,55 +1850,55 @@ │ goto :goto_0 │ .end method │ │ .method public final isInLayout()Z │ .locals 1 │ │ .prologue │ - .line 714 │ + .line 732 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mInLayout:Z │ │ return v0 │ .end method │ │ .method public final isMenuVisible()Z │ .locals 1 │ │ .prologue │ - .line 753 │ + .line 771 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ return v0 │ .end method │ │ .method public final isRemoving()Z │ .locals 1 │ │ .prologue │ - .line 703 │ + .line 721 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mRemoving:Z │ │ return v0 │ .end method │ │ .method public final isResumed()Z │ .locals 1 │ │ .prologue │ - .line 722 │ + .line 740 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mResumed:Z │ │ return v0 │ .end method │ │ .method public final isVisible()Z │ .locals 1 │ │ .prologue │ - .line 731 │ + .line 749 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->isAdded()Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->isHidden()Z │ @@ -1701,450 +1937,465 @@ │ │ goto :goto_0 │ .end method │ │ .method public onActivityCreated(Landroid/os/Bundle;)V │ .locals 1 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ + .end param │ │ .prologue │ - .line 1058 │ + .line 1080 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1059 │ + .line 1081 │ return-void │ .end method │ │ .method public onActivityResult(IILandroid/content/Intent;)V │ .locals 0 │ .param p1, "requestCode" # I │ .param p2, "resultCode" # I │ .param p3, "data" # Landroid/content/Intent; │ │ .prologue │ - .line 907 │ + .line 925 │ return-void │ .end method │ │ .method public onAttach(Landroid/app/Activity;)V │ .locals 1 │ .param p1, "activity" # Landroid/app/Activity; │ │ .prologue │ - .line 969 │ + .line 990 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 970 │ + .line 991 │ return-void │ .end method │ │ .method public onConfigurationChanged(Landroid/content/res/Configuration;)V │ .locals 1 │ .param p1, "newConfig" # Landroid/content/res/Configuration; │ │ .prologue │ - .line 1129 │ + .line 1151 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1130 │ + .line 1152 │ return-void │ .end method │ │ .method public onContextItemSelected(Landroid/view/MenuItem;)Z │ .locals 1 │ .param p1, "item" # Landroid/view/MenuItem; │ │ .prologue │ - .line 1360 │ + .line 1383 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public onCreate(Landroid/os/Bundle;)V │ .locals 1 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ - .line 994 │ + .line 1015 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 995 │ + .line 1016 │ return-void │ .end method │ │ .method public onCreateAnimation(IZI)Landroid/view/animation/Animation; │ .locals 1 │ .param p1, "transit" # I │ .param p2, "enter" # Z │ .param p3, "nextAnim" # I │ │ .prologue │ - .line 976 │ + .line 997 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ .locals 1 │ .param p1, "menu" # Landroid/view/ContextMenu; │ .param p2, "v" # Landroid/view/View; │ .param p3, "menuInfo" # Landroid/view/ContextMenu$ContextMenuInfo; │ │ .prologue │ - .line 1314 │ + .line 1337 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v0 │ │ invoke-virtual {v0, p1, p2, p3}, Landroid/support/v4/app/FragmentActivity;->onCreateContextMenu(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ - .line 1315 │ + .line 1338 │ return-void │ .end method │ │ .method public onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ .locals 0 │ .param p1, "menu" # Landroid/view/Menu; │ .param p2, "inflater" # Landroid/view/MenuInflater; │ │ .prologue │ - .line 1235 │ + .line 1258 │ return-void │ .end method │ │ .method public onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ .locals 1 │ .param p1, "inflater" # Landroid/view/LayoutInflater; │ .param p2, "container" # Landroid/view/ViewGroup; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ + .end param │ .param p3, "savedInstanceState" # Landroid/os/Bundle; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ + .end param │ │ .prologue │ - .line 1018 │ + .line 1039 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public onDestroy()V │ .locals 4 │ │ .prologue │ const/4 v1, 0x1 │ │ - .line 1172 │ + .line 1194 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1175 │ + .line 1197 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCheckedForLoaderManager:Z │ │ if-nez v0, :cond_0 │ │ - .line 1176 │ + .line 1198 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mCheckedForLoaderManager:Z │ │ - .line 1177 │ + .line 1199 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mWho:Ljava/lang/String; │ │ iget-boolean v2, p0, Landroid/support/v4/app/Fragment;->mLoadersStarted:Z │ │ const/4 v3, 0x0 │ │ invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;->getLoaderManager(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ - .line 1179 │ + .line 1201 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v0, :cond_1 │ │ - .line 1180 │ + .line 1202 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;->doDestroy()V │ │ - .line 1182 │ + .line 1204 │ :cond_1 │ return-void │ .end method │ │ .method public onDestroyOptionsMenu()V │ .locals 0 │ │ .prologue │ - .line 1262 │ + .line 1285 │ return-void │ .end method │ │ .method public onDestroyView()V │ .locals 1 │ │ .prologue │ - .line 1164 │ + .line 1186 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1165 │ + .line 1187 │ return-void │ .end method │ │ .method public onDetach()V │ .locals 1 │ │ .prologue │ - .line 1218 │ + .line 1241 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1219 │ + .line 1242 │ return-void │ .end method │ │ .method public onHiddenChanged(Z)V │ .locals 0 │ .param p1, "hidden" # Z │ │ .prologue │ - .line 764 │ + .line 782 │ return-void │ .end method │ │ .method public onInflate(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ .locals 1 │ .param p1, "activity" # Landroid/app/Activity; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ .param p3, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ - .line 961 │ + .line 982 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 962 │ + .line 983 │ return-void │ .end method │ │ .method public onLowMemory()V │ .locals 1 │ │ .prologue │ - .line 1151 │ + .line 1173 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1152 │ + .line 1174 │ return-void │ .end method │ │ .method public onOptionsItemSelected(Landroid/view/MenuItem;)Z │ .locals 1 │ .param p1, "item" # Landroid/view/MenuItem; │ │ .prologue │ - .line 1283 │ + .line 1306 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public onOptionsMenuClosed(Landroid/view/Menu;)V │ .locals 0 │ .param p1, "menu" # Landroid/view/Menu; │ │ .prologue │ - .line 1294 │ + .line 1317 │ return-void │ .end method │ │ .method public onPause()V │ .locals 1 │ │ .prologue │ - .line 1138 │ + .line 1160 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1139 │ + .line 1161 │ return-void │ .end method │ │ .method public onPrepareOptionsMenu(Landroid/view/Menu;)V │ .locals 0 │ .param p1, "menu" # Landroid/view/Menu; │ │ .prologue │ - .line 1252 │ + .line 1275 │ return-void │ .end method │ │ .method public onResume()V │ .locals 1 │ │ .prologue │ - .line 1103 │ + .line 1125 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1104 │ + .line 1126 │ return-void │ .end method │ │ .method public onSaveInstanceState(Landroid/os/Bundle;)V │ .locals 0 │ .param p1, "outState" # Landroid/os/Bundle; │ │ .prologue │ - .line 1126 │ + .line 1148 │ return-void │ .end method │ │ .method public onStart()V │ .locals 4 │ │ .prologue │ const/4 v1, 0x1 │ │ - .line 1082 │ + .line 1104 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1084 │ + .line 1106 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mLoadersStarted:Z │ │ if-nez v0, :cond_1 │ │ - .line 1085 │ + .line 1107 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mLoadersStarted:Z │ │ - .line 1086 │ + .line 1108 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCheckedForLoaderManager:Z │ │ if-nez v0, :cond_0 │ │ - .line 1087 │ + .line 1109 │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mCheckedForLoaderManager:Z │ │ - .line 1088 │ + .line 1110 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mWho:Ljava/lang/String; │ │ iget-boolean v2, p0, Landroid/support/v4/app/Fragment;->mLoadersStarted:Z │ │ const/4 v3, 0x0 │ │ invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;->getLoaderManager(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ - .line 1090 │ + .line 1112 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v0, :cond_1 │ │ - .line 1091 │ + .line 1113 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;->doStart()V │ │ - .line 1094 │ + .line 1116 │ :cond_1 │ return-void │ .end method │ │ .method public onStop()V │ .locals 1 │ │ .prologue │ - .line 1147 │ + .line 1169 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1148 │ + .line 1170 │ return-void │ .end method │ │ .method public onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "savedInstanceState" # Landroid/os/Bundle; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ + .end param │ │ .prologue │ - .line 1032 │ + .line 1053 │ return-void │ .end method │ │ .method public onViewStateRestored(Landroid/os/Bundle;)V │ .locals 1 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ + .end param │ │ .prologue │ - .line 1073 │ + .line 1095 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1074 │ + .line 1096 │ return-void │ .end method │ │ .method performActivityCreated(Landroid/os/Bundle;)V │ .locals 3 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ - .line 1504 │ + .line 1790 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 1505 │ + .line 1791 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->noteStateNotSaved()V │ │ - .line 1507 │ + .line 1793 │ :cond_0 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1508 │ + .line 1794 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/Fragment;->onActivityCreated(Landroid/os/Bundle;)V │ │ - .line 1509 │ + .line 1795 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ if-nez v0, :cond_1 │ │ - .line 1510 │ + .line 1796 │ new-instance v0, Landroid/support/v4/app/SuperNotCalledException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -2167,129 +2418,129 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1513 │ + .line 1799 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_2 │ │ - .line 1514 │ + .line 1800 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchActivityCreated()V │ │ - .line 1516 │ + .line 1802 │ :cond_2 │ return-void │ .end method │ │ .method performConfigurationChanged(Landroid/content/res/Configuration;)V │ .locals 1 │ .param p1, "newConfig" # Landroid/content/res/Configuration; │ │ .prologue │ - .line 1555 │ + .line 1841 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/Fragment;->onConfigurationChanged(Landroid/content/res/Configuration;)V │ │ - .line 1556 │ + .line 1842 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 1557 │ + .line 1843 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0, p1}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchConfigurationChanged(Landroid/content/res/Configuration;)V │ │ - .line 1559 │ + .line 1845 │ :cond_0 │ return-void │ .end method │ │ .method performContextItemSelected(Landroid/view/MenuItem;)Z │ .locals 2 │ .param p1, "item" # Landroid/view/MenuItem; │ │ .prologue │ const/4 v0, 0x1 │ │ - .line 1622 │ + .line 1908 │ iget-boolean v1, p0, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ if-nez v1, :cond_2 │ │ - .line 1623 │ + .line 1909 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/Fragment;->onContextItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_1 │ │ - .line 1632 │ + .line 1918 │ :cond_0 │ :goto_0 │ return v0 │ │ - .line 1626 │ + .line 1912 │ :cond_1 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v1, :cond_2 │ │ - .line 1627 │ + .line 1913 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v1, p1}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchContextItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ - .line 1632 │ + .line 1918 │ :cond_2 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method performCreate(Landroid/os/Bundle;)V │ .locals 4 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ - .line 1473 │ + .line 1759 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v1, :cond_0 │ │ - .line 1474 │ + .line 1760 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;->noteStateNotSaved()V │ │ - .line 1476 │ + .line 1762 │ :cond_0 │ const/4 v1, 0x0 │ │ iput-boolean v1, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1477 │ + .line 1763 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/Fragment;->onCreate(Landroid/os/Bundle;)V │ │ - .line 1478 │ + .line 1764 │ iget-boolean v1, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ if-nez v1, :cond_1 │ │ - .line 1479 │ + .line 1765 │ new-instance v1, Landroid/support/v4/app/SuperNotCalledException; │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "Fragment " │ @@ -2312,161 +2563,161 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 1482 │ + .line 1768 │ :cond_1 │ if-eqz p1, :cond_3 │ │ - .line 1483 │ + .line 1769 │ const-string v1, "android:support:fragments" │ │ invoke-virtual {p1, v1}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ │ move-result-object v0 │ │ - .line 1485 │ + .line 1771 │ .local v0, "p":Landroid/os/Parcelable; │ if-eqz v0, :cond_3 │ │ - .line 1486 │ + .line 1772 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-nez v1, :cond_2 │ │ - .line 1487 │ + .line 1773 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->instantiateChildFragmentManager()V │ │ - .line 1489 │ + .line 1775 │ :cond_2 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ const/4 v2, 0x0 │ │ invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;->restoreAllState(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ - .line 1490 │ + .line 1776 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchCreate()V │ │ - .line 1493 │ + .line 1779 │ .end local v0 # "p":Landroid/os/Parcelable; │ :cond_3 │ return-void │ .end method │ │ .method performCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ .locals 2 │ .param p1, "menu" # Landroid/view/Menu; │ .param p2, "inflater" # Landroid/view/MenuInflater; │ │ .prologue │ - .line 1578 │ + .line 1864 │ const/4 v0, 0x0 │ │ - .line 1579 │ + .line 1865 │ .local v0, "show":Z │ iget-boolean v1, p0, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ if-nez v1, :cond_1 │ │ - .line 1580 │ + .line 1866 │ iget-boolean v1, p0, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ if-eqz v1, :cond_0 │ │ iget-boolean v1, p0, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ if-eqz v1, :cond_0 │ │ - .line 1581 │ + .line 1867 │ const/4 v0, 0x1 │ │ - .line 1582 │ + .line 1868 │ invoke-virtual {p0, p1, p2}, Landroid/support/v4/app/Fragment;->onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ - .line 1584 │ + .line 1870 │ :cond_0 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v1, :cond_1 │ │ - .line 1585 │ + .line 1871 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v1, p1, p2}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ move-result v1 │ │ or-int/2addr v0, v1 │ │ - .line 1588 │ + .line 1874 │ :cond_1 │ return v0 │ .end method │ │ .method performCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ .locals 1 │ .param p1, "inflater" # Landroid/view/LayoutInflater; │ .param p2, "container" # Landroid/view/ViewGroup; │ .param p3, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ - .line 1497 │ + .line 1783 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 1498 │ + .line 1784 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->noteStateNotSaved()V │ │ - .line 1500 │ + .line 1786 │ :cond_0 │ invoke-virtual {p0, p1, p2, p3}, Landroid/support/v4/app/Fragment;->onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method performDestroy()V │ .locals 3 │ │ .prologue │ - .line 1716 │ + .line 2002 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 1717 │ + .line 2003 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchDestroy()V │ │ - .line 1719 │ + .line 2005 │ :cond_0 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1720 │ + .line 2006 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->onDestroy()V │ │ - .line 1721 │ + .line 2007 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ if-nez v0, :cond_1 │ │ - .line 1722 │ + .line 2008 │ new-instance v0, Landroid/support/v4/app/SuperNotCalledException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -2489,48 +2740,48 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1725 │ + .line 2011 │ :cond_1 │ return-void │ .end method │ │ .method performDestroyView()V │ .locals 3 │ │ .prologue │ - .line 1701 │ + .line 1987 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 1702 │ + .line 1988 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchDestroyView()V │ │ - .line 1704 │ + .line 1990 │ :cond_0 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1705 │ + .line 1991 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->onDestroyView()V │ │ - .line 1706 │ + .line 1992 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ if-nez v0, :cond_1 │ │ - .line 1707 │ + .line 1993 │ new-instance v0, Landroid/support/v4/app/SuperNotCalledException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -2553,174 +2804,174 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1710 │ + .line 1996 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v0, :cond_2 │ │ - .line 1711 │ + .line 1997 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;->doReportNextStart()V │ │ - .line 1713 │ + .line 1999 │ :cond_2 │ return-void │ .end method │ │ .method performLowMemory()V │ .locals 1 │ │ .prologue │ - .line 1562 │ + .line 1848 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->onLowMemory()V │ │ - .line 1563 │ + .line 1849 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 1564 │ + .line 1850 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchLowMemory()V │ │ - .line 1566 │ + .line 1852 │ :cond_0 │ return-void │ .end method │ │ .method performOptionsItemSelected(Landroid/view/MenuItem;)Z │ .locals 2 │ .param p1, "item" # Landroid/view/MenuItem; │ │ .prologue │ const/4 v0, 0x1 │ │ - .line 1606 │ + .line 1892 │ iget-boolean v1, p0, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ if-nez v1, :cond_2 │ │ - .line 1607 │ + .line 1893 │ iget-boolean v1, p0, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ if-eqz v1, :cond_1 │ │ iget-boolean v1, p0, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ if-eqz v1, :cond_1 │ │ - .line 1608 │ + .line 1894 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/Fragment;->onOptionsItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_1 │ │ - .line 1618 │ + .line 1904 │ :cond_0 │ :goto_0 │ return v0 │ │ - .line 1612 │ + .line 1898 │ :cond_1 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v1, :cond_2 │ │ - .line 1613 │ + .line 1899 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v1, p1}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchOptionsItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ - .line 1618 │ + .line 1904 │ :cond_2 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method performOptionsMenuClosed(Landroid/view/Menu;)V │ .locals 1 │ .param p1, "menu" # Landroid/view/Menu; │ │ .prologue │ - .line 1636 │ + .line 1922 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ if-nez v0, :cond_1 │ │ - .line 1637 │ + .line 1923 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ if-eqz v0, :cond_0 │ │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ if-eqz v0, :cond_0 │ │ - .line 1638 │ + .line 1924 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/Fragment;->onOptionsMenuClosed(Landroid/view/Menu;)V │ │ - .line 1640 │ + .line 1926 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_1 │ │ - .line 1641 │ + .line 1927 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0, p1}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchOptionsMenuClosed(Landroid/view/Menu;)V │ │ - .line 1644 │ + .line 1930 │ :cond_1 │ return-void │ .end method │ │ .method performPause()V │ .locals 3 │ │ .prologue │ - .line 1657 │ + .line 1943 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 1658 │ + .line 1944 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchPause()V │ │ - .line 1660 │ + .line 1946 │ :cond_0 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1661 │ + .line 1947 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->onPause()V │ │ - .line 1662 │ + .line 1948 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ if-nez v0, :cond_1 │ │ - .line 1663 │ + .line 1949 │ new-instance v0, Landroid/support/v4/app/SuperNotCalledException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -2743,182 +2994,182 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1666 │ + .line 1952 │ :cond_1 │ return-void │ .end method │ │ .method performPrepareOptionsMenu(Landroid/view/Menu;)Z │ .locals 2 │ .param p1, "menu" # Landroid/view/Menu; │ │ .prologue │ - .line 1592 │ + .line 1878 │ const/4 v0, 0x0 │ │ - .line 1593 │ + .line 1879 │ .local v0, "show":Z │ iget-boolean v1, p0, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ if-nez v1, :cond_1 │ │ - .line 1594 │ + .line 1880 │ iget-boolean v1, p0, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ if-eqz v1, :cond_0 │ │ iget-boolean v1, p0, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ if-eqz v1, :cond_0 │ │ - .line 1595 │ + .line 1881 │ const/4 v0, 0x1 │ │ - .line 1596 │ + .line 1882 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/Fragment;->onPrepareOptionsMenu(Landroid/view/Menu;)V │ │ - .line 1598 │ + .line 1884 │ :cond_0 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v1, :cond_1 │ │ - .line 1599 │ + .line 1885 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v1, p1}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchPrepareOptionsMenu(Landroid/view/Menu;)Z │ │ move-result v1 │ │ or-int/2addr v0, v1 │ │ - .line 1602 │ + .line 1888 │ :cond_1 │ return v0 │ .end method │ │ .method performReallyStop()V │ .locals 4 │ │ .prologue │ const/4 v3, 0x0 │ │ - .line 1681 │ + .line 1967 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 1682 │ + .line 1968 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchReallyStop()V │ │ - .line 1684 │ + .line 1970 │ :cond_0 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mLoadersStarted:Z │ │ if-eqz v0, :cond_2 │ │ - .line 1685 │ + .line 1971 │ iput-boolean v3, p0, Landroid/support/v4/app/Fragment;->mLoadersStarted:Z │ │ - .line 1686 │ + .line 1972 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCheckedForLoaderManager:Z │ │ if-nez v0, :cond_1 │ │ - .line 1687 │ + .line 1973 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCheckedForLoaderManager:Z │ │ - .line 1688 │ + .line 1974 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mWho:Ljava/lang/String; │ │ iget-boolean v2, p0, Landroid/support/v4/app/Fragment;->mLoadersStarted:Z │ │ invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;->getLoaderManager(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ - .line 1690 │ + .line 1976 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v0, :cond_2 │ │ - .line 1691 │ + .line 1977 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;->mRetaining:Z │ │ if-nez v0, :cond_3 │ │ - .line 1692 │ + .line 1978 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;->doStop()V │ │ - .line 1698 │ + .line 1984 │ :cond_2 │ :goto_0 │ return-void │ │ - .line 1694 │ + .line 1980 │ :cond_3 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;->doRetain()V │ │ goto :goto_0 │ .end method │ │ .method performResume()V │ .locals 3 │ │ .prologue │ - .line 1538 │ + .line 1824 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 1539 │ + .line 1825 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->noteStateNotSaved()V │ │ - .line 1540 │ + .line 1826 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z │ │ - .line 1542 │ + .line 1828 │ :cond_0 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1543 │ + .line 1829 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->onResume()V │ │ - .line 1544 │ + .line 1830 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ if-nez v0, :cond_1 │ │ - .line 1545 │ + .line 1831 │ new-instance v0, Landroid/support/v4/app/SuperNotCalledException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -2941,104 +3192,104 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1548 │ + .line 1834 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_2 │ │ - .line 1549 │ + .line 1835 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchResume()V │ │ - .line 1550 │ + .line 1836 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z │ │ - .line 1552 │ + .line 1838 │ :cond_2 │ return-void │ .end method │ │ .method performSaveInstanceState(Landroid/os/Bundle;)V │ .locals 2 │ .param p1, "outState" # Landroid/os/Bundle; │ │ .prologue │ - .line 1647 │ + .line 1933 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/Fragment;->onSaveInstanceState(Landroid/os/Bundle;)V │ │ - .line 1648 │ + .line 1934 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v1, :cond_0 │ │ - .line 1649 │ + .line 1935 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;->saveAllState()Landroid/os/Parcelable; │ │ move-result-object v0 │ │ - .line 1650 │ + .line 1936 │ .local v0, "p":Landroid/os/Parcelable; │ if-eqz v0, :cond_0 │ │ - .line 1651 │ + .line 1937 │ const-string v1, "android:support:fragments" │ │ invoke-virtual {p1, v1, v0}, Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V │ │ - .line 1654 │ + .line 1940 │ .end local v0 # "p":Landroid/os/Parcelable; │ :cond_0 │ return-void │ .end method │ │ .method performStart()V │ .locals 3 │ │ .prologue │ - .line 1519 │ + .line 1805 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 1520 │ + .line 1806 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->noteStateNotSaved()V │ │ - .line 1521 │ + .line 1807 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z │ │ - .line 1523 │ + .line 1809 │ :cond_0 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1524 │ + .line 1810 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->onStart()V │ │ - .line 1525 │ + .line 1811 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ if-nez v0, :cond_1 │ │ - .line 1526 │ + .line 1812 │ new-instance v0, Landroid/support/v4/app/SuperNotCalledException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -3061,70 +3312,70 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1529 │ + .line 1815 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_2 │ │ - .line 1530 │ + .line 1816 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchStart()V │ │ - .line 1532 │ + .line 1818 │ :cond_2 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v0, :cond_3 │ │ - .line 1533 │ + .line 1819 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;->doReportStart()V │ │ - .line 1535 │ + .line 1821 │ :cond_3 │ return-void │ .end method │ │ .method performStop()V │ .locals 3 │ │ .prologue │ - .line 1669 │ + .line 1955 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 1670 │ + .line 1956 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchStop()V │ │ - .line 1672 │ + .line 1958 │ :cond_0 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1673 │ + .line 1959 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->onStop()V │ │ - .line 1674 │ + .line 1960 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ if-nez v0, :cond_1 │ │ - .line 1675 │ + .line 1961 │ new-instance v0, Landroid/support/v4/app/SuperNotCalledException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -3147,68 +3398,68 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1678 │ + .line 1964 │ :cond_1 │ return-void │ .end method │ │ .method public registerForContextMenu(Landroid/view/View;)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 1328 │ + .line 1351 │ invoke-virtual {p1, p0}, Landroid/view/View;->setOnCreateContextMenuListener(Landroid/view/View$OnCreateContextMenuListener;)V │ │ - .line 1329 │ + .line 1352 │ return-void │ .end method │ │ .method final restoreViewState(Landroid/os/Bundle;)V │ .locals 3 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ - .line 446 │ + .line 464 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mSavedViewState:Landroid/util/SparseArray; │ │ if-eqz v0, :cond_0 │ │ - .line 447 │ + .line 465 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mInnerView:Landroid/view/View; │ │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mSavedViewState:Landroid/util/SparseArray; │ │ invoke-virtual {v0, v1}, Landroid/view/View;->restoreHierarchyState(Landroid/util/SparseArray;)V │ │ - .line 448 │ + .line 466 │ const/4 v0, 0x0 │ │ iput-object v0, p0, Landroid/support/v4/app/Fragment;->mSavedViewState:Landroid/util/SparseArray; │ │ - .line 450 │ + .line 468 │ :cond_0 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 451 │ + .line 469 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/Fragment;->onViewStateRestored(Landroid/os/Bundle;)V │ │ - .line 452 │ + .line 470 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ if-nez v0, :cond_1 │ │ - .line 453 │ + .line 471 │ new-instance v0, Landroid/support/v4/app/SuperNotCalledException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -3231,95 +3482,175 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 456 │ + .line 474 │ :cond_1 │ return-void │ .end method │ │ +.method public setAllowEnterTransitionOverlap(Z)V │ + .locals 1 │ + .param p1, "allow" # Z │ + │ + .prologue │ + .line 1605 │ + invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ + │ + move-result-object v0 │ + │ + iput-object v0, p0, Landroid/support/v4/app/Fragment;->mAllowEnterTransitionOverlap:Ljava/lang/Boolean; │ + │ + .line 1606 │ + return-void │ +.end method │ + │ +.method public setAllowReturnTransitionOverlap(Z)V │ + .locals 1 │ + .param p1, "allow" # Z │ + │ + .prologue │ + .line 1629 │ + invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ + │ + move-result-object v0 │ + │ + iput-object v0, p0, Landroid/support/v4/app/Fragment;->mAllowReturnTransitionOverlap:Ljava/lang/Boolean; │ + │ + .line 1630 │ + return-void │ +.end method │ + │ .method public setArguments(Landroid/os/Bundle;)V │ .locals 2 │ .param p1, "args" # Landroid/os/Bundle; │ │ .prologue │ - .line 529 │ + .line 547 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mIndex:I │ │ if-ltz v0, :cond_0 │ │ - .line 530 │ + .line 548 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ const-string v1, "Fragment already active" │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 532 │ + .line 550 │ :cond_0 │ iput-object p1, p0, Landroid/support/v4/app/Fragment;->mArguments:Landroid/os/Bundle; │ │ - .line 533 │ + .line 551 │ + return-void │ +.end method │ + │ +.method public setEnterSharedElementCallback(Landroid/support/v4/app/SharedElementCallback;)V │ + .locals 0 │ + .param p1, "callback" # Landroid/support/v4/app/SharedElementCallback; │ + │ + .prologue │ + .line 1394 │ + iput-object p1, p0, Landroid/support/v4/app/Fragment;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + .line 1395 │ + return-void │ +.end method │ + │ +.method public setEnterTransition(Ljava/lang/Object;)V │ + .locals 0 │ + .param p1, "transition" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1419 │ + iput-object p1, p0, Landroid/support/v4/app/Fragment;->mEnterTransition:Ljava/lang/Object; │ + │ + .line 1420 │ + return-void │ +.end method │ + │ +.method public setExitSharedElementCallback(Landroid/support/v4/app/SharedElementCallback;)V │ + .locals 0 │ + .param p1, "callback" # Landroid/support/v4/app/SharedElementCallback; │ + │ + .prologue │ + .line 1405 │ + iput-object p1, p0, Landroid/support/v4/app/Fragment;->mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; │ + │ + .line 1406 │ + return-void │ +.end method │ + │ +.method public setExitTransition(Ljava/lang/Object;)V │ + .locals 0 │ + .param p1, "transition" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1484 │ + iput-object p1, p0, Landroid/support/v4/app/Fragment;->mExitTransition:Ljava/lang/Object; │ + │ + .line 1485 │ return-void │ .end method │ │ .method public setHasOptionsMenu(Z)V │ .locals 1 │ .param p1, "hasMenu" # Z │ │ .prologue │ - .line 800 │ + .line 818 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ if-eq v0, p1, :cond_0 │ │ - .line 801 │ + .line 819 │ iput-boolean p1, p0, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ - .line 802 │ + .line 820 │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->isAdded()Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->isHidden()Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ - .line 803 │ + .line 821 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;->supportInvalidateOptionsMenu()V │ │ - .line 806 │ + .line 824 │ :cond_0 │ return-void │ .end method │ │ .method final setIndex(ILandroid/support/v4/app/Fragment;)V │ .locals 2 │ .param p1, "index" # I │ .param p2, "parent" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 459 │ + .line 477 │ iput p1, p0, Landroid/support/v4/app/Fragment;->mIndex:I │ │ - .line 460 │ + .line 478 │ if-eqz p2, :cond_0 │ │ - .line 461 │ + .line 479 │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ iget-object v1, p2, Landroid/support/v4/app/Fragment;->mWho:Ljava/lang/String; │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -3340,19 +3671,19 @@ │ │ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/Fragment;->mWho:Ljava/lang/String; │ │ - .line 465 │ + .line 483 │ :goto_0 │ return-void │ │ - .line 463 │ + .line 481 │ :cond_0 │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ const-string v1, "android:fragment:" │ │ @@ -3376,65 +3707,65 @@ │ .end method │ │ .method public setInitialSavedState(Landroid/support/v4/app/Fragment$SavedState;)V │ .locals 2 │ .param p1, "state" # Landroid/support/v4/app/Fragment$SavedState; │ │ .prologue │ - .line 552 │ + .line 570 │ iget v0, p0, Landroid/support/v4/app/Fragment;->mIndex:I │ │ if-ltz v0, :cond_0 │ │ - .line 553 │ + .line 571 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ const-string v1, "Fragment already active" │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 555 │ + .line 573 │ :cond_0 │ if-eqz p1, :cond_1 │ │ iget-object v0, p1, Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; │ │ if-eqz v0, :cond_1 │ │ iget-object v0, p1, Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; │ │ :goto_0 │ iput-object v0, p0, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ - .line 557 │ + .line 575 │ return-void │ │ - .line 555 │ + .line 573 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public setMenuVisibility(Z)V │ .locals 1 │ .param p1, "menuVisible" # Z │ │ .prologue │ - .line 818 │ + .line 836 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ if-eq v0, p1, :cond_0 │ │ - .line 819 │ + .line 837 │ iput-boolean p1, p0, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ - .line 820 │ + .line 838 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ if-eqz v0, :cond_0 │ │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->isAdded()Z │ │ move-result v0 │ @@ -3443,125 +3774,173 @@ │ │ invoke-virtual {p0}, Landroid/support/v4/app/Fragment;->isHidden()Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ - .line 821 │ + .line 839 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;->supportInvalidateOptionsMenu()V │ │ - .line 824 │ + .line 842 │ :cond_0 │ return-void │ .end method │ │ +.method public setReenterTransition(Ljava/lang/Object;)V │ + .locals 0 │ + .param p1, "transition" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1517 │ + iput-object p1, p0, Landroid/support/v4/app/Fragment;->mReenterTransition:Ljava/lang/Object; │ + │ + .line 1518 │ + return-void │ +.end method │ + │ .method public setRetainInstance(Z)V │ .locals 2 │ .param p1, "retain" # Z │ │ .prologue │ - .line 781 │ + .line 799 │ if-eqz p1, :cond_0 │ │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mParentFragment:Landroid/support/v4/app/Fragment; │ │ if-eqz v0, :cond_0 │ │ - .line 782 │ + .line 800 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ const-string v1, "Can\'t retain fragements that are nested in other fragments" │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 785 │ + .line 803 │ :cond_0 │ iput-boolean p1, p0, Landroid/support/v4/app/Fragment;->mRetainInstance:Z │ │ - .line 786 │ + .line 804 │ + return-void │ +.end method │ + │ +.method public setReturnTransition(Ljava/lang/Object;)V │ + .locals 0 │ + .param p1, "transition" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1450 │ + iput-object p1, p0, Landroid/support/v4/app/Fragment;->mReturnTransition:Ljava/lang/Object; │ + │ + .line 1451 │ + return-void │ +.end method │ + │ +.method public setSharedElementEnterTransition(Ljava/lang/Object;)V │ + .locals 0 │ + .param p1, "transition" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1547 │ + iput-object p1, p0, Landroid/support/v4/app/Fragment;->mSharedElementEnterTransition:Ljava/lang/Object; │ + │ + .line 1548 │ + return-void │ +.end method │ + │ +.method public setSharedElementReturnTransition(Ljava/lang/Object;)V │ + .locals 0 │ + .param p1, "transition" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1576 │ + iput-object p1, p0, Landroid/support/v4/app/Fragment;->mSharedElementReturnTransition:Ljava/lang/Object; │ + │ + .line 1577 │ return-void │ .end method │ │ .method public setTargetFragment(Landroid/support/v4/app/Fragment;I)V │ .locals 0 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ .param p2, "requestCode" # I │ │ .prologue │ - .line 571 │ + .line 589 │ iput-object p1, p0, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ - .line 572 │ + .line 590 │ iput p2, p0, Landroid/support/v4/app/Fragment;->mTargetRequestCode:I │ │ - .line 573 │ + .line 591 │ return-void │ .end method │ │ .method public setUserVisibleHint(Z)V │ .locals 2 │ .param p1, "isVisibleToUser" # Z │ │ .prologue │ - .line 840 │ + .line 858 │ iget-boolean v0, p0, Landroid/support/v4/app/Fragment;->mUserVisibleHint:Z │ │ if-nez v0, :cond_0 │ │ if-eqz p1, :cond_0 │ │ iget v0, p0, Landroid/support/v4/app/Fragment;->mState:I │ │ const/4 v1, 0x4 │ │ if-ge v0, v1, :cond_0 │ │ - .line 841 │ + .line 859 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0, p0}, Landroid/support/v4/app/FragmentManagerImpl;->performPendingDeferredStart(Landroid/support/v4/app/Fragment;)V │ │ - .line 843 │ + .line 861 │ :cond_0 │ iput-boolean p1, p0, Landroid/support/v4/app/Fragment;->mUserVisibleHint:Z │ │ - .line 844 │ + .line 862 │ if-nez p1, :cond_1 │ │ const/4 v0, 0x1 │ │ :goto_0 │ iput-boolean v0, p0, Landroid/support/v4/app/Fragment;->mDeferStart:Z │ │ - .line 845 │ + .line 863 │ return-void │ │ - .line 844 │ + .line 862 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public startActivity(Landroid/content/Intent;)V │ .locals 3 │ .param p1, "intent" # Landroid/content/Intent; │ │ .prologue │ - .line 875 │ + .line 893 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ if-nez v0, :cond_0 │ │ - .line 876 │ + .line 894 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -3584,38 +3963,38 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 878 │ + .line 896 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ const/4 v1, -0x1 │ │ invoke-virtual {v0, p0, p1, v1}, Landroid/support/v4/app/FragmentActivity;->startActivityFromFragment(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ - .line 879 │ + .line 897 │ return-void │ .end method │ │ .method public startActivityForResult(Landroid/content/Intent;I)V │ .locals 3 │ .param p1, "intent" # Landroid/content/Intent; │ .param p2, "requestCode" # I │ │ .prologue │ - .line 886 │ + .line 904 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ if-nez v0, :cond_0 │ │ - .line 887 │ + .line 905 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -3638,110 +4017,110 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 889 │ + .line 907 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-virtual {v0, p0, p1, p2}, Landroid/support/v4/app/FragmentActivity;->startActivityFromFragment(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ - .line 890 │ + .line 908 │ return-void │ .end method │ │ .method public toString()Ljava/lang/String; │ .locals 2 │ │ .prologue │ - .line 487 │ + .line 505 │ new-instance v0, Ljava/lang/StringBuilder; │ │ const/16 v1, 0x80 │ │ invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(I)V │ │ - .line 488 │ + .line 506 │ .local v0, "sb":Ljava/lang/StringBuilder; │ invoke-static {p0, v0}, Landroid/support/v4/util/DebugUtils;->buildShortClassTag(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ - .line 489 │ + .line 507 │ iget v1, p0, Landroid/support/v4/app/Fragment;->mIndex:I │ │ if-ltz v1, :cond_0 │ │ - .line 490 │ + .line 508 │ const-string v1, " #" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 491 │ + .line 509 │ iget v1, p0, Landroid/support/v4/app/Fragment;->mIndex:I │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - .line 493 │ + .line 511 │ :cond_0 │ iget v1, p0, Landroid/support/v4/app/Fragment;->mFragmentId:I │ │ if-eqz v1, :cond_1 │ │ - .line 494 │ + .line 512 │ const-string v1, " id=0x" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 495 │ + .line 513 │ iget v1, p0, Landroid/support/v4/app/Fragment;->mFragmentId:I │ │ invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 497 │ + .line 515 │ :cond_1 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ │ if-eqz v1, :cond_2 │ │ - .line 498 │ + .line 516 │ const-string v1, " " │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 499 │ + .line 517 │ iget-object v1, p0, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 501 │ + .line 519 │ :cond_2 │ const/16 v1, 0x7d │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 502 │ + .line 520 │ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ return-object v1 │ .end method │ │ .method public unregisterForContextMenu(Landroid/view/View;)V │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 1339 │ + .line 1362 │ const/4 v0, 0x0 │ │ invoke-virtual {p1, v0}, Landroid/view/View;->setOnCreateContextMenuListener(Landroid/view/View$OnCreateContextMenuListener;)V │ │ - .line 1340 │ + .line 1363 │ return-void │ .end method ├── smali/android/support/v4/app/FragmentActivity$2.smali │ @@ -46,7 +46,39 @@ │ │ invoke-virtual {v0, p1}, Landroid/support/v4/app/FragmentActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ + │ +.method public hasView()Z │ + .locals 2 │ + │ + .prologue │ + .line 114 │ + iget-object v1, p0, Landroid/support/v4/app/FragmentActivity$2;->this$0:Landroid/support/v4/app/FragmentActivity; │ + │ + invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;->getWindow()Landroid/view/Window; │ + │ + move-result-object v0 │ + │ + .line 115 │ + .local v0, "window":Landroid/view/Window; │ + if-eqz v0, :cond_0 │ + │ + invoke-virtual {v0}, Landroid/view/Window;->peekDecorView()Landroid/view/View; │ + │ + move-result-object v1 │ + │ + if-eqz v1, :cond_0 │ + │ + const/4 v1, 0x1 │ + │ + :goto_0 │ + return v1 │ + │ + :cond_0 │ + const/4 v1, 0x0 │ + │ + goto :goto_0 │ +.end method ├── smali/android/support/v4/app/FragmentActivity$NonConfigurationInstances.smali │ @@ -56,12 +56,12 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 126 │ + .line 132 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method ├── smali/android/support/v4/app/FragmentActivity.smali │ @@ -2,15 +2,14 @@ │ .super Landroid/app/Activity; │ .source "FragmentActivity.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Landroid/support/v4/app/FragmentActivity$FragmentTag;, │ Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ } │ .end annotation │ │ │ # static fields │ .field static final FRAGMENTS_TAG:Ljava/lang/String; = "android:support:fragments" │ @@ -87,69 +86,69 @@ │ .line 106 │ new-instance v0, Landroid/support/v4/app/FragmentActivity$2; │ │ invoke-direct {v0, p0}, Landroid/support/v4/app/FragmentActivity$2;->(Landroid/support/v4/app/FragmentActivity;)V │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mContainer:Landroid/support/v4/app/FragmentContainer; │ │ - .line 134 │ + .line 132 │ return-void │ .end method │ │ .method private dumpViewHierarchy(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ .locals 5 │ .param p1, "prefix" # Ljava/lang/String; │ .param p2, "writer" # Ljava/io/PrintWriter; │ .param p3, "view" # Landroid/view/View; │ │ .prologue │ - .line 761 │ + .line 739 │ invoke-virtual {p2, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 762 │ + .line 740 │ if-nez p3, :cond_1 │ │ - .line 763 │ + .line 741 │ const-string v3, "null" │ │ invoke-virtual {p2, v3}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 779 │ + .line 757 │ :cond_0 │ return-void │ │ - .line 766 │ + .line 744 │ :cond_1 │ invoke-static {p3}, Landroid/support/v4/app/FragmentActivity;->viewToString(Landroid/view/View;)Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-virtual {p2, v3}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 767 │ + .line 745 │ instance-of v3, p3, Landroid/view/ViewGroup; │ │ if-eqz v3, :cond_0 │ │ move-object v1, p3 │ │ - .line 770 │ + .line 748 │ check-cast v1, Landroid/view/ViewGroup; │ │ - .line 771 │ + .line 749 │ .local v1, "grp":Landroid/view/ViewGroup; │ invoke-virtual {v1}, Landroid/view/ViewGroup;->getChildCount()I │ │ move-result v0 │ │ - .line 772 │ + .line 750 │ .local v0, "N":I │ if-lez v0, :cond_0 │ │ - .line 775 │ + .line 753 │ new-instance v3, Ljava/lang/StringBuilder; │ │ invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ @@ -160,29 +159,29 @@ │ │ move-result-object v3 │ │ invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object p1 │ │ - .line 776 │ + .line 754 │ const/4 v2, 0x0 │ │ .local v2, "i":I │ :goto_0 │ if-ge v2, v0, :cond_0 │ │ - .line 777 │ + .line 755 │ invoke-virtual {v1, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; │ │ move-result-object v3 │ │ invoke-direct {p0, p1, p2, v3}, Landroid/support/v4/app/FragmentActivity;->dumpViewHierarchy(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ - .line 776 │ + .line 754 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ .end method │ │ .method private static viewToString(Landroid/view/View;)Ljava/lang/String; │ .locals 12 │ @@ -195,448 +194,448 @@ │ │ const/16 v11, 0x2c │ │ const/16 v10, 0x20 │ │ const/16 v8, 0x2e │ │ - .line 695 │ + .line 673 │ new-instance v2, Ljava/lang/StringBuilder; │ │ const/16 v6, 0x80 │ │ invoke-direct {v2, v6}, Ljava/lang/StringBuilder;->(I)V │ │ - .line 696 │ + .line 674 │ .local v2, "out":Ljava/lang/StringBuilder; │ invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ move-result-object v6 │ │ invoke-virtual {v6}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 697 │ + .line 675 │ const/16 v6, 0x7b │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 698 │ + .line 676 │ invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I │ │ move-result v6 │ │ invoke-static {v6}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 699 │ + .line 677 │ invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 700 │ + .line 678 │ invoke-virtual {p0}, Landroid/view/View;->getVisibility()I │ │ move-result v6 │ │ sparse-switch v6, :sswitch_data_0 │ │ - .line 704 │ + .line 682 │ invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 706 │ + .line 684 │ :goto_0 │ invoke-virtual {p0}, Landroid/view/View;->isFocusable()Z │ │ move-result v6 │ │ if-eqz v6, :cond_2 │ │ move v6, v7 │ │ :goto_1 │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 707 │ + .line 685 │ invoke-virtual {p0}, Landroid/view/View;->isEnabled()Z │ │ move-result v6 │ │ if-eqz v6, :cond_3 │ │ const/16 v6, 0x45 │ │ :goto_2 │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 708 │ + .line 686 │ invoke-virtual {p0}, Landroid/view/View;->willNotDraw()Z │ │ move-result v6 │ │ if-eqz v6, :cond_4 │ │ move v6, v8 │ │ :goto_3 │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 709 │ + .line 687 │ invoke-virtual {p0}, Landroid/view/View;->isHorizontalScrollBarEnabled()Z │ │ move-result v6 │ │ if-eqz v6, :cond_5 │ │ const/16 v6, 0x48 │ │ :goto_4 │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 710 │ + .line 688 │ invoke-virtual {p0}, Landroid/view/View;->isVerticalScrollBarEnabled()Z │ │ move-result v6 │ │ if-eqz v6, :cond_6 │ │ move v6, v9 │ │ :goto_5 │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 711 │ + .line 689 │ invoke-virtual {p0}, Landroid/view/View;->isClickable()Z │ │ move-result v6 │ │ if-eqz v6, :cond_7 │ │ const/16 v6, 0x43 │ │ :goto_6 │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 712 │ + .line 690 │ invoke-virtual {p0}, Landroid/view/View;->isLongClickable()Z │ │ move-result v6 │ │ if-eqz v6, :cond_8 │ │ const/16 v6, 0x4c │ │ :goto_7 │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 713 │ + .line 691 │ invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 714 │ + .line 692 │ invoke-virtual {p0}, Landroid/view/View;->isFocused()Z │ │ move-result v6 │ │ if-eqz v6, :cond_9 │ │ :goto_8 │ invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 715 │ + .line 693 │ invoke-virtual {p0}, Landroid/view/View;->isSelected()Z │ │ move-result v6 │ │ if-eqz v6, :cond_a │ │ const/16 v6, 0x53 │ │ :goto_9 │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 716 │ + .line 694 │ invoke-virtual {p0}, Landroid/view/View;->isPressed()Z │ │ move-result v6 │ │ if-eqz v6, :cond_0 │ │ const/16 v8, 0x50 │ │ :cond_0 │ invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 717 │ + .line 695 │ invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 718 │ + .line 696 │ invoke-virtual {p0}, Landroid/view/View;->getLeft()I │ │ move-result v6 │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - .line 719 │ + .line 697 │ invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 720 │ + .line 698 │ invoke-virtual {p0}, Landroid/view/View;->getTop()I │ │ move-result v6 │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - .line 721 │ + .line 699 │ const/16 v6, 0x2d │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 722 │ + .line 700 │ invoke-virtual {p0}, Landroid/view/View;->getRight()I │ │ move-result v6 │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - .line 723 │ + .line 701 │ invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 724 │ + .line 702 │ invoke-virtual {p0}, Landroid/view/View;->getBottom()I │ │ move-result v6 │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - .line 725 │ + .line 703 │ invoke-virtual {p0}, Landroid/view/View;->getId()I │ │ move-result v1 │ │ - .line 726 │ + .line 704 │ .local v1, "id":I │ const/4 v6, -0x1 │ │ if-eq v1, v6, :cond_1 │ │ - .line 727 │ + .line 705 │ const-string v6, " #" │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 728 │ + .line 706 │ invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 729 │ + .line 707 │ invoke-virtual {p0}, Landroid/view/View;->getResources()Landroid/content/res/Resources; │ │ move-result-object v4 │ │ - .line 730 │ + .line 708 │ .local v4, "r":Landroid/content/res/Resources; │ if-eqz v1, :cond_1 │ │ if-eqz v4, :cond_1 │ │ - .line 733 │ + .line 711 │ const/high16 v6, -0x1000000 │ │ and-int/2addr v6, v1 │ │ sparse-switch v6, :sswitch_data_1 │ │ - .line 741 │ + .line 719 │ :try_start_0 │ invoke-virtual {v4, v1}, Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; │ │ move-result-object v3 │ │ - .line 744 │ + .line 722 │ .local v3, "pkgname":Ljava/lang/String; │ :goto_a │ invoke-virtual {v4, v1}, Landroid/content/res/Resources;->getResourceTypeName(I)Ljava/lang/String; │ │ move-result-object v5 │ │ - .line 745 │ + .line 723 │ .local v5, "typename":Ljava/lang/String; │ invoke-virtual {v4, v1}, Landroid/content/res/Resources;->getResourceEntryName(I)Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 746 │ + .line 724 │ .local v0, "entryname":Ljava/lang/String; │ const-string v6, " " │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 747 │ + .line 725 │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 748 │ + .line 726 │ const-string v6, ":" │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 749 │ + .line 727 │ invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 750 │ + .line 728 │ const-string v6, "/" │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 751 │ + .line 729 │ invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ :try_end_0 │ .catch Landroid/content/res/Resources$NotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ │ - .line 756 │ + .line 734 │ .end local v0 # "entryname":Ljava/lang/String; │ .end local v3 # "pkgname":Ljava/lang/String; │ .end local v4 # "r":Landroid/content/res/Resources; │ .end local v5 # "typename":Ljava/lang/String; │ :cond_1 │ :goto_b │ const-string v6, "}" │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 757 │ + .line 735 │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v6 │ │ return-object v6 │ │ - .line 701 │ + .line 679 │ .end local v1 # "id":I │ :sswitch_0 │ invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ goto/16 :goto_0 │ │ - .line 702 │ + .line 680 │ :sswitch_1 │ const/16 v6, 0x49 │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ goto/16 :goto_0 │ │ - .line 703 │ + .line 681 │ :sswitch_2 │ const/16 v6, 0x47 │ │ invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ goto/16 :goto_0 │ │ :cond_2 │ move v6, v8 │ │ - .line 706 │ + .line 684 │ goto/16 :goto_1 │ │ :cond_3 │ move v6, v8 │ │ - .line 707 │ + .line 685 │ goto/16 :goto_2 │ │ - .line 708 │ + .line 686 │ :cond_4 │ const/16 v6, 0x44 │ │ goto/16 :goto_3 │ │ :cond_5 │ move v6, v8 │ │ - .line 709 │ + .line 687 │ goto/16 :goto_4 │ │ :cond_6 │ move v6, v8 │ │ - .line 710 │ + .line 688 │ goto/16 :goto_5 │ │ :cond_7 │ move v6, v8 │ │ - .line 711 │ + .line 689 │ goto/16 :goto_6 │ │ :cond_8 │ move v6, v8 │ │ - .line 712 │ + .line 690 │ goto/16 :goto_7 │ │ :cond_9 │ move v7, v8 │ │ - .line 714 │ + .line 692 │ goto/16 :goto_8 │ │ :cond_a │ move v6, v8 │ │ - .line 715 │ + .line 693 │ goto/16 :goto_9 │ │ - .line 735 │ + .line 713 │ .restart local v1 # "id":I │ .restart local v4 # "r":Landroid/content/res/Resources; │ :sswitch_3 │ :try_start_1 │ const-string v3, "app" │ │ - .line 736 │ + .line 714 │ .restart local v3 # "pkgname":Ljava/lang/String; │ goto :goto_a │ │ - .line 738 │ + .line 716 │ .end local v3 # "pkgname":Ljava/lang/String; │ :sswitch_4 │ const-string v3, "android" │ :try_end_1 │ .catch Landroid/content/res/Resources$NotFoundException; {:try_start_1 .. :try_end_1} :catch_0 │ │ - .line 739 │ + .line 717 │ .restart local v3 # "pkgname":Ljava/lang/String; │ goto :goto_a │ │ - .line 752 │ + .line 730 │ .end local v3 # "pkgname":Ljava/lang/String; │ :catch_0 │ move-exception v6 │ │ goto :goto_b │ │ - .line 700 │ + .line 678 │ nop │ │ :sswitch_data_0 │ .sparse-switch │ 0x0 -> :sswitch_0 │ 0x4 -> :sswitch_1 │ 0x8 -> :sswitch_2 │ .end sparse-switch │ │ - .line 733 │ + .line 711 │ :sswitch_data_1 │ .sparse-switch │ 0x1000000 -> :sswitch_4 │ 0x7f000000 -> :sswitch_3 │ .end sparse-switch │ .end method │ │ @@ -645,78 +644,78 @@ │ .method doReallyStop(Z)V │ .locals 2 │ .param p1, "retaining" # Z │ │ .prologue │ const/4 v1, 0x1 │ │ - .line 782 │ + .line 760 │ iget-boolean v0, p0, Landroid/support/v4/app/FragmentActivity;->mReallyStopped:Z │ │ if-nez v0, :cond_0 │ │ - .line 783 │ + .line 761 │ iput-boolean v1, p0, Landroid/support/v4/app/FragmentActivity;->mReallyStopped:Z │ │ - .line 784 │ + .line 762 │ iput-boolean p1, p0, Landroid/support/v4/app/FragmentActivity;->mRetaining:Z │ │ - .line 785 │ + .line 763 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ │ invoke-virtual {v0, v1}, Landroid/os/Handler;->removeMessages(I)V │ │ - .line 786 │ + .line 764 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentActivity;->onReallyStop()V │ │ - .line 788 │ + .line 766 │ :cond_0 │ return-void │ .end method │ │ .method public dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ .locals 4 │ .param p1, "prefix" # Ljava/lang/String; │ .param p2, "fd" # Ljava/io/FileDescriptor; │ .param p3, "writer" # Ljava/io/PrintWriter; │ .param p4, "args" # [Ljava/lang/String; │ │ .prologue │ - .line 668 │ + .line 646 │ sget v1, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v2, 0xb │ │ if-lt v1, v2, :cond_0 │ │ - .line 672 │ + .line 650 │ :cond_0 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v1, "Local FragmentActivity " │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 673 │ + .line 651 │ invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I │ │ move-result v1 │ │ invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 674 │ + .line 652 │ const-string v1, " State:" │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 675 │ + .line 653 │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ @@ -727,97 +726,97 @@ │ │ move-result-object v1 │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 676 │ + .line 654 │ .local v0, "innerPrefix":Ljava/lang/String; │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v1, "mCreated=" │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 677 │ + .line 655 │ iget-boolean v1, p0, Landroid/support/v4/app/FragmentActivity;->mCreated:Z │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->print(Z)V │ │ const-string v1, "mResumed=" │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 678 │ + .line 656 │ iget-boolean v1, p0, Landroid/support/v4/app/FragmentActivity;->mResumed:Z │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->print(Z)V │ │ const-string v1, " mStopped=" │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 679 │ + .line 657 │ iget-boolean v1, p0, Landroid/support/v4/app/FragmentActivity;->mStopped:Z │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->print(Z)V │ │ const-string v1, " mReallyStopped=" │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 680 │ + .line 658 │ iget-boolean v1, p0, Landroid/support/v4/app/FragmentActivity;->mReallyStopped:Z │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->println(Z)V │ │ - .line 681 │ + .line 659 │ invoke-virtual {p3, v0}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v1, "mLoadersStarted=" │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 682 │ + .line 660 │ iget-boolean v1, p0, Landroid/support/v4/app/FragmentActivity;->mLoadersStarted:Z │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->println(Z)V │ │ - .line 683 │ + .line 661 │ iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v1, :cond_1 │ │ - .line 684 │ + .line 662 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v1, "Loader Manager " │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 685 │ + .line 663 │ iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-static {v1}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I │ │ move-result v1 │ │ invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 686 │ + .line 664 │ const-string v1, ":" │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 687 │ + .line 665 │ iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -832,28 +831,28 @@ │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2, p2, p3, p4}, Landroid/support/v4/app/LoaderManagerImpl;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ - .line 689 │ + .line 667 │ :cond_1 │ iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v1, p1, p2, p3, p4}, Landroid/support/v4/app/FragmentManagerImpl;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ - .line 690 │ + .line 668 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v1, "View Hierarchy:" │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 691 │ + .line 669 │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ @@ -874,30 +873,30 @@ │ │ invoke-virtual {v2}, Landroid/view/Window;->getDecorView()Landroid/view/View; │ │ move-result-object v2 │ │ invoke-direct {p0, v1, p3, v2}, Landroid/support/v4/app/FragmentActivity;->dumpViewHierarchy(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ - .line 692 │ + .line 670 │ return-void │ .end method │ │ .method public getLastCustomNonConfigurationInstance()Ljava/lang/Object; │ .locals 2 │ │ .prologue │ - .line 632 │ + .line 610 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentActivity;->getLastNonConfigurationInstance()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ - .line 634 │ + .line 612 │ .local v0, "nc":Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ if-eqz v0, :cond_0 │ │ iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;->custom:Ljava/lang/Object; │ │ :goto_0 │ return-object v1 │ @@ -911,180 +910,180 @@ │ .method getLoaderManager(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ .locals 2 │ .param p1, "who" # Ljava/lang/String; │ .param p2, "started" # Z │ .param p3, "create" # Z │ │ .prologue │ - .line 885 │ + .line 863 │ iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ if-nez v1, :cond_0 │ │ - .line 886 │ + .line 864 │ new-instance v1, Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-direct {v1}, Landroid/support/v4/util/SimpleArrayMap;->()V │ │ iput-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ - .line 888 │ + .line 866 │ :cond_0 │ iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-virtual {v1, p1}, Landroid/support/v4/util/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; │ │ - .line 889 │ + .line 867 │ .local v0, "lm":Landroid/support/v4/app/LoaderManagerImpl; │ if-nez v0, :cond_2 │ │ - .line 890 │ + .line 868 │ if-eqz p3, :cond_1 │ │ - .line 891 │ + .line 869 │ new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; │ │ .end local v0 # "lm":Landroid/support/v4/app/LoaderManagerImpl; │ invoke-direct {v0, p1, p0, p2}, Landroid/support/v4/app/LoaderManagerImpl;->(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ - .line 892 │ + .line 870 │ .restart local v0 # "lm":Landroid/support/v4/app/LoaderManagerImpl; │ iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-virtual {v1, p1, v0}, Landroid/support/v4/util/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - .line 897 │ + .line 875 │ :cond_1 │ :goto_0 │ return-object v0 │ │ - .line 895 │ + .line 873 │ :cond_2 │ invoke-virtual {v0, p0}, Landroid/support/v4/app/LoaderManagerImpl;->updateActivity(Landroid/support/v4/app/FragmentActivity;)V │ │ goto :goto_0 │ .end method │ │ .method public getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; │ .locals 1 │ │ .prologue │ - .line 827 │ + .line 805 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ return-object v0 │ .end method │ │ .method public getSupportLoaderManager()Landroid/support/v4/app/LoaderManager; │ .locals 3 │ │ .prologue │ const/4 v2, 0x1 │ │ - .line 876 │ + .line 854 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 877 │ + .line 855 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ - .line 881 │ + .line 859 │ :goto_0 │ return-object v0 │ │ - .line 879 │ + .line 857 │ :cond_0 │ iput-boolean v2, p0, Landroid/support/v4/app/FragmentActivity;->mCheckedForLoaderManager:Z │ │ - .line 880 │ + .line 858 │ const-string v0, "(root)" │ │ iget-boolean v1, p0, Landroid/support/v4/app/FragmentActivity;->mLoadersStarted:Z │ │ invoke-virtual {p0, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;->getLoaderManager(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ - .line 881 │ + .line 859 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ goto :goto_0 │ .end method │ │ .method invalidateSupportFragment(Ljava/lang/String;)V │ .locals 2 │ .param p1, "who" # Ljava/lang/String; │ │ .prologue │ - .line 859 │ + .line 837 │ iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ if-eqz v1, :cond_0 │ │ - .line 860 │ + .line 838 │ iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-virtual {v1, p1}, Landroid/support/v4/util/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; │ │ - .line 861 │ + .line 839 │ .local v0, "lm":Landroid/support/v4/app/LoaderManagerImpl; │ if-eqz v0, :cond_0 │ │ iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;->mRetaining:Z │ │ if-nez v1, :cond_0 │ │ - .line 862 │ + .line 840 │ invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;->doDestroy()V │ │ - .line 863 │ + .line 841 │ iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-virtual {v1, p1}, Landroid/support/v4/util/SimpleArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; │ │ - .line 866 │ + .line 844 │ .end local v0 # "lm":Landroid/support/v4/app/LoaderManagerImpl; │ :cond_0 │ return-void │ .end method │ │ .method protected onActivityResult(IILandroid/content/Intent;)V │ .locals 5 │ .param p1, "requestCode" # I │ .param p2, "resultCode" # I │ .param p3, "data" # Landroid/content/Intent; │ │ .prologue │ - .line 152 │ + .line 149 │ iget-object v2, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;->noteStateNotSaved()V │ │ - .line 153 │ + .line 150 │ shr-int/lit8 v1, p1, 0x10 │ │ - .line 154 │ + .line 151 │ .local v1, "index":I │ if-eqz v1, :cond_3 │ │ - .line 155 │ + .line 152 │ add-int/lit8 v1, v1, -0x1 │ │ - .line 156 │ + .line 153 │ iget-object v2, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ if-eqz v2, :cond_0 │ │ if-ltz v1, :cond_0 │ @@ -1095,15 +1094,15 @@ │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ if-lt v1, v2, :cond_1 │ │ - .line 157 │ + .line 154 │ :cond_0 │ const-string v2, "FragmentActivity" │ │ new-instance v3, Ljava/lang/StringBuilder; │ │ invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ @@ -1123,35 +1122,35 @@ │ │ invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-static {v2, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 172 │ + .line 169 │ :goto_0 │ return-void │ │ - .line 161 │ + .line 158 │ :cond_1 │ iget-object v2, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 162 │ + .line 159 │ .local v0, "frag":Landroid/support/v4/app/Fragment; │ if-nez v0, :cond_2 │ │ - .line 163 │ + .line 160 │ const-string v2, "FragmentActivity" │ │ new-instance v3, Ljava/lang/StringBuilder; │ │ invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ const-string v4, "Activity result no fragment exists for index: 0x" │ @@ -1172,710 +1171,312 @@ │ │ move-result-object v3 │ │ invoke-static {v2, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_0 │ │ - .line 166 │ + .line 163 │ :cond_2 │ const v2, 0xffff │ │ and-int/2addr v2, p1 │ │ invoke-virtual {v0, v2, p2, p3}, Landroid/support/v4/app/Fragment;->onActivityResult(IILandroid/content/Intent;)V │ │ goto :goto_0 │ │ - .line 171 │ + .line 168 │ .end local v0 # "frag":Landroid/support/v4/app/Fragment; │ :cond_3 │ invoke-super {p0, p1, p2, p3}, Landroid/app/Activity;->onActivityResult(IILandroid/content/Intent;)V │ │ goto :goto_0 │ .end method │ │ .method public onAttachFragment(Landroid/support/v4/app/Fragment;)V │ .locals 0 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 820 │ + .line 798 │ return-void │ .end method │ │ .method public onBackPressed()V │ .locals 1 │ │ .prologue │ - .line 179 │ + .line 176 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->popBackStackImmediate()Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ - .line 180 │ - invoke-virtual {p0}, Landroid/support/v4/app/FragmentActivity;->finish()V │ + .line 177 │ + invoke-virtual {p0}, Landroid/support/v4/app/FragmentActivity;->supportFinishAfterTransition()V │ │ - .line 182 │ + .line 179 │ :cond_0 │ return-void │ .end method │ │ .method public onConfigurationChanged(Landroid/content/res/Configuration;)V │ .locals 1 │ .param p1, "newConfig" # Landroid/content/res/Configuration; │ │ .prologue │ - .line 189 │ + .line 240 │ invoke-super {p0, p1}, Landroid/app/Activity;->onConfigurationChanged(Landroid/content/res/Configuration;)V │ │ - .line 190 │ + .line 241 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0, p1}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchConfigurationChanged(Landroid/content/res/Configuration;)V │ │ - .line 191 │ + .line 242 │ return-void │ .end method │ │ .method protected onCreate(Landroid/os/Bundle;)V │ .locals 5 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 198 │ + .line 249 │ iget-object v3, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mContainer:Landroid/support/v4/app/FragmentContainer; │ │ invoke-virtual {v3, p0, v4, v2}, Landroid/support/v4/app/FragmentManagerImpl;->attachActivity(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ - .line 200 │ + .line 251 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentActivity;->getLayoutInflater()Landroid/view/LayoutInflater; │ │ move-result-object v3 │ │ invoke-virtual {v3}, Landroid/view/LayoutInflater;->getFactory()Landroid/view/LayoutInflater$Factory; │ │ move-result-object v3 │ │ if-nez v3, :cond_0 │ │ - .line 201 │ + .line 252 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentActivity;->getLayoutInflater()Landroid/view/LayoutInflater; │ │ move-result-object v3 │ │ invoke-virtual {v3, p0}, Landroid/view/LayoutInflater;->setFactory(Landroid/view/LayoutInflater$Factory;)V │ │ - .line 204 │ + .line 255 │ :cond_0 │ invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V │ │ - .line 206 │ + .line 257 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentActivity;->getLastNonConfigurationInstance()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ - .line 208 │ + .line 259 │ .local v0, "nc":Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ if-eqz v0, :cond_1 │ │ - .line 209 │ + .line 260 │ iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;->loaders:Landroid/support/v4/util/SimpleArrayMap; │ │ iput-object v3, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ - .line 211 │ + .line 262 │ :cond_1 │ if-eqz p1, :cond_3 │ │ - .line 212 │ + .line 263 │ const-string v3, "android:support:fragments" │ │ invoke-virtual {p1, v3}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ │ move-result-object v1 │ │ - .line 213 │ + .line 264 │ .local v1, "p":Landroid/os/Parcelable; │ iget-object v3, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ if-eqz v0, :cond_2 │ │ iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;->fragments:Ljava/util/ArrayList; │ │ :cond_2 │ invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;->restoreAllState(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ - .line 215 │ + .line 266 │ .end local v1 # "p":Landroid/os/Parcelable; │ :cond_3 │ iget-object v2, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchCreate()V │ │ - .line 216 │ + .line 267 │ return-void │ .end method │ │ .method public onCreatePanelMenu(ILandroid/view/Menu;)Z │ .locals 3 │ .param p1, "featureId" # I │ .param p2, "menu" # Landroid/view/Menu; │ │ .prologue │ - .line 223 │ + .line 274 │ if-nez p1, :cond_1 │ │ - .line 224 │ + .line 275 │ invoke-super {p0, p1, p2}, Landroid/app/Activity;->onCreatePanelMenu(ILandroid/view/Menu;)Z │ │ move-result v0 │ │ - .line 225 │ + .line 276 │ .local v0, "show":Z │ iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentActivity;->getMenuInflater()Landroid/view/MenuInflater; │ │ move-result-object v2 │ │ invoke-virtual {v1, p2, v2}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ move-result v1 │ │ or-int/2addr v0, v1 │ │ - .line 226 │ + .line 277 │ sget v1, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v2, 0xb │ │ if-lt v1, v2, :cond_0 │ │ - .line 234 │ + .line 285 │ .end local v0 # "show":Z │ :goto_0 │ return v0 │ │ - .line 232 │ + .line 283 │ .restart local v0 # "show":Z │ :cond_0 │ const/4 v0, 0x1 │ │ goto :goto_0 │ │ - .line 234 │ + .line 285 │ .end local v0 # "show":Z │ :cond_1 │ invoke-super {p0, p1, p2}, Landroid/app/Activity;->onCreatePanelMenu(ILandroid/view/Menu;)Z │ │ move-result v0 │ │ goto :goto_0 │ .end method │ │ .method public onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ - .locals 11 │ + .locals 2 │ .param p1, "name" # Ljava/lang/String; │ .param p2, "context" # Landroid/content/Context; │ + .annotation build Landroid/support/annotation/NonNull; │ + .end annotation │ + .end param │ .param p3, "attrs" # Landroid/util/AttributeSet; │ + .annotation build Landroid/support/annotation/NonNull; │ + .end annotation │ + .end param │ │ .prologue │ - const/4 v3, 0x0 │ - │ - const/4 v1, 0x0 │ - │ - const/4 v10, 0x1 │ - │ - const/4 v8, -0x1 │ - │ - .line 242 │ - const-string v7, "fragment" │ + .line 293 │ + const-string v1, "fragment" │ │ - invoke-virtual {v7, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v1, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v7 │ + move-result v1 │ │ - if-nez v7, :cond_0 │ + if-nez v1, :cond_1 │ │ - .line 243 │ + .line 294 │ invoke-super {p0, p1, p2, p3}, Landroid/app/Activity;->onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ - move-result-object v7 │ - │ - .line 323 │ - :goto_0 │ - return-object v7 │ - │ - .line 246 │ - :cond_0 │ - const-string v7, "class" │ - │ - invoke-interface {p3, v3, v7}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ - │ - move-result-object v2 │ - │ - .line 247 │ - .local v2, "fname":Ljava/lang/String; │ - sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;->Fragment:[I │ - │ - invoke-virtual {p2, p3, v7}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; │ - │ move-result-object v0 │ │ - .line 248 │ - .local v0, "a":Landroid/content/res/TypedArray; │ - if-nez v2, :cond_1 │ - │ - .line 249 │ - invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String; │ - │ - move-result-object v2 │ + .line 301 │ + :cond_0 │ + :goto_0 │ + return-object v0 │ │ - .line 251 │ + .line 297 │ :cond_1 │ - invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;->getResourceId(II)I │ - │ - move-result v4 │ - │ - .line 252 │ - .local v4, "id":I │ - const/4 v7, 0x2 │ - │ - invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String; │ - │ - move-result-object v6 │ - │ - .line 253 │ - .local v6, "tag":Ljava/lang/String; │ - invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V │ + iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 255 │ - invoke-static {p0, v2}, Landroid/support/v4/app/Fragment;->isSupportFragmentClass(Landroid/content/Context;Ljava/lang/String;)Z │ + invoke-virtual {v1, p1, p2, p3}, Landroid/support/v4/app/FragmentManagerImpl;->onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ - move-result v7 │ + move-result-object v0 │ │ - if-nez v7, :cond_2 │ + .line 298 │ + .local v0, "v":Landroid/view/View; │ + if-nez v0, :cond_0 │ │ - .line 258 │ + .line 299 │ invoke-super {p0, p1, p2, p3}, Landroid/app/Activity;->onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ - move-result-object v7 │ + move-result-object v0 │ │ goto :goto_0 │ - │ - .line 261 │ - :cond_2 │ - const/4 v5, 0x0 │ - │ - .line 262 │ - .local v5, "parent":Landroid/view/View; │ - if-eqz v5, :cond_3 │ - │ - invoke-virtual {v5}, Landroid/view/View;->getId()I │ - │ - move-result v1 │ - │ - .line 263 │ - .local v1, "containerId":I │ - :cond_3 │ - if-ne v1, v8, :cond_4 │ - │ - if-ne v4, v8, :cond_4 │ - │ - if-nez v6, :cond_4 │ - │ - .line 264 │ - new-instance v7, Ljava/lang/IllegalArgumentException; │ - │ - new-instance v8, Ljava/lang/StringBuilder; │ - │ - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ - │ - invoke-interface {p3}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String; │ - │ - move-result-object v9 │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ - │ - move-result-object v8 │ - │ - invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ - │ - throw v7 │ - │ - .line 271 │ - :cond_4 │ - if-eq v4, v8, :cond_5 │ - │ - iget-object v7, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ - │ - invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;->findFragmentById(I)Landroid/support/v4/app/Fragment; │ - │ - move-result-object v3 │ - │ - .line 272 │ - .local v3, "fragment":Landroid/support/v4/app/Fragment; │ - :cond_5 │ - if-nez v3, :cond_6 │ - │ - if-eqz v6, :cond_6 │ - │ - .line 273 │ - iget-object v7, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ - │ - invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ - │ - move-result-object v3 │ - │ - .line 275 │ - :cond_6 │ - if-nez v3, :cond_7 │ - │ - if-eq v1, v8, :cond_7 │ - │ - .line 276 │ - iget-object v7, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ - │ - invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;->findFragmentById(I)Landroid/support/v4/app/Fragment; │ - │ - move-result-object v3 │ - │ - .line 279 │ - :cond_7 │ - sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ - │ - if-eqz v7, :cond_8 │ - │ - const-string v7, "FragmentActivity" │ - │ - new-instance v8, Ljava/lang/StringBuilder; │ - │ - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ - │ - const-string v9, "onCreateView: id=0x" │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - invoke-static {v4}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ - │ - move-result-object v9 │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - const-string v9, " fname=" │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - const-string v9, " existing=" │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ - │ - move-result-object v8 │ - │ - invoke-static {v7, v8}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ - │ - .line 282 │ - :cond_8 │ - if-nez v3, :cond_a │ - │ - .line 283 │ - invoke-static {p0, v2}, Landroid/support/v4/app/Fragment;->instantiate(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ - │ - move-result-object v3 │ - │ - .line 284 │ - iput-boolean v10, v3, Landroid/support/v4/app/Fragment;->mFromLayout:Z │ - │ - .line 285 │ - if-eqz v4, :cond_9 │ - │ - move v7, v4 │ - │ - :goto_1 │ - iput v7, v3, Landroid/support/v4/app/Fragment;->mFragmentId:I │ - │ - .line 286 │ - iput v1, v3, Landroid/support/v4/app/Fragment;->mContainerId:I │ - │ - .line 287 │ - iput-object v6, v3, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ - │ - .line 288 │ - iput-boolean v10, v3, Landroid/support/v4/app/Fragment;->mInLayout:Z │ - │ - .line 289 │ - iget-object v7, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ - │ - iput-object v7, v3, Landroid/support/v4/app/Fragment;->mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ - │ - .line 290 │ - iget-object v7, v3, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ - │ - invoke-virtual {v3, p0, p3, v7}, Landroid/support/v4/app/Fragment;->onInflate(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ - │ - .line 291 │ - iget-object v7, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ - │ - invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;->addFragment(Landroid/support/v4/app/Fragment;Z)V │ - │ - .line 313 │ - :goto_2 │ - iget-object v7, v3, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ - │ - if-nez v7, :cond_d │ - │ - .line 314 │ - new-instance v7, Ljava/lang/IllegalStateException; │ - │ - new-instance v8, Ljava/lang/StringBuilder; │ - │ - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ - │ - const-string v9, "Fragment " │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - const-string v9, " did not create a view." │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ - │ - move-result-object v8 │ - │ - invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ - │ - throw v7 │ - │ - :cond_9 │ - move v7, v1 │ - │ - .line 285 │ - goto :goto_1 │ - │ - .line 293 │ - :cond_a │ - iget-boolean v7, v3, Landroid/support/v4/app/Fragment;->mInLayout:Z │ - │ - if-eqz v7, :cond_b │ - │ - .line 296 │ - new-instance v7, Ljava/lang/IllegalArgumentException; │ - │ - new-instance v8, Ljava/lang/StringBuilder; │ - │ - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ - │ - invoke-interface {p3}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String; │ - │ - move-result-object v9 │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - const-string v9, ": Duplicate id 0x" │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - invoke-static {v4}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ - │ - move-result-object v9 │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - const-string v9, ", tag " │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - const-string v9, ", or parent id 0x" │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ - │ - move-result-object v9 │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - const-string v9, " with another fragment for " │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ - │ - move-result-object v8 │ - │ - invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ - │ - throw v7 │ - │ - .line 303 │ - :cond_b │ - iput-boolean v10, v3, Landroid/support/v4/app/Fragment;->mInLayout:Z │ - │ - .line 307 │ - iget-boolean v7, v3, Landroid/support/v4/app/Fragment;->mRetaining:Z │ - │ - if-nez v7, :cond_c │ - │ - .line 308 │ - iget-object v7, v3, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ - │ - invoke-virtual {v3, p0, p3, v7}, Landroid/support/v4/app/Fragment;->onInflate(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ - │ - .line 310 │ - :cond_c │ - iget-object v7, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ - │ - invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;)V │ - │ - goto :goto_2 │ - │ - .line 317 │ - :cond_d │ - if-eqz v4, :cond_e │ - │ - .line 318 │ - iget-object v7, v3, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ - │ - invoke-virtual {v7, v4}, Landroid/view/View;->setId(I)V │ - │ - .line 320 │ - :cond_e │ - iget-object v7, v3, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ - │ - invoke-virtual {v7}, Landroid/view/View;->getTag()Ljava/lang/Object; │ - │ - move-result-object v7 │ - │ - if-nez v7, :cond_f │ - │ - .line 321 │ - iget-object v7, v3, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ - │ - invoke-virtual {v7, v6}, Landroid/view/View;->setTag(Ljava/lang/Object;)V │ - │ - .line 323 │ - :cond_f │ - iget-object v7, v3, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ - │ - goto/16 :goto_0 │ .end method │ │ .method protected onDestroy()V │ .locals 1 │ │ .prologue │ - .line 331 │ + .line 309 │ invoke-super {p0}, Landroid/app/Activity;->onDestroy()V │ │ - .line 333 │ + .line 311 │ const/4 v0, 0x0 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/app/FragmentActivity;->doReallyStop(Z)V │ │ - .line 335 │ + .line 313 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchDestroy()V │ │ - .line 336 │ + .line 314 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 337 │ + .line 315 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;->doDestroy()V │ │ - .line 339 │ + .line 317 │ :cond_0 │ return-void │ .end method │ │ .method public onKeyDown(ILandroid/view/KeyEvent;)Z │ .locals 2 │ .param p1, "keyCode" # I │ .param p2, "event" # Landroid/view/KeyEvent; │ │ .prologue │ - .line 346 │ + .line 324 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/4 v1, 0x5 │ │ if-ge v0, v1, :cond_0 │ │ const/4 v0, 0x4 │ @@ -1884,21 +1485,21 @@ │ │ invoke-virtual {p2}, Landroid/view/KeyEvent;->getRepeatCount()I │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ - .line 351 │ + .line 329 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentActivity;->onBackPressed()V │ │ - .line 352 │ + .line 330 │ const/4 v0, 0x1 │ │ - .line 355 │ + .line 333 │ :goto_0 │ return v0 │ │ :cond_0 │ invoke-super {p0, p1, p2}, Landroid/app/Activity;->onKeyDown(ILandroid/view/KeyEvent;)Z │ │ move-result v0 │ @@ -1906,209 +1507,209 @@ │ goto :goto_0 │ .end method │ │ .method public onLowMemory()V │ .locals 1 │ │ .prologue │ - .line 363 │ + .line 341 │ invoke-super {p0}, Landroid/app/Activity;->onLowMemory()V │ │ - .line 364 │ + .line 342 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchLowMemory()V │ │ - .line 365 │ + .line 343 │ return-void │ .end method │ │ .method public onMenuItemSelected(ILandroid/view/MenuItem;)Z │ .locals 1 │ .param p1, "featureId" # I │ .param p2, "item" # Landroid/view/MenuItem; │ │ .prologue │ - .line 372 │ + .line 350 │ invoke-super {p0, p1, p2}, Landroid/app/Activity;->onMenuItemSelected(ILandroid/view/MenuItem;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 373 │ + .line 351 │ const/4 v0, 0x1 │ │ - .line 384 │ + .line 362 │ :goto_0 │ return v0 │ │ - .line 376 │ + .line 354 │ :cond_0 │ sparse-switch p1, :sswitch_data_0 │ │ - .line 384 │ + .line 362 │ const/4 v0, 0x0 │ │ goto :goto_0 │ │ - .line 378 │ + .line 356 │ :sswitch_0 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0, p2}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchOptionsItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ goto :goto_0 │ │ - .line 381 │ + .line 359 │ :sswitch_1 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0, p2}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchContextItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ goto :goto_0 │ │ - .line 376 │ + .line 354 │ nop │ │ :sswitch_data_0 │ .sparse-switch │ 0x0 -> :sswitch_0 │ 0x6 -> :sswitch_1 │ .end sparse-switch │ .end method │ │ .method protected onNewIntent(Landroid/content/Intent;)V │ .locals 1 │ .param p1, "intent" # Landroid/content/Intent; │ │ .prologue │ - .line 427 │ + .line 405 │ invoke-super {p0, p1}, Landroid/app/Activity;->onNewIntent(Landroid/content/Intent;)V │ │ - .line 428 │ + .line 406 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->noteStateNotSaved()V │ │ - .line 429 │ + .line 407 │ return-void │ .end method │ │ .method public onPanelClosed(ILandroid/view/Menu;)V │ .locals 1 │ .param p1, "featureId" # I │ .param p2, "menu" # Landroid/view/Menu; │ │ .prologue │ - .line 393 │ + .line 371 │ packed-switch p1, :pswitch_data_0 │ │ - .line 398 │ + .line 376 │ :goto_0 │ invoke-super {p0, p1, p2}, Landroid/app/Activity;->onPanelClosed(ILandroid/view/Menu;)V │ │ - .line 399 │ + .line 377 │ return-void │ │ - .line 395 │ + .line 373 │ :pswitch_0 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0, p2}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchOptionsMenuClosed(Landroid/view/Menu;)V │ │ goto :goto_0 │ │ - .line 393 │ + .line 371 │ nop │ │ :pswitch_data_0 │ .packed-switch 0x0 │ :pswitch_0 │ .end packed-switch │ .end method │ │ .method protected onPause()V │ .locals 2 │ │ .prologue │ const/4 v1, 0x2 │ │ - .line 406 │ + .line 384 │ invoke-super {p0}, Landroid/app/Activity;->onPause()V │ │ - .line 407 │ + .line 385 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentActivity;->mResumed:Z │ │ - .line 408 │ + .line 386 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ │ invoke-virtual {v0, v1}, Landroid/os/Handler;->hasMessages(I)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 409 │ + .line 387 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ │ invoke-virtual {v0, v1}, Landroid/os/Handler;->removeMessages(I)V │ │ - .line 410 │ + .line 388 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentActivity;->onResumeFragments()V │ │ - .line 412 │ + .line 390 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchPause()V │ │ - .line 413 │ + .line 391 │ return-void │ .end method │ │ .method protected onPostResume()V │ .locals 2 │ │ .prologue │ - .line 453 │ + .line 431 │ invoke-super {p0}, Landroid/app/Activity;->onPostResume()V │ │ - .line 454 │ + .line 432 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ │ const/4 v1, 0x2 │ │ invoke-virtual {v0, v1}, Landroid/os/Handler;->removeMessages(I)V │ │ - .line 455 │ + .line 433 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentActivity;->onResumeFragments()V │ │ - .line 456 │ + .line 434 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z │ │ - .line 457 │ + .line 435 │ return-void │ .end method │ │ .method protected onPrepareOptionsPanel(Landroid/view/View;Landroid/view/Menu;)Z │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ .param p2, "menu" # Landroid/view/Menu; │ │ .prologue │ - .line 491 │ + .line 469 │ const/4 v0, 0x0 │ │ invoke-super {p0, v0, p1, p2}, Landroid/app/Activity;->onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z │ │ move-result v0 │ │ return v0 │ @@ -2117,52 +1718,52 @@ │ .method public onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z │ .locals 2 │ .param p1, "featureId" # I │ .param p2, "view" # Landroid/view/View; │ .param p3, "menu" # Landroid/view/Menu; │ │ .prologue │ - .line 474 │ + .line 452 │ if-nez p1, :cond_1 │ │ if-eqz p3, :cond_1 │ │ - .line 475 │ + .line 453 │ iget-boolean v1, p0, Landroid/support/v4/app/FragmentActivity;->mOptionsMenuInvalidated:Z │ │ if-eqz v1, :cond_0 │ │ - .line 476 │ + .line 454 │ const/4 v1, 0x0 │ │ iput-boolean v1, p0, Landroid/support/v4/app/FragmentActivity;->mOptionsMenuInvalidated:Z │ │ - .line 477 │ + .line 455 │ invoke-interface {p3}, Landroid/view/Menu;->clear()V │ │ - .line 478 │ + .line 456 │ invoke-virtual {p0, p1, p3}, Landroid/support/v4/app/FragmentActivity;->onCreatePanelMenu(ILandroid/view/Menu;)Z │ │ - .line 480 │ + .line 458 │ :cond_0 │ invoke-virtual {p0, p2, p3}, Landroid/support/v4/app/FragmentActivity;->onPrepareOptionsPanel(Landroid/view/View;Landroid/view/Menu;)Z │ │ move-result v0 │ │ - .line 481 │ + .line 459 │ .local v0, "goforit":Z │ iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v1, p3}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchPrepareOptionsMenu(Landroid/view/Menu;)Z │ │ move-result v1 │ │ or-int/2addr v0, v1 │ │ - .line 484 │ + .line 462 │ .end local v0 # "goforit":Z │ :goto_0 │ return v0 │ │ :cond_1 │ invoke-super {p0, p1, p2, p3}, Landroid/app/Activity;->onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z │ │ @@ -2171,580 +1772,604 @@ │ goto :goto_0 │ .end method │ │ .method onReallyStop()V │ .locals 1 │ │ .prologue │ - .line 798 │ + .line 776 │ iget-boolean v0, p0, Landroid/support/v4/app/FragmentActivity;->mLoadersStarted:Z │ │ if-eqz v0, :cond_0 │ │ - .line 799 │ + .line 777 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentActivity;->mLoadersStarted:Z │ │ - .line 800 │ + .line 778 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v0, :cond_0 │ │ - .line 801 │ + .line 779 │ iget-boolean v0, p0, Landroid/support/v4/app/FragmentActivity;->mRetaining:Z │ │ if-nez v0, :cond_1 │ │ - .line 802 │ + .line 780 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;->doStop()V │ │ - .line 809 │ + .line 787 │ :cond_0 │ :goto_0 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchReallyStop()V │ │ - .line 810 │ + .line 788 │ return-void │ │ - .line 804 │ + .line 782 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;->doRetain()V │ │ goto :goto_0 │ .end method │ │ .method protected onResume()V │ .locals 2 │ │ .prologue │ - .line 442 │ + .line 420 │ invoke-super {p0}, Landroid/app/Activity;->onResume()V │ │ - .line 443 │ + .line 421 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ │ const/4 v1, 0x2 │ │ invoke-virtual {v0, v1}, Landroid/os/Handler;->sendEmptyMessage(I)Z │ │ - .line 444 │ + .line 422 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentActivity;->mResumed:Z │ │ - .line 445 │ + .line 423 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z │ │ - .line 446 │ + .line 424 │ return-void │ .end method │ │ .method protected onResumeFragments()V │ .locals 1 │ │ .prologue │ - .line 466 │ + .line 444 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchResume()V │ │ - .line 467 │ + .line 445 │ return-void │ .end method │ │ .method public onRetainCustomNonConfigurationInstance()Ljava/lang/Object; │ .locals 1 │ │ .prologue │ - .line 624 │ + .line 602 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public final onRetainNonConfigurationInstance()Ljava/lang/Object; │ .locals 11 │ │ .prologue │ const/4 v9, 0x0 │ │ - .line 501 │ + .line 479 │ iget-boolean v8, p0, Landroid/support/v4/app/FragmentActivity;->mStopped:Z │ │ if-eqz v8, :cond_0 │ │ - .line 502 │ + .line 480 │ const/4 v8, 0x1 │ │ invoke-virtual {p0, v8}, Landroid/support/v4/app/FragmentActivity;->doReallyStop(Z)V │ │ - .line 505 │ + .line 483 │ :cond_0 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentActivity;->onRetainCustomNonConfigurationInstance()Ljava/lang/Object; │ │ move-result-object v1 │ │ - .line 507 │ + .line 485 │ .local v1, "custom":Ljava/lang/Object; │ iget-object v8, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;->retainNonConfig()Ljava/util/ArrayList; │ │ move-result-object v2 │ │ - .line 508 │ + .line 486 │ .local v2, "fragments":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ const/4 v7, 0x0 │ │ - .line 509 │ + .line 487 │ .local v7, "retainLoaders":Z │ iget-object v8, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ if-eqz v8, :cond_3 │ │ - .line 512 │ + .line 490 │ iget-object v8, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-virtual {v8}, Landroid/support/v4/util/SimpleArrayMap;->size()I │ │ move-result v0 │ │ - .line 513 │ + .line 491 │ .local v0, "N":I │ new-array v5, v0, [Landroid/support/v4/app/LoaderManagerImpl; │ │ - .line 514 │ + .line 492 │ .local v5, "loaders":[Landroid/support/v4/app/LoaderManagerImpl; │ add-int/lit8 v3, v0, -0x1 │ │ .local v3, "i":I │ :goto_0 │ if-ltz v3, :cond_1 │ │ - .line 515 │ + .line 493 │ iget-object v8, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-virtual {v8, v3}, Landroid/support/v4/util/SimpleArrayMap;->valueAt(I)Ljava/lang/Object; │ │ move-result-object v8 │ │ check-cast v8, Landroid/support/v4/app/LoaderManagerImpl; │ │ aput-object v8, v5, v3 │ │ - .line 514 │ + .line 492 │ add-int/lit8 v3, v3, -0x1 │ │ goto :goto_0 │ │ - .line 517 │ + .line 495 │ :cond_1 │ const/4 v3, 0x0 │ │ :goto_1 │ if-ge v3, v0, :cond_3 │ │ - .line 518 │ + .line 496 │ aget-object v4, v5, v3 │ │ - .line 519 │ + .line 497 │ .local v4, "lm":Landroid/support/v4/app/LoaderManagerImpl; │ iget-boolean v8, v4, Landroid/support/v4/app/LoaderManagerImpl;->mRetaining:Z │ │ if-eqz v8, :cond_2 │ │ - .line 520 │ + .line 498 │ const/4 v7, 0x1 │ │ - .line 517 │ + .line 495 │ :goto_2 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_1 │ │ - .line 522 │ + .line 500 │ :cond_2 │ invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;->doDestroy()V │ │ - .line 523 │ + .line 501 │ iget-object v8, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ iget-object v10, v4, Landroid/support/v4/app/LoaderManagerImpl;->mWho:Ljava/lang/String; │ │ invoke-virtual {v8, v10}, Landroid/support/v4/util/SimpleArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; │ │ goto :goto_2 │ │ - .line 527 │ + .line 505 │ .end local v0 # "N":I │ .end local v3 # "i":I │ .end local v4 # "lm":Landroid/support/v4/app/LoaderManagerImpl; │ .end local v5 # "loaders":[Landroid/support/v4/app/LoaderManagerImpl; │ :cond_3 │ if-nez v2, :cond_4 │ │ if-nez v7, :cond_4 │ │ if-nez v1, :cond_4 │ │ move-object v6, v9 │ │ - .line 537 │ + .line 515 │ :goto_3 │ return-object v6 │ │ - .line 531 │ + .line 509 │ :cond_4 │ new-instance v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ invoke-direct {v6}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;->()V │ │ - .line 532 │ + .line 510 │ .local v6, "nci":Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;->activity:Ljava/lang/Object; │ │ - .line 533 │ + .line 511 │ iput-object v1, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;->custom:Ljava/lang/Object; │ │ - .line 534 │ + .line 512 │ iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;->children:Landroid/support/v4/util/SimpleArrayMap; │ │ - .line 535 │ + .line 513 │ iput-object v2, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;->fragments:Ljava/util/ArrayList; │ │ - .line 536 │ + .line 514 │ iget-object v8, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ iput-object v8, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;->loaders:Landroid/support/v4/util/SimpleArrayMap; │ │ goto :goto_3 │ .end method │ │ .method protected onSaveInstanceState(Landroid/os/Bundle;)V │ .locals 2 │ .param p1, "outState" # Landroid/os/Bundle; │ │ .prologue │ - .line 545 │ + .line 523 │ invoke-super {p0, p1}, Landroid/app/Activity;->onSaveInstanceState(Landroid/os/Bundle;)V │ │ - .line 546 │ + .line 524 │ iget-object v1, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;->saveAllState()Landroid/os/Parcelable; │ │ move-result-object v0 │ │ - .line 547 │ + .line 525 │ .local v0, "p":Landroid/os/Parcelable; │ if-eqz v0, :cond_0 │ │ - .line 548 │ + .line 526 │ const-string v1, "android:support:fragments" │ │ invoke-virtual {p1, v1, v0}, Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V │ │ - .line 550 │ + .line 528 │ :cond_0 │ return-void │ .end method │ │ .method protected onStart()V │ .locals 8 │ │ .prologue │ const/4 v7, 0x0 │ │ const/4 v6, 0x1 │ │ - .line 558 │ + .line 536 │ invoke-super {p0}, Landroid/app/Activity;->onStart()V │ │ - .line 560 │ + .line 538 │ iput-boolean v7, p0, Landroid/support/v4/app/FragmentActivity;->mStopped:Z │ │ - .line 561 │ + .line 539 │ iput-boolean v7, p0, Landroid/support/v4/app/FragmentActivity;->mReallyStopped:Z │ │ - .line 562 │ + .line 540 │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ │ invoke-virtual {v4, v6}, Landroid/os/Handler;->removeMessages(I)V │ │ - .line 564 │ + .line 542 │ iget-boolean v4, p0, Landroid/support/v4/app/FragmentActivity;->mCreated:Z │ │ if-nez v4, :cond_0 │ │ - .line 565 │ + .line 543 │ iput-boolean v6, p0, Landroid/support/v4/app/FragmentActivity;->mCreated:Z │ │ - .line 566 │ + .line 544 │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchActivityCreated()V │ │ - .line 569 │ + .line 547 │ :cond_0 │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;->noteStateNotSaved()V │ │ - .line 570 │ + .line 548 │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z │ │ - .line 572 │ + .line 550 │ iget-boolean v4, p0, Landroid/support/v4/app/FragmentActivity;->mLoadersStarted:Z │ │ if-nez v4, :cond_2 │ │ - .line 573 │ + .line 551 │ iput-boolean v6, p0, Landroid/support/v4/app/FragmentActivity;->mLoadersStarted:Z │ │ - .line 574 │ + .line 552 │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v4, :cond_3 │ │ - .line 575 │ + .line 553 │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;->doStart()V │ │ - .line 583 │ + .line 561 │ :cond_1 │ :goto_0 │ iput-boolean v6, p0, Landroid/support/v4/app/FragmentActivity;->mCheckedForLoaderManager:Z │ │ - .line 587 │ + .line 565 │ :cond_2 │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchStart()V │ │ - .line 588 │ + .line 566 │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ if-eqz v4, :cond_5 │ │ - .line 589 │ + .line 567 │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-virtual {v4}, Landroid/support/v4/util/SimpleArrayMap;->size()I │ │ move-result v0 │ │ - .line 590 │ + .line 568 │ .local v0, "N":I │ new-array v3, v0, [Landroid/support/v4/app/LoaderManagerImpl; │ │ - .line 591 │ + .line 569 │ .local v3, "loaders":[Landroid/support/v4/app/LoaderManagerImpl; │ add-int/lit8 v1, v0, -0x1 │ │ .local v1, "i":I │ :goto_1 │ if-ltz v1, :cond_4 │ │ - .line 592 │ + .line 570 │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; │ │ invoke-virtual {v4, v1}, Landroid/support/v4/util/SimpleArrayMap;->valueAt(I)Ljava/lang/Object; │ │ move-result-object v4 │ │ check-cast v4, Landroid/support/v4/app/LoaderManagerImpl; │ │ aput-object v4, v3, v1 │ │ - .line 591 │ + .line 569 │ add-int/lit8 v1, v1, -0x1 │ │ goto :goto_1 │ │ - .line 576 │ + .line 554 │ .end local v0 # "N":I │ .end local v1 # "i":I │ .end local v3 # "loaders":[Landroid/support/v4/app/LoaderManagerImpl; │ :cond_3 │ iget-boolean v4, p0, Landroid/support/v4/app/FragmentActivity;->mCheckedForLoaderManager:Z │ │ if-nez v4, :cond_1 │ │ - .line 577 │ + .line 555 │ const-string v4, "(root)" │ │ iget-boolean v5, p0, Landroid/support/v4/app/FragmentActivity;->mLoadersStarted:Z │ │ invoke-virtual {p0, v4, v5, v7}, Landroid/support/v4/app/FragmentActivity;->getLoaderManager(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ move-result-object v4 │ │ iput-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ - .line 579 │ + .line 557 │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v4, :cond_1 │ │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ iget-boolean v4, v4, Landroid/support/v4/app/LoaderManagerImpl;->mStarted:Z │ │ if-nez v4, :cond_1 │ │ - .line 580 │ + .line 558 │ iget-object v4, p0, Landroid/support/v4/app/FragmentActivity;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;->doStart()V │ │ goto :goto_0 │ │ - .line 594 │ + .line 572 │ .restart local v0 # "N":I │ .restart local v1 # "i":I │ .restart local v3 # "loaders":[Landroid/support/v4/app/LoaderManagerImpl; │ :cond_4 │ const/4 v1, 0x0 │ │ :goto_2 │ if-ge v1, v0, :cond_5 │ │ - .line 595 │ + .line 573 │ aget-object v2, v3, v1 │ │ - .line 596 │ + .line 574 │ .local v2, "lm":Landroid/support/v4/app/LoaderManagerImpl; │ invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;->finishRetain()V │ │ - .line 597 │ + .line 575 │ invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;->doReportStart()V │ │ - .line 594 │ + .line 572 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_2 │ │ - .line 600 │ + .line 578 │ .end local v0 # "N":I │ .end local v1 # "i":I │ .end local v2 # "lm":Landroid/support/v4/app/LoaderManagerImpl; │ .end local v3 # "loaders":[Landroid/support/v4/app/LoaderManagerImpl; │ :cond_5 │ return-void │ .end method │ │ .method protected onStop()V │ .locals 2 │ │ .prologue │ const/4 v1, 0x1 │ │ - .line 607 │ + .line 585 │ invoke-super {p0}, Landroid/app/Activity;->onStop()V │ │ - .line 609 │ + .line 587 │ iput-boolean v1, p0, Landroid/support/v4/app/FragmentActivity;->mStopped:Z │ │ - .line 610 │ + .line 588 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ │ invoke-virtual {v0, v1}, Landroid/os/Handler;->sendEmptyMessage(I)Z │ │ - .line 612 │ + .line 590 │ iget-object v0, p0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->dispatchStop()V │ │ - .line 613 │ + .line 591 │ + return-void │ +.end method │ + │ +.method public setEnterSharedElementCallback(Landroid/support/v4/app/SharedElementCallback;)V │ + .locals 0 │ + .param p1, "callback" # Landroid/support/v4/app/SharedElementCallback; │ + │ + .prologue │ + .line 203 │ + invoke-static {p0, p1}, Landroid/support/v4/app/ActivityCompat;->setEnterSharedElementCallback(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V │ + │ + .line 204 │ + return-void │ +.end method │ + │ +.method public setExitSharedElementCallback(Landroid/support/v4/app/SharedElementCallback;)V │ + .locals 0 │ + .param p1, "listener" # Landroid/support/v4/app/SharedElementCallback; │ + │ + .prologue │ + .line 216 │ + invoke-static {p0, p1}, Landroid/support/v4/app/ActivityCompat;->setExitSharedElementCallback(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V │ + │ + .line 217 │ return-void │ .end method │ │ .method public startActivityForResult(Landroid/content/Intent;I)V │ .locals 2 │ .param p1, "intent" # Landroid/content/Intent; │ .param p2, "requestCode" # I │ │ .prologue │ - .line 836 │ + .line 814 │ const/4 v0, -0x1 │ │ if-eq p2, v0, :cond_0 │ │ const/high16 v0, -0x10000 │ │ and-int/2addr v0, p2 │ │ if-eqz v0, :cond_0 │ │ - .line 837 │ + .line 815 │ new-instance v0, Ljava/lang/IllegalArgumentException; │ │ const-string v1, "Can only use lower 16 bits for requestCode" │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 839 │ + .line 817 │ :cond_0 │ invoke-super {p0, p1, p2}, Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V │ │ - .line 840 │ + .line 818 │ return-void │ .end method │ │ .method public startActivityFromFragment(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ .locals 2 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ .param p2, "intent" # Landroid/content/Intent; │ .param p3, "requestCode" # I │ │ .prologue │ const/4 v0, -0x1 │ │ - .line 847 │ + .line 825 │ if-ne p3, v0, :cond_0 │ │ - .line 848 │ + .line 826 │ invoke-super {p0, p2, v0}, Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V │ │ - .line 855 │ + .line 833 │ :goto_0 │ return-void │ │ - .line 851 │ + .line 829 │ :cond_0 │ const/high16 v0, -0x10000 │ │ and-int/2addr v0, p3 │ │ if-eqz v0, :cond_1 │ │ - .line 852 │ + .line 830 │ new-instance v0, Ljava/lang/IllegalArgumentException; │ │ const-string v1, "Can only use lower 16 bits for requestCode" │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 854 │ + .line 832 │ :cond_1 │ iget v0, p1, Landroid/support/v4/app/Fragment;->mIndex:I │ │ add-int/lit8 v0, v0, 0x1 │ │ shl-int/lit8 v0, v0, 0x10 │ │ @@ -2755,33 +2380,66 @@ │ add-int/2addr v0, v1 │ │ invoke-super {p0, p2, v0}, Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V │ │ goto :goto_0 │ .end method │ │ +.method public supportFinishAfterTransition()V │ + .locals 0 │ + │ + .prologue │ + .line 191 │ + invoke-static {p0}, Landroid/support/v4/app/ActivityCompat;->finishAfterTransition(Landroid/app/Activity;)V │ + │ + .line 192 │ + return-void │ +.end method │ + │ .method public supportInvalidateOptionsMenu()V │ .locals 2 │ │ .prologue │ - .line 645 │ + .line 623 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0xb │ │ if-lt v0, v1, :cond_0 │ │ - .line 648 │ + .line 626 │ invoke-static {p0}, Landroid/support/v4/app/ActivityCompatHoneycomb;->invalidateOptionsMenu(Landroid/app/Activity;)V │ │ - .line 655 │ + .line 633 │ :goto_0 │ return-void │ │ - .line 654 │ + .line 632 │ :cond_0 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentActivity;->mOptionsMenuInvalidated:Z │ │ goto :goto_0 │ .end method │ + │ +.method public supportPostponeEnterTransition()V │ + .locals 0 │ + │ + .prologue │ + .line 224 │ + invoke-static {p0}, Landroid/support/v4/app/ActivityCompat;->postponeEnterTransition(Landroid/app/Activity;)V │ + │ + .line 225 │ + return-void │ +.end method │ + │ +.method public supportStartPostponedEnterTransition()V │ + .locals 0 │ + │ + .prologue │ + .line 232 │ + invoke-static {p0}, Landroid/support/v4/app/ActivityCompat;->startPostponedEnterTransition(Landroid/app/Activity;)V │ + │ + .line 233 │ + return-void │ +.end method ├── smali/android/support/v4/app/FragmentContainer.smali │ @@ -2,7 +2,10 @@ │ .super Ljava/lang/Object; │ .source "FragmentManager.java" │ │ │ # virtual methods │ .method public abstract findViewById(I)Landroid/view/View; │ .end method │ + │ +.method public abstract hasView()Z │ +.end method ├── smali/android/support/v4/app/FragmentManager.smali │ @@ -17,30 +17,30 @@ │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 62 │ + .line 67 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 117 │ + .line 124 │ return-void │ .end method │ │ .method public static enableDebugLogging(Z)V │ .locals 0 │ .param p0, "enabled" # Z │ │ .prologue │ - .line 345 │ + .line 358 │ sput-boolean p0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ - .line 346 │ + .line 359 │ return-void │ .end method │ │ │ # virtual methods │ .method public abstract addOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ .end method │ @@ -77,21 +77,24 @@ │ "<", │ "Landroid/support/v4/app/Fragment;", │ ">;" │ } │ .end annotation │ .end method │ │ +.method public abstract isDestroyed()Z │ +.end method │ + │ .method public openTransaction()Landroid/support/v4/app/FragmentTransaction; │ .locals 1 │ .annotation runtime Ljava/lang/Deprecated; │ .end annotation │ │ .prologue │ - .line 142 │ + .line 149 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/android/support/v4/app/FragmentManagerImpl$1.smali │ @@ -22,29 +22,29 @@ │ │ │ # direct methods │ .method constructor (Landroid/support/v4/app/FragmentManagerImpl;)V │ .locals 0 │ │ .prologue │ - .line 437 │ + .line 451 │ iput-object p1, p0, Landroid/support/v4/app/FragmentManagerImpl$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ .locals 1 │ │ .prologue │ - .line 440 │ + .line 454 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z │ │ - .line 441 │ + .line 455 │ return-void │ .end method ├── smali/android/support/v4/app/FragmentManagerImpl$2.smali │ @@ -22,29 +22,29 @@ │ │ │ # direct methods │ .method constructor (Landroid/support/v4/app/FragmentManagerImpl;)V │ .locals 0 │ │ .prologue │ - .line 477 │ + .line 491 │ iput-object p1, p0, Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ .locals 5 │ │ .prologue │ - .line 479 │ + .line 493 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl; │ │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl; │ │ iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ @@ -53,10 +53,10 @@ │ │ const/4 v3, -0x1 │ │ const/4 v4, 0x0 │ │ invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ - .line 480 │ + .line 494 │ return-void │ .end method ├── smali/android/support/v4/app/FragmentManagerImpl$3.smali │ @@ -26,15 +26,15 @@ │ │ │ # direct methods │ .method constructor (Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ .locals 0 │ │ .prologue │ - .line 493 │ + .line 507 │ iput-object p1, p0, Landroid/support/v4/app/FragmentManagerImpl$3;->this$0:Landroid/support/v4/app/FragmentManagerImpl; │ │ iput-object p2, p0, Landroid/support/v4/app/FragmentManagerImpl$3;->val$name:Ljava/lang/String; │ │ iput p3, p0, Landroid/support/v4/app/FragmentManagerImpl$3;->val$flags:I │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -44,15 +44,15 @@ │ │ │ # virtual methods │ .method public run()V │ .locals 5 │ │ .prologue │ - .line 495 │ + .line 509 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl$3;->this$0:Landroid/support/v4/app/FragmentManagerImpl; │ │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl$3;->this$0:Landroid/support/v4/app/FragmentManagerImpl; │ │ iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ @@ -61,10 +61,10 @@ │ │ const/4 v3, -0x1 │ │ iget v4, p0, Landroid/support/v4/app/FragmentManagerImpl$3;->val$flags:I │ │ invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ - .line 496 │ + .line 510 │ return-void │ .end method ├── smali/android/support/v4/app/FragmentManagerImpl$4.smali │ @@ -26,15 +26,15 @@ │ │ │ # direct methods │ .method constructor (Landroid/support/v4/app/FragmentManagerImpl;II)V │ .locals 0 │ │ .prologue │ - .line 512 │ + .line 526 │ iput-object p1, p0, Landroid/support/v4/app/FragmentManagerImpl$4;->this$0:Landroid/support/v4/app/FragmentManagerImpl; │ │ iput p2, p0, Landroid/support/v4/app/FragmentManagerImpl$4;->val$id:I │ │ iput p3, p0, Landroid/support/v4/app/FragmentManagerImpl$4;->val$flags:I │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -44,15 +44,15 @@ │ │ │ # virtual methods │ .method public run()V │ .locals 5 │ │ .prologue │ - .line 514 │ + .line 528 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl$4;->this$0:Landroid/support/v4/app/FragmentManagerImpl; │ │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl$4;->this$0:Landroid/support/v4/app/FragmentManagerImpl; │ │ iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ @@ -61,10 +61,10 @@ │ │ iget v3, p0, Landroid/support/v4/app/FragmentManagerImpl$4;->val$id:I │ │ iget v4, p0, Landroid/support/v4/app/FragmentManagerImpl$4;->val$flags:I │ │ invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ - .line 515 │ + .line 529 │ return-void │ .end method ├── smali/android/support/v4/app/FragmentManagerImpl.smali │ @@ -1,11 +1,22 @@ │ .class final Landroid/support/v4/app/FragmentManagerImpl; │ .super Landroid/support/v4/app/FragmentManager; │ .source "FragmentManager.java" │ │ +# interfaces │ +.implements Landroid/view/LayoutInflater$Factory; │ + │ + │ +# annotations │ +.annotation system Ldalvik/annotation/MemberClasses; │ + value = { │ + Landroid/support/v4/app/FragmentManagerImpl$FragmentTag; │ + } │ +.end annotation │ + │ │ # static fields │ .field static final ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; │ │ .field static final ACCELERATE_QUINT:Landroid/view/animation/Interpolator; │ │ .field static final ANIM_DUR:I = 0xdc │ @@ -186,51 +197,51 @@ │ .prologue │ const/4 v0, 0x0 │ │ const/high16 v4, 0x40200000 # 2.5f │ │ const/high16 v3, 0x3fc00000 # 1.5f │ │ - .line 396 │ + .line 410 │ sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ - .line 399 │ + .line 413 │ sget v1, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v2, 0xb │ │ if-lt v1, v2, :cond_0 │ │ const/4 v0, 0x1 │ │ :cond_0 │ sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->HONEYCOMB:Z │ │ - .line 727 │ + .line 746 │ new-instance v0, Landroid/view/animation/DecelerateInterpolator; │ │ invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;->(F)V │ │ sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator; │ │ - .line 728 │ + .line 747 │ new-instance v0, Landroid/view/animation/DecelerateInterpolator; │ │ invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;->(F)V │ │ sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; │ │ - .line 729 │ + .line 748 │ new-instance v0, Landroid/view/animation/AccelerateInterpolator; │ │ invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;->(F)V │ │ sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;->ACCELERATE_QUINT:Landroid/view/animation/Interpolator; │ │ - .line 730 │ + .line 749 │ new-instance v0, Landroid/view/animation/AccelerateInterpolator; │ │ invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;->(F)V │ │ sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;->ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; │ │ return-void │ @@ -238,63 +249,64 @@ │ │ .method constructor ()V │ .locals 2 │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 395 │ + .line 409 │ invoke-direct {p0}, Landroid/support/v4/app/FragmentManager;->()V │ │ - .line 422 │ + .line 436 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ │ - .line 434 │ + .line 448 │ iput-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateBundle:Landroid/os/Bundle; │ │ - .line 435 │ + .line 449 │ iput-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateArray:Landroid/util/SparseArray; │ │ - .line 437 │ + .line 451 │ new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; │ │ invoke-direct {v0, p0}, Landroid/support/v4/app/FragmentManagerImpl$1;->(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mExecCommit:Ljava/lang/Runnable; │ │ + .line 2205 │ return-void │ .end method │ │ .method private checkStateLoss()V │ .locals 3 │ │ .prologue │ - .line 1342 │ + .line 1364 │ iget-boolean v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateSaved:Z │ │ if-eqz v0, :cond_0 │ │ - .line 1343 │ + .line 1365 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ const-string v1, "Can not perform this action after onSaveInstanceState" │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1346 │ + .line 1368 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mNoTransactionsBecause:Ljava/lang/String; │ │ if-eqz v0, :cond_1 │ │ - .line 1347 │ + .line 1369 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Can not perform this action inside of " │ @@ -313,63 +325,63 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1350 │ + .line 1372 │ :cond_1 │ return-void │ .end method │ │ .method static makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ - .locals 3 │ + .locals 4 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "start" # F │ .param p2, "end" # F │ │ .prologue │ - .line 750 │ + .line 769 │ new-instance v0, Landroid/view/animation/AlphaAnimation; │ │ invoke-direct {v0, p1, p2}, Landroid/view/animation/AlphaAnimation;->(FF)V │ │ - .line 751 │ + .line 770 │ .local v0, "anim":Landroid/view/animation/AlphaAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ - .line 752 │ - const-wide/16 v1, 0xdc │ + .line 771 │ + const-wide/16 v2, 0xdc │ │ - invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ + invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ │ - .line 753 │ + .line 772 │ return-object v0 │ .end method │ │ .method static makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ .locals 11 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "startScale" # F │ .param p2, "endScale" # F │ .param p3, "startAlpha" # F │ .param p4, "endAlpha" # F │ │ .prologue │ - .line 736 │ + .line 755 │ new-instance v10, Landroid/view/animation/AnimationSet; │ │ const/4 v1, 0x0 │ │ invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;->(Z)V │ │ - .line 737 │ + .line 756 │ .local v10, "set":Landroid/view/animation/AnimationSet; │ new-instance v0, Landroid/view/animation/ScaleAnimation; │ │ const/4 v5, 0x1 │ │ const/high16 v6, 0x3f000000 # 0.5f │ │ @@ -383,137 +395,137 @@ │ │ move v3, p1 │ │ move v4, p2 │ │ invoke-direct/range {v0 .. v8}, Landroid/view/animation/ScaleAnimation;->(FFFFIFIF)V │ │ - .line 739 │ + .line 758 │ .local v0, "scale":Landroid/view/animation/ScaleAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ - .line 740 │ - const-wide/16 v1, 0xdc │ + .line 759 │ + const-wide/16 v2, 0xdc │ │ - invoke-virtual {v0, v1, v2}, Landroid/view/animation/ScaleAnimation;->setDuration(J)V │ + invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;->setDuration(J)V │ │ - .line 741 │ + .line 760 │ invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V │ │ - .line 742 │ + .line 761 │ new-instance v9, Landroid/view/animation/AlphaAnimation; │ │ invoke-direct {v9, p3, p4}, Landroid/view/animation/AlphaAnimation;->(FF)V │ │ - .line 743 │ + .line 762 │ .local v9, "alpha":Landroid/view/animation/AlphaAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ - .line 744 │ - const-wide/16 v1, 0xdc │ + .line 763 │ + const-wide/16 v2, 0xdc │ │ - invoke-virtual {v9, v1, v2}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ + invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ │ - .line 745 │ + .line 764 │ invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V │ │ - .line 746 │ + .line 765 │ return-object v10 │ .end method │ │ .method public static reverseTransit(I)I │ .locals 1 │ .param p0, "transit" # I │ │ .prologue │ - .line 2036 │ + .line 2069 │ const/4 v0, 0x0 │ │ - .line 2037 │ + .line 2070 │ .local v0, "rev":I │ sparse-switch p0, :sswitch_data_0 │ │ - .line 2048 │ + .line 2081 │ :goto_0 │ return v0 │ │ - .line 2039 │ + .line 2072 │ :sswitch_0 │ const/16 v0, 0x2002 │ │ - .line 2040 │ + .line 2073 │ goto :goto_0 │ │ - .line 2042 │ + .line 2075 │ :sswitch_1 │ const/16 v0, 0x1001 │ │ - .line 2043 │ + .line 2076 │ goto :goto_0 │ │ - .line 2045 │ + .line 2078 │ :sswitch_2 │ const/16 v0, 0x1003 │ │ goto :goto_0 │ │ - .line 2037 │ + .line 2070 │ :sswitch_data_0 │ .sparse-switch │ 0x1001 -> :sswitch_0 │ 0x1003 -> :sswitch_2 │ 0x2002 -> :sswitch_1 │ .end sparse-switch │ .end method │ │ .method private throwException(Ljava/lang/RuntimeException;)V │ .locals 7 │ .param p1, "ex" # Ljava/lang/RuntimeException; │ │ .prologue │ - .line 445 │ + .line 459 │ const-string v3, "FragmentManager" │ │ invoke-virtual {p1}, Ljava/lang/RuntimeException;->getMessage()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-static {v3, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 446 │ + .line 460 │ const-string v3, "FragmentManager" │ │ const-string v4, "Activity state:" │ │ invoke-static {v3, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 447 │ + .line 461 │ new-instance v1, Landroid/support/v4/util/LogWriter; │ │ const-string v3, "FragmentManager" │ │ invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;->(Ljava/lang/String;)V │ │ - .line 448 │ + .line 462 │ .local v1, "logw":Landroid/support/v4/util/LogWriter; │ new-instance v2, Ljava/io/PrintWriter; │ │ invoke-direct {v2, v1}, Ljava/io/PrintWriter;->(Ljava/io/Writer;)V │ │ - .line 449 │ + .line 463 │ .local v2, "pw":Ljava/io/PrintWriter; │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ if-eqz v3, :cond_0 │ │ - .line 451 │ + .line 465 │ :try_start_0 │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ const-string v4, " " │ │ const/4 v5, 0x0 │ │ @@ -521,33 +533,33 @@ │ │ new-array v6, v6, [Ljava/lang/String; │ │ invoke-virtual {v3, v4, v5, v2, v6}, Landroid/support/v4/app/FragmentActivity;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ - .line 462 │ + .line 476 │ :goto_0 │ throw p1 │ │ - .line 452 │ + .line 466 │ :catch_0 │ move-exception v0 │ │ - .line 453 │ + .line 467 │ .local v0, "e":Ljava/lang/Exception; │ const-string v3, "FragmentManager" │ │ const-string v4, "Failed dumping state" │ │ invoke-static {v3, v4, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ goto :goto_0 │ │ - .line 457 │ + .line 471 │ .end local v0 # "e":Ljava/lang/Exception; │ :cond_0 │ :try_start_1 │ const-string v3, " " │ │ const/4 v4, 0x0 │ │ @@ -557,19 +569,19 @@ │ │ invoke-virtual {p0, v3, v4, v2, v5}, Landroid/support/v4/app/FragmentManagerImpl;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ :try_end_1 │ .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 │ │ goto :goto_0 │ │ - .line 458 │ + .line 472 │ :catch_1 │ move-exception v0 │ │ - .line 459 │ + .line 473 │ .restart local v0 # "e":Ljava/lang/Exception; │ const-string v3, "FragmentManager" │ │ const-string v4, "Failed dumping state" │ │ invoke-static {v3, v4, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ @@ -578,72 +590,72 @@ │ │ .method public static transitToStyleIndex(IZ)I │ .locals 1 │ .param p0, "transit" # I │ .param p1, "enter" # Z │ │ .prologue │ - .line 2060 │ + .line 2093 │ const/4 v0, -0x1 │ │ - .line 2061 │ + .line 2094 │ .local v0, "animAttr":I │ sparse-switch p0, :sswitch_data_0 │ │ - .line 2072 │ + .line 2105 │ :goto_0 │ return v0 │ │ - .line 2063 │ + .line 2096 │ :sswitch_0 │ if-eqz p1, :cond_0 │ │ const/4 v0, 0x1 │ │ - .line 2064 │ + .line 2097 │ :goto_1 │ goto :goto_0 │ │ - .line 2063 │ + .line 2096 │ :cond_0 │ const/4 v0, 0x2 │ │ goto :goto_1 │ │ - .line 2066 │ + .line 2099 │ :sswitch_1 │ if-eqz p1, :cond_1 │ │ const/4 v0, 0x3 │ │ - .line 2067 │ + .line 2100 │ :goto_2 │ goto :goto_0 │ │ - .line 2066 │ + .line 2099 │ :cond_1 │ const/4 v0, 0x4 │ │ goto :goto_2 │ │ - .line 2069 │ + .line 2102 │ :sswitch_2 │ if-eqz p1, :cond_2 │ │ const/4 v0, 0x5 │ │ :goto_3 │ goto :goto_0 │ │ :cond_2 │ const/4 v0, 0x6 │ │ goto :goto_3 │ │ - .line 2061 │ + .line 2094 │ nop │ │ :sswitch_data_0 │ .sparse-switch │ 0x1001 -> :sswitch_0 │ 0x1003 -> :sswitch_2 │ 0x2002 -> :sswitch_1 │ @@ -653,60 +665,60 @@ │ │ # virtual methods │ .method addBackStackState(Landroid/support/v4/app/BackStackRecord;)V │ .locals 1 │ .param p1, "state" # Landroid/support/v4/app/BackStackRecord; │ │ .prologue │ - .line 1499 │ + .line 1521 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ if-nez v0, :cond_0 │ │ - .line 1500 │ + .line 1522 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ - .line 1502 │ + .line 1524 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1503 │ + .line 1525 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentManagerImpl;->reportBackStackChanged()V │ │ - .line 1504 │ + .line 1526 │ return-void │ .end method │ │ .method public addFragment(Landroid/support/v4/app/Fragment;Z)V │ .locals 4 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ .param p2, "moveToStateNow" # Z │ │ .prologue │ const/4 v3, 0x1 │ │ - .line 1168 │ + .line 1190 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-nez v0, :cond_0 │ │ - .line 1169 │ + .line 1191 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ - .line 1171 │ + .line 1193 │ :cond_0 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_1 │ │ const-string v0, "FragmentManager" │ │ @@ -726,33 +738,33 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1172 │ + .line 1194 │ :cond_1 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/FragmentManagerImpl;->makeActive(Landroid/support/v4/app/Fragment;)V │ │ - .line 1173 │ + .line 1195 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mDetached:Z │ │ if-nez v0, :cond_4 │ │ - .line 1174 │ + .line 1196 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_2 │ │ - .line 1175 │ + .line 1197 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment already added: " │ @@ -769,123 +781,123 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1177 │ + .line 1199 │ :cond_2 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1178 │ + .line 1200 │ iput-boolean v3, p1, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ - .line 1179 │ + .line 1201 │ const/4 v0, 0x0 │ │ iput-boolean v0, p1, Landroid/support/v4/app/Fragment;->mRemoving:Z │ │ - .line 1180 │ + .line 1202 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ if-eqz v0, :cond_3 │ │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ if-eqz v0, :cond_3 │ │ - .line 1181 │ + .line 1203 │ iput-boolean v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mNeedMenuInvalidate:Z │ │ - .line 1183 │ + .line 1205 │ :cond_3 │ if-eqz p2, :cond_4 │ │ - .line 1184 │ + .line 1206 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;)V │ │ - .line 1187 │ + .line 1209 │ :cond_4 │ return-void │ .end method │ │ .method public addOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ .locals 1 │ .param p1, "listener" # Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; │ │ .prologue │ - .line 541 │ + .line 555 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackChangeListeners:Ljava/util/ArrayList; │ │ if-nez v0, :cond_0 │ │ - .line 542 │ + .line 556 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackChangeListeners:Ljava/util/ArrayList; │ │ - .line 544 │ + .line 558 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackChangeListeners:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 545 │ + .line 559 │ return-void │ .end method │ │ .method public allocBackStackIndex(Landroid/support/v4/app/BackStackRecord;)I │ .locals 5 │ .param p1, "bse" # Landroid/support/v4/app/BackStackRecord; │ │ .prologue │ - .line 1379 │ + .line 1401 │ monitor-enter p0 │ │ - .line 1380 │ + .line 1402 │ :try_start_0 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList; │ │ if-eqz v2, :cond_0 │ │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ if-gtz v2, :cond_3 │ │ - .line 1381 │ + .line 1403 │ :cond_0 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ if-nez v2, :cond_1 │ │ - .line 1382 │ + .line 1404 │ new-instance v2, Ljava/util/ArrayList; │ │ invoke-direct {v2}, Ljava/util/ArrayList;->()V │ │ iput-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ - .line 1384 │ + .line 1406 │ :cond_1 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ - .line 1385 │ + .line 1407 │ .local v0, "index":I │ sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v2, :cond_2 │ │ const-string v2, "FragmentManager" │ │ @@ -915,32 +927,32 @@ │ │ invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-static {v2, v3}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1386 │ + .line 1408 │ :cond_2 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v2, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1387 │ + .line 1409 │ monitor-exit p0 │ │ move v1, v0 │ │ - .line 1393 │ + .line 1415 │ .end local v0 # "index":I │ .local v1, "index":I │ :goto_0 │ return v1 │ │ - .line 1390 │ + .line 1412 │ .end local v1 # "index":I │ :cond_3 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList; │ │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ @@ -955,15 +967,15 @@ │ │ check-cast v2, Ljava/lang/Integer; │ │ invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I │ │ move-result v0 │ │ - .line 1391 │ + .line 1413 │ .restart local v0 # "index":I │ sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v2, :cond_4 │ │ const-string v2, "FragmentManager" │ │ @@ -993,30 +1005,30 @@ │ │ invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-static {v2, v3}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1392 │ + .line 1414 │ :cond_4 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v0, p1}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object; │ │ - .line 1393 │ + .line 1415 │ monitor-exit p0 │ │ move v1, v0 │ │ .end local v0 # "index":I │ .restart local v1 # "index":I │ goto :goto_0 │ │ - .line 1395 │ + .line 1417 │ .end local v1 # "index":I │ :catchall_0 │ move-exception v2 │ │ monitor-exit p0 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ @@ -1027,53 +1039,53 @@ │ .method public attachActivity(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ .locals 2 │ .param p1, "activity" # Landroid/support/v4/app/FragmentActivity; │ .param p2, "container" # Landroid/support/v4/app/FragmentContainer; │ .param p3, "parent" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 1867 │ + .line 1900 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ if-eqz v0, :cond_0 │ │ new-instance v0, Ljava/lang/IllegalStateException; │ │ const-string v1, "Already attached" │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1868 │ + .line 1901 │ :cond_0 │ iput-object p1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ - .line 1869 │ + .line 1902 │ iput-object p2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mContainer:Landroid/support/v4/app/FragmentContainer; │ │ - .line 1870 │ + .line 1903 │ iput-object p3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mParent:Landroid/support/v4/app/Fragment; │ │ - .line 1871 │ + .line 1904 │ return-void │ .end method │ │ .method public attachFragment(Landroid/support/v4/app/Fragment;II)V │ .locals 6 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ .param p2, "transition" # I │ .param p3, "transitionStyle" # I │ │ .prologue │ const/4 v3, 0x1 │ │ const/4 v5, 0x0 │ │ - .line 1264 │ + .line 1286 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_0 │ │ const-string v0, "FragmentManager" │ │ new-instance v1, Ljava/lang/StringBuilder; │ @@ -1092,51 +1104,51 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1265 │ + .line 1287 │ :cond_0 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mDetached:Z │ │ if-eqz v0, :cond_5 │ │ - .line 1266 │ + .line 1288 │ iput-boolean v5, p1, Landroid/support/v4/app/Fragment;->mDetached:Z │ │ - .line 1267 │ + .line 1289 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ if-nez v0, :cond_5 │ │ - .line 1268 │ + .line 1290 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-nez v0, :cond_1 │ │ - .line 1269 │ + .line 1291 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ - .line 1271 │ + .line 1293 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_2 │ │ - .line 1272 │ + .line 1294 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment already added: " │ @@ -1153,15 +1165,15 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1274 │ + .line 1296 │ :cond_2 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_3 │ │ const-string v0, "FragmentManager" │ │ @@ -1181,59 +1193,59 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1275 │ + .line 1297 │ :cond_3 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1276 │ + .line 1298 │ iput-boolean v3, p1, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ - .line 1277 │ + .line 1299 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ if-eqz v0, :cond_4 │ │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ if-eqz v0, :cond_4 │ │ - .line 1278 │ + .line 1300 │ iput-boolean v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mNeedMenuInvalidate:Z │ │ - .line 1280 │ + .line 1302 │ :cond_4 │ iget v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ │ move-object v0, p0 │ │ move-object v1, p1 │ │ move v3, p2 │ │ move v4, p3 │ │ invoke-virtual/range {v0 .. v5}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V │ │ - .line 1283 │ + .line 1305 │ :cond_5 │ return-void │ .end method │ │ .method public beginTransaction()Landroid/support/v4/app/FragmentTransaction; │ .locals 1 │ │ .prologue │ - .line 467 │ + .line 481 │ new-instance v0, Landroid/support/v4/app/BackStackRecord; │ │ invoke-direct {v0, p0}, Landroid/support/v4/app/BackStackRecord;->(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ return-object v0 │ .end method │ │ @@ -1244,15 +1256,15 @@ │ .param p3, "transitionStyle" # I │ │ .prologue │ const/4 v5, 0x0 │ │ const/4 v2, 0x1 │ │ - .line 1245 │ + .line 1267 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_0 │ │ const-string v0, "FragmentManager" │ │ new-instance v1, Ljava/lang/StringBuilder; │ @@ -1271,34 +1283,34 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1246 │ + .line 1268 │ :cond_0 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mDetached:Z │ │ if-nez v0, :cond_4 │ │ - .line 1247 │ + .line 1269 │ iput-boolean v2, p1, Landroid/support/v4/app/Fragment;->mDetached:Z │ │ - .line 1248 │ + .line 1270 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ if-eqz v0, :cond_4 │ │ - .line 1250 │ + .line 1272 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-eqz v0, :cond_2 │ │ - .line 1251 │ + .line 1273 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_1 │ │ const-string v0, "FragmentManager" │ │ new-instance v1, Ljava/lang/StringBuilder; │ @@ -1317,722 +1329,722 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1252 │ + .line 1274 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z │ │ - .line 1254 │ + .line 1276 │ :cond_2 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ if-eqz v0, :cond_3 │ │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ if-eqz v0, :cond_3 │ │ - .line 1255 │ + .line 1277 │ iput-boolean v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mNeedMenuInvalidate:Z │ │ - .line 1257 │ + .line 1279 │ :cond_3 │ iput-boolean v5, p1, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ move-object v0, p0 │ │ move-object v1, p1 │ │ move v3, p2 │ │ move v4, p3 │ │ - .line 1258 │ + .line 1280 │ invoke-virtual/range {v0 .. v5}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V │ │ - .line 1261 │ + .line 1283 │ :cond_4 │ return-void │ .end method │ │ .method public dispatchActivityCreated()V │ .locals 2 │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 1883 │ + .line 1916 │ iput-boolean v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateSaved:Z │ │ - .line 1884 │ + .line 1917 │ const/4 v0, 0x2 │ │ invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IZ)V │ │ - .line 1885 │ + .line 1918 │ return-void │ .end method │ │ .method public dispatchConfigurationChanged(Landroid/content/res/Configuration;)V │ .locals 3 │ .param p1, "newConfig" # Landroid/content/res/Configuration; │ │ .prologue │ - .line 1928 │ + .line 1961 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-eqz v2, :cond_1 │ │ - .line 1929 │ + .line 1962 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ if-ge v1, v2, :cond_1 │ │ - .line 1930 │ + .line 1963 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 1931 │ + .line 1964 │ .local v0, "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_0 │ │ - .line 1932 │ + .line 1965 │ invoke-virtual {v0, p1}, Landroid/support/v4/app/Fragment;->performConfigurationChanged(Landroid/content/res/Configuration;)V │ │ - .line 1929 │ + .line 1962 │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 1936 │ + .line 1969 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_1 │ return-void │ .end method │ │ .method public dispatchContextItemSelected(Landroid/view/MenuItem;)Z │ .locals 3 │ .param p1, "item" # Landroid/view/MenuItem; │ │ .prologue │ - .line 2011 │ + .line 2044 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-eqz v2, :cond_1 │ │ - .line 2012 │ + .line 2045 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ if-ge v1, v2, :cond_1 │ │ - .line 2013 │ + .line 2046 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 2014 │ + .line 2047 │ .local v0, "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_0 │ │ - .line 2015 │ + .line 2048 │ invoke-virtual {v0, p1}, Landroid/support/v4/app/Fragment;->performContextItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - .line 2016 │ + .line 2049 │ const/4 v2, 0x1 │ │ - .line 2021 │ + .line 2054 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :goto_1 │ return v2 │ │ - .line 2012 │ + .line 2045 │ .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ .restart local v1 # "i":I │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 2021 │ + .line 2054 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_1 │ const/4 v2, 0x0 │ │ goto :goto_1 │ .end method │ │ .method public dispatchCreate()V │ .locals 2 │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 1878 │ + .line 1911 │ iput-boolean v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateSaved:Z │ │ - .line 1879 │ + .line 1912 │ const/4 v0, 0x1 │ │ invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IZ)V │ │ - .line 1880 │ + .line 1913 │ return-void │ .end method │ │ .method public dispatchCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ .locals 5 │ .param p1, "menu" # Landroid/view/Menu; │ .param p2, "inflater" # Landroid/view/MenuInflater; │ │ .prologue │ - .line 1950 │ + .line 1983 │ const/4 v3, 0x0 │ │ - .line 1951 │ + .line 1984 │ .local v3, "show":Z │ const/4 v2, 0x0 │ │ - .line 1952 │ + .line 1985 │ .local v2, "newMenus":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ iget-object v4, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-eqz v4, :cond_2 │ │ - .line 1953 │ + .line 1986 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ iget-object v4, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v4}, Ljava/util/ArrayList;->size()I │ │ move-result v4 │ │ if-ge v1, v4, :cond_2 │ │ - .line 1954 │ + .line 1987 │ iget-object v4, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v4, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 1955 │ + .line 1988 │ .local v0, "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_1 │ │ - .line 1956 │ + .line 1989 │ invoke-virtual {v0, p1, p2}, Landroid/support/v4/app/Fragment;->performCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - .line 1957 │ + .line 1990 │ const/4 v3, 0x1 │ │ - .line 1958 │ + .line 1991 │ if-nez v2, :cond_0 │ │ - .line 1959 │ + .line 1992 │ new-instance v2, Ljava/util/ArrayList; │ │ .end local v2 # "newMenus":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ invoke-direct {v2}, Ljava/util/ArrayList;->()V │ │ - .line 1961 │ + .line 1994 │ .restart local v2 # "newMenus":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ :cond_0 │ invoke-virtual {v2, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1953 │ + .line 1986 │ :cond_1 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 1967 │ + .line 2000 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_2 │ iget-object v4, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCreatedMenus:Ljava/util/ArrayList; │ │ if-eqz v4, :cond_5 │ │ - .line 1968 │ + .line 2001 │ const/4 v1, 0x0 │ │ .restart local v1 # "i":I │ :goto_1 │ iget-object v4, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCreatedMenus:Ljava/util/ArrayList; │ │ invoke-virtual {v4}, Ljava/util/ArrayList;->size()I │ │ move-result v4 │ │ if-ge v1, v4, :cond_5 │ │ - .line 1969 │ + .line 2002 │ iget-object v4, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCreatedMenus:Ljava/util/ArrayList; │ │ invoke-virtual {v4, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 1970 │ + .line 2003 │ .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ if-eqz v2, :cond_3 │ │ invoke-virtual {v2, v0}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z │ │ move-result v4 │ │ if-nez v4, :cond_4 │ │ - .line 1971 │ + .line 2004 │ :cond_3 │ invoke-virtual {v0}, Landroid/support/v4/app/Fragment;->onDestroyOptionsMenu()V │ │ - .line 1968 │ + .line 2001 │ :cond_4 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_1 │ │ - .line 1976 │ + .line 2009 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_5 │ iput-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCreatedMenus:Ljava/util/ArrayList; │ │ - .line 1978 │ + .line 2011 │ return v3 │ .end method │ │ .method public dispatchDestroy()V │ .locals 3 │ │ .prologue │ const/4 v2, 0x0 │ │ const/4 v1, 0x0 │ │ - .line 1919 │ + .line 1952 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mDestroyed:Z │ │ - .line 1920 │ + .line 1953 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z │ │ - .line 1921 │ + .line 1954 │ invoke-virtual {p0, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IZ)V │ │ - .line 1922 │ + .line 1955 │ iput-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ - .line 1923 │ + .line 1956 │ iput-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mContainer:Landroid/support/v4/app/FragmentContainer; │ │ - .line 1924 │ + .line 1957 │ iput-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mParent:Landroid/support/v4/app/Fragment; │ │ - .line 1925 │ + .line 1958 │ return-void │ .end method │ │ .method public dispatchDestroyView()V │ .locals 2 │ │ .prologue │ - .line 1915 │ + .line 1948 │ const/4 v0, 0x1 │ │ const/4 v1, 0x0 │ │ invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IZ)V │ │ - .line 1916 │ + .line 1949 │ return-void │ .end method │ │ .method public dispatchLowMemory()V │ .locals 3 │ │ .prologue │ - .line 1939 │ + .line 1972 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-eqz v2, :cond_1 │ │ - .line 1940 │ + .line 1973 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ if-ge v1, v2, :cond_1 │ │ - .line 1941 │ + .line 1974 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 1942 │ + .line 1975 │ .local v0, "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_0 │ │ - .line 1943 │ + .line 1976 │ invoke-virtual {v0}, Landroid/support/v4/app/Fragment;->performLowMemory()V │ │ - .line 1940 │ + .line 1973 │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 1947 │ + .line 1980 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_1 │ return-void │ .end method │ │ .method public dispatchOptionsItemSelected(Landroid/view/MenuItem;)Z │ .locals 3 │ .param p1, "item" # Landroid/view/MenuItem; │ │ .prologue │ - .line 1997 │ + .line 2030 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-eqz v2, :cond_1 │ │ - .line 1998 │ + .line 2031 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ if-ge v1, v2, :cond_1 │ │ - .line 1999 │ + .line 2032 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 2000 │ + .line 2033 │ .local v0, "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_0 │ │ - .line 2001 │ + .line 2034 │ invoke-virtual {v0, p1}, Landroid/support/v4/app/Fragment;->performOptionsItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - .line 2002 │ + .line 2035 │ const/4 v2, 0x1 │ │ - .line 2007 │ + .line 2040 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :goto_1 │ return v2 │ │ - .line 1998 │ + .line 2031 │ .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ .restart local v1 # "i":I │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 2007 │ + .line 2040 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_1 │ const/4 v2, 0x0 │ │ goto :goto_1 │ .end method │ │ .method public dispatchOptionsMenuClosed(Landroid/view/Menu;)V │ .locals 3 │ .param p1, "menu" # Landroid/view/Menu; │ │ .prologue │ - .line 2025 │ + .line 2058 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-eqz v2, :cond_1 │ │ - .line 2026 │ + .line 2059 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ if-ge v1, v2, :cond_1 │ │ - .line 2027 │ + .line 2060 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 2028 │ + .line 2061 │ .local v0, "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_0 │ │ - .line 2029 │ + .line 2062 │ invoke-virtual {v0, p1}, Landroid/support/v4/app/Fragment;->performOptionsMenuClosed(Landroid/view/Menu;)V │ │ - .line 2026 │ + .line 2059 │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 2033 │ + .line 2066 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_1 │ return-void │ .end method │ │ .method public dispatchPause()V │ .locals 2 │ │ .prologue │ - .line 1898 │ + .line 1931 │ const/4 v0, 0x4 │ │ const/4 v1, 0x0 │ │ invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IZ)V │ │ - .line 1899 │ + .line 1932 │ return-void │ .end method │ │ .method public dispatchPrepareOptionsMenu(Landroid/view/Menu;)Z │ .locals 4 │ .param p1, "menu" # Landroid/view/Menu; │ │ .prologue │ - .line 1982 │ + .line 2015 │ const/4 v2, 0x0 │ │ - .line 1983 │ + .line 2016 │ .local v2, "show":Z │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-eqz v3, :cond_1 │ │ - .line 1984 │ + .line 2017 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ move-result v3 │ │ if-ge v1, v3, :cond_1 │ │ - .line 1985 │ + .line 2018 │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v3, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 1986 │ + .line 2019 │ .local v0, "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_0 │ │ - .line 1987 │ + .line 2020 │ invoke-virtual {v0, p1}, Landroid/support/v4/app/Fragment;->performPrepareOptionsMenu(Landroid/view/Menu;)Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ - .line 1988 │ + .line 2021 │ const/4 v2, 0x1 │ │ - .line 1984 │ + .line 2017 │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 1993 │ + .line 2026 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_1 │ return v2 │ .end method │ │ .method public dispatchReallyStop()V │ .locals 2 │ │ .prologue │ - .line 1911 │ + .line 1944 │ const/4 v0, 0x2 │ │ const/4 v1, 0x0 │ │ invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IZ)V │ │ - .line 1912 │ + .line 1945 │ return-void │ .end method │ │ .method public dispatchResume()V │ .locals 2 │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 1893 │ + .line 1926 │ iput-boolean v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateSaved:Z │ │ - .line 1894 │ + .line 1927 │ const/4 v0, 0x5 │ │ invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IZ)V │ │ - .line 1895 │ + .line 1928 │ return-void │ .end method │ │ .method public dispatchStart()V │ .locals 2 │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 1888 │ + .line 1921 │ iput-boolean v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateSaved:Z │ │ - .line 1889 │ + .line 1922 │ const/4 v0, 0x4 │ │ invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IZ)V │ │ - .line 1890 │ + .line 1923 │ return-void │ .end method │ │ .method public dispatchStop()V │ .locals 2 │ │ .prologue │ - .line 1905 │ + .line 1938 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateSaved:Z │ │ - .line 1907 │ + .line 1940 │ const/4 v0, 0x3 │ │ const/4 v1, 0x0 │ │ invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IZ)V │ │ - .line 1908 │ + .line 1941 │ return-void │ .end method │ │ .method public dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ .locals 8 │ .param p1, "prefix" # Ljava/lang/String; │ .param p2, "fd" # Ljava/io/FileDescriptor; │ .param p3, "writer" # Ljava/io/PrintWriter; │ .param p4, "args" # [Ljava/lang/String; │ │ .prologue │ - .line 616 │ + .line 635 │ new-instance v6, Ljava/lang/StringBuilder; │ │ invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v6, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ @@ -2043,379 +2055,379 @@ │ │ move-result-object v6 │ │ invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ - .line 619 │ + .line 638 │ .local v4, "innerPrefix":Ljava/lang/String; │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ if-eqz v6, :cond_1 │ │ - .line 620 │ + .line 639 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ - .line 621 │ + .line 640 │ .local v0, "N":I │ if-lez v0, :cond_1 │ │ - .line 622 │ + .line 641 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, "Active Fragments in " │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 623 │ + .line 642 │ invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I │ │ move-result v6 │ │ invoke-static {v6}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 624 │ + .line 643 │ const-string v6, ":" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 625 │ + .line 644 │ const/4 v3, 0x0 │ │ .local v3, "i":I │ :goto_0 │ if-ge v3, v0, :cond_1 │ │ - .line 626 │ + .line 645 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v6, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Landroid/support/v4/app/Fragment; │ │ - .line 627 │ + .line 646 │ .local v2, "f":Landroid/support/v4/app/Fragment; │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, " #" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {p3, v3}, Ljava/io/PrintWriter;->print(I)V │ │ - .line 628 │ + .line 647 │ const-string v6, ": " │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {p3, v2}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 629 │ + .line 648 │ if-eqz v2, :cond_0 │ │ - .line 630 │ + .line 649 │ invoke-virtual {v2, v4, p2, p3, p4}, Landroid/support/v4/app/Fragment;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ - .line 625 │ + .line 644 │ :cond_0 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_0 │ │ - .line 636 │ + .line 655 │ .end local v0 # "N":I │ .end local v2 # "f":Landroid/support/v4/app/Fragment; │ .end local v3 # "i":I │ :cond_1 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-eqz v6, :cond_2 │ │ - .line 637 │ + .line 656 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ - .line 638 │ + .line 657 │ .restart local v0 # "N":I │ if-lez v0, :cond_2 │ │ - .line 639 │ + .line 658 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, "Added Fragments:" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 640 │ + .line 659 │ const/4 v3, 0x0 │ │ .restart local v3 # "i":I │ :goto_1 │ if-ge v3, v0, :cond_2 │ │ - .line 641 │ + .line 660 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v6, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Landroid/support/v4/app/Fragment; │ │ - .line 642 │ + .line 661 │ .restart local v2 # "f":Landroid/support/v4/app/Fragment; │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, " #" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {p3, v3}, Ljava/io/PrintWriter;->print(I)V │ │ - .line 643 │ + .line 662 │ const-string v6, ": " │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {v2}, Landroid/support/v4/app/Fragment;->toString()Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 640 │ + .line 659 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_1 │ │ - .line 648 │ + .line 667 │ .end local v0 # "N":I │ .end local v2 # "f":Landroid/support/v4/app/Fragment; │ .end local v3 # "i":I │ :cond_2 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCreatedMenus:Ljava/util/ArrayList; │ │ if-eqz v6, :cond_3 │ │ - .line 649 │ + .line 668 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCreatedMenus:Ljava/util/ArrayList; │ │ invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ - .line 650 │ + .line 669 │ .restart local v0 # "N":I │ if-lez v0, :cond_3 │ │ - .line 651 │ + .line 670 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, "Fragments Created Menus:" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 652 │ + .line 671 │ const/4 v3, 0x0 │ │ .restart local v3 # "i":I │ :goto_2 │ if-ge v3, v0, :cond_3 │ │ - .line 653 │ + .line 672 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCreatedMenus:Ljava/util/ArrayList; │ │ invoke-virtual {v6, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Landroid/support/v4/app/Fragment; │ │ - .line 654 │ + .line 673 │ .restart local v2 # "f":Landroid/support/v4/app/Fragment; │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, " #" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {p3, v3}, Ljava/io/PrintWriter;->print(I)V │ │ - .line 655 │ + .line 674 │ const-string v6, ": " │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {v2}, Landroid/support/v4/app/Fragment;->toString()Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 652 │ + .line 671 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_2 │ │ - .line 660 │ + .line 679 │ .end local v0 # "N":I │ .end local v2 # "f":Landroid/support/v4/app/Fragment; │ .end local v3 # "i":I │ :cond_3 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ if-eqz v6, :cond_4 │ │ - .line 661 │ + .line 680 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ - .line 662 │ + .line 681 │ .restart local v0 # "N":I │ if-lez v0, :cond_4 │ │ - .line 663 │ + .line 682 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, "Back Stack:" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 664 │ + .line 683 │ const/4 v3, 0x0 │ │ .restart local v3 # "i":I │ :goto_3 │ if-ge v3, v0, :cond_4 │ │ - .line 665 │ + .line 684 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ invoke-virtual {v6, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/app/BackStackRecord; │ │ - .line 666 │ + .line 685 │ .local v1, "bs":Landroid/support/v4/app/BackStackRecord; │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, " #" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {p3, v3}, Ljava/io/PrintWriter;->print(I)V │ │ - .line 667 │ + .line 686 │ const-string v6, ": " │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;->toString()Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 668 │ + .line 687 │ invoke-virtual {v1, v4, p2, p3, p4}, Landroid/support/v4/app/BackStackRecord;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ - .line 664 │ + .line 683 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_3 │ │ - .line 673 │ + .line 692 │ .end local v0 # "N":I │ .end local v1 # "bs":Landroid/support/v4/app/BackStackRecord; │ .end local v3 # "i":I │ :cond_4 │ monitor-enter p0 │ │ - .line 674 │ + .line 693 │ :try_start_0 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ if-eqz v6, :cond_5 │ │ - .line 675 │ + .line 694 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ - .line 676 │ + .line 695 │ .restart local v0 # "N":I │ if-lez v0, :cond_5 │ │ - .line 677 │ + .line 696 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, "Back Stack Indices:" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 678 │ + .line 697 │ const/4 v3, 0x0 │ │ .restart local v3 # "i":I │ :goto_4 │ if-ge v3, v0, :cond_5 │ │ - .line 679 │ + .line 698 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v6, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/app/BackStackRecord; │ │ - .line 680 │ + .line 699 │ .restart local v1 # "bs":Landroid/support/v4/app/BackStackRecord; │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, " #" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {p3, v3}, Ljava/io/PrintWriter;->print(I)V │ │ - .line 681 │ + .line 700 │ const-string v6, ": " │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {p3, v1}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 678 │ + .line 697 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_4 │ │ - .line 686 │ + .line 705 │ .end local v0 # "N":I │ .end local v1 # "bs":Landroid/support/v4/app/BackStackRecord; │ .end local v3 # "i":I │ :cond_5 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList; │ │ if-eqz v6, :cond_6 │ @@ -2424,391 +2436,391 @@ │ │ invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ │ move-result v6 │ │ if-lez v6, :cond_6 │ │ - .line 687 │ + .line 706 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, "mAvailBackStackIndices: " │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 688 │ + .line 707 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v6}, Ljava/util/ArrayList;->toArray()[Ljava/lang/Object; │ │ move-result-object v6 │ │ invoke-static {v6}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 690 │ + .line 709 │ :cond_6 │ monitor-exit p0 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 692 │ + .line 711 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mPendingActions:Ljava/util/ArrayList; │ │ if-eqz v6, :cond_7 │ │ - .line 693 │ + .line 712 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mPendingActions:Ljava/util/ArrayList; │ │ invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ - .line 694 │ + .line 713 │ .restart local v0 # "N":I │ if-lez v0, :cond_7 │ │ - .line 695 │ + .line 714 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, "Pending Actions:" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 696 │ + .line 715 │ const/4 v3, 0x0 │ │ .restart local v3 # "i":I │ :goto_5 │ if-ge v3, v0, :cond_7 │ │ - .line 697 │ + .line 716 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mPendingActions:Ljava/util/ArrayList; │ │ invoke-virtual {v6, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v5 │ │ check-cast v5, Ljava/lang/Runnable; │ │ - .line 698 │ + .line 717 │ .local v5, "r":Ljava/lang/Runnable; │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, " #" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {p3, v3}, Ljava/io/PrintWriter;->print(I)V │ │ - .line 699 │ + .line 718 │ const-string v6, ": " │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ invoke-virtual {p3, v5}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 696 │ + .line 715 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_5 │ │ - .line 690 │ + .line 709 │ .end local v0 # "N":I │ .end local v3 # "i":I │ .end local v5 # "r":Ljava/lang/Runnable; │ :catchall_0 │ move-exception v6 │ │ :try_start_1 │ monitor-exit p0 │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ throw v6 │ │ - .line 704 │ + .line 723 │ :cond_7 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, "FragmentManager misc state:" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 705 │ + .line 724 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, " mActivity=" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 706 │ + .line 725 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, " mContainer=" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mContainer:Landroid/support/v4/app/FragmentContainer; │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 707 │ + .line 726 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mParent:Landroid/support/v4/app/Fragment; │ │ if-eqz v6, :cond_8 │ │ - .line 708 │ + .line 727 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, " mParent=" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mParent:Landroid/support/v4/app/Fragment; │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/Object;)V │ │ - .line 710 │ + .line 729 │ :cond_8 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, " mCurState=" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(I)V │ │ - .line 711 │ + .line 730 │ const-string v6, " mStateSaved=" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateSaved:Z │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Z)V │ │ - .line 712 │ + .line 731 │ const-string v6, " mDestroyed=" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ iget-boolean v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mDestroyed:Z │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Z)V │ │ - .line 713 │ + .line 732 │ iget-boolean v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mNeedMenuInvalidate:Z │ │ if-eqz v6, :cond_9 │ │ - .line 714 │ + .line 733 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, " mNeedMenuInvalidate=" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 715 │ + .line 734 │ iget-boolean v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mNeedMenuInvalidate:Z │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Z)V │ │ - .line 717 │ + .line 736 │ :cond_9 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mNoTransactionsBecause:Ljava/lang/String; │ │ if-eqz v6, :cond_a │ │ - .line 718 │ + .line 737 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, " mNoTransactionsBecause=" │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 719 │ + .line 738 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mNoTransactionsBecause:Ljava/lang/String; │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 721 │ + .line 740 │ :cond_a │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ if-eqz v6, :cond_b │ │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ │ move-result v6 │ │ if-lez v6, :cond_b │ │ - .line 722 │ + .line 741 │ invoke-virtual {p3, p1}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ const-string v6, " mAvailIndices: " │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V │ │ - .line 723 │ + .line 742 │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v6}, Ljava/util/ArrayList;->toArray()[Ljava/lang/Object; │ │ move-result-object v6 │ │ invoke-static {v6}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {p3, v6}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V │ │ - .line 725 │ + .line 744 │ :cond_b │ return-void │ .end method │ │ .method public enqueueAction(Ljava/lang/Runnable;Z)V │ .locals 2 │ .param p1, "action" # Ljava/lang/Runnable; │ .param p2, "allowStateLoss" # Z │ │ .prologue │ - .line 1360 │ + .line 1382 │ if-nez p2, :cond_0 │ │ - .line 1361 │ + .line 1383 │ invoke-direct {p0}, Landroid/support/v4/app/FragmentManagerImpl;->checkStateLoss()V │ │ - .line 1363 │ + .line 1385 │ :cond_0 │ monitor-enter p0 │ │ - .line 1364 │ + .line 1386 │ :try_start_0 │ iget-boolean v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mDestroyed:Z │ │ if-nez v0, :cond_1 │ │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ if-nez v0, :cond_2 │ │ - .line 1365 │ + .line 1387 │ :cond_1 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ const-string v1, "Activity has been destroyed" │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1375 │ + .line 1397 │ :catchall_0 │ move-exception v0 │ │ monitor-exit p0 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ throw v0 │ │ - .line 1367 │ + .line 1389 │ :cond_2 │ :try_start_1 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mPendingActions:Ljava/util/ArrayList; │ │ if-nez v0, :cond_3 │ │ - .line 1368 │ + .line 1390 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mPendingActions:Ljava/util/ArrayList; │ │ - .line 1370 │ + .line 1392 │ :cond_3 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mPendingActions:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1371 │ + .line 1393 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mPendingActions:Ljava/util/ArrayList; │ │ invoke-virtual {v0}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ const/4 v1, 0x1 │ │ if-ne v0, v1, :cond_4 │ │ - .line 1372 │ + .line 1394 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mExecCommit:Ljava/lang/Runnable; │ │ invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V │ │ - .line 1373 │ + .line 1395 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mExecCommit:Ljava/lang/Runnable; │ │ invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z │ │ - .line 1375 │ + .line 1397 │ :cond_4 │ monitor-exit p0 │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ - .line 1376 │ + .line 1398 │ return-void │ .end method │ │ .method public execPendingActions()Z │ .locals 8 │ │ .prologue │ const/4 v7, 0x0 │ │ - .line 1438 │ + .line 1460 │ iget-boolean v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mExecutingActions:Z │ │ if-eqz v5, :cond_0 │ │ - .line 1439 │ + .line 1461 │ new-instance v5, Ljava/lang/IllegalStateException; │ │ const-string v6, "Recursive entry to executePendingTransactions" │ │ invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v5 │ │ - .line 1442 │ + .line 1464 │ :cond_0 │ invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; │ │ move-result-object v5 │ │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ @@ -2816,574 +2828,574 @@ │ │ invoke-virtual {v6}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; │ │ move-result-object v6 │ │ if-eq v5, v6, :cond_1 │ │ - .line 1443 │ + .line 1465 │ new-instance v5, Ljava/lang/IllegalStateException; │ │ const-string v6, "Must be called from main thread of process" │ │ invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v5 │ │ - .line 1446 │ + .line 1468 │ :cond_1 │ const/4 v0, 0x0 │ │ - .line 1451 │ + .line 1473 │ .local v0, "didSomething":Z │ :goto_0 │ monitor-enter p0 │ │ - .line 1452 │ + .line 1474 │ :try_start_0 │ iget-object v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mPendingActions:Ljava/util/ArrayList; │ │ if-eqz v5, :cond_2 │ │ iget-object v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mPendingActions:Ljava/util/ArrayList; │ │ invoke-virtual {v5}, Ljava/util/ArrayList;->size()I │ │ move-result v5 │ │ if-nez v5, :cond_4 │ │ - .line 1453 │ + .line 1475 │ :cond_2 │ monitor-exit p0 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 1474 │ + .line 1496 │ iget-boolean v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mHavePendingDeferredStart:Z │ │ if-eqz v5, :cond_9 │ │ - .line 1475 │ + .line 1497 │ const/4 v3, 0x0 │ │ - .line 1476 │ + .line 1498 │ .local v3, "loadersRunning":Z │ const/4 v2, 0x0 │ │ .local v2, "i":I │ :goto_1 │ iget-object v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v5}, Ljava/util/ArrayList;->size()I │ │ move-result v5 │ │ if-ge v2, v5, :cond_8 │ │ - .line 1477 │ + .line 1499 │ iget-object v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v5, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/app/Fragment; │ │ - .line 1478 │ + .line 1500 │ .local v1, "f":Landroid/support/v4/app/Fragment; │ if-eqz v1, :cond_3 │ │ iget-object v5, v1, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v5, :cond_3 │ │ - .line 1479 │ + .line 1501 │ iget-object v5, v1, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;->hasRunningLoaders()Z │ │ move-result v5 │ │ or-int/2addr v3, v5 │ │ - .line 1476 │ + .line 1498 │ :cond_3 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_1 │ │ - .line 1456 │ + .line 1478 │ .end local v1 # "f":Landroid/support/v4/app/Fragment; │ .end local v2 # "i":I │ .end local v3 # "loadersRunning":Z │ :cond_4 │ :try_start_1 │ iget-object v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mPendingActions:Ljava/util/ArrayList; │ │ invoke-virtual {v5}, Ljava/util/ArrayList;->size()I │ │ move-result v4 │ │ - .line 1457 │ + .line 1479 │ .local v4, "numActions":I │ iget-object v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mTmpActions:[Ljava/lang/Runnable; │ │ if-eqz v5, :cond_5 │ │ iget-object v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mTmpActions:[Ljava/lang/Runnable; │ │ array-length v5, v5 │ │ if-ge v5, v4, :cond_6 │ │ - .line 1458 │ + .line 1480 │ :cond_5 │ new-array v5, v4, [Ljava/lang/Runnable; │ │ iput-object v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mTmpActions:[Ljava/lang/Runnable; │ │ - .line 1460 │ + .line 1482 │ :cond_6 │ iget-object v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mPendingActions:Ljava/util/ArrayList; │ │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mTmpActions:[Ljava/lang/Runnable; │ │ invoke-virtual {v5, v6}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; │ │ - .line 1461 │ + .line 1483 │ iget-object v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mPendingActions:Ljava/util/ArrayList; │ │ invoke-virtual {v5}, Ljava/util/ArrayList;->clear()V │ │ - .line 1462 │ + .line 1484 │ iget-object v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ │ iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mExecCommit:Ljava/lang/Runnable; │ │ invoke-virtual {v5, v6}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V │ │ - .line 1463 │ + .line 1485 │ monitor-exit p0 │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ - .line 1465 │ + .line 1487 │ const/4 v5, 0x1 │ │ iput-boolean v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mExecutingActions:Z │ │ - .line 1466 │ + .line 1488 │ const/4 v2, 0x0 │ │ .restart local v2 # "i":I │ :goto_2 │ if-ge v2, v4, :cond_7 │ │ - .line 1467 │ + .line 1489 │ iget-object v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mTmpActions:[Ljava/lang/Runnable; │ │ aget-object v5, v5, v2 │ │ invoke-interface {v5}, Ljava/lang/Runnable;->run()V │ │ - .line 1468 │ + .line 1490 │ iget-object v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mTmpActions:[Ljava/lang/Runnable; │ │ const/4 v6, 0x0 │ │ aput-object v6, v5, v2 │ │ - .line 1466 │ + .line 1488 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_2 │ │ - .line 1463 │ + .line 1485 │ .end local v2 # "i":I │ .end local v4 # "numActions":I │ :catchall_0 │ move-exception v5 │ │ :try_start_2 │ monitor-exit p0 │ :try_end_2 │ .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ │ throw v5 │ │ - .line 1470 │ + .line 1492 │ .restart local v2 # "i":I │ .restart local v4 # "numActions":I │ :cond_7 │ iput-boolean v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mExecutingActions:Z │ │ - .line 1471 │ + .line 1493 │ const/4 v0, 0x1 │ │ - .line 1472 │ + .line 1494 │ goto :goto_0 │ │ - .line 1482 │ + .line 1504 │ .end local v4 # "numActions":I │ .restart local v3 # "loadersRunning":Z │ :cond_8 │ if-nez v3, :cond_9 │ │ - .line 1483 │ + .line 1505 │ iput-boolean v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mHavePendingDeferredStart:Z │ │ - .line 1484 │ + .line 1506 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentManagerImpl;->startPendingDeferredFragments()V │ │ - .line 1487 │ + .line 1509 │ .end local v2 # "i":I │ .end local v3 # "loadersRunning":Z │ :cond_9 │ return v0 │ .end method │ │ .method public executePendingTransactions()Z │ .locals 1 │ │ .prologue │ - .line 472 │ + .line 486 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public findFragmentById(I)Landroid/support/v4/app/Fragment; │ .locals 3 │ .param p1, "id" # I │ │ .prologue │ - .line 1286 │ + .line 1308 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-eqz v2, :cond_2 │ │ - .line 1288 │ + .line 1310 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ add-int/lit8 v1, v2, -0x1 │ │ .local v1, "i":I │ :goto_0 │ if-ltz v1, :cond_2 │ │ - .line 1289 │ + .line 1311 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 1290 │ + .line 1312 │ .local v0, "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_1 │ │ iget v2, v0, Landroid/support/v4/app/Fragment;->mFragmentId:I │ │ if-ne v2, p1, :cond_1 │ │ - .line 1304 │ + .line 1326 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_0 │ :goto_1 │ return-object v0 │ │ - .line 1288 │ + .line 1310 │ .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ .restart local v1 # "i":I │ :cond_1 │ add-int/lit8 v1, v1, -0x1 │ │ goto :goto_0 │ │ - .line 1295 │ + .line 1317 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_2 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ if-eqz v2, :cond_4 │ │ - .line 1297 │ + .line 1319 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ add-int/lit8 v1, v2, -0x1 │ │ .restart local v1 # "i":I │ :goto_2 │ if-ltz v1, :cond_4 │ │ - .line 1298 │ + .line 1320 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 1299 │ + .line 1321 │ .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_3 │ │ iget v2, v0, Landroid/support/v4/app/Fragment;->mFragmentId:I │ │ if-eq v2, p1, :cond_0 │ │ - .line 1297 │ + .line 1319 │ :cond_3 │ add-int/lit8 v1, v1, -0x1 │ │ goto :goto_2 │ │ - .line 1304 │ + .line 1326 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_4 │ const/4 v0, 0x0 │ │ goto :goto_1 │ .end method │ │ .method public findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ .locals 3 │ .param p1, "tag" # Ljava/lang/String; │ │ .prologue │ - .line 1308 │ + .line 1330 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-eqz v2, :cond_2 │ │ if-eqz p1, :cond_2 │ │ - .line 1310 │ + .line 1332 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ add-int/lit8 v1, v2, -0x1 │ │ .local v1, "i":I │ :goto_0 │ if-ltz v1, :cond_2 │ │ - .line 1311 │ + .line 1333 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 1312 │ + .line 1334 │ .local v0, "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_1 │ │ iget-object v2, v0, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ │ invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v2 │ │ if-eqz v2, :cond_1 │ │ - .line 1326 │ + .line 1348 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_0 │ :goto_1 │ return-object v0 │ │ - .line 1310 │ + .line 1332 │ .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ .restart local v1 # "i":I │ :cond_1 │ add-int/lit8 v1, v1, -0x1 │ │ goto :goto_0 │ │ - .line 1317 │ + .line 1339 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_2 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ if-eqz v2, :cond_4 │ │ if-eqz p1, :cond_4 │ │ - .line 1319 │ + .line 1341 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ add-int/lit8 v1, v2, -0x1 │ │ .restart local v1 # "i":I │ :goto_2 │ if-ltz v1, :cond_4 │ │ - .line 1320 │ + .line 1342 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 1321 │ + .line 1343 │ .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_3 │ │ iget-object v2, v0, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ │ invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v2 │ │ if-nez v2, :cond_0 │ │ - .line 1319 │ + .line 1341 │ :cond_3 │ add-int/lit8 v1, v1, -0x1 │ │ goto :goto_2 │ │ - .line 1326 │ + .line 1348 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_4 │ const/4 v0, 0x0 │ │ goto :goto_1 │ .end method │ │ .method public findFragmentByWho(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ .locals 3 │ .param p1, "who" # Ljava/lang/String; │ │ .prologue │ - .line 1330 │ + .line 1352 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ if-eqz v2, :cond_1 │ │ if-eqz p1, :cond_1 │ │ - .line 1331 │ + .line 1353 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ add-int/lit8 v1, v2, -0x1 │ │ .local v1, "i":I │ :goto_0 │ if-ltz v1, :cond_1 │ │ - .line 1332 │ + .line 1354 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 1333 │ + .line 1355 │ .local v0, "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_0 │ │ invoke-virtual {v0, p1}, Landroid/support/v4/app/Fragment;->findFragmentByWho(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ move-result-object v0 │ │ if-eqz v0, :cond_0 │ │ - .line 1338 │ + .line 1360 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :goto_1 │ return-object v0 │ │ - .line 1331 │ + .line 1353 │ .restart local v0 # "f":Landroid/support/v4/app/Fragment; │ .restart local v1 # "i":I │ :cond_0 │ add-int/lit8 v1, v1, -0x1 │ │ goto :goto_0 │ │ - .line 1338 │ + .line 1360 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v1 # "i":I │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_1 │ .end method │ │ .method public freeBackStackIndex(I)V │ .locals 3 │ .param p1, "index" # I │ │ .prologue │ - .line 1424 │ + .line 1446 │ monitor-enter p0 │ │ - .line 1425 │ + .line 1447 │ :try_start_0 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ const/4 v1, 0x0 │ │ invoke-virtual {v0, p1, v1}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object; │ │ - .line 1426 │ + .line 1448 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList; │ │ if-nez v0, :cond_0 │ │ - .line 1427 │ + .line 1449 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList; │ │ - .line 1429 │ + .line 1451 │ :cond_0 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_1 │ │ const-string v0, "FragmentManager" │ │ @@ -3403,31 +3415,31 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1430 │ + .line 1452 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList; │ │ invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1431 │ + .line 1453 │ monitor-exit p0 │ │ - .line 1432 │ + .line 1454 │ return-void │ │ - .line 1431 │ + .line 1453 │ :catchall_0 │ move-exception v0 │ │ monitor-exit p0 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ @@ -3435,15 +3447,15 @@ │ .end method │ │ .method public getBackStackEntryAt(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ .locals 1 │ .param p1, "index" # I │ │ .prologue │ - .line 536 │ + .line 550 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; │ @@ -3451,15 +3463,15 @@ │ return-object v0 │ .end method │ │ .method public getBackStackEntryCount()I │ .locals 1 │ │ .prologue │ - .line 531 │ + .line 545 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ if-eqz v0, :cond_0 │ │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ invoke-virtual {v0}, Ljava/util/ArrayList;->size()I │ @@ -3479,49 +3491,49 @@ │ .locals 5 │ .param p1, "bundle" # Landroid/os/Bundle; │ .param p2, "key" # Ljava/lang/String; │ │ .prologue │ const/4 v2, -0x1 │ │ - .line 565 │ + .line 579 │ invoke-virtual {p1, p2, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I │ │ move-result v1 │ │ - .line 566 │ + .line 580 │ .local v1, "index":I │ if-ne v1, v2, :cond_1 │ │ - .line 567 │ + .line 581 │ const/4 v0, 0x0 │ │ - .line 578 │ + .line 592 │ :cond_0 │ :goto_0 │ return-object v0 │ │ - .line 569 │ + .line 583 │ :cond_1 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ if-lt v1, v2, :cond_2 │ │ - .line 570 │ + .line 584 │ new-instance v2, Ljava/lang/IllegalStateException; │ │ new-instance v3, Ljava/lang/StringBuilder; │ │ invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ - const-string v4, "Fragement no longer exists for key " │ + const-string v4, "Fragment no longer exists for key " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ │ invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ @@ -3541,36 +3553,36 @@ │ │ move-result-object v3 │ │ invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ invoke-direct {p0, v2}, Landroid/support/v4/app/FragmentManagerImpl;->throwException(Ljava/lang/RuntimeException;)V │ │ - .line 573 │ + .line 587 │ :cond_2 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 574 │ + .line 588 │ .local v0, "f":Landroid/support/v4/app/Fragment; │ if-nez v0, :cond_0 │ │ - .line 575 │ + .line 589 │ new-instance v2, Ljava/lang/IllegalStateException; │ │ new-instance v3, Ljava/lang/StringBuilder; │ │ invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ - const-string v4, "Fragement no longer exists for key " │ + const-string v4, "Fragment no longer exists for key " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ │ invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ @@ -3606,30 +3618,38 @@ │ "<", │ "Landroid/support/v4/app/Fragment;", │ ">;" │ } │ .end annotation │ │ .prologue │ - .line 583 │ + .line 597 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ return-object v0 │ .end method │ │ +.method getLayoutInflaterFactory()Landroid/view/LayoutInflater$Factory; │ + .locals 0 │ + │ + .prologue │ + .line 2202 │ + return-object p0 │ +.end method │ + │ .method public hideFragment(Landroid/support/v4/app/Fragment;II)V │ .locals 5 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ .param p2, "transition" # I │ .param p3, "transitionStyle" # I │ │ .prologue │ const/4 v4, 0x1 │ │ - .line 1207 │ + .line 1229 │ sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v1, :cond_0 │ │ const-string v1, "FragmentManager" │ │ new-instance v2, Ljava/lang/StringBuilder; │ @@ -3648,79 +3668,89 @@ │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-static {v1, v2}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1208 │ + .line 1230 │ :cond_0 │ iget-boolean v1, p1, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ if-nez v1, :cond_4 │ │ - .line 1209 │ + .line 1231 │ iput-boolean v4, p1, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ - .line 1210 │ + .line 1232 │ iget-object v1, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ if-eqz v1, :cond_2 │ │ - .line 1211 │ + .line 1233 │ const/4 v1, 0x0 │ │ invoke-virtual {p0, p1, p2, v1, p3}, Landroid/support/v4/app/FragmentManagerImpl;->loadAnimation(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ move-result-object v0 │ │ - .line 1213 │ + .line 1235 │ .local v0, "anim":Landroid/view/animation/Animation; │ if-eqz v0, :cond_1 │ │ - .line 1214 │ + .line 1236 │ iget-object v1, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ invoke-virtual {v1, v0}, Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V │ │ - .line 1216 │ + .line 1238 │ :cond_1 │ iget-object v1, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ const/16 v2, 0x8 │ │ invoke-virtual {v1, v2}, Landroid/view/View;->setVisibility(I)V │ │ - .line 1218 │ + .line 1240 │ .end local v0 # "anim":Landroid/view/animation/Animation; │ :cond_2 │ iget-boolean v1, p1, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ if-eqz v1, :cond_3 │ │ iget-boolean v1, p1, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ if-eqz v1, :cond_3 │ │ iget-boolean v1, p1, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ if-eqz v1, :cond_3 │ │ - .line 1219 │ + .line 1241 │ iput-boolean v4, p0, Landroid/support/v4/app/FragmentManagerImpl;->mNeedMenuInvalidate:Z │ │ - .line 1221 │ + .line 1243 │ :cond_3 │ invoke-virtual {p1, v4}, Landroid/support/v4/app/Fragment;->onHiddenChanged(Z)V │ │ - .line 1223 │ + .line 1245 │ :cond_4 │ return-void │ .end method │ │ +.method public isDestroyed()Z │ + .locals 1 │ + │ + .prologue │ + .line 615 │ + iget-boolean v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mDestroyed:Z │ + │ + return v0 │ +.end method │ + │ .method loadAnimation(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ .locals 9 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ .param p2, "transit" # I │ .param p3, "enter" # Z │ .param p4, "transitionStyle" # I │ │ @@ -3729,188 +3759,188 @@ │ │ const/4 v3, 0x0 │ │ const/4 v7, 0x0 │ │ const/high16 v6, 0x3f800000 # 1.0f │ │ - .line 758 │ + .line 777 │ iget v4, p1, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ invoke-virtual {p1, p2, p3, v4}, Landroid/support/v4/app/Fragment;->onCreateAnimation(IZI)Landroid/view/animation/Animation; │ │ move-result-object v1 │ │ - .line 760 │ + .line 779 │ .local v1, "animObj":Landroid/view/animation/Animation; │ if-eqz v1, :cond_0 │ │ - .line 812 │ + .line 831 │ .end local v1 # "animObj":Landroid/view/animation/Animation; │ :goto_0 │ return-object v1 │ │ - .line 764 │ + .line 783 │ .restart local v1 # "animObj":Landroid/view/animation/Animation; │ :cond_0 │ iget v4, p1, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ if-eqz v4, :cond_1 │ │ - .line 765 │ + .line 784 │ iget-object v4, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget v5, p1, Landroid/support/v4/app/Fragment;->mNextAnim:I │ │ invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;->loadAnimation(Landroid/content/Context;I)Landroid/view/animation/Animation; │ │ move-result-object v0 │ │ - .line 766 │ + .line 785 │ .local v0, "anim":Landroid/view/animation/Animation; │ if-eqz v0, :cond_1 │ │ move-object v1, v0 │ │ - .line 767 │ + .line 786 │ goto :goto_0 │ │ - .line 771 │ + .line 790 │ .end local v0 # "anim":Landroid/view/animation/Animation; │ :cond_1 │ if-nez p2, :cond_2 │ │ move-object v1, v3 │ │ - .line 772 │ + .line 791 │ goto :goto_0 │ │ - .line 775 │ + .line 794 │ :cond_2 │ invoke-static {p2, p3}, Landroid/support/v4/app/FragmentManagerImpl;->transitToStyleIndex(IZ)I │ │ move-result v2 │ │ - .line 776 │ + .line 795 │ .local v2, "styleIndex":I │ if-gez v2, :cond_3 │ │ move-object v1, v3 │ │ - .line 777 │ + .line 796 │ goto :goto_0 │ │ - .line 780 │ + .line 799 │ :cond_3 │ packed-switch v2, :pswitch_data_0 │ │ - .line 795 │ + .line 814 │ if-nez p4, :cond_4 │ │ iget-object v4, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;->getWindow()Landroid/view/Window; │ │ move-result-object v4 │ │ if-eqz v4, :cond_4 │ │ - .line 796 │ + .line 815 │ iget-object v4, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;->getWindow()Landroid/view/Window; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Landroid/view/Window;->getAttributes()Landroid/view/WindowManager$LayoutParams; │ │ move-result-object v4 │ │ iget p4, v4, Landroid/view/WindowManager$LayoutParams;->windowAnimations:I │ │ - .line 798 │ + .line 817 │ :cond_4 │ if-nez p4, :cond_5 │ │ move-object v1, v3 │ │ - .line 799 │ + .line 818 │ goto :goto_0 │ │ - .line 782 │ + .line 801 │ :pswitch_0 │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ const/high16 v4, 0x3f900000 # 1.125f │ │ invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;->makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ move-result-object v1 │ │ goto :goto_0 │ │ - .line 784 │ + .line 803 │ :pswitch_1 │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;->makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ move-result-object v1 │ │ goto :goto_0 │ │ - .line 786 │ + .line 805 │ :pswitch_2 │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;->makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ move-result-object v1 │ │ goto :goto_0 │ │ - .line 788 │ + .line 807 │ :pswitch_3 │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ const v4, 0x3f89999a # 1.075f │ │ invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;->makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ move-result-object v1 │ │ goto :goto_0 │ │ - .line 790 │ + .line 809 │ :pswitch_4 │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;->makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ move-result-object v1 │ │ goto :goto_0 │ │ - .line 792 │ + .line 811 │ :pswitch_5 │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;->makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ move-result-object v1 │ │ goto :goto_0 │ │ :cond_5 │ move-object v1, v3 │ │ - .line 812 │ + .line 831 │ goto :goto_0 │ │ - .line 780 │ + .line 799 │ :pswitch_data_0 │ .packed-switch 0x1 │ :pswitch_0 │ :pswitch_1 │ :pswitch_2 │ :pswitch_3 │ :pswitch_4 │ @@ -3919,69 +3949,69 @@ │ .end method │ │ .method makeActive(Landroid/support/v4/app/Fragment;)V │ .locals 3 │ .param p1, "f" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 1134 │ + .line 1156 │ iget v0, p1, Landroid/support/v4/app/Fragment;->mIndex:I │ │ if-ltz v0, :cond_1 │ │ - .line 1150 │ + .line 1172 │ :cond_0 │ :goto_0 │ return-void │ │ - .line 1138 │ + .line 1160 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ if-eqz v0, :cond_2 │ │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v0}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ if-gtz v0, :cond_4 │ │ - .line 1139 │ + .line 1161 │ :cond_2 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ if-nez v0, :cond_3 │ │ - .line 1140 │ + .line 1162 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ - .line 1142 │ + .line 1164 │ :cond_3 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v0}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mParent:Landroid/support/v4/app/Fragment; │ │ invoke-virtual {p1, v0, v1}, Landroid/support/v4/app/Fragment;->setIndex(ILandroid/support/v4/app/Fragment;)V │ │ - .line 1143 │ + .line 1165 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1149 │ + .line 1171 │ :goto_1 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_0 │ │ const-string v0, "FragmentManager" │ │ @@ -4003,15 +4033,15 @@ │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_0 │ │ - .line 1146 │ + .line 1168 │ :cond_4 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v1}, Ljava/util/ArrayList;->size()I │ │ @@ -4029,39 +4059,39 @@ │ │ move-result v0 │ │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mParent:Landroid/support/v4/app/Fragment; │ │ invoke-virtual {p1, v0, v1}, Landroid/support/v4/app/Fragment;->setIndex(ILandroid/support/v4/app/Fragment;)V │ │ - .line 1147 │ + .line 1169 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ iget v1, p1, Landroid/support/v4/app/Fragment;->mIndex:I │ │ invoke-virtual {v0, v1, p1}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object; │ │ goto :goto_1 │ .end method │ │ .method makeInactive(Landroid/support/v4/app/Fragment;)V │ .locals 3 │ .param p1, "f" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 1153 │ + .line 1175 │ iget v0, p1, Landroid/support/v4/app/Fragment;->mIndex:I │ │ if-gez v0, :cond_0 │ │ - .line 1165 │ + .line 1187 │ :goto_0 │ return-void │ │ - .line 1157 │ + .line 1179 │ :cond_0 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_1 │ │ const-string v0, "FragmentManager" │ │ @@ -4081,56 +4111,56 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1158 │ + .line 1180 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ iget v1, p1, Landroid/support/v4/app/Fragment;->mIndex:I │ │ const/4 v2, 0x0 │ │ invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object; │ │ - .line 1159 │ + .line 1181 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ if-nez v0, :cond_2 │ │ - .line 1160 │ + .line 1182 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ - .line 1162 │ + .line 1184 │ :cond_2 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ iget v1, p1, Landroid/support/v4/app/Fragment;->mIndex:I │ │ invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1163 │ + .line 1185 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v1, p1, Landroid/support/v4/app/Fragment;->mWho:Ljava/lang/String; │ │ invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;->invalidateSupportFragment(Ljava/lang/String;)V │ │ - .line 1164 │ + .line 1186 │ invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->initState()V │ │ goto :goto_0 │ .end method │ │ .method moveToState(IIIZ)V │ .locals 8 │ @@ -4138,122 +4168,122 @@ │ .param p2, "transit" # I │ .param p3, "transitStyle" # I │ .param p4, "always" # Z │ │ .prologue │ const/4 v5, 0x0 │ │ - .line 1090 │ + .line 1112 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ if-nez v0, :cond_0 │ │ if-eqz p1, :cond_0 │ │ - .line 1091 │ + .line 1113 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ const-string v2, "No activity" │ │ invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1094 │ + .line 1116 │ :cond_0 │ if-nez p4, :cond_2 │ │ iget v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ │ if-ne v0, p1, :cond_2 │ │ - .line 1120 │ + .line 1142 │ :cond_1 │ :goto_0 │ return-void │ │ - .line 1098 │ + .line 1120 │ :cond_2 │ iput p1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ │ - .line 1099 │ + .line 1121 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ if-eqz v0, :cond_1 │ │ - .line 1100 │ + .line 1122 │ const/4 v7, 0x0 │ │ - .line 1101 │ + .line 1123 │ .local v7, "loadersRunning":Z │ const/4 v6, 0x0 │ │ .local v6, "i":I │ :goto_1 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v0}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ if-ge v6, v0, :cond_4 │ │ - .line 1102 │ + .line 1124 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v0, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/app/Fragment; │ │ - .line 1103 │ + .line 1125 │ .local v1, "f":Landroid/support/v4/app/Fragment; │ if-eqz v1, :cond_3 │ │ move-object v0, p0 │ │ move v2, p1 │ │ move v3, p2 │ │ move v4, p3 │ │ - .line 1104 │ + .line 1126 │ invoke-virtual/range {v0 .. v5}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V │ │ - .line 1105 │ + .line 1127 │ iget-object v0, v1, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ if-eqz v0, :cond_3 │ │ - .line 1106 │ + .line 1128 │ iget-object v0, v1, Landroid/support/v4/app/Fragment;->mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; │ │ invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;->hasRunningLoaders()Z │ │ move-result v0 │ │ or-int/2addr v7, v0 │ │ - .line 1101 │ + .line 1123 │ :cond_3 │ add-int/lit8 v6, v6, 0x1 │ │ goto :goto_1 │ │ - .line 1111 │ + .line 1133 │ .end local v1 # "f":Landroid/support/v4/app/Fragment; │ :cond_4 │ if-nez v7, :cond_5 │ │ - .line 1112 │ + .line 1134 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentManagerImpl;->startPendingDeferredFragments()V │ │ - .line 1115 │ + .line 1137 │ :cond_5 │ iget-boolean v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mNeedMenuInvalidate:Z │ │ if-eqz v0, :cond_1 │ │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ @@ -4261,104 +4291,104 @@ │ │ iget v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ │ const/4 v2, 0x5 │ │ if-ne v0, v2, :cond_1 │ │ - .line 1116 │ + .line 1138 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;->supportInvalidateOptionsMenu()V │ │ - .line 1117 │ + .line 1139 │ iput-boolean v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mNeedMenuInvalidate:Z │ │ goto :goto_0 │ .end method │ │ .method moveToState(IZ)V │ .locals 1 │ .param p1, "newState" # I │ .param p2, "always" # Z │ │ .prologue │ const/4 v0, 0x0 │ │ - .line 1086 │ + .line 1108 │ invoke-virtual {p0, p1, v0, v0, p2}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(IIIZ)V │ │ - .line 1087 │ + .line 1109 │ return-void │ .end method │ │ .method moveToState(Landroid/support/v4/app/Fragment;)V │ .locals 6 │ .param p1, "f" # Landroid/support/v4/app/Fragment; │ │ .prologue │ const/4 v3, 0x0 │ │ - .line 1082 │ + .line 1104 │ iget v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ │ move-object v0, p0 │ │ move-object v1, p1 │ │ move v4, v3 │ │ move v5, v3 │ │ invoke-virtual/range {v0 .. v5}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V │ │ - .line 1083 │ + .line 1105 │ return-void │ .end method │ │ .method moveToState(Landroid/support/v4/app/Fragment;IIIZ)V │ .locals 10 │ .param p1, "f" # Landroid/support/v4/app/Fragment; │ .param p2, "newState" # I │ .param p3, "transit" # I │ .param p4, "transitionStyle" # I │ .param p5, "keepActive" # Z │ │ .prologue │ - .line 830 │ + .line 849 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ if-eqz v0, :cond_0 │ │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mDetached:Z │ │ if-eqz v0, :cond_1 │ │ :cond_0 │ const/4 v0, 0x1 │ │ if-le p2, v0, :cond_1 │ │ - .line 831 │ + .line 850 │ const/4 p2, 0x1 │ │ - .line 833 │ + .line 852 │ :cond_1 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mRemoving:Z │ │ if-eqz v0, :cond_2 │ │ iget v0, p1, Landroid/support/v4/app/Fragment;->mState:I │ │ if-le p2, v0, :cond_2 │ │ - .line 835 │ + .line 854 │ iget p2, p1, Landroid/support/v4/app/Fragment;->mState:I │ │ - .line 839 │ + .line 858 │ :cond_2 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mDeferStart:Z │ │ if-eqz v0, :cond_3 │ │ iget v0, p1, Landroid/support/v4/app/Fragment;->mState:I │ │ @@ -4366,76 +4396,76 @@ │ │ if-ge v0, v1, :cond_3 │ │ const/4 v0, 0x3 │ │ if-le p2, v0, :cond_3 │ │ - .line 840 │ + .line 859 │ const/4 p2, 0x3 │ │ - .line 842 │ + .line 861 │ :cond_3 │ iget v0, p1, Landroid/support/v4/app/Fragment;->mState:I │ │ if-ge v0, p2, :cond_1d │ │ - .line 846 │ + .line 865 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mFromLayout:Z │ │ if-eqz v0, :cond_4 │ │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mInLayout:Z │ │ if-nez v0, :cond_4 │ │ - .line 1079 │ + .line 1101 │ :goto_0 │ return-void │ │ - .line 849 │ + .line 868 │ :cond_4 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View; │ │ if-eqz v0, :cond_5 │ │ - .line 854 │ + .line 873 │ const/4 v0, 0x0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View; │ │ - .line 855 │ + .line 874 │ iget v2, p1, Landroid/support/v4/app/Fragment;->mStateAfterAnimating:I │ │ const/4 v3, 0x0 │ │ const/4 v4, 0x0 │ │ const/4 v5, 0x1 │ │ move-object v0, p0 │ │ move-object v1, p1 │ │ invoke-virtual/range {v0 .. v5}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V │ │ - .line 857 │ + .line 876 │ :cond_5 │ iget v0, p1, Landroid/support/v4/app/Fragment;->mState:I │ │ packed-switch v0, :pswitch_data_0 │ │ - .line 1078 │ + .line 1100 │ :cond_6 │ :goto_1 │ iput p2, p1, Landroid/support/v4/app/Fragment;->mState:I │ │ goto :goto_0 │ │ - .line 859 │ + .line 878 │ :pswitch_0 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_7 │ │ const-string v0, "FragmentManager" │ │ @@ -4455,131 +4485,142 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 860 │ + .line 879 │ :cond_7 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ if-eqz v0, :cond_9 │ │ - .line 861 │ + .line 880 │ + iget-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ + │ + iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ + │ + invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;->getClassLoader()Ljava/lang/ClassLoader; │ + │ + move-result-object v1 │ + │ + invoke-virtual {v0, v1}, Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V │ + │ + .line 881 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ const-string v1, "android:view_state" │ │ invoke-virtual {v0, v1}, Landroid/os/Bundle;->getSparseParcelableArray(Ljava/lang/String;)Landroid/util/SparseArray; │ │ move-result-object v0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedViewState:Landroid/util/SparseArray; │ │ - .line 863 │ + .line 883 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ const-string v1, "android:target_state" │ │ invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;->getFragment(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ move-result-object v0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ - .line 865 │ + .line 885 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ if-eqz v0, :cond_8 │ │ - .line 866 │ + .line 886 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ const-string v1, "android:target_req_state" │ │ const/4 v2, 0x0 │ │ invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I │ │ move-result v0 │ │ iput v0, p1, Landroid/support/v4/app/Fragment;->mTargetRequestCode:I │ │ - .line 869 │ + .line 889 │ :cond_8 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ const-string v1, "android:user_visible_hint" │ │ const/4 v2, 0x1 │ │ invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;Z)Z │ │ move-result v0 │ │ iput-boolean v0, p1, Landroid/support/v4/app/Fragment;->mUserVisibleHint:Z │ │ - .line 871 │ + .line 891 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mUserVisibleHint:Z │ │ if-nez v0, :cond_9 │ │ - .line 872 │ + .line 892 │ const/4 v0, 0x1 │ │ iput-boolean v0, p1, Landroid/support/v4/app/Fragment;->mDeferStart:Z │ │ - .line 873 │ + .line 893 │ const/4 v0, 0x3 │ │ if-le p2, v0, :cond_9 │ │ - .line 874 │ + .line 894 │ const/4 p2, 0x3 │ │ - .line 878 │ + .line 898 │ :cond_9 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ - .line 879 │ + .line 899 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mParent:Landroid/support/v4/app/Fragment; │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mParentFragment:Landroid/support/v4/app/Fragment; │ │ - .line 880 │ + .line 900 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mParent:Landroid/support/v4/app/Fragment; │ │ if-eqz v0, :cond_a │ │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mParent:Landroid/support/v4/app/Fragment; │ │ iget-object v0, v0, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ :goto_2 │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 882 │ + .line 902 │ const/4 v0, 0x0 │ │ iput-boolean v0, p1, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 883 │ + .line 903 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-virtual {p1, v0}, Landroid/support/v4/app/Fragment;->onAttach(Landroid/app/Activity;)V │ │ - .line 884 │ + .line 904 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ if-nez v0, :cond_b │ │ - .line 885 │ + .line 905 │ new-instance v0, Landroid/support/v4/app/SuperNotCalledException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -4602,56 +4643,56 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 880 │ + .line 900 │ :cond_a │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ goto :goto_2 │ │ - .line 888 │ + .line 908 │ :cond_b │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mParentFragment:Landroid/support/v4/app/Fragment; │ │ if-nez v0, :cond_c │ │ - .line 889 │ + .line 909 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-virtual {v0, p1}, Landroid/support/v4/app/FragmentActivity;->onAttachFragment(Landroid/support/v4/app/Fragment;)V │ │ - .line 892 │ + .line 912 │ :cond_c │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mRetaining:Z │ │ if-nez v0, :cond_d │ │ - .line 893 │ + .line 913 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ invoke-virtual {p1, v0}, Landroid/support/v4/app/Fragment;->performCreate(Landroid/os/Bundle;)V │ │ - .line 895 │ + .line 915 │ :cond_d │ const/4 v0, 0x0 │ │ iput-boolean v0, p1, Landroid/support/v4/app/Fragment;->mRetaining:Z │ │ - .line 896 │ + .line 916 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mFromLayout:Z │ │ if-eqz v0, :cond_f │ │ - .line 900 │ + .line 920 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ invoke-virtual {p1, v0}, Landroid/support/v4/app/Fragment;->getLayoutInflater(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ move-result-object v0 │ │ const/4 v1, 0x0 │ @@ -4660,61 +4701,61 @@ │ │ invoke-virtual {p1, v0, v1, v2}, Landroid/support/v4/app/Fragment;->performCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ move-result-object v0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ - .line 902 │ + .line 922 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ if-eqz v0, :cond_1b │ │ - .line 903 │ + .line 923 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mInnerView:Landroid/view/View; │ │ - .line 904 │ + .line 924 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;->wrap(Landroid/view/View;)Landroid/view/ViewGroup; │ │ move-result-object v0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ - .line 905 │ + .line 925 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ if-eqz v0, :cond_e │ │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ const/16 v1, 0x8 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V │ │ - .line 906 │ + .line 926 │ :cond_e │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ iget-object v1, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ invoke-virtual {p1, v0, v1}, Landroid/support/v4/app/Fragment;->onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V │ │ - .line 912 │ + .line 932 │ :cond_f │ :goto_3 │ :pswitch_1 │ const/4 v0, 0x1 │ │ if-le p2, v0, :cond_17 │ │ - .line 913 │ + .line 933 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_10 │ │ const-string v0, "FragmentManager" │ │ new-instance v1, Ljava/lang/StringBuilder; │ @@ -4733,50 +4774,50 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 914 │ + .line 934 │ :cond_10 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mFromLayout:Z │ │ if-nez v0, :cond_15 │ │ - .line 915 │ + .line 935 │ const/4 v7, 0x0 │ │ - .line 916 │ + .line 936 │ .local v7, "container":Landroid/view/ViewGroup; │ iget v0, p1, Landroid/support/v4/app/Fragment;->mContainerId:I │ │ if-eqz v0, :cond_11 │ │ - .line 917 │ + .line 937 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mContainer:Landroid/support/v4/app/FragmentContainer; │ │ iget v1, p1, Landroid/support/v4/app/Fragment;->mContainerId:I │ │ invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;->findViewById(I)Landroid/view/View; │ │ move-result-object v7 │ │ .end local v7 # "container":Landroid/view/ViewGroup; │ check-cast v7, Landroid/view/ViewGroup; │ │ - .line 918 │ + .line 938 │ .restart local v7 # "container":Landroid/view/ViewGroup; │ if-nez v7, :cond_11 │ │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mRestored:Z │ │ if-nez v0, :cond_11 │ │ - .line 919 │ + .line 939 │ new-instance v0, Ljava/lang/IllegalArgumentException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "No view found for id 0x" │ @@ -4829,130 +4870,130 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ invoke-direct {p0, v0}, Landroid/support/v4/app/FragmentManagerImpl;->throwException(Ljava/lang/RuntimeException;)V │ │ - .line 926 │ + .line 946 │ :cond_11 │ iput-object v7, p1, Landroid/support/v4/app/Fragment;->mContainer:Landroid/view/ViewGroup; │ │ - .line 927 │ + .line 947 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ invoke-virtual {p1, v0}, Landroid/support/v4/app/Fragment;->getLayoutInflater(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ move-result-object v0 │ │ iget-object v1, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ invoke-virtual {p1, v0, v7, v1}, Landroid/support/v4/app/Fragment;->performCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ move-result-object v0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ - .line 929 │ + .line 949 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ if-eqz v0, :cond_1c │ │ - .line 930 │ + .line 950 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mInnerView:Landroid/view/View; │ │ - .line 931 │ + .line 951 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;->wrap(Landroid/view/View;)Landroid/view/ViewGroup; │ │ move-result-object v0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ - .line 932 │ + .line 952 │ if-eqz v7, :cond_13 │ │ - .line 933 │ + .line 953 │ const/4 v0, 0x1 │ │ invoke-virtual {p0, p1, p3, v0, p4}, Landroid/support/v4/app/FragmentManagerImpl;->loadAnimation(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ move-result-object v6 │ │ - .line 935 │ + .line 955 │ .local v6, "anim":Landroid/view/animation/Animation; │ if-eqz v6, :cond_12 │ │ - .line 936 │ + .line 956 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ invoke-virtual {v0, v6}, Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V │ │ - .line 938 │ + .line 958 │ :cond_12 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ invoke-virtual {v7, v0}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V │ │ - .line 940 │ + .line 960 │ .end local v6 # "anim":Landroid/view/animation/Animation; │ :cond_13 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ if-eqz v0, :cond_14 │ │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ const/16 v1, 0x8 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V │ │ - .line 941 │ + .line 961 │ :cond_14 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ iget-object v1, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ invoke-virtual {p1, v0, v1}, Landroid/support/v4/app/Fragment;->onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V │ │ - .line 947 │ + .line 967 │ .end local v7 # "container":Landroid/view/ViewGroup; │ :cond_15 │ :goto_4 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ invoke-virtual {p1, v0}, Landroid/support/v4/app/Fragment;->performActivityCreated(Landroid/os/Bundle;)V │ │ - .line 948 │ + .line 968 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ if-eqz v0, :cond_16 │ │ - .line 949 │ + .line 969 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ invoke-virtual {p1, v0}, Landroid/support/v4/app/Fragment;->restoreViewState(Landroid/os/Bundle;)V │ │ - .line 951 │ + .line 971 │ :cond_16 │ const/4 v0, 0x0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ - .line 955 │ + .line 975 │ :cond_17 │ :pswitch_2 │ const/4 v0, 0x3 │ │ if-le p2, v0, :cond_19 │ │ - .line 956 │ + .line 976 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_18 │ │ const-string v0, "FragmentManager" │ │ new-instance v1, Ljava/lang/StringBuilder; │ @@ -4971,26 +5012,26 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 957 │ + .line 977 │ :cond_18 │ invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->performStart()V │ │ - .line 960 │ + .line 980 │ :cond_19 │ :pswitch_3 │ const/4 v0, 0x4 │ │ if-le p2, v0, :cond_6 │ │ - .line 961 │ + .line 981 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_1a │ │ const-string v0, "FragmentManager" │ │ new-instance v1, Ljava/lang/StringBuilder; │ @@ -5009,118 +5050,118 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 962 │ + .line 982 │ :cond_1a │ const/4 v0, 0x1 │ │ iput-boolean v0, p1, Landroid/support/v4/app/Fragment;->mResumed:Z │ │ - .line 963 │ + .line 983 │ invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->performResume()V │ │ - .line 964 │ + .line 984 │ const/4 v0, 0x0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ - .line 965 │ + .line 985 │ const/4 v0, 0x0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedViewState:Landroid/util/SparseArray; │ │ goto/16 :goto_1 │ │ - .line 908 │ + .line 928 │ :cond_1b │ const/4 v0, 0x0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mInnerView:Landroid/view/View; │ │ goto/16 :goto_3 │ │ - .line 943 │ + .line 963 │ .restart local v7 # "container":Landroid/view/ViewGroup; │ :cond_1c │ const/4 v0, 0x0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mInnerView:Landroid/view/View; │ │ goto :goto_4 │ │ - .line 968 │ + .line 988 │ .end local v7 # "container":Landroid/view/ViewGroup; │ :cond_1d │ iget v0, p1, Landroid/support/v4/app/Fragment;->mState:I │ │ if-le v0, p2, :cond_6 │ │ - .line 969 │ + .line 989 │ iget v0, p1, Landroid/support/v4/app/Fragment;->mState:I │ │ packed-switch v0, :pswitch_data_1 │ │ goto/16 :goto_1 │ │ - .line 1032 │ + .line 1052 │ :cond_1e │ :goto_5 │ :pswitch_4 │ const/4 v0, 0x1 │ │ if-ge p2, v0, :cond_6 │ │ - .line 1033 │ + .line 1053 │ iget-boolean v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mDestroyed:Z │ │ if-eqz v0, :cond_1f │ │ - .line 1034 │ + .line 1054 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View; │ │ if-eqz v0, :cond_1f │ │ - .line 1041 │ + .line 1061 │ iget-object v9, p1, Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View; │ │ - .line 1042 │ + .line 1062 │ .local v9, "v":Landroid/view/View; │ const/4 v0, 0x0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View; │ │ - .line 1043 │ + .line 1063 │ invoke-virtual {v9}, Landroid/view/View;->clearAnimation()V │ │ - .line 1046 │ + .line 1066 │ .end local v9 # "v":Landroid/view/View; │ :cond_1f │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View; │ │ if-eqz v0, :cond_2b │ │ - .line 1051 │ + .line 1071 │ iput p2, p1, Landroid/support/v4/app/Fragment;->mStateAfterAnimating:I │ │ - .line 1052 │ + .line 1072 │ const/4 p2, 0x1 │ │ goto/16 :goto_1 │ │ - .line 971 │ + .line 991 │ :pswitch_5 │ const/4 v0, 0x5 │ │ if-ge p2, v0, :cond_21 │ │ - .line 972 │ + .line 992 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_20 │ │ const-string v0, "FragmentManager" │ │ new-instance v1, Ljava/lang/StringBuilder; │ @@ -5139,31 +5180,31 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 973 │ + .line 993 │ :cond_20 │ invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->performPause()V │ │ - .line 974 │ + .line 994 │ const/4 v0, 0x0 │ │ iput-boolean v0, p1, Landroid/support/v4/app/Fragment;->mResumed:Z │ │ - .line 977 │ + .line 997 │ :cond_21 │ :pswitch_6 │ const/4 v0, 0x4 │ │ if-ge p2, v0, :cond_23 │ │ - .line 978 │ + .line 998 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_22 │ │ const-string v0, "FragmentManager" │ │ new-instance v1, Ljava/lang/StringBuilder; │ @@ -5182,26 +5223,26 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 979 │ + .line 999 │ :cond_22 │ invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->performStop()V │ │ - .line 982 │ + .line 1002 │ :cond_23 │ :pswitch_7 │ const/4 v0, 0x3 │ │ if-ge p2, v0, :cond_25 │ │ - .line 983 │ + .line 1003 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_24 │ │ const-string v0, "FragmentManager" │ │ new-instance v1, Ljava/lang/StringBuilder; │ @@ -5220,26 +5261,26 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 984 │ + .line 1004 │ :cond_24 │ invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->performReallyStop()V │ │ - .line 987 │ + .line 1007 │ :cond_25 │ :pswitch_8 │ const/4 v0, 0x2 │ │ if-ge p2, v0, :cond_1e │ │ - .line 988 │ + .line 1008 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_26 │ │ const-string v0, "FragmentManager" │ │ new-instance v1, Ljava/lang/StringBuilder; │ @@ -5258,126 +5299,126 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 989 │ + .line 1009 │ :cond_26 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ if-eqz v0, :cond_27 │ │ - .line 992 │ + .line 1012 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;->isFinishing()Z │ │ move-result v0 │ │ if-nez v0, :cond_27 │ │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedViewState:Landroid/util/SparseArray; │ │ if-nez v0, :cond_27 │ │ - .line 993 │ + .line 1013 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/FragmentManagerImpl;->saveFragmentViewState(Landroid/support/v4/app/Fragment;)V │ │ - .line 996 │ + .line 1016 │ :cond_27 │ invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->performDestroyView()V │ │ - .line 997 │ + .line 1017 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ if-eqz v0, :cond_2a │ │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mContainer:Landroid/view/ViewGroup; │ │ if-eqz v0, :cond_2a │ │ - .line 998 │ + .line 1018 │ const/4 v6, 0x0 │ │ - .line 999 │ + .line 1019 │ .restart local v6 # "anim":Landroid/view/animation/Animation; │ iget v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ │ if-lez v0, :cond_28 │ │ iget-boolean v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mDestroyed:Z │ │ if-nez v0, :cond_28 │ │ - .line 1000 │ + .line 1020 │ const/4 v0, 0x0 │ │ invoke-virtual {p0, p1, p3, v0, p4}, Landroid/support/v4/app/FragmentManagerImpl;->loadAnimation(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ move-result-object v6 │ │ - .line 1003 │ + .line 1023 │ :cond_28 │ if-eqz v6, :cond_29 │ │ - .line 1004 │ + .line 1024 │ move-object v8, p1 │ │ - .line 1005 │ + .line 1025 │ .local v8, "fragment":Landroid/support/v4/app/Fragment; │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View; │ │ - .line 1006 │ + .line 1026 │ iput p2, p1, Landroid/support/v4/app/Fragment;->mStateAfterAnimating:I │ │ - .line 1007 │ + .line 1027 │ new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; │ │ invoke-direct {v0, p0, v8}, Landroid/support/v4/app/FragmentManagerImpl$5;->(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ invoke-virtual {v6, v0}, Landroid/view/animation/Animation;->setAnimationListener(Landroid/view/animation/Animation$AnimationListener;)V │ │ - .line 1023 │ + .line 1043 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ invoke-virtual {v0, v6}, Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V │ │ - .line 1025 │ + .line 1045 │ .end local v8 # "fragment":Landroid/support/v4/app/Fragment; │ :cond_29 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mContainer:Landroid/view/ViewGroup; │ │ iget-object v1, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V │ │ - .line 1027 │ + .line 1047 │ .end local v6 # "anim":Landroid/view/animation/Animation; │ :cond_2a │ const/4 v0, 0x0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mContainer:Landroid/view/ViewGroup; │ │ - .line 1028 │ + .line 1048 │ const/4 v0, 0x0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ - .line 1029 │ + .line 1049 │ const/4 v0, 0x0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mInnerView:Landroid/view/View; │ │ goto/16 :goto_5 │ │ - .line 1054 │ + .line 1074 │ :cond_2b │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_2c │ │ const-string v0, "FragmentManager" │ │ @@ -5397,38 +5438,38 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1055 │ + .line 1075 │ :cond_2c │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mRetaining:Z │ │ if-nez v0, :cond_2d │ │ - .line 1056 │ + .line 1076 │ invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->performDestroy()V │ │ - .line 1059 │ + .line 1079 │ :cond_2d │ const/4 v0, 0x0 │ │ iput-boolean v0, p1, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ - .line 1060 │ + .line 1080 │ invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->onDetach()V │ │ - .line 1061 │ + .line 1081 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mCalled:Z │ │ if-nez v0, :cond_2e │ │ - .line 1062 │ + .line 1082 │ new-instance v0, Landroid/support/v4/app/SuperNotCalledException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -5451,109 +5492,587 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1065 │ + .line 1085 │ :cond_2e │ if-nez p5, :cond_6 │ │ - .line 1066 │ + .line 1086 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mRetaining:Z │ │ if-nez v0, :cond_2f │ │ - .line 1067 │ + .line 1087 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/FragmentManagerImpl;->makeInactive(Landroid/support/v4/app/Fragment;)V │ │ goto/16 :goto_1 │ │ - .line 1069 │ + .line 1089 │ :cond_2f │ const/4 v0, 0x0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ - .line 1070 │ + .line 1090 │ + const/4 v0, 0x0 │ + │ + iput-object v0, p1, Landroid/support/v4/app/Fragment;->mParentFragment:Landroid/support/v4/app/Fragment; │ + │ + .line 1091 │ const/4 v0, 0x0 │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - goto/16 :goto_1 │ + .line 1092 │ + const/4 v0, 0x0 │ │ - .line 857 │ - nop │ + iput-object v0, p1, Landroid/support/v4/app/Fragment;->mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ + goto/16 :goto_1 │ + │ + .line 876 │ :pswitch_data_0 │ .packed-switch 0x0 │ :pswitch_0 │ :pswitch_1 │ :pswitch_2 │ :pswitch_2 │ :pswitch_3 │ .end packed-switch │ │ - .line 969 │ + .line 989 │ :pswitch_data_1 │ .packed-switch 0x1 │ :pswitch_4 │ :pswitch_8 │ :pswitch_7 │ :pswitch_6 │ :pswitch_5 │ .end packed-switch │ .end method │ │ .method public noteStateNotSaved()V │ .locals 1 │ │ .prologue │ - .line 1874 │ + .line 1907 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateSaved:Z │ │ - .line 1875 │ + .line 1908 │ return-void │ .end method │ │ +.method public onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ + .locals 12 │ + .param p1, "name" # Ljava/lang/String; │ + .param p2, "context" # Landroid/content/Context; │ + .param p3, "attrs" # Landroid/util/AttributeSet; │ + │ + .prologue │ + const/4 v0, 0x0 │ + │ + const/4 v3, 0x0 │ + │ + const/4 v5, -0x1 │ + │ + const/4 v2, 0x1 │ + │ + .line 2110 │ + const-string v4, "fragment" │ + │ + invoke-virtual {v4, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + │ + move-result v4 │ + │ + if-nez v4, :cond_1 │ + │ + .line 2198 │ + :cond_0 │ + :goto_0 │ + return-object v0 │ + │ + .line 2114 │ + :cond_1 │ + const-string v4, "class" │ + │ + invoke-interface {p3, v0, v4}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + │ + move-result-object v8 │ + │ + .line 2115 │ + .local v8, "fname":Ljava/lang/String; │ + sget-object v4, Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;->Fragment:[I │ + │ + invoke-virtual {p2, p3, v4}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; │ + │ + move-result-object v6 │ + │ + .line 2116 │ + .local v6, "a":Landroid/content/res/TypedArray; │ + if-nez v8, :cond_2 │ + │ + .line 2117 │ + invoke-virtual {v6, v3}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String; │ + │ + move-result-object v8 │ + │ + .line 2119 │ + :cond_2 │ + invoke-virtual {v6, v2, v5}, Landroid/content/res/TypedArray;->getResourceId(II)I │ + │ + move-result v9 │ + │ + .line 2120 │ + .local v9, "id":I │ + const/4 v4, 0x2 │ + │ + invoke-virtual {v6, v4}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String; │ + │ + move-result-object v11 │ + │ + .line 2121 │ + .local v11, "tag":Ljava/lang/String; │ + invoke-virtual {v6}, Landroid/content/res/TypedArray;->recycle()V │ + │ + .line 2123 │ + iget-object v4, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ + │ + invoke-static {v4, v8}, Landroid/support/v4/app/Fragment;->isSupportFragmentClass(Landroid/content/Context;Ljava/lang/String;)Z │ + │ + move-result v4 │ + │ + if-eqz v4, :cond_0 │ + │ + .line 2129 │ + const/4 v10, 0x0 │ + │ + .line 2130 │ + .local v10, "parent":Landroid/view/View; │ + if-eqz v10, :cond_3 │ + │ + invoke-virtual {v10}, Landroid/view/View;->getId()I │ + │ + move-result v7 │ + │ + .line 2131 │ + .local v7, "containerId":I │ + :goto_1 │ + if-ne v7, v5, :cond_4 │ + │ + if-ne v9, v5, :cond_4 │ + │ + if-nez v11, :cond_4 │ + │ + .line 2132 │ + new-instance v0, Ljava/lang/IllegalArgumentException; │ + │ + new-instance v2, Ljava/lang/StringBuilder; │ + │ + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ + │ + invoke-interface {p3}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String; │ + │ + move-result-object v3 │ + │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + const-string v3, ": Must specify unique android:id, android:tag, or have a parent with an id for " │ + │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + │ + move-result-object v2 │ + │ + invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + │ + throw v0 │ + │ + .end local v7 # "containerId":I │ + :cond_3 │ + move v7, v3 │ + │ + .line 2130 │ + goto :goto_1 │ + │ + .line 2139 │ + .restart local v7 # "containerId":I │ + :cond_4 │ + if-eq v9, v5, :cond_9 │ + │ + invoke-virtual {p0, v9}, Landroid/support/v4/app/FragmentManagerImpl;->findFragmentById(I)Landroid/support/v4/app/Fragment; │ + │ + move-result-object v1 │ + │ + .line 2140 │ + .local v1, "fragment":Landroid/support/v4/app/Fragment; │ + :goto_2 │ + if-nez v1, :cond_5 │ + │ + if-eqz v11, :cond_5 │ + │ + .line 2141 │ + invoke-virtual {p0, v11}, Landroid/support/v4/app/FragmentManagerImpl;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ + │ + move-result-object v1 │ + │ + .line 2143 │ + :cond_5 │ + if-nez v1, :cond_6 │ + │ + if-eq v7, v5, :cond_6 │ + │ + .line 2144 │ + invoke-virtual {p0, v7}, Landroid/support/v4/app/FragmentManagerImpl;->findFragmentById(I)Landroid/support/v4/app/Fragment; │ + │ + move-result-object v1 │ + │ + .line 2147 │ + :cond_6 │ + sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ + │ + if-eqz v0, :cond_7 │ + │ + const-string v0, "FragmentManager" │ + │ + new-instance v4, Ljava/lang/StringBuilder; │ + │ + invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + │ + const-string v5, "onCreateView: id=0x" │ + │ + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v4 │ + │ + invoke-static {v9}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ + │ + move-result-object v5 │ + │ + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v4 │ + │ + const-string v5, " fname=" │ + │ + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v4 │ + │ + invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v4 │ + │ + const-string v5, " existing=" │ + │ + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v4 │ + │ + invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + │ + move-result-object v4 │ + │ + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + │ + move-result-object v4 │ + │ + invoke-static {v0, v4}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ + │ + .line 2150 │ + :cond_7 │ + if-nez v1, :cond_b │ + │ + .line 2151 │ + invoke-static {p2, v8}, Landroid/support/v4/app/Fragment;->instantiate(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ + │ + move-result-object v1 │ + │ + .line 2152 │ + iput-boolean v2, v1, Landroid/support/v4/app/Fragment;->mFromLayout:Z │ + │ + .line 2153 │ + if-eqz v9, :cond_a │ + │ + move v0, v9 │ + │ + :goto_3 │ + iput v0, v1, Landroid/support/v4/app/Fragment;->mFragmentId:I │ + │ + .line 2154 │ + iput v7, v1, Landroid/support/v4/app/Fragment;->mContainerId:I │ + │ + .line 2155 │ + iput-object v11, v1, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ + │ + .line 2156 │ + iput-boolean v2, v1, Landroid/support/v4/app/Fragment;->mInLayout:Z │ + │ + .line 2157 │ + iput-object p0, v1, Landroid/support/v4/app/Fragment;->mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ + │ + .line 2158 │ + iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ + │ + iget-object v4, v1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ + │ + invoke-virtual {v1, v0, p3, v4}, Landroid/support/v4/app/Fragment;->onInflate(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ + │ + .line 2159 │ + invoke-virtual {p0, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;->addFragment(Landroid/support/v4/app/Fragment;Z)V │ + │ + .line 2182 │ + :cond_8 │ + :goto_4 │ + iget v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ + │ + if-ge v0, v2, :cond_d │ + │ + iget-boolean v0, v1, Landroid/support/v4/app/Fragment;->mFromLayout:Z │ + │ + if-eqz v0, :cond_d │ + │ + move-object v0, p0 │ + │ + move v4, v3 │ + │ + move v5, v3 │ + │ + .line 2183 │ + invoke-virtual/range {v0 .. v5}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V │ + │ + .line 2188 │ + :goto_5 │ + iget-object v0, v1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ + │ + if-nez v0, :cond_e │ + │ + .line 2189 │ + new-instance v0, Ljava/lang/IllegalStateException; │ + │ + new-instance v2, Ljava/lang/StringBuilder; │ + │ + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ + │ + const-string v3, "Fragment " │ + │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + const-string v3, " did not create a view." │ + │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + │ + move-result-object v2 │ + │ + invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ + │ + throw v0 │ + │ + .end local v1 # "fragment":Landroid/support/v4/app/Fragment; │ + :cond_9 │ + move-object v1, v0 │ + │ + .line 2139 │ + goto/16 :goto_2 │ + │ + .restart local v1 # "fragment":Landroid/support/v4/app/Fragment; │ + :cond_a │ + move v0, v7 │ + │ + .line 2153 │ + goto :goto_3 │ + │ + .line 2161 │ + :cond_b │ + iget-boolean v0, v1, Landroid/support/v4/app/Fragment;->mInLayout:Z │ + │ + if-eqz v0, :cond_c │ + │ + .line 2164 │ + new-instance v0, Ljava/lang/IllegalArgumentException; │ + │ + new-instance v2, Ljava/lang/StringBuilder; │ + │ + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ + │ + invoke-interface {p3}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String; │ + │ + move-result-object v3 │ + │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + const-string v3, ": Duplicate id 0x" │ + │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + invoke-static {v9}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ + │ + move-result-object v3 │ + │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + const-string v3, ", tag " │ + │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + const-string v3, ", or parent id 0x" │ + │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + invoke-static {v7}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ + │ + move-result-object v3 │ + │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + const-string v3, " with another fragment for " │ + │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + │ + move-result-object v2 │ + │ + invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + │ + throw v0 │ + │ + .line 2171 │ + :cond_c │ + iput-boolean v2, v1, Landroid/support/v4/app/Fragment;->mInLayout:Z │ + │ + .line 2175 │ + iget-boolean v0, v1, Landroid/support/v4/app/Fragment;->mRetaining:Z │ + │ + if-nez v0, :cond_8 │ + │ + .line 2176 │ + iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ + │ + iget-object v4, v1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ + │ + invoke-virtual {v1, v0, p3, v4}, Landroid/support/v4/app/Fragment;->onInflate(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ + │ + goto/16 :goto_4 │ + │ + .line 2185 │ + :cond_d │ + invoke-virtual {p0, v1}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;)V │ + │ + goto/16 :goto_5 │ + │ + .line 2192 │ + :cond_e │ + if-eqz v9, :cond_f │ + │ + .line 2193 │ + iget-object v0, v1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ + │ + invoke-virtual {v0, v9}, Landroid/view/View;->setId(I)V │ + │ + .line 2195 │ + :cond_f │ + iget-object v0, v1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ + │ + invoke-virtual {v0}, Landroid/view/View;->getTag()Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + if-nez v0, :cond_10 │ + │ + .line 2196 │ + iget-object v0, v1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ + │ + invoke-virtual {v0, v11}, Landroid/view/View;->setTag(Ljava/lang/Object;)V │ + │ + .line 2198 │ + :cond_10 │ + iget-object v0, v1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ + │ + goto/16 :goto_0 │ +.end method │ + │ .method public performPendingDeferredStart(Landroid/support/v4/app/Fragment;)V │ .locals 6 │ .param p1, "f" # Landroid/support/v4/app/Fragment; │ │ .prologue │ const/4 v3, 0x0 │ │ - .line 816 │ + .line 835 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mDeferStart:Z │ │ if-eqz v0, :cond_0 │ │ - .line 817 │ + .line 836 │ iget-boolean v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mExecutingActions:Z │ │ if-eqz v0, :cond_1 │ │ - .line 819 │ + .line 838 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mHavePendingDeferredStart:Z │ │ - .line 825 │ + .line 844 │ :cond_0 │ :goto_0 │ return-void │ │ - .line 822 │ + .line 841 │ :cond_1 │ iput-boolean v3, p1, Landroid/support/v4/app/Fragment;->mDeferStart:Z │ │ - .line 823 │ + .line 842 │ iget v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I │ │ move-object v0, p0 │ │ move-object v1, p1 │ │ move v4, v3 │ @@ -5565,37 +6084,37 @@ │ goto :goto_0 │ .end method │ │ .method public popBackStack()V │ .locals 2 │ │ .prologue │ - .line 477 │ + .line 491 │ new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; │ │ invoke-direct {v0, p0}, Landroid/support/v4/app/FragmentManagerImpl$2;->(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ const/4 v1, 0x0 │ │ invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;->enqueueAction(Ljava/lang/Runnable;Z)V │ │ - .line 482 │ + .line 496 │ return-void │ .end method │ │ .method public popBackStack(II)V │ .locals 3 │ .param p1, "id" # I │ .param p2, "flags" # I │ │ .prologue │ - .line 509 │ + .line 523 │ if-gez p1, :cond_0 │ │ - .line 510 │ + .line 524 │ new-instance v0, Ljava/lang/IllegalArgumentException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Bad id: " │ @@ -5612,58 +6131,58 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 512 │ + .line 526 │ :cond_0 │ new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; │ │ invoke-direct {v0, p0, p1, p2}, Landroid/support/v4/app/FragmentManagerImpl$4;->(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ const/4 v1, 0x0 │ │ invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;->enqueueAction(Ljava/lang/Runnable;Z)V │ │ - .line 517 │ + .line 531 │ return-void │ .end method │ │ .method public popBackStack(Ljava/lang/String;I)V │ .locals 2 │ .param p1, "name" # Ljava/lang/String; │ .param p2, "flags" # I │ │ .prologue │ - .line 493 │ + .line 507 │ new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; │ │ invoke-direct {v0, p0, p1, p2}, Landroid/support/v4/app/FragmentManagerImpl$3;->(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ const/4 v1, 0x0 │ │ invoke-virtual {p0, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;->enqueueAction(Ljava/lang/Runnable;Z)V │ │ - .line 498 │ + .line 512 │ return-void │ .end method │ │ .method public popBackStackImmediate()Z │ .locals 4 │ │ .prologue │ - .line 486 │ + .line 500 │ invoke-direct {p0}, Landroid/support/v4/app/FragmentManagerImpl;->checkStateLoss()V │ │ - .line 487 │ + .line 501 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentManagerImpl;->executePendingTransactions()Z │ │ - .line 488 │ + .line 502 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ │ const/4 v1, 0x0 │ │ const/4 v2, -0x1 │ @@ -5679,24 +6198,24 @@ │ │ .method public popBackStackImmediate(II)Z │ .locals 3 │ .param p1, "id" # I │ .param p2, "flags" # I │ │ .prologue │ - .line 521 │ + .line 535 │ invoke-direct {p0}, Landroid/support/v4/app/FragmentManagerImpl;->checkStateLoss()V │ │ - .line 522 │ + .line 536 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentManagerImpl;->executePendingTransactions()Z │ │ - .line 523 │ + .line 537 │ if-gez p1, :cond_0 │ │ - .line 524 │ + .line 538 │ new-instance v0, Ljava/lang/IllegalArgumentException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Bad id: " │ @@ -5713,15 +6232,15 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 526 │ + .line 540 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ │ const/4 v1, 0x0 │ │ @@ -5734,357 +6253,435 @@ │ │ .method public popBackStackImmediate(Ljava/lang/String;I)Z │ .locals 2 │ .param p1, "name" # Ljava/lang/String; │ .param p2, "flags" # I │ │ .prologue │ - .line 502 │ + .line 516 │ invoke-direct {p0}, Landroid/support/v4/app/FragmentManagerImpl;->checkStateLoss()V │ │ - .line 503 │ + .line 517 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentManagerImpl;->executePendingTransactions()Z │ │ - .line 504 │ + .line 518 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; │ │ const/4 v1, -0x1 │ │ invoke-virtual {p0, v0, p1, v1, p2}, Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z │ - .locals 11 │ + .locals 12 │ .param p1, "handler" # Landroid/os/Handler; │ .param p2, "name" # Ljava/lang/String; │ .param p3, "id" # I │ .param p4, "flags" # I │ │ .prologue │ - const/4 v8, 0x1 │ - │ - const/4 v9, 0x0 │ + .line 1529 │ + iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ - .line 1507 │ - iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ + if-nez v9, :cond_0 │ │ - if-nez v6, :cond_1 │ + .line 1530 │ + const/4 v9, 0x0 │ │ - .line 1566 │ - :cond_0 │ + .line 1598 │ :goto_0 │ return v9 │ │ - .line 1510 │ - :cond_1 │ + .line 1532 │ + :cond_0 │ if-nez p2, :cond_2 │ │ if-gez p3, :cond_2 │ │ - and-int/lit8 v6, p4, 0x1 │ + and-int/lit8 v9, p4, 0x1 │ │ - if-nez v6, :cond_2 │ + if-nez v9, :cond_2 │ │ - .line 1511 │ - iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ + .line 1533 │ + iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ - invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v9}, Ljava/util/ArrayList;->size()I │ │ - move-result v6 │ + move-result v9 │ │ - add-int/lit8 v4, v6, -0x1 │ + add-int/lit8 v5, v9, -0x1 │ │ - .line 1512 │ - .local v4, "last":I │ - if-ltz v4, :cond_0 │ + .line 1534 │ + .local v5, "last":I │ + if-gez v5, :cond_1 │ │ - .line 1515 │ - iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ + .line 1535 │ + const/4 v9, 0x0 │ + │ + goto :goto_0 │ + │ + .line 1537 │ + :cond_1 │ + iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ - invoke-virtual {v6, v4}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; │ + invoke-virtual {v9, v5}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/app/BackStackRecord; │ │ - .line 1516 │ + .line 1538 │ .local v1, "bss":Landroid/support/v4/app/BackStackRecord; │ - invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;->popFromBackStack(Z)V │ + new-instance v2, Landroid/util/SparseArray; │ + │ + invoke-direct {v2}, Landroid/util/SparseArray;->()V │ + │ + .line 1539 │ + .local v2, "firstOutFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + new-instance v6, Landroid/util/SparseArray; │ │ - .line 1517 │ + invoke-direct {v6}, Landroid/util/SparseArray;->()V │ + │ + .line 1540 │ + .local v6, "lastInFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + invoke-virtual {v1, v2, v6}, Landroid/support/v4/app/BackStackRecord;->calculateBackFragments(Landroid/util/SparseArray;Landroid/util/SparseArray;)V │ + │ + .line 1541 │ + const/4 v9, 0x1 │ + │ + const/4 v10, 0x0 │ + │ + invoke-virtual {v1, v9, v10, v2, v6}, Landroid/support/v4/app/BackStackRecord;->popFromBackStack(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; │ + │ + .line 1542 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentManagerImpl;->reportBackStackChanged()V │ │ + .line 1598 │ .end local v1 # "bss":Landroid/support/v4/app/BackStackRecord; │ - .end local v4 # "last":I │ + .end local v5 # "last":I │ :goto_1 │ - move v9, v8 │ + const/4 v9, 0x1 │ │ - .line 1566 │ goto :goto_0 │ │ - .line 1519 │ + .line 1544 │ + .end local v2 # "firstOutFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + .end local v6 # "lastInFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ :cond_2 │ - const/4 v3, -0x1 │ + const/4 v4, -0x1 │ │ - .line 1520 │ - .local v3, "index":I │ + .line 1545 │ + .local v4, "index":I │ if-nez p2, :cond_3 │ │ - if-ltz p3, :cond_9 │ + if-ltz p3, :cond_a │ │ - .line 1523 │ + .line 1548 │ :cond_3 │ - iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ + iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ - invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v9}, Ljava/util/ArrayList;->size()I │ │ - move-result v6 │ + move-result v9 │ │ - add-int/lit8 v3, v6, -0x1 │ + add-int/lit8 v4, v9, -0x1 │ │ - .line 1524 │ + .line 1549 │ :goto_2 │ - if-ltz v3, :cond_4 │ + if-ltz v4, :cond_4 │ │ - .line 1525 │ - iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ + .line 1550 │ + iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ - invoke-virtual {v6, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v9, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/app/BackStackRecord; │ │ - .line 1526 │ + .line 1551 │ .restart local v1 # "bss":Landroid/support/v4/app/BackStackRecord; │ - if-eqz p2, :cond_7 │ + if-eqz p2, :cond_5 │ │ invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;->getName()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v9 │ │ - invoke-virtual {p2, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {p2, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v6 │ + move-result v9 │ │ - if-eqz v6, :cond_7 │ + if-eqz v9, :cond_5 │ │ - .line 1534 │ + .line 1559 │ .end local v1 # "bss":Landroid/support/v4/app/BackStackRecord; │ :cond_4 │ - if-ltz v3, :cond_0 │ + if-gez v4, :cond_7 │ │ - .line 1537 │ - and-int/lit8 v6, p4, 0x1 │ + .line 1560 │ + const/4 v9, 0x0 │ │ - if-eqz v6, :cond_9 │ + goto :goto_0 │ │ - .line 1538 │ - add-int/lit8 v3, v3, -0x1 │ + .line 1554 │ + .restart local v1 # "bss":Landroid/support/v4/app/BackStackRecord; │ + :cond_5 │ + if-ltz p3, :cond_6 │ │ - .line 1540 │ + iget v9, v1, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ + │ + if-eq p3, v9, :cond_4 │ + │ + .line 1557 │ + :cond_6 │ + add-int/lit8 v4, v4, -0x1 │ + │ + .line 1558 │ + goto :goto_2 │ + │ + .line 1562 │ + .end local v1 # "bss":Landroid/support/v4/app/BackStackRecord; │ + :cond_7 │ + and-int/lit8 v9, p4, 0x1 │ + │ + if-eqz v9, :cond_a │ + │ + .line 1563 │ + add-int/lit8 v4, v4, -0x1 │ + │ + .line 1565 │ :goto_3 │ - if-ltz v3, :cond_9 │ + if-ltz v4, :cond_a │ │ - .line 1541 │ - iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ + .line 1566 │ + iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ - invoke-virtual {v6, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v9, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/app/BackStackRecord; │ │ - .line 1542 │ + .line 1567 │ .restart local v1 # "bss":Landroid/support/v4/app/BackStackRecord; │ - if-eqz p2, :cond_5 │ + if-eqz p2, :cond_8 │ │ invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;->getName()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v9 │ │ - invoke-virtual {p2, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {p2, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ - move-result v6 │ + move-result v9 │ │ - if-nez v6, :cond_6 │ + if-nez v9, :cond_9 │ │ - :cond_5 │ - if-ltz p3, :cond_9 │ + :cond_8 │ + if-ltz p3, :cond_a │ │ - iget v6, v1, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ + iget v9, v1, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ - if-ne p3, v6, :cond_9 │ + if-ne p3, v9, :cond_a │ │ - .line 1544 │ - :cond_6 │ - add-int/lit8 v3, v3, -0x1 │ + .line 1569 │ + :cond_9 │ + add-int/lit8 v4, v4, -0x1 │ │ - .line 1545 │ + .line 1570 │ goto :goto_3 │ │ - .line 1529 │ - :cond_7 │ - if-ltz p3, :cond_8 │ - │ - iget v6, v1, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ - │ - if-eq p3, v6, :cond_4 │ - │ - .line 1532 │ - :cond_8 │ - add-int/lit8 v3, v3, -0x1 │ + .line 1576 │ + .end local v1 # "bss":Landroid/support/v4/app/BackStackRecord; │ + :cond_a │ + iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ - .line 1533 │ - goto :goto_2 │ + invoke-virtual {v9}, Ljava/util/ArrayList;->size()I │ │ - .line 1551 │ - .end local v1 # "bss":Landroid/support/v4/app/BackStackRecord; │ - :cond_9 │ - iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ + move-result v9 │ │ - invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ + add-int/lit8 v9, v9, -0x1 │ │ - move-result v6 │ + if-ne v4, v9, :cond_b │ │ - add-int/lit8 v6, v6, -0x1 │ + .line 1577 │ + const/4 v9, 0x0 │ │ - if-eq v3, v6, :cond_0 │ + goto/16 :goto_0 │ │ - .line 1554 │ - new-instance v5, Ljava/util/ArrayList; │ + .line 1579 │ + :cond_b │ + new-instance v8, Ljava/util/ArrayList; │ │ - invoke-direct {v5}, Ljava/util/ArrayList;->()V │ + invoke-direct {v8}, Ljava/util/ArrayList;->()V │ │ - .line 1556 │ - .local v5, "states":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ + .line 1581 │ + .local v8, "states":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ - invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v9}, Ljava/util/ArrayList;->size()I │ │ - move-result v6 │ + move-result v9 │ │ - add-int/lit8 v2, v6, -0x1 │ + add-int/lit8 v3, v9, -0x1 │ │ - .local v2, "i":I │ + .local v3, "i":I │ :goto_4 │ - if-le v2, v3, :cond_a │ + if-le v3, v4, :cond_c │ │ - .line 1557 │ - iget-object v6, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ + .line 1582 │ + iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ - invoke-virtual {v6, v2}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; │ + invoke-virtual {v9, v3}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v9 │ │ - invoke-virtual {v5, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v8, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1556 │ - add-int/lit8 v2, v2, -0x1 │ + .line 1581 │ + add-int/lit8 v3, v3, -0x1 │ │ goto :goto_4 │ │ - .line 1559 │ - :cond_a │ - invoke-virtual {v5}, Ljava/util/ArrayList;->size()I │ + .line 1584 │ + :cond_c │ + invoke-virtual {v8}, Ljava/util/ArrayList;->size()I │ │ - move-result v6 │ + move-result v9 │ │ - add-int/lit8 v0, v6, -0x1 │ + add-int/lit8 v0, v9, -0x1 │ │ - .line 1560 │ + .line 1585 │ .local v0, "LAST":I │ - const/4 v2, 0x0 │ + new-instance v2, Landroid/util/SparseArray; │ + │ + invoke-direct {v2}, Landroid/util/SparseArray;->()V │ + │ + .line 1586 │ + .restart local v2 # "firstOutFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + new-instance v6, Landroid/util/SparseArray; │ + │ + invoke-direct {v6}, Landroid/util/SparseArray;->()V │ + │ + .line 1587 │ + .restart local v6 # "lastInFragments":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + const/4 v3, 0x0 │ │ :goto_5 │ - if-gt v2, v0, :cond_d │ + if-gt v3, v0, :cond_d │ │ - .line 1561 │ - sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ + .line 1588 │ + invoke-virtual {v8, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - if-eqz v6, :cond_b │ + move-result-object v9 │ │ - const-string v6, "FragmentManager" │ + check-cast v9, Landroid/support/v4/app/BackStackRecord; │ │ - new-instance v7, Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v2, v6}, Landroid/support/v4/app/BackStackRecord;->calculateBackFragments(Landroid/util/SparseArray;Landroid/util/SparseArray;)V │ │ - invoke-direct {v7}, Ljava/lang/StringBuilder;->()V │ + .line 1587 │ + add-int/lit8 v3, v3, 0x1 │ │ - const-string v10, "Popping back stack state: " │ + goto :goto_5 │ │ - invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + .line 1590 │ + :cond_d │ + const/4 v7, 0x0 │ │ - move-result-object v7 │ + .line 1591 │ + .local v7, "state":Landroid/support/v4/app/BackStackRecord$TransitionState; │ + const/4 v3, 0x0 │ │ - invoke-virtual {v5, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + :goto_6 │ + if-gt v3, v0, :cond_10 │ + │ + .line 1592 │ + sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ + │ + if-eqz v9, :cond_e │ + │ + const-string v9, "FragmentManager" │ + │ + new-instance v10, Ljava/lang/StringBuilder; │ + │ + invoke-direct {v10}, Ljava/lang/StringBuilder;->()V │ + │ + const-string v11, "Popping back stack state: " │ + │ + invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v10 │ │ - invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v11 │ │ - invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v7 │ + move-result-object v10 │ │ - invoke-static {v6, v7}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - .line 1562 │ - :cond_b │ - invoke-virtual {v5, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + move-result-object v10 │ │ - move-result-object v6 │ + invoke-static {v9, v10}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - check-cast v6, Landroid/support/v4/app/BackStackRecord; │ + .line 1593 │ + :cond_e │ + invoke-virtual {v8, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - if-ne v2, v0, :cond_c │ + move-result-object v9 │ │ - move v7, v8 │ + check-cast v9, Landroid/support/v4/app/BackStackRecord; │ │ - :goto_6 │ - invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;->popFromBackStack(Z)V │ + if-ne v3, v0, :cond_f │ │ - .line 1560 │ - add-int/lit8 v2, v2, 0x1 │ + const/4 v10, 0x1 │ │ - goto :goto_5 │ + :goto_7 │ + invoke-virtual {v9, v10, v7, v2, v6}, Landroid/support/v4/app/BackStackRecord;->popFromBackStack(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ - :cond_c │ - move v7, v9 │ + move-result-object v7 │ + │ + .line 1591 │ + add-int/lit8 v3, v3, 0x1 │ │ - .line 1562 │ goto :goto_6 │ │ - .line 1564 │ - :cond_d │ + .line 1593 │ + :cond_f │ + const/4 v10, 0x0 │ + │ + goto :goto_7 │ + │ + .line 1596 │ + :cond_10 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentManagerImpl;->reportBackStackChanged()V │ │ goto/16 :goto_1 │ .end method │ │ .method public putFragment(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ .locals 3 │ .param p1, "bundle" # Landroid/os/Bundle; │ .param p2, "key" # Ljava/lang/String; │ .param p3, "fragment" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 556 │ + .line 570 │ iget v0, p3, Landroid/support/v4/app/Fragment;->mIndex:I │ │ if-gez v0, :cond_0 │ │ - .line 557 │ + .line 571 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Fragment " │ @@ -6107,36 +6704,36 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ invoke-direct {p0, v0}, Landroid/support/v4/app/FragmentManagerImpl;->throwException(Ljava/lang/RuntimeException;)V │ │ - .line 560 │ + .line 574 │ :cond_0 │ iget v0, p3, Landroid/support/v4/app/Fragment;->mIndex:I │ │ invoke-virtual {p1, p2, v0}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V │ │ - .line 561 │ + .line 575 │ return-void │ .end method │ │ .method public removeFragment(Landroid/support/v4/app/Fragment;II)V │ .locals 7 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ .param p2, "transition" # I │ .param p3, "transitionStyle" # I │ │ .prologue │ const/4 v0, 0x1 │ │ const/4 v5, 0x0 │ │ - .line 1190 │ + .line 1212 │ sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v1, :cond_0 │ │ const-string v1, "FragmentManager" │ │ new-instance v2, Ljava/lang/StringBuilder; │ @@ -6167,65 +6764,65 @@ │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-static {v1, v2}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1191 │ + .line 1213 │ :cond_0 │ invoke-virtual {p1}, Landroid/support/v4/app/Fragment;->isInBackStack()Z │ │ move-result v1 │ │ if-nez v1, :cond_5 │ │ move v6, v0 │ │ - .line 1192 │ + .line 1214 │ .local v6, "inactive":Z │ :goto_0 │ iget-boolean v1, p1, Landroid/support/v4/app/Fragment;->mDetached:Z │ │ if-eqz v1, :cond_1 │ │ if-eqz v6, :cond_4 │ │ - .line 1193 │ + .line 1215 │ :cond_1 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-eqz v1, :cond_2 │ │ - .line 1194 │ + .line 1216 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v1, p1}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z │ │ - .line 1196 │ + .line 1218 │ :cond_2 │ iget-boolean v1, p1, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ if-eqz v1, :cond_3 │ │ iget-boolean v1, p1, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ if-eqz v1, :cond_3 │ │ - .line 1197 │ + .line 1219 │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mNeedMenuInvalidate:Z │ │ - .line 1199 │ + .line 1221 │ :cond_3 │ iput-boolean v5, p1, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ - .line 1200 │ + .line 1222 │ iput-boolean v0, p1, Landroid/support/v4/app/Fragment;->mRemoving:Z │ │ - .line 1201 │ + .line 1223 │ if-eqz v6, :cond_6 │ │ move v2, v5 │ │ :goto_1 │ move-object v0, p0 │ │ @@ -6233,92 +6830,92 @@ │ │ move v3, p2 │ │ move v4, p3 │ │ invoke-virtual/range {v0 .. v5}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V │ │ - .line 1204 │ + .line 1226 │ :cond_4 │ return-void │ │ .end local v6 # "inactive":Z │ :cond_5 │ move v6, v5 │ │ - .line 1191 │ + .line 1213 │ goto :goto_0 │ │ .restart local v6 # "inactive":Z │ :cond_6 │ move v2, v0 │ │ - .line 1201 │ + .line 1223 │ goto :goto_1 │ .end method │ │ .method public removeOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ .locals 1 │ .param p1, "listener" # Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; │ │ .prologue │ - .line 549 │ + .line 563 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackChangeListeners:Ljava/util/ArrayList; │ │ if-eqz v0, :cond_0 │ │ - .line 550 │ + .line 564 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackChangeListeners:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z │ │ - .line 552 │ + .line 566 │ :cond_0 │ return-void │ .end method │ │ .method reportBackStackChanged()V │ .locals 2 │ │ .prologue │ - .line 1491 │ + .line 1513 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackChangeListeners:Ljava/util/ArrayList; │ │ if-eqz v1, :cond_0 │ │ - .line 1492 │ + .line 1514 │ const/4 v0, 0x0 │ │ .local v0, "i":I │ :goto_0 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackChangeListeners:Ljava/util/ArrayList; │ │ invoke-virtual {v1}, Ljava/util/ArrayList;->size()I │ │ move-result v1 │ │ if-ge v0, v1, :cond_0 │ │ - .line 1493 │ + .line 1515 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackChangeListeners:Ljava/util/ArrayList; │ │ invoke-virtual {v1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; │ │ invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;->onBackStackChanged()V │ │ - .line 1492 │ + .line 1514 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_0 │ │ - .line 1496 │ + .line 1518 │ .end local v0 # "i":I │ :cond_0 │ return-void │ .end method │ │ .method restoreAllState(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ .locals 12 │ @@ -6336,56 +6933,56 @@ │ │ .prologue │ .local p2, "nonConfig":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ const/4 v11, 0x0 │ │ const/4 v10, 0x0 │ │ - .line 1756 │ + .line 1788 │ if-nez p1, :cond_1 │ │ - .line 1863 │ + .line 1896 │ :cond_0 │ :goto_0 │ return-void │ │ :cond_1 │ move-object v2, p1 │ │ - .line 1757 │ + .line 1789 │ check-cast v2, Landroid/support/v4/app/FragmentManagerState; │ │ - .line 1758 │ + .line 1790 │ .local v2, "fms":Landroid/support/v4/app/FragmentManagerState; │ iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState; │ │ if-eqz v7, :cond_0 │ │ - .line 1762 │ + .line 1794 │ if-eqz p2, :cond_4 │ │ - .line 1763 │ + .line 1795 │ const/4 v4, 0x0 │ │ .local v4, "i":I │ :goto_1 │ invoke-virtual {p2}, Ljava/util/ArrayList;->size()I │ │ move-result v7 │ │ if-ge v4, v7, :cond_4 │ │ - .line 1764 │ + .line 1796 │ invoke-virtual {p2, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/app/Fragment; │ │ - .line 1765 │ + .line 1797 │ .local v1, "f":Landroid/support/v4/app/Fragment; │ sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v7, :cond_2 │ │ const-string v7, "FragmentManager" │ │ @@ -6405,130 +7002,135 @@ │ │ invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v8 │ │ invoke-static {v7, v8}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1766 │ + .line 1798 │ :cond_2 │ iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState; │ │ iget v8, v1, Landroid/support/v4/app/Fragment;->mIndex:I │ │ aget-object v3, v7, v8 │ │ - .line 1767 │ + .line 1799 │ .local v3, "fs":Landroid/support/v4/app/FragmentState; │ iput-object v1, v3, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ - .line 1768 │ + .line 1800 │ iput-object v10, v1, Landroid/support/v4/app/Fragment;->mSavedViewState:Landroid/util/SparseArray; │ │ - .line 1769 │ + .line 1801 │ iput v11, v1, Landroid/support/v4/app/Fragment;->mBackStackNesting:I │ │ - .line 1770 │ + .line 1802 │ iput-boolean v11, v1, Landroid/support/v4/app/Fragment;->mInLayout:Z │ │ - .line 1771 │ + .line 1803 │ iput-boolean v11, v1, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ - .line 1772 │ + .line 1804 │ iput-object v10, v1, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ - .line 1773 │ + .line 1805 │ iget-object v7, v3, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ if-eqz v7, :cond_3 │ │ - .line 1774 │ + .line 1806 │ iget-object v7, v3, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ iget-object v8, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;->getClassLoader()Ljava/lang/ClassLoader; │ │ move-result-object v8 │ │ invoke-virtual {v7, v8}, Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V │ │ - .line 1775 │ + .line 1807 │ iget-object v7, v3, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ const-string v8, "android:view_state" │ │ invoke-virtual {v7, v8}, Landroid/os/Bundle;->getSparseParcelableArray(Ljava/lang/String;)Landroid/util/SparseArray; │ │ move-result-object v7 │ │ iput-object v7, v1, Landroid/support/v4/app/Fragment;->mSavedViewState:Landroid/util/SparseArray; │ │ - .line 1763 │ + .line 1809 │ + iget-object v7, v3, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ + │ + iput-object v7, v1, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ + │ + .line 1795 │ :cond_3 │ add-int/lit8 v4, v4, 0x1 │ │ goto :goto_1 │ │ - .line 1783 │ + .line 1816 │ .end local v1 # "f":Landroid/support/v4/app/Fragment; │ .end local v3 # "fs":Landroid/support/v4/app/FragmentState; │ .end local v4 # "i":I │ :cond_4 │ new-instance v7, Ljava/util/ArrayList; │ │ iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState; │ │ array-length v8, v8 │ │ invoke-direct {v7, v8}, Ljava/util/ArrayList;->(I)V │ │ iput-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ - .line 1784 │ + .line 1817 │ iget-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ if-eqz v7, :cond_5 │ │ - .line 1785 │ + .line 1818 │ iget-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v7}, Ljava/util/ArrayList;->clear()V │ │ - .line 1787 │ + .line 1820 │ :cond_5 │ const/4 v4, 0x0 │ │ .restart local v4 # "i":I │ :goto_2 │ iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState; │ │ array-length v7, v7 │ │ if-ge v4, v7, :cond_a │ │ - .line 1788 │ + .line 1821 │ iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState; │ │ aget-object v3, v7, v4 │ │ - .line 1789 │ + .line 1822 │ .restart local v3 # "fs":Landroid/support/v4/app/FragmentState; │ if-eqz v3, :cond_7 │ │ - .line 1790 │ + .line 1823 │ iget-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ iget-object v8, p0, Landroid/support/v4/app/FragmentManagerImpl;->mParent:Landroid/support/v4/app/Fragment; │ │ invoke-virtual {v3, v7, v8}, Landroid/support/v4/app/FragmentState;->instantiate(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ move-result-object v1 │ │ - .line 1791 │ + .line 1824 │ .restart local v1 # "f":Landroid/support/v4/app/Fragment; │ sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v7, :cond_6 │ │ const-string v7, "FragmentManager" │ │ @@ -6558,49 +7160,49 @@ │ │ invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v8 │ │ invoke-static {v7, v8}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1792 │ + .line 1825 │ :cond_6 │ iget-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v7, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1796 │ + .line 1829 │ iput-object v10, v3, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ - .line 1787 │ + .line 1820 │ .end local v1 # "f":Landroid/support/v4/app/Fragment; │ :goto_3 │ add-int/lit8 v4, v4, 0x1 │ │ goto :goto_2 │ │ - .line 1798 │ + .line 1831 │ :cond_7 │ iget-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v7, v10}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1799 │ + .line 1832 │ iget-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ if-nez v7, :cond_8 │ │ - .line 1800 │ + .line 1833 │ new-instance v7, Ljava/util/ArrayList; │ │ invoke-direct {v7}, Ljava/util/ArrayList;->()V │ │ iput-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ - .line 1802 │ + .line 1835 │ :cond_8 │ sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v7, :cond_9 │ │ const-string v7, "FragmentManager" │ │ @@ -6620,86 +7222,86 @@ │ │ invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v8 │ │ invoke-static {v7, v8}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1803 │ + .line 1836 │ :cond_9 │ iget-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailIndices:Ljava/util/ArrayList; │ │ invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v8 │ │ invoke-virtual {v7, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_3 │ │ - .line 1808 │ + .line 1841 │ .end local v3 # "fs":Landroid/support/v4/app/FragmentState; │ :cond_a │ if-eqz p2, :cond_d │ │ - .line 1809 │ + .line 1842 │ const/4 v4, 0x0 │ │ :goto_4 │ invoke-virtual {p2}, Ljava/util/ArrayList;->size()I │ │ move-result v7 │ │ if-ge v4, v7, :cond_d │ │ - .line 1810 │ + .line 1843 │ invoke-virtual {p2, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/app/Fragment; │ │ - .line 1811 │ + .line 1844 │ .restart local v1 # "f":Landroid/support/v4/app/Fragment; │ iget v7, v1, Landroid/support/v4/app/Fragment;->mTargetIndex:I │ │ if-ltz v7, :cond_b │ │ - .line 1812 │ + .line 1845 │ iget v7, v1, Landroid/support/v4/app/Fragment;->mTargetIndex:I │ │ iget-object v8, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v8}, Ljava/util/ArrayList;->size()I │ │ move-result v8 │ │ if-ge v7, v8, :cond_c │ │ - .line 1813 │ + .line 1846 │ iget-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ iget v8, v1, Landroid/support/v4/app/Fragment;->mTargetIndex:I │ │ invoke-virtual {v7, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v7 │ │ check-cast v7, Landroid/support/v4/app/Fragment; │ │ iput-object v7, v1, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ - .line 1809 │ + .line 1842 │ :cond_b │ :goto_5 │ add-int/lit8 v4, v4, 0x1 │ │ goto :goto_4 │ │ - .line 1815 │ + .line 1848 │ :cond_c │ const-string v7, "FragmentManager" │ │ new-instance v8, Ljava/lang/StringBuilder; │ │ invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ │ @@ -6727,65 +7329,65 @@ │ │ invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v8 │ │ invoke-static {v7, v8}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1817 │ + .line 1850 │ iput-object v10, v1, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ goto :goto_5 │ │ - .line 1824 │ + .line 1857 │ .end local v1 # "f":Landroid/support/v4/app/Fragment; │ :cond_d │ iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;->mAdded:[I │ │ if-eqz v7, :cond_11 │ │ - .line 1825 │ + .line 1858 │ new-instance v7, Ljava/util/ArrayList; │ │ iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;->mAdded:[I │ │ array-length v8, v8 │ │ invoke-direct {v7, v8}, Ljava/util/ArrayList;->(I)V │ │ iput-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ - .line 1826 │ + .line 1859 │ const/4 v4, 0x0 │ │ :goto_6 │ iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;->mAdded:[I │ │ array-length v7, v7 │ │ if-ge v4, v7, :cond_12 │ │ - .line 1827 │ + .line 1860 │ iget-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;->mAdded:[I │ │ aget v8, v8, v4 │ │ invoke-virtual {v7, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/app/Fragment; │ │ - .line 1828 │ + .line 1861 │ .restart local v1 # "f":Landroid/support/v4/app/Fragment; │ if-nez v1, :cond_e │ │ - .line 1829 │ + .line 1862 │ new-instance v7, Ljava/lang/IllegalStateException; │ │ new-instance v8, Ljava/lang/StringBuilder; │ │ invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ │ const-string v9, "No instantiated fragment for index #" │ @@ -6806,21 +7408,21 @@ │ │ move-result-object v8 │ │ invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ invoke-direct {p0, v7}, Landroid/support/v4/app/FragmentManagerImpl;->throwException(Ljava/lang/RuntimeException;)V │ │ - .line 1832 │ + .line 1865 │ :cond_e │ const/4 v7, 0x1 │ │ iput-boolean v7, v1, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ - .line 1833 │ + .line 1866 │ sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v7, :cond_f │ │ const-string v7, "FragmentManager" │ │ new-instance v8, Ljava/lang/StringBuilder; │ @@ -6849,92 +7451,92 @@ │ │ invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v8 │ │ invoke-static {v7, v8}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1834 │ + .line 1867 │ :cond_f │ iget-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v7, v1}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z │ │ move-result v7 │ │ if-eqz v7, :cond_10 │ │ - .line 1835 │ + .line 1868 │ new-instance v7, Ljava/lang/IllegalStateException; │ │ const-string v8, "Already added!" │ │ invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v7 │ │ - .line 1837 │ + .line 1870 │ :cond_10 │ iget-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v7, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1826 │ + .line 1859 │ add-int/lit8 v4, v4, 0x1 │ │ goto :goto_6 │ │ - .line 1840 │ + .line 1873 │ .end local v1 # "f":Landroid/support/v4/app/Fragment; │ :cond_11 │ iput-object v10, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ - .line 1844 │ + .line 1877 │ :cond_12 │ iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState; │ │ if-eqz v7, :cond_15 │ │ - .line 1845 │ + .line 1878 │ new-instance v7, Ljava/util/ArrayList; │ │ iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState; │ │ array-length v8, v8 │ │ invoke-direct {v7, v8}, Ljava/util/ArrayList;->(I)V │ │ iput-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ - .line 1846 │ + .line 1879 │ const/4 v4, 0x0 │ │ :goto_7 │ iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState; │ │ array-length v7, v7 │ │ if-ge v4, v7, :cond_0 │ │ - .line 1847 │ + .line 1880 │ iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState; │ │ aget-object v7, v7, v4 │ │ invoke-virtual {v7, p0}, Landroid/support/v4/app/BackStackState;->instantiate(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ move-result-object v0 │ │ - .line 1848 │ + .line 1881 │ .local v0, "bse":Landroid/support/v4/app/BackStackRecord; │ sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v7, :cond_13 │ │ - .line 1849 │ + .line 1882 │ const-string v7, "FragmentManager" │ │ new-instance v8, Ljava/lang/StringBuilder; │ │ invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ │ const-string v9, "restoreAllState: back stack #" │ @@ -6971,58 +7573,58 @@ │ │ invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v8 │ │ invoke-static {v7, v8}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1851 │ + .line 1884 │ new-instance v5, Landroid/support/v4/util/LogWriter; │ │ const-string v7, "FragmentManager" │ │ invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;->(Ljava/lang/String;)V │ │ - .line 1852 │ + .line 1885 │ .local v5, "logw":Landroid/support/v4/util/LogWriter; │ new-instance v6, Ljava/io/PrintWriter; │ │ invoke-direct {v6, v5}, Ljava/io/PrintWriter;->(Ljava/io/Writer;)V │ │ - .line 1853 │ + .line 1886 │ .local v6, "pw":Ljava/io/PrintWriter; │ const-string v7, " " │ │ invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;->dump(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ - .line 1855 │ + .line 1888 │ .end local v5 # "logw":Landroid/support/v4/util/LogWriter; │ .end local v6 # "pw":Ljava/io/PrintWriter; │ :cond_13 │ iget-object v7, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ invoke-virtual {v7, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1856 │ + .line 1889 │ iget v7, v0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ if-ltz v7, :cond_14 │ │ - .line 1857 │ + .line 1890 │ iget v7, v0, Landroid/support/v4/app/BackStackRecord;->mIndex:I │ │ invoke-virtual {p0, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;->setBackStackIndex(ILandroid/support/v4/app/BackStackRecord;)V │ │ - .line 1846 │ + .line 1879 │ :cond_14 │ add-int/lit8 v4, v4, 0x1 │ │ goto :goto_7 │ │ - .line 1861 │ + .line 1894 │ .end local v0 # "bse":Landroid/support/v4/app/BackStackRecord; │ :cond_15 │ iput-object v10, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ goto/16 :goto_0 │ .end method │ │ @@ -7035,85 +7637,85 @@ │ "<", │ "Landroid/support/v4/app/Fragment;", │ ">;" │ } │ .end annotation │ │ .prologue │ - .line 1570 │ + .line 1602 │ const/4 v1, 0x0 │ │ - .line 1571 │ + .line 1603 │ .local v1, "fragments":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ if-eqz v3, :cond_3 │ │ - .line 1572 │ + .line 1604 │ const/4 v2, 0x0 │ │ .local v2, "i":I │ :goto_0 │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ move-result v3 │ │ if-ge v2, v3, :cond_3 │ │ - .line 1573 │ + .line 1605 │ iget-object v3, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v3, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 1574 │ + .line 1606 │ .local v0, "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_1 │ │ iget-boolean v3, v0, Landroid/support/v4/app/Fragment;->mRetainInstance:Z │ │ if-eqz v3, :cond_1 │ │ - .line 1575 │ + .line 1607 │ if-nez v1, :cond_0 │ │ - .line 1576 │ + .line 1608 │ new-instance v1, Ljava/util/ArrayList; │ │ .end local v1 # "fragments":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ invoke-direct {v1}, Ljava/util/ArrayList;->()V │ │ - .line 1578 │ + .line 1610 │ .restart local v1 # "fragments":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ :cond_0 │ invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1579 │ + .line 1611 │ const/4 v3, 0x1 │ │ iput-boolean v3, v0, Landroid/support/v4/app/Fragment;->mRetaining:Z │ │ - .line 1580 │ + .line 1612 │ iget-object v3, v0, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ if-eqz v3, :cond_2 │ │ iget-object v3, v0, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ iget v3, v3, Landroid/support/v4/app/Fragment;->mIndex:I │ │ :goto_1 │ iput v3, v0, Landroid/support/v4/app/Fragment;->mTargetIndex:I │ │ - .line 1581 │ + .line 1613 │ sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v3, :cond_1 │ │ const-string v3, "FragmentManager" │ │ new-instance v4, Ljava/lang/StringBuilder; │ @@ -7132,114 +7734,114 @@ │ │ invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-static {v3, v4}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1572 │ + .line 1604 │ :cond_1 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ - .line 1580 │ + .line 1612 │ :cond_2 │ const/4 v3, -0x1 │ │ goto :goto_1 │ │ - .line 1585 │ + .line 1617 │ .end local v0 # "f":Landroid/support/v4/app/Fragment; │ .end local v2 # "i":I │ :cond_3 │ return-object v1 │ .end method │ │ .method saveAllState()Landroid/os/Parcelable; │ .locals 12 │ │ .prologue │ const/4 v5, 0x0 │ │ - .line 1640 │ + .line 1672 │ invoke-virtual {p0}, Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z │ │ - .line 1642 │ + .line 1674 │ sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;->HONEYCOMB:Z │ │ if-eqz v9, :cond_0 │ │ - .line 1652 │ + .line 1684 │ const/4 v9, 0x1 │ │ iput-boolean v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateSaved:Z │ │ - .line 1655 │ + .line 1687 │ :cond_0 │ iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ if-eqz v9, :cond_1 │ │ iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v9}, Ljava/util/ArrayList;->size()I │ │ move-result v9 │ │ if-gtz v9, :cond_2 │ │ - .line 1750 │ + .line 1782 │ :cond_1 │ :goto_0 │ return-object v5 │ │ - .line 1660 │ + .line 1692 │ :cond_2 │ iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v9}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ - .line 1661 │ + .line 1693 │ .local v0, "N":I │ new-array v1, v0, [Landroid/support/v4/app/FragmentState; │ │ - .line 1662 │ + .line 1694 │ .local v1, "active":[Landroid/support/v4/app/FragmentState; │ const/4 v7, 0x0 │ │ - .line 1663 │ + .line 1695 │ .local v7, "haveFragments":Z │ const/4 v8, 0x0 │ │ .local v8, "i":I │ :goto_1 │ if-ge v8, v0, :cond_9 │ │ - .line 1664 │ + .line 1696 │ iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v9, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v4 │ │ check-cast v4, Landroid/support/v4/app/Fragment; │ │ - .line 1665 │ + .line 1697 │ .local v4, "f":Landroid/support/v4/app/Fragment; │ if-eqz v4, :cond_7 │ │ - .line 1666 │ + .line 1698 │ iget v9, v4, Landroid/support/v4/app/Fragment;->mIndex:I │ │ if-gez v9, :cond_3 │ │ - .line 1667 │ + .line 1699 │ new-instance v9, Ljava/lang/IllegalStateException; │ │ new-instance v10, Ljava/lang/StringBuilder; │ │ invoke-direct {v10}, Ljava/lang/StringBuilder;->()V │ │ const-string v11, "Failure saving state: active " │ @@ -7268,56 +7870,56 @@ │ │ move-result-object v10 │ │ invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ invoke-direct {p0, v9}, Landroid/support/v4/app/FragmentManagerImpl;->throwException(Ljava/lang/RuntimeException;)V │ │ - .line 1672 │ + .line 1704 │ :cond_3 │ const/4 v7, 0x1 │ │ - .line 1674 │ + .line 1706 │ new-instance v6, Landroid/support/v4/app/FragmentState; │ │ invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;->(Landroid/support/v4/app/Fragment;)V │ │ - .line 1675 │ + .line 1707 │ .local v6, "fs":Landroid/support/v4/app/FragmentState; │ aput-object v6, v1, v8 │ │ - .line 1677 │ + .line 1709 │ iget v9, v4, Landroid/support/v4/app/Fragment;->mState:I │ │ if-lez v9, :cond_8 │ │ iget-object v9, v6, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ if-nez v9, :cond_8 │ │ - .line 1678 │ + .line 1710 │ invoke-virtual {p0, v4}, Landroid/support/v4/app/FragmentManagerImpl;->saveFragmentBasicState(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ move-result-object v9 │ │ iput-object v9, v6, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ - .line 1680 │ + .line 1712 │ iget-object v9, v4, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ if-eqz v9, :cond_6 │ │ - .line 1681 │ + .line 1713 │ iget-object v9, v4, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ iget v9, v9, Landroid/support/v4/app/Fragment;->mIndex:I │ │ if-gez v9, :cond_4 │ │ - .line 1682 │ + .line 1714 │ new-instance v9, Ljava/lang/IllegalStateException; │ │ new-instance v10, Ljava/lang/StringBuilder; │ │ invoke-direct {v10}, Ljava/lang/StringBuilder;->()V │ │ const-string v11, "Failure saving state: " │ @@ -7346,52 +7948,52 @@ │ │ move-result-object v10 │ │ invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ invoke-direct {p0, v9}, Landroid/support/v4/app/FragmentManagerImpl;->throwException(Ljava/lang/RuntimeException;)V │ │ - .line 1686 │ + .line 1718 │ :cond_4 │ iget-object v9, v6, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ if-nez v9, :cond_5 │ │ - .line 1687 │ + .line 1719 │ new-instance v9, Landroid/os/Bundle; │ │ invoke-direct {v9}, Landroid/os/Bundle;->()V │ │ iput-object v9, v6, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ - .line 1689 │ + .line 1721 │ :cond_5 │ iget-object v9, v6, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ const-string v10, "android:target_state" │ │ iget-object v11, v4, Landroid/support/v4/app/Fragment;->mTarget:Landroid/support/v4/app/Fragment; │ │ invoke-virtual {p0, v9, v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;->putFragment(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ - .line 1691 │ + .line 1723 │ iget v9, v4, Landroid/support/v4/app/Fragment;->mTargetRequestCode:I │ │ if-eqz v9, :cond_6 │ │ - .line 1692 │ + .line 1724 │ iget-object v9, v6, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ const-string v10, "android:target_req_state" │ │ iget v11, v4, Landroid/support/v4/app/Fragment;->mTargetRequestCode:I │ │ invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V │ │ - .line 1702 │ + .line 1734 │ :cond_6 │ :goto_2 │ sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v9, :cond_7 │ │ const-string v9, "FragmentManager" │ @@ -7424,101 +8026,101 @@ │ │ invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v10 │ │ invoke-static {v9, v10}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1663 │ + .line 1695 │ .end local v6 # "fs":Landroid/support/v4/app/FragmentState; │ :cond_7 │ add-int/lit8 v8, v8, 0x1 │ │ goto/16 :goto_1 │ │ - .line 1699 │ + .line 1731 │ .restart local v6 # "fs":Landroid/support/v4/app/FragmentState; │ :cond_8 │ iget-object v9, v4, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ iput-object v9, v6, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ goto :goto_2 │ │ - .line 1707 │ + .line 1739 │ .end local v4 # "f":Landroid/support/v4/app/Fragment; │ .end local v6 # "fs":Landroid/support/v4/app/FragmentState; │ :cond_9 │ if-nez v7, :cond_a │ │ - .line 1708 │ + .line 1740 │ sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v9, :cond_1 │ │ const-string v9, "FragmentManager" │ │ const-string v10, "saveAllState: no fragments!" │ │ invoke-static {v9, v10}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ goto/16 :goto_0 │ │ - .line 1712 │ + .line 1744 │ :cond_a │ const/4 v2, 0x0 │ │ - .line 1713 │ + .line 1745 │ .local v2, "added":[I │ const/4 v3, 0x0 │ │ - .line 1716 │ + .line 1748 │ .local v3, "backStack":[Landroid/support/v4/app/BackStackState; │ iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ if-eqz v9, :cond_d │ │ - .line 1717 │ + .line 1749 │ iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v9}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ - .line 1718 │ + .line 1750 │ if-lez v0, :cond_d │ │ - .line 1719 │ + .line 1751 │ new-array v2, v0, [I │ │ - .line 1720 │ + .line 1752 │ const/4 v8, 0x0 │ │ :goto_3 │ if-ge v8, v0, :cond_d │ │ - .line 1721 │ + .line 1753 │ iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList; │ │ invoke-virtual {v9, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v9 │ │ check-cast v9, Landroid/support/v4/app/Fragment; │ │ iget v9, v9, Landroid/support/v4/app/Fragment;->mIndex:I │ │ aput v9, v2, v8 │ │ - .line 1722 │ + .line 1754 │ aget v9, v2, v8 │ │ if-gez v9, :cond_b │ │ - .line 1723 │ + .line 1755 │ new-instance v9, Ljava/lang/IllegalStateException; │ │ new-instance v10, Ljava/lang/StringBuilder; │ │ invoke-direct {v10}, Ljava/lang/StringBuilder;->()V │ │ const-string v11, "Failure saving state: active " │ @@ -7553,15 +8155,15 @@ │ │ move-result-object v10 │ │ invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ invoke-direct {p0, v9}, Landroid/support/v4/app/FragmentManagerImpl;->throwException(Ljava/lang/RuntimeException;)V │ │ - .line 1727 │ + .line 1759 │ :cond_b │ sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v9, :cond_c │ │ const-string v9, "FragmentManager" │ │ @@ -7597,61 +8199,61 @@ │ │ invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v10 │ │ invoke-static {v9, v10}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1720 │ + .line 1752 │ :cond_c │ add-int/lit8 v8, v8, 0x1 │ │ goto :goto_3 │ │ - .line 1734 │ + .line 1766 │ :cond_d │ iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ if-eqz v9, :cond_f │ │ - .line 1735 │ + .line 1767 │ iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ invoke-virtual {v9}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ - .line 1736 │ + .line 1768 │ if-lez v0, :cond_f │ │ - .line 1737 │ + .line 1769 │ new-array v3, v0, [Landroid/support/v4/app/BackStackState; │ │ - .line 1738 │ + .line 1770 │ const/4 v8, 0x0 │ │ :goto_4 │ if-ge v8, v0, :cond_f │ │ - .line 1739 │ + .line 1771 │ new-instance v10, Landroid/support/v4/app/BackStackState; │ │ iget-object v9, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStack:Ljava/util/ArrayList; │ │ invoke-virtual {v9, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v9 │ │ check-cast v9, Landroid/support/v4/app/BackStackRecord; │ │ invoke-direct {v10, p0, v9}, Landroid/support/v4/app/BackStackState;->(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ aput-object v10, v3, v8 │ │ - .line 1740 │ + .line 1772 │ sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v9, :cond_e │ │ const-string v9, "FragmentManager" │ │ new-instance v10, Ljava/lang/StringBuilder; │ @@ -7686,158 +8288,158 @@ │ │ invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v10 │ │ invoke-static {v9, v10}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1738 │ + .line 1770 │ :cond_e │ add-int/lit8 v8, v8, 0x1 │ │ goto :goto_4 │ │ - .line 1746 │ + .line 1778 │ :cond_f │ new-instance v5, Landroid/support/v4/app/FragmentManagerState; │ │ invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;->()V │ │ - .line 1747 │ + .line 1779 │ .local v5, "fms":Landroid/support/v4/app/FragmentManagerState; │ iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState; │ │ - .line 1748 │ + .line 1780 │ iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;->mAdded:[I │ │ - .line 1749 │ + .line 1781 │ iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState; │ │ goto/16 :goto_0 │ .end method │ │ .method saveFragmentBasicState(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ .locals 3 │ .param p1, "f" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 1605 │ + .line 1637 │ const/4 v0, 0x0 │ │ - .line 1607 │ + .line 1639 │ .local v0, "result":Landroid/os/Bundle; │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateBundle:Landroid/os/Bundle; │ │ if-nez v1, :cond_0 │ │ - .line 1608 │ + .line 1640 │ new-instance v1, Landroid/os/Bundle; │ │ invoke-direct {v1}, Landroid/os/Bundle;->()V │ │ iput-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateBundle:Landroid/os/Bundle; │ │ - .line 1610 │ + .line 1642 │ :cond_0 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateBundle:Landroid/os/Bundle; │ │ invoke-virtual {p1, v1}, Landroid/support/v4/app/Fragment;->performSaveInstanceState(Landroid/os/Bundle;)V │ │ - .line 1611 │ + .line 1643 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateBundle:Landroid/os/Bundle; │ │ invoke-virtual {v1}, Landroid/os/Bundle;->isEmpty()Z │ │ move-result v1 │ │ if-nez v1, :cond_1 │ │ - .line 1612 │ + .line 1644 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateBundle:Landroid/os/Bundle; │ │ - .line 1613 │ + .line 1645 │ const/4 v1, 0x0 │ │ iput-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateBundle:Landroid/os/Bundle; │ │ - .line 1616 │ + .line 1648 │ :cond_1 │ iget-object v1, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ if-eqz v1, :cond_2 │ │ - .line 1617 │ + .line 1649 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/FragmentManagerImpl;->saveFragmentViewState(Landroid/support/v4/app/Fragment;)V │ │ - .line 1619 │ + .line 1651 │ :cond_2 │ iget-object v1, p1, Landroid/support/v4/app/Fragment;->mSavedViewState:Landroid/util/SparseArray; │ │ if-eqz v1, :cond_4 │ │ - .line 1620 │ + .line 1652 │ if-nez v0, :cond_3 │ │ - .line 1621 │ + .line 1653 │ new-instance v0, Landroid/os/Bundle; │ │ .end local v0 # "result":Landroid/os/Bundle; │ invoke-direct {v0}, Landroid/os/Bundle;->()V │ │ - .line 1623 │ + .line 1655 │ .restart local v0 # "result":Landroid/os/Bundle; │ :cond_3 │ const-string v1, "android:view_state" │ │ iget-object v2, p1, Landroid/support/v4/app/Fragment;->mSavedViewState:Landroid/util/SparseArray; │ │ invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putSparseParcelableArray(Ljava/lang/String;Landroid/util/SparseArray;)V │ │ - .line 1626 │ + .line 1658 │ :cond_4 │ iget-boolean v1, p1, Landroid/support/v4/app/Fragment;->mUserVisibleHint:Z │ │ if-nez v1, :cond_6 │ │ - .line 1627 │ + .line 1659 │ if-nez v0, :cond_5 │ │ - .line 1628 │ + .line 1660 │ new-instance v0, Landroid/os/Bundle; │ │ .end local v0 # "result":Landroid/os/Bundle; │ invoke-direct {v0}, Landroid/os/Bundle;->()V │ │ - .line 1631 │ + .line 1663 │ .restart local v0 # "result":Landroid/os/Bundle; │ :cond_5 │ const-string v1, "android:user_visible_hint" │ │ iget-boolean v2, p1, Landroid/support/v4/app/Fragment;->mUserVisibleHint:Z │ │ invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V │ │ - .line 1634 │ + .line 1666 │ :cond_6 │ return-object v0 │ .end method │ │ .method public saveFragmentInstanceState(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ .locals 5 │ .param p1, "fragment" # Landroid/support/v4/app/Fragment; │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 588 │ + .line 602 │ iget v2, p1, Landroid/support/v4/app/Fragment;->mIndex:I │ │ if-gez v2, :cond_0 │ │ - .line 589 │ + .line 603 │ new-instance v2, Ljava/lang/IllegalStateException; │ │ new-instance v3, Ljava/lang/StringBuilder; │ │ invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ const-string v4, "Fragment " │ @@ -7860,140 +8462,140 @@ │ │ move-result-object v3 │ │ invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ invoke-direct {p0, v2}, Landroid/support/v4/app/FragmentManagerImpl;->throwException(Ljava/lang/RuntimeException;)V │ │ - .line 592 │ + .line 606 │ :cond_0 │ iget v2, p1, Landroid/support/v4/app/Fragment;->mState:I │ │ if-lez v2, :cond_1 │ │ - .line 593 │ + .line 607 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/FragmentManagerImpl;->saveFragmentBasicState(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ move-result-object v0 │ │ - .line 594 │ + .line 608 │ .local v0, "result":Landroid/os/Bundle; │ if-eqz v0, :cond_1 │ │ new-instance v1, Landroid/support/v4/app/Fragment$SavedState; │ │ invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;->(Landroid/os/Bundle;)V │ │ - .line 596 │ + .line 610 │ .end local v0 # "result":Landroid/os/Bundle; │ :cond_1 │ return-object v1 │ .end method │ │ .method saveFragmentViewState(Landroid/support/v4/app/Fragment;)V │ .locals 2 │ .param p1, "f" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 1589 │ + .line 1621 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mInnerView:Landroid/view/View; │ │ if-nez v0, :cond_1 │ │ - .line 1602 │ + .line 1634 │ :cond_0 │ :goto_0 │ return-void │ │ - .line 1592 │ + .line 1624 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateArray:Landroid/util/SparseArray; │ │ if-nez v0, :cond_2 │ │ - .line 1593 │ + .line 1625 │ new-instance v0, Landroid/util/SparseArray; │ │ invoke-direct {v0}, Landroid/util/SparseArray;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateArray:Landroid/util/SparseArray; │ │ - .line 1597 │ + .line 1629 │ :goto_1 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mInnerView:Landroid/view/View; │ │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateArray:Landroid/util/SparseArray; │ │ invoke-virtual {v0, v1}, Landroid/view/View;->saveHierarchyState(Landroid/util/SparseArray;)V │ │ - .line 1598 │ + .line 1630 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateArray:Landroid/util/SparseArray; │ │ invoke-virtual {v0}, Landroid/util/SparseArray;->size()I │ │ move-result v0 │ │ if-lez v0, :cond_0 │ │ - .line 1599 │ + .line 1631 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateArray:Landroid/util/SparseArray; │ │ iput-object v0, p1, Landroid/support/v4/app/Fragment;->mSavedViewState:Landroid/util/SparseArray; │ │ - .line 1600 │ + .line 1632 │ const/4 v0, 0x0 │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateArray:Landroid/util/SparseArray; │ │ goto :goto_0 │ │ - .line 1595 │ + .line 1627 │ :cond_2 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl;->mStateArray:Landroid/util/SparseArray; │ │ invoke-virtual {v0}, Landroid/util/SparseArray;->clear()V │ │ goto :goto_1 │ .end method │ │ .method public setBackStackIndex(ILandroid/support/v4/app/BackStackRecord;)V │ .locals 4 │ .param p1, "index" # I │ .param p2, "bse" # Landroid/support/v4/app/BackStackRecord; │ │ .prologue │ - .line 1399 │ + .line 1421 │ monitor-enter p0 │ │ - .line 1400 │ + .line 1422 │ :try_start_0 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ if-nez v1, :cond_0 │ │ - .line 1401 │ + .line 1423 │ new-instance v1, Ljava/util/ArrayList; │ │ invoke-direct {v1}, Ljava/util/ArrayList;->()V │ │ iput-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ - .line 1403 │ + .line 1425 │ :cond_0 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v1}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ - .line 1404 │ + .line 1426 │ .local v0, "N":I │ if-ge p1, v0, :cond_2 │ │ - .line 1405 │ + .line 1427 │ sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v1, :cond_1 │ │ const-string v1, "FragmentManager" │ │ new-instance v2, Ljava/lang/StringBuilder; │ @@ -8022,52 +8624,52 @@ │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-static {v1, v2}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1406 │ + .line 1428 │ :cond_1 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v1, p1, p2}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object; │ │ - .line 1420 │ + .line 1442 │ :goto_0 │ monitor-exit p0 │ │ - .line 1421 │ + .line 1443 │ return-void │ │ - .line 1408 │ + .line 1430 │ :cond_2 │ :goto_1 │ if-ge v0, p1, :cond_5 │ │ - .line 1409 │ + .line 1431 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ const/4 v2, 0x0 │ │ invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1410 │ + .line 1432 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList; │ │ if-nez v1, :cond_3 │ │ - .line 1411 │ + .line 1433 │ new-instance v1, Ljava/util/ArrayList; │ │ invoke-direct {v1}, Ljava/util/ArrayList;->()V │ │ iput-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList; │ │ - .line 1413 │ + .line 1435 │ :cond_3 │ sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v1, :cond_4 │ │ const-string v1, "FragmentManager" │ │ @@ -8087,30 +8689,30 @@ │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-static {v1, v2}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1414 │ + .line 1436 │ :cond_4 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mAvailBackStackIndices:Ljava/util/ArrayList; │ │ invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1415 │ + .line 1437 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_1 │ │ - .line 1417 │ + .line 1439 │ :cond_5 │ sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v1, :cond_6 │ │ const-string v1, "FragmentManager" │ │ @@ -8140,23 +8742,23 @@ │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-static {v1, v2}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1418 │ + .line 1440 │ :cond_6 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mBackStackIndices:Ljava/util/ArrayList; │ │ invoke-virtual {v1, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ - .line 1420 │ + .line 1442 │ .end local v0 # "N":I │ :catchall_0 │ move-exception v1 │ │ monitor-exit p0 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ @@ -8171,15 +8773,15 @@ │ .param p3, "transitionStyle" # I │ │ .prologue │ const/4 v5, 0x1 │ │ const/4 v4, 0x0 │ │ - .line 1226 │ + .line 1248 │ sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v1, :cond_0 │ │ const-string v1, "FragmentManager" │ │ new-instance v2, Ljava/lang/StringBuilder; │ @@ -8198,182 +8800,182 @@ │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-static {v1, v2}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 1227 │ + .line 1249 │ :cond_0 │ iget-boolean v1, p1, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ if-eqz v1, :cond_4 │ │ - .line 1228 │ + .line 1250 │ iput-boolean v4, p1, Landroid/support/v4/app/Fragment;->mHidden:Z │ │ - .line 1229 │ + .line 1251 │ iget-object v1, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ if-eqz v1, :cond_2 │ │ - .line 1230 │ + .line 1252 │ invoke-virtual {p0, p1, p2, v5, p3}, Landroid/support/v4/app/FragmentManagerImpl;->loadAnimation(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ move-result-object v0 │ │ - .line 1232 │ + .line 1254 │ .local v0, "anim":Landroid/view/animation/Animation; │ if-eqz v0, :cond_1 │ │ - .line 1233 │ + .line 1255 │ iget-object v1, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ invoke-virtual {v1, v0}, Landroid/view/View;->startAnimation(Landroid/view/animation/Animation;)V │ │ - .line 1235 │ + .line 1257 │ :cond_1 │ iget-object v1, p1, Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; │ │ invoke-virtual {v1, v4}, Landroid/view/View;->setVisibility(I)V │ │ - .line 1237 │ + .line 1259 │ .end local v0 # "anim":Landroid/view/animation/Animation; │ :cond_2 │ iget-boolean v1, p1, Landroid/support/v4/app/Fragment;->mAdded:Z │ │ if-eqz v1, :cond_3 │ │ iget-boolean v1, p1, Landroid/support/v4/app/Fragment;->mHasMenu:Z │ │ if-eqz v1, :cond_3 │ │ iget-boolean v1, p1, Landroid/support/v4/app/Fragment;->mMenuVisible:Z │ │ if-eqz v1, :cond_3 │ │ - .line 1238 │ + .line 1260 │ iput-boolean v5, p0, Landroid/support/v4/app/FragmentManagerImpl;->mNeedMenuInvalidate:Z │ │ - .line 1240 │ + .line 1262 │ :cond_3 │ invoke-virtual {p1, v4}, Landroid/support/v4/app/Fragment;->onHiddenChanged(Z)V │ │ - .line 1242 │ + .line 1264 │ :cond_4 │ return-void │ .end method │ │ .method startPendingDeferredFragments()V │ .locals 3 │ │ .prologue │ - .line 1123 │ + .line 1145 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ if-nez v2, :cond_1 │ │ - .line 1131 │ + .line 1153 │ :cond_0 │ return-void │ │ - .line 1125 │ + .line 1147 │ :cond_1 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ if-ge v1, v2, :cond_0 │ │ - .line 1126 │ + .line 1148 │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActive:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/app/Fragment; │ │ - .line 1127 │ + .line 1149 │ .local v0, "f":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_2 │ │ - .line 1128 │ + .line 1150 │ invoke-virtual {p0, v0}, Landroid/support/v4/app/FragmentManagerImpl;->performPendingDeferredStart(Landroid/support/v4/app/Fragment;)V │ │ - .line 1125 │ + .line 1147 │ :cond_2 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ .end method │ │ .method public toString()Ljava/lang/String; │ .locals 2 │ │ .prologue │ - .line 601 │ + .line 620 │ new-instance v0, Ljava/lang/StringBuilder; │ │ const/16 v1, 0x80 │ │ invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(I)V │ │ - .line 602 │ + .line 621 │ .local v0, "sb":Ljava/lang/StringBuilder; │ const-string v1, "FragmentManager{" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 603 │ + .line 622 │ invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I │ │ move-result v1 │ │ invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 604 │ + .line 623 │ const-string v1, " in " │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 605 │ + .line 624 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mParent:Landroid/support/v4/app/Fragment; │ │ if-eqz v1, :cond_0 │ │ - .line 606 │ + .line 625 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mParent:Landroid/support/v4/app/Fragment; │ │ invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;->buildShortClassTag(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ - .line 610 │ + .line 629 │ :goto_0 │ const-string v1, "}}" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 611 │ + .line 630 │ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ return-object v1 │ │ - .line 608 │ + .line 627 │ :cond_0 │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; │ │ invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;->buildShortClassTag(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ goto :goto_0 │ .end method ├── smali/android/support/v4/app/FragmentManagerImpl$5.smali │ @@ -24,15 +24,15 @@ │ │ │ # direct methods │ .method constructor (Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ .locals 0 │ │ .prologue │ - .line 1007 │ + .line 1027 │ iput-object p1, p0, Landroid/support/v4/app/FragmentManagerImpl$5;->this$0:Landroid/support/v4/app/FragmentManagerImpl; │ │ iput-object p2, p0, Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ @@ -43,58 +43,58 @@ │ .method public onAnimationEnd(Landroid/view/animation/Animation;)V │ .locals 6 │ .param p1, "animation" # Landroid/view/animation/Animation; │ │ .prologue │ const/4 v3, 0x0 │ │ - .line 1010 │ + .line 1030 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment; │ │ iget-object v0, v0, Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View; │ │ if-eqz v0, :cond_0 │ │ - .line 1011 │ + .line 1031 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment; │ │ const/4 v1, 0x0 │ │ iput-object v1, v0, Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View; │ │ - .line 1012 │ + .line 1032 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerImpl$5;->this$0:Landroid/support/v4/app/FragmentManagerImpl; │ │ iget-object v1, p0, Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment; │ │ iget-object v2, p0, Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment; │ │ iget v2, v2, Landroid/support/v4/app/Fragment;->mStateAfterAnimating:I │ │ move v4, v3 │ │ move v5, v3 │ │ invoke-virtual/range {v0 .. v5}, Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V │ │ - .line 1015 │ + .line 1035 │ :cond_0 │ return-void │ .end method │ │ .method public onAnimationRepeat(Landroid/view/animation/Animation;)V │ .locals 0 │ .param p1, "animation" # Landroid/view/animation/Animation; │ │ .prologue │ - .line 1018 │ + .line 1038 │ return-void │ .end method │ │ .method public onAnimationStart(Landroid/view/animation/Animation;)V │ .locals 0 │ .param p1, "animation" # Landroid/view/animation/Animation; │ │ .prologue │ - .line 1021 │ + .line 1041 │ return-void │ .end method ├── smali/android/support/v4/app/FragmentManagerState$1.smali │ @@ -28,64 +28,64 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 374 │ + .line 387 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ .locals 1 │ .param p1, "in" # Landroid/os/Parcel; │ │ .prologue │ - .line 376 │ + .line 389 │ new-instance v0, Landroid/support/v4/app/FragmentManagerState; │ │ invoke-direct {v0, p1}, Landroid/support/v4/app/FragmentManagerState;->(Landroid/os/Parcel;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ - .line 374 │ + .line 387 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/FragmentManagerState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public newArray(I)[Landroid/support/v4/app/FragmentManagerState; │ .locals 1 │ .param p1, "size" # I │ │ .prologue │ - .line 380 │ + .line 393 │ new-array v0, p1, [Landroid/support/v4/app/FragmentManagerState; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # I │ │ .prologue │ - .line 374 │ + .line 387 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/FragmentManagerState$1;->newArray(I)[Landroid/support/v4/app/FragmentManagerState; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/android/support/v4/app/FragmentManagerState.smali │ @@ -28,105 +28,105 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 1 │ │ .prologue │ - .line 373 │ + .line 386 │ new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; │ │ invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;->()V │ │ sput-object v0, Landroid/support/v4/app/FragmentManagerState;->CREATOR:Landroid/os/Parcelable$Creator; │ │ return-void │ .end method │ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 354 │ + .line 367 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 355 │ + .line 368 │ return-void │ .end method │ │ .method public constructor (Landroid/os/Parcel;)V │ .locals 1 │ .param p1, "in" # Landroid/os/Parcel; │ │ .prologue │ - .line 357 │ + .line 370 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 358 │ + .line 371 │ sget-object v0, Landroid/support/v4/app/FragmentState;->CREATOR:Landroid/os/Parcelable$Creator; │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, [Landroid/support/v4/app/FragmentState; │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState; │ │ - .line 359 │ + .line 372 │ invoke-virtual {p1}, Landroid/os/Parcel;->createIntArray()[I │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerState;->mAdded:[I │ │ - .line 360 │ + .line 373 │ sget-object v0, Landroid/support/v4/app/BackStackState;->CREATOR:Landroid/os/Parcelable$Creator; │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, [Landroid/support/v4/app/BackStackState; │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState; │ │ - .line 361 │ + .line 374 │ return-void │ .end method │ │ │ # virtual methods │ .method public describeContents()I │ .locals 1 │ │ .prologue │ - .line 364 │ + .line 377 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public writeToParcel(Landroid/os/Parcel;I)V │ .locals 1 │ .param p1, "dest" # Landroid/os/Parcel; │ .param p2, "flags" # I │ │ .prologue │ - .line 368 │ + .line 381 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState; │ │ invoke-virtual {p1, v0, p2}, Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V │ │ - .line 369 │ + .line 382 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerState;->mAdded:[I │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeIntArray([I)V │ │ - .line 370 │ + .line 383 │ iget-object v0, p0, Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState; │ │ invoke-virtual {p1, v0, p2}, Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V │ │ - .line 371 │ + .line 384 │ return-void │ .end method ├── smali/android/support/v4/app/FragmentPagerAdapter.smali │ @@ -38,15 +38,15 @@ │ iput-object p1, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager; │ │ .line 71 │ return-void │ .end method │ │ .method private static makeFragmentName(IJ)Ljava/lang/String; │ - .locals 2 │ + .locals 3 │ .param p0, "viewId" # I │ .param p1, "id" # J │ │ .prologue │ .line 173 │ new-instance v0, Ljava/lang/StringBuilder; │ │ @@ -181,31 +181,31 @@ │ │ iput-object v4, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mCurTransaction:Landroid/support/v4/app/FragmentTransaction; │ │ .line 88 │ :cond_0 │ invoke-virtual {p0, p2}, Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ .line 91 │ - .local v1, "itemId":J │ + .local v2, "itemId":J │ invoke-virtual {p1}, Landroid/view/ViewGroup;->getId()I │ │ move-result v4 │ │ - invoke-static {v4, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ + invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v1 │ │ .line 92 │ - .local v3, "name":Ljava/lang/String; │ + .local v1, "name":Ljava/lang/String; │ iget-object v4, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager; │ │ - invoke-virtual {v4, v3}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ + invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ move-result-object v0 │ │ .line 93 │ .local v0, "fragment":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_2 │ │ @@ -243,15 +243,15 @@ │ │ move-result v5 │ │ invoke-virtual {p1}, Landroid/view/ViewGroup;->getId()I │ │ move-result v6 │ │ - invoke-static {v6, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ + invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v4, v5, v0, v6}, Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ goto :goto_0 │ .end method ├── smali/android/support/v4/app/FragmentState$1.smali │ @@ -28,64 +28,64 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 137 │ + .line 141 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ .locals 1 │ .param p1, "in" # Landroid/os/Parcel; │ │ .prologue │ - .line 139 │ + .line 143 │ new-instance v0, Landroid/support/v4/app/FragmentState; │ │ invoke-direct {v0, p1}, Landroid/support/v4/app/FragmentState;->(Landroid/os/Parcel;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ - .line 137 │ + .line 141 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/FragmentState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public newArray(I)[Landroid/support/v4/app/FragmentState; │ .locals 1 │ .param p1, "size" # I │ │ .prologue │ - .line 143 │ + .line 147 │ new-array v0, p1, [Landroid/support/v4/app/FragmentState; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # I │ │ .prologue │ - .line 137 │ + .line 141 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/FragmentState$1;->newArray(I)[Landroid/support/v4/app/FragmentState; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/android/support/v4/app/FragmentState.smali │ @@ -44,15 +44,15 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 1 │ │ .prologue │ - .line 136 │ + .line 140 │ new-instance v0, Landroid/support/v4/app/FragmentState$1; │ │ invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;->()V │ │ sput-object v0, Landroid/support/v4/app/FragmentState;->CREATOR:Landroid/os/Parcelable$Creator; │ │ return-void │ @@ -63,328 +63,328 @@ │ .param p1, "in" # Landroid/os/Parcel; │ │ .prologue │ const/4 v1, 0x1 │ │ const/4 v2, 0x0 │ │ - .line 75 │ + .line 79 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 76 │ + .line 80 │ invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentState;->mClassName:Ljava/lang/String; │ │ - .line 77 │ + .line 81 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/app/FragmentState;->mIndex:I │ │ - .line 78 │ + .line 82 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ move v0, v1 │ │ :goto_0 │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentState;->mFromLayout:Z │ │ - .line 79 │ + .line 83 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/app/FragmentState;->mFragmentId:I │ │ - .line 80 │ + .line 84 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/app/FragmentState;->mContainerId:I │ │ - .line 81 │ + .line 85 │ invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentState;->mTag:Ljava/lang/String; │ │ - .line 82 │ + .line 86 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ if-eqz v0, :cond_1 │ │ move v0, v1 │ │ :goto_1 │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentState;->mRetainInstance:Z │ │ - .line 83 │ + .line 87 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ if-eqz v0, :cond_2 │ │ :goto_2 │ iput-boolean v1, p0, Landroid/support/v4/app/FragmentState;->mDetached:Z │ │ - .line 84 │ + .line 88 │ invoke-virtual {p1}, Landroid/os/Parcel;->readBundle()Landroid/os/Bundle; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentState;->mArguments:Landroid/os/Bundle; │ │ - .line 85 │ + .line 89 │ invoke-virtual {p1}, Landroid/os/Parcel;->readBundle()Landroid/os/Bundle; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ - .line 86 │ + .line 90 │ return-void │ │ :cond_0 │ move v0, v2 │ │ - .line 78 │ + .line 82 │ goto :goto_0 │ │ :cond_1 │ move v0, v2 │ │ - .line 82 │ + .line 86 │ goto :goto_1 │ │ :cond_2 │ move v1, v2 │ │ - .line 83 │ + .line 87 │ goto :goto_2 │ .end method │ │ .method public constructor (Landroid/support/v4/app/Fragment;)V │ .locals 1 │ .param p1, "frag" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 63 │ + .line 67 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 64 │ + .line 68 │ invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentState;->mClassName:Ljava/lang/String; │ │ - .line 65 │ + .line 69 │ iget v0, p1, Landroid/support/v4/app/Fragment;->mIndex:I │ │ iput v0, p0, Landroid/support/v4/app/FragmentState;->mIndex:I │ │ - .line 66 │ + .line 70 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mFromLayout:Z │ │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentState;->mFromLayout:Z │ │ - .line 67 │ + .line 71 │ iget v0, p1, Landroid/support/v4/app/Fragment;->mFragmentId:I │ │ iput v0, p0, Landroid/support/v4/app/FragmentState;->mFragmentId:I │ │ - .line 68 │ + .line 72 │ iget v0, p1, Landroid/support/v4/app/Fragment;->mContainerId:I │ │ iput v0, p0, Landroid/support/v4/app/FragmentState;->mContainerId:I │ │ - .line 69 │ + .line 73 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentState;->mTag:Ljava/lang/String; │ │ - .line 70 │ + .line 74 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mRetainInstance:Z │ │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentState;->mRetainInstance:Z │ │ - .line 71 │ + .line 75 │ iget-boolean v0, p1, Landroid/support/v4/app/Fragment;->mDetached:Z │ │ iput-boolean v0, p0, Landroid/support/v4/app/FragmentState;->mDetached:Z │ │ - .line 72 │ + .line 76 │ iget-object v0, p1, Landroid/support/v4/app/Fragment;->mArguments:Landroid/os/Bundle; │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentState;->mArguments:Landroid/os/Bundle; │ │ - .line 73 │ + .line 77 │ return-void │ .end method │ │ │ # virtual methods │ .method public describeContents()I │ .locals 1 │ │ .prologue │ - .line 120 │ + .line 124 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public instantiate(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ .locals 3 │ .param p1, "activity" # Landroid/support/v4/app/FragmentActivity; │ .param p2, "parent" # Landroid/support/v4/app/Fragment; │ │ .prologue │ - .line 89 │ + .line 93 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ if-eqz v0, :cond_0 │ │ - .line 90 │ + .line 94 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ - .line 116 │ + .line 120 │ :goto_0 │ return-object v0 │ │ - .line 93 │ + .line 97 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mArguments:Landroid/os/Bundle; │ │ if-eqz v0, :cond_1 │ │ - .line 94 │ + .line 98 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mArguments:Landroid/os/Bundle; │ │ invoke-virtual {p1}, Landroid/support/v4/app/FragmentActivity;->getClassLoader()Ljava/lang/ClassLoader; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V │ │ - .line 97 │ + .line 101 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mClassName:Ljava/lang/String; │ │ iget-object v1, p0, Landroid/support/v4/app/FragmentState;->mArguments:Landroid/os/Bundle; │ │ invoke-static {p1, v0, v1}, Landroid/support/v4/app/Fragment;->instantiate(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ - .line 99 │ + .line 103 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ if-eqz v0, :cond_2 │ │ - .line 100 │ + .line 104 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ invoke-virtual {p1}, Landroid/support/v4/app/FragmentActivity;->getClassLoader()Ljava/lang/ClassLoader; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V │ │ - .line 101 │ + .line 105 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ iget-object v1, p0, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ iput-object v1, v0, Landroid/support/v4/app/Fragment;->mSavedFragmentState:Landroid/os/Bundle; │ │ - .line 103 │ + .line 107 │ :cond_2 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ iget v1, p0, Landroid/support/v4/app/FragmentState;->mIndex:I │ │ invoke-virtual {v0, v1, p2}, Landroid/support/v4/app/Fragment;->setIndex(ILandroid/support/v4/app/Fragment;)V │ │ - .line 104 │ + .line 108 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ iget-boolean v1, p0, Landroid/support/v4/app/FragmentState;->mFromLayout:Z │ │ iput-boolean v1, v0, Landroid/support/v4/app/Fragment;->mFromLayout:Z │ │ - .line 105 │ + .line 109 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ const/4 v1, 0x1 │ │ iput-boolean v1, v0, Landroid/support/v4/app/Fragment;->mRestored:Z │ │ - .line 106 │ + .line 110 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ iget v1, p0, Landroid/support/v4/app/FragmentState;->mFragmentId:I │ │ iput v1, v0, Landroid/support/v4/app/Fragment;->mFragmentId:I │ │ - .line 107 │ + .line 111 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ iget v1, p0, Landroid/support/v4/app/FragmentState;->mContainerId:I │ │ iput v1, v0, Landroid/support/v4/app/Fragment;->mContainerId:I │ │ - .line 108 │ + .line 112 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ iget-object v1, p0, Landroid/support/v4/app/FragmentState;->mTag:Ljava/lang/String; │ │ iput-object v1, v0, Landroid/support/v4/app/Fragment;->mTag:Ljava/lang/String; │ │ - .line 109 │ + .line 113 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ iget-boolean v1, p0, Landroid/support/v4/app/FragmentState;->mRetainInstance:Z │ │ iput-boolean v1, v0, Landroid/support/v4/app/Fragment;->mRetainInstance:Z │ │ - .line 110 │ + .line 114 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ iget-boolean v1, p0, Landroid/support/v4/app/FragmentState;->mDetached:Z │ │ iput-boolean v1, v0, Landroid/support/v4/app/Fragment;->mDetached:Z │ │ - .line 111 │ + .line 115 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ iget-object v1, p1, Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; │ │ iput-object v1, v0, Landroid/support/v4/app/Fragment;->mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; │ │ - .line 113 │ + .line 117 │ sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z │ │ if-eqz v0, :cond_3 │ │ const-string v0, "FragmentManager" │ │ new-instance v1, Ljava/lang/StringBuilder; │ @@ -405,15 +405,15 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 116 │ + .line 120 │ :cond_3 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mInstance:Landroid/support/v4/app/Fragment; │ │ goto/16 :goto_0 │ .end method │ │ .method public writeToParcel(Landroid/os/Parcel;I)V │ @@ -422,91 +422,91 @@ │ .param p2, "flags" # I │ │ .prologue │ const/4 v1, 0x1 │ │ const/4 v2, 0x0 │ │ - .line 124 │ + .line 128 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mClassName:Ljava/lang/String; │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V │ │ - .line 125 │ + .line 129 │ iget v0, p0, Landroid/support/v4/app/FragmentState;->mIndex:I │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 126 │ + .line 130 │ iget-boolean v0, p0, Landroid/support/v4/app/FragmentState;->mFromLayout:Z │ │ if-eqz v0, :cond_0 │ │ move v0, v1 │ │ :goto_0 │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 127 │ + .line 131 │ iget v0, p0, Landroid/support/v4/app/FragmentState;->mFragmentId:I │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 128 │ + .line 132 │ iget v0, p0, Landroid/support/v4/app/FragmentState;->mContainerId:I │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 129 │ + .line 133 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mTag:Ljava/lang/String; │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V │ │ - .line 130 │ + .line 134 │ iget-boolean v0, p0, Landroid/support/v4/app/FragmentState;->mRetainInstance:Z │ │ if-eqz v0, :cond_1 │ │ move v0, v1 │ │ :goto_1 │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 131 │ + .line 135 │ iget-boolean v0, p0, Landroid/support/v4/app/FragmentState;->mDetached:Z │ │ if-eqz v0, :cond_2 │ │ :goto_2 │ invoke-virtual {p1, v1}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 132 │ + .line 136 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mArguments:Landroid/os/Bundle; │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V │ │ - .line 133 │ + .line 137 │ iget-object v0, p0, Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V │ │ - .line 134 │ + .line 138 │ return-void │ │ :cond_0 │ move v0, v2 │ │ - .line 126 │ + .line 130 │ goto :goto_0 │ │ :cond_1 │ move v0, v2 │ │ - .line 130 │ + .line 134 │ goto :goto_1 │ │ :cond_2 │ move v1, v2 │ │ - .line 131 │ + .line 135 │ goto :goto_2 │ .end method ├── smali/android/support/v4/app/FragmentTransaction.smali │ @@ -1,12 +1,20 @@ │ .class public abstract Landroid/support/v4/app/FragmentTransaction; │ .super Ljava/lang/Object; │ .source "FragmentTransaction.java" │ │ │ +# annotations │ +.annotation system Ldalvik/annotation/MemberClasses; │ + value = { │ + Landroid/support/v4/app/FragmentTransaction$Transit; │ + } │ +.end annotation │ + │ + │ # static fields │ .field public static final TRANSIT_ENTER_MASK:I = 0x1000 │ │ .field public static final TRANSIT_EXIT_MASK:I = 0x2000 │ │ .field public static final TRANSIT_FRAGMENT_CLOSE:I = 0x2002 │ │ @@ -20,32 +28,44 @@ │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 26 │ + .line 38 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ + .line 165 │ return-void │ .end method │ │ │ # virtual methods │ .method public abstract add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ .end method │ │ .method public abstract add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ + .param p3 # Ljava/lang/String; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ + .end param │ .end method │ │ .method public abstract add(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ .end method │ │ +.method public abstract addSharedElement(Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ +.end method │ + │ .method public abstract addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ + .param p1 # Ljava/lang/String; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ + .end param │ .end method │ │ .method public abstract attach(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ .end method │ │ .method public abstract commit()I │ .end method │ @@ -71,14 +91,18 @@ │ .method public abstract remove(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ .end method │ │ .method public abstract replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ .end method │ │ .method public abstract replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ + .param p3 # Ljava/lang/String; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ + .end param │ .end method │ │ .method public abstract setBreadCrumbShortTitle(I)Landroid/support/v4/app/FragmentTransaction; │ .end method │ │ .method public abstract setBreadCrumbShortTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ .end method ├── smali/android/support/v4/app/NavUtils$NavUtilsImplBase.smali │ @@ -18,89 +18,89 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 48 │ + .line 49 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; │ .locals 8 │ .param p1, "activity" # Landroid/app/Activity; │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 52 │ + .line 53 │ invoke-static {p1}, Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/app/Activity;)Ljava/lang/String; │ │ move-result-object v3 │ │ - .line 53 │ + .line 54 │ .local v3, "parentName":Ljava/lang/String; │ if-nez v3, :cond_0 │ │ - .line 66 │ + .line 67 │ :goto_0 │ return-object v2 │ │ - .line 56 │ + .line 57 │ :cond_0 │ new-instance v4, Landroid/content/ComponentName; │ │ invoke-direct {v4, p1, v3}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V │ │ - .line 58 │ + .line 59 │ .local v4, "target":Landroid/content/ComponentName; │ :try_start_0 │ invoke-static {p1, v4}, Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ move-result-object v1 │ │ - .line 59 │ + .line 60 │ .local v1, "grandparent":Ljava/lang/String; │ if-nez v1, :cond_1 │ │ invoke-static {v4}, Landroid/support/v4/content/IntentCompat;->makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ move-result-object v2 │ │ - .line 62 │ + .line 63 │ .local v2, "parentIntent":Landroid/content/Intent; │ :goto_1 │ goto :goto_0 │ │ - .line 59 │ + .line 60 │ .end local v2 # "parentIntent":Landroid/content/Intent; │ :cond_1 │ new-instance v5, Landroid/content/Intent; │ │ invoke-direct {v5}, Landroid/content/Intent;->()V │ │ invoke-virtual {v5, v4}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; │ :try_end_0 │ .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ │ move-result-object v2 │ │ goto :goto_1 │ │ - .line 63 │ + .line 64 │ .end local v1 # "grandparent":Ljava/lang/String; │ :catch_0 │ move-exception v0 │ │ - .line 64 │ + .line 65 │ .local v0, "e":Landroid/content/pm/PackageManager$NameNotFoundException; │ const-string v5, "NavUtils" │ │ new-instance v6, Ljava/lang/StringBuilder; │ │ invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ @@ -133,57 +133,57 @@ │ .locals 4 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "info" # Landroid/content/pm/ActivityInfo; │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 85 │ + .line 86 │ iget-object v2, p2, Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle; │ │ if-nez v2, :cond_1 │ │ move-object v0, v1 │ │ - .line 91 │ + .line 92 │ :cond_0 │ :goto_0 │ return-object v0 │ │ - .line 86 │ + .line 87 │ :cond_1 │ iget-object v2, p2, Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle; │ │ const-string v3, "android.support.PARENT_ACTIVITY" │ │ invoke-virtual {v2, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 87 │ + .line 88 │ .local v0, "parentActivity":Ljava/lang/String; │ if-nez v0, :cond_2 │ │ move-object v0, v1 │ │ goto :goto_0 │ │ - .line 88 │ + .line 89 │ :cond_2 │ const/4 v1, 0x0 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->charAt(I)C │ │ move-result v1 │ │ const/16 v2, 0x2e │ │ if-ne v1, v2, :cond_0 │ │ - .line 89 │ + .line 90 │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; │ │ move-result-object v2 │ @@ -205,45 +205,45 @@ │ │ .method public navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V │ .locals 1 │ .param p1, "activity" # Landroid/app/Activity; │ .param p2, "upIntent" # Landroid/content/Intent; │ │ .prologue │ - .line 78 │ + .line 79 │ const/high16 v0, 0x4000000 │ │ invoke-virtual {p2, v0}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; │ │ - .line 79 │ + .line 80 │ invoke-virtual {p1, p2}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V │ │ - .line 80 │ + .line 81 │ invoke-virtual {p1}, Landroid/app/Activity;->finish()V │ │ - .line 81 │ + .line 82 │ return-void │ .end method │ │ .method public shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z │ .locals 2 │ .param p1, "activity" # Landroid/app/Activity; │ .param p2, "targetIntent" # Landroid/content/Intent; │ │ .prologue │ - .line 72 │ + .line 73 │ invoke-virtual {p1}, Landroid/app/Activity;->getIntent()Landroid/content/Intent; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Landroid/content/Intent;->getAction()Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 73 │ + .line 74 │ .local v0, "action":Ljava/lang/String; │ if-eqz v0, :cond_0 │ │ const-string v1, "android.intent.action.MAIN" │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z ├── smali/android/support/v4/app/NavUtils$NavUtilsImplJB.smali │ @@ -15,103 +15,103 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 95 │ + .line 96 │ invoke-direct {p0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; │ .locals 1 │ .param p1, "activity" # Landroid/app/Activity; │ │ .prologue │ - .line 101 │ + .line 102 │ invoke-static {p1}, Landroid/support/v4/app/NavUtilsJB;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; │ │ move-result-object v0 │ │ - .line 102 │ + .line 103 │ .local v0, "result":Landroid/content/Intent; │ if-nez v0, :cond_0 │ │ - .line 103 │ + .line 104 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;->superGetParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; │ │ move-result-object v0 │ │ - .line 105 │ + .line 106 │ :cond_0 │ return-object v0 │ .end method │ │ .method public getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ .locals 1 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "info" # Landroid/content/pm/ActivityInfo; │ │ .prologue │ - .line 124 │ + .line 125 │ invoke-static {p2}, Landroid/support/v4/app/NavUtilsJB;->getParentActivityName(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 125 │ + .line 126 │ .local v0, "result":Ljava/lang/String; │ if-nez v0, :cond_0 │ │ - .line 126 │ + .line 127 │ invoke-super {p0, p1, p2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;->getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 128 │ + .line 129 │ :cond_0 │ return-object v0 │ .end method │ │ .method public navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V │ .locals 0 │ .param p1, "activity" # Landroid/app/Activity; │ .param p2, "upIntent" # Landroid/content/Intent; │ │ .prologue │ - .line 119 │ + .line 120 │ invoke-static {p1, p2}, Landroid/support/v4/app/NavUtilsJB;->navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V │ │ - .line 120 │ + .line 121 │ return-void │ .end method │ │ .method public shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z │ .locals 1 │ .param p1, "activity" # Landroid/app/Activity; │ .param p2, "targetIntent" # Landroid/content/Intent; │ │ .prologue │ - .line 114 │ + .line 115 │ invoke-static {p1, p2}, Landroid/support/v4/app/NavUtilsJB;->shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method superGetParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; │ .locals 1 │ .param p1, "activity" # Landroid/app/Activity; │ │ .prologue │ - .line 109 │ + .line 110 │ invoke-super {p0, p1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/android/support/v4/app/NavUtils.smali │ @@ -22,62 +22,62 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 2 │ │ .prologue │ - .line 135 │ + .line 136 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - .line 136 │ + .line 137 │ .local v0, "version":I │ const/16 v1, 0x10 │ │ if-lt v0, v1, :cond_0 │ │ - .line 137 │ + .line 138 │ new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;->()V │ │ sput-object v1, Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; │ │ - .line 141 │ + .line 142 │ :goto_0 │ return-void │ │ - .line 139 │ + .line 140 │ :cond_0 │ new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;->()V │ │ sput-object v1, Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; │ │ goto :goto_0 │ .end method │ │ .method private constructor ()V │ .locals 0 │ │ .prologue │ - .line 304 │ + .line 307 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 305 │ + .line 308 │ return-void │ .end method │ │ .method public static getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; │ .locals 1 │ .param p0, "sourceActivity" # Landroid/app/Activity; │ │ .prologue │ - .line 215 │ + .line 216 │ sget-object v0, Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; │ │ move-result-object v0 │ │ return-object v0 │ @@ -90,59 +90,59 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/content/pm/PackageManager$NameNotFoundException; │ } │ .end annotation │ │ .prologue │ - .line 255 │ + .line 256 │ invoke-static {p0, p1}, Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ move-result-object v1 │ │ - .line 256 │ + .line 257 │ .local v1, "parentActivity":Ljava/lang/String; │ if-nez v1, :cond_0 │ │ const/4 v2, 0x0 │ │ - .line 265 │ + .line 266 │ :goto_0 │ return-object v2 │ │ - .line 259 │ + .line 260 │ :cond_0 │ new-instance v3, Landroid/content/ComponentName; │ │ invoke-virtual {p1}, Landroid/content/ComponentName;->getPackageName()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;->(Ljava/lang/String;Ljava/lang/String;)V │ │ - .line 261 │ + .line 262 │ .local v3, "target":Landroid/content/ComponentName; │ invoke-static {p0, v3}, Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 262 │ + .line 263 │ .local v0, "grandparent":Ljava/lang/String; │ if-nez v0, :cond_1 │ │ invoke-static {v3}, Landroid/support/v4/content/IntentCompat;->makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ move-result-object v2 │ │ - .line 265 │ + .line 266 │ .local v2, "parentIntent":Landroid/content/Intent; │ :goto_1 │ goto :goto_0 │ │ - .line 262 │ + .line 263 │ .end local v2 # "parentIntent":Landroid/content/Intent; │ :cond_1 │ new-instance v4, Landroid/content/Intent; │ │ invoke-direct {v4}, Landroid/content/Intent;->()V │ │ invoke-virtual {v4, v3}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; │ @@ -168,60 +168,60 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/content/pm/PackageManager$NameNotFoundException; │ } │ .end annotation │ │ .prologue │ - .line 230 │ + .line 231 │ .local p1, "sourceActivityClass":Ljava/lang/Class;, "Ljava/lang/Class<*>;" │ new-instance v4, Landroid/content/ComponentName; │ │ invoke-direct {v4, p0, p1}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/Class;)V │ │ invoke-static {p0, v4}, Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ move-result-object v1 │ │ - .line 232 │ + .line 233 │ .local v1, "parentActivity":Ljava/lang/String; │ if-nez v1, :cond_0 │ │ const/4 v2, 0x0 │ │ - .line 240 │ + .line 241 │ :goto_0 │ return-object v2 │ │ - .line 235 │ + .line 236 │ :cond_0 │ new-instance v3, Landroid/content/ComponentName; │ │ invoke-direct {v3, p0, v1}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V │ │ - .line 236 │ + .line 237 │ .local v3, "target":Landroid/content/ComponentName; │ invoke-static {p0, v3}, Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 237 │ + .line 238 │ .local v0, "grandparent":Ljava/lang/String; │ if-nez v0, :cond_1 │ │ invoke-static {v3}, Landroid/support/v4/content/IntentCompat;->makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ move-result-object v2 │ │ - .line 240 │ + .line 241 │ .local v2, "parentIntent":Landroid/content/Intent; │ :goto_1 │ goto :goto_0 │ │ - .line 237 │ + .line 238 │ .end local v2 # "parentIntent":Landroid/content/Intent; │ :cond_1 │ new-instance v4, Landroid/content/Intent; │ │ invoke-direct {v4}, Landroid/content/Intent;->()V │ │ invoke-virtual {v4, v3}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; │ @@ -230,95 +230,100 @@ │ │ goto :goto_1 │ .end method │ │ .method public static getParentActivityName(Landroid/app/Activity;)Ljava/lang/String; │ .locals 2 │ .param p0, "sourceActivity" # Landroid/app/Activity; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ │ .prologue │ - .line 279 │ + .line 281 │ :try_start_0 │ invoke-virtual {p0}, Landroid/app/Activity;->getComponentName()Landroid/content/ComponentName; │ │ move-result-object v1 │ │ invoke-static {p0, v1}, Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ :try_end_0 │ .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ │ move-result-object v1 │ │ return-object v1 │ │ - .line 280 │ + .line 282 │ :catch_0 │ move-exception v0 │ │ - .line 282 │ + .line 284 │ .local v0, "e":Landroid/content/pm/PackageManager$NameNotFoundException; │ new-instance v1, Ljava/lang/IllegalArgumentException; │ │ invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/Throwable;)V │ │ throw v1 │ .end method │ │ .method public static getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ .locals 4 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "componentName" # Landroid/content/ComponentName; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ + │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/content/pm/PackageManager$NameNotFoundException; │ } │ .end annotation │ │ .prologue │ - .line 297 │ + .line 300 │ invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; │ │ move-result-object v2 │ │ - .line 298 │ + .line 301 │ .local v2, "pm":Landroid/content/pm/PackageManager; │ const/16 v3, 0x80 │ │ invoke-virtual {v2, p1, v3}, Landroid/content/pm/PackageManager;->getActivityInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; │ │ move-result-object v0 │ │ - .line 299 │ + .line 302 │ .local v0, "info":Landroid/content/pm/ActivityInfo; │ sget-object v3, Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; │ │ invoke-interface {v3, p0, v0}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;->getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ move-result-object v1 │ │ - .line 300 │ + .line 303 │ .local v1, "parentActivity":Ljava/lang/String; │ return-object v1 │ .end method │ │ .method public static navigateUpFromSameTask(Landroid/app/Activity;)V │ .locals 4 │ .param p0, "sourceActivity" # Landroid/app/Activity; │ │ .prologue │ - .line 174 │ + .line 175 │ invoke-static {p0}, Landroid/support/v4/app/NavUtils;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; │ │ move-result-object v0 │ │ - .line 176 │ + .line 177 │ .local v0, "upIntent":Landroid/content/Intent; │ if-nez v0, :cond_0 │ │ - .line 177 │ + .line 178 │ new-instance v1, Ljava/lang/IllegalArgumentException; │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "Activity " │ @@ -361,44 +366,44 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 184 │ + .line 185 │ :cond_0 │ invoke-static {p0, v0}, Landroid/support/v4/app/NavUtils;->navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V │ │ - .line 185 │ + .line 186 │ return-void │ .end method │ │ .method public static navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V │ .locals 1 │ .param p0, "sourceActivity" # Landroid/app/Activity; │ .param p1, "upIntent" # Landroid/content/Intent; │ │ .prologue │ - .line 201 │ + .line 202 │ sget-object v0, Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;->navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V │ │ - .line 202 │ + .line 203 │ return-void │ .end method │ │ .method public static shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z │ .locals 1 │ .param p0, "sourceActivity" # Landroid/app/Activity; │ .param p1, "targetIntent" # Landroid/content/Intent; │ │ .prologue │ - .line 158 │ + .line 159 │ sget-object v0, Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;->shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ move-result v0 │ │ return v0 ├── smali/android/support/v4/app/NotificationCompat$Action.smali │ @@ -1,47 +1,222 @@ │ .class public Landroid/support/v4/app/NotificationCompat$Action; │ -.super Ljava/lang/Object; │ +.super Landroid/support/v4/app/NotificationCompatBase$Action; │ .source "NotificationCompat.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/EnclosingClass; │ value = Landroid/support/v4/app/NotificationCompat; │ .end annotation │ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x9 │ name = "Action" │ .end annotation │ │ +.annotation system Ldalvik/annotation/MemberClasses; │ + value = { │ + Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;, │ + Landroid/support/v4/app/NotificationCompat$Action$Extender;, │ + Landroid/support/v4/app/NotificationCompat$Action$Builder; │ + } │ +.end annotation │ + │ + │ +# static fields │ +.field public static final FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ + │ │ # instance fields │ .field public actionIntent:Landroid/app/PendingIntent; │ │ .field public icon:I │ │ +.field private final mExtras:Landroid/os/Bundle; │ + │ +.field private final mRemoteInputs:[Landroid/support/v4/app/RemoteInput; │ + │ .field public title:Ljava/lang/CharSequence; │ │ │ # direct methods │ +.method static constructor ()V │ + .locals 1 │ + │ + .prologue │ + .line 2135 │ + new-instance v0, Landroid/support/v4/app/NotificationCompat$Action$1; │ + │ + invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Action$1;->()V │ + │ + sput-object v0, Landroid/support/v4/app/NotificationCompat$Action;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ + │ + return-void │ +.end method │ + │ .method public constructor (ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ - .locals 0 │ - .param p1, "icon_" # I │ - .param p2, "title_" # Ljava/lang/CharSequence; │ - .param p3, "intent_" # Landroid/app/PendingIntent; │ + .locals 6 │ + .param p1, "icon" # I │ + .param p2, "title" # Ljava/lang/CharSequence; │ + .param p3, "intent" # Landroid/app/PendingIntent; │ + │ + .prologue │ + .line 1791 │ + new-instance v4, Landroid/os/Bundle; │ + │ + invoke-direct {v4}, Landroid/os/Bundle;->()V │ + │ + const/4 v5, 0x0 │ + │ + move-object v0, p0 │ + │ + move v1, p1 │ + │ + move-object v2, p2 │ + │ + move-object v3, p3 │ + │ + invoke-direct/range {v0 .. v5}, Landroid/support/v4/app/NotificationCompat$Action;->(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V │ + │ + .line 1792 │ + return-void │ +.end method │ + │ +.method private constructor (ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V │ + .locals 1 │ + .param p1, "icon" # I │ + .param p2, "title" # Ljava/lang/CharSequence; │ + .param p3, "intent" # Landroid/app/PendingIntent; │ + .param p4, "extras" # Landroid/os/Bundle; │ + .param p5, "remoteInputs" # [Landroid/support/v4/app/RemoteInput; │ │ .prologue │ - .line 824 │ - invoke-direct {p0}, Ljava/lang/Object;->()V │ + .line 1795 │ + invoke-direct {p0}, Landroid/support/v4/app/NotificationCompatBase$Action;->()V │ │ - .line 825 │ + .line 1796 │ iput p1, p0, Landroid/support/v4/app/NotificationCompat$Action;->icon:I │ │ - .line 826 │ - iput-object p2, p0, Landroid/support/v4/app/NotificationCompat$Action;->title:Ljava/lang/CharSequence; │ + .line 1797 │ + invoke-static {p2}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + │ + move-result-object v0 │ + │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Action;->title:Ljava/lang/CharSequence; │ │ - .line 827 │ + .line 1798 │ iput-object p3, p0, Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent; │ │ - .line 828 │ + .line 1799 │ + if-eqz p4, :cond_0 │ + │ + .end local p4 # "extras":Landroid/os/Bundle; │ + :goto_0 │ + iput-object p4, p0, Landroid/support/v4/app/NotificationCompat$Action;->mExtras:Landroid/os/Bundle; │ + │ + .line 1800 │ + iput-object p5, p0, Landroid/support/v4/app/NotificationCompat$Action;->mRemoteInputs:[Landroid/support/v4/app/RemoteInput; │ + │ + .line 1801 │ + return-void │ + │ + .line 1799 │ + .restart local p4 # "extras":Landroid/os/Bundle; │ + :cond_0 │ + new-instance p4, Landroid/os/Bundle; │ + │ + .end local p4 # "extras":Landroid/os/Bundle; │ + invoke-direct {p4}, Landroid/os/Bundle;->()V │ + │ + goto :goto_0 │ +.end method │ + │ +.method synthetic constructor (ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V │ + .locals 0 │ + .param p1, "x0" # I │ + .param p2, "x1" # Ljava/lang/CharSequence; │ + .param p3, "x2" # Landroid/app/PendingIntent; │ + .param p4, "x3" # Landroid/os/Bundle; │ + .param p5, "x4" # [Landroid/support/v4/app/RemoteInput; │ + .param p6, "x5" # Landroid/support/v4/app/NotificationCompat$1; │ + │ + .prologue │ + .line 1772 │ + invoke-direct/range {p0 .. p5}, Landroid/support/v4/app/NotificationCompat$Action;->(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V │ + │ return-void │ .end method │ + │ +.method static synthetic access$300(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle; │ + .locals 1 │ + .param p0, "x0" # Landroid/support/v4/app/NotificationCompat$Action; │ + │ + .prologue │ + .line 1772 │ + iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Action;->mExtras:Landroid/os/Bundle; │ + │ + return-object v0 │ +.end method │ + │ + │ +# virtual methods │ +.method protected getActionIntent()Landroid/app/PendingIntent; │ + .locals 1 │ + │ + .prologue │ + .line 1815 │ + iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent; │ + │ + return-object v0 │ +.end method │ + │ +.method public getExtras()Landroid/os/Bundle; │ + .locals 1 │ + │ + .prologue │ + .line 1823 │ + iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Action;->mExtras:Landroid/os/Bundle; │ + │ + return-object v0 │ +.end method │ + │ +.method protected getIcon()I │ + .locals 1 │ + │ + .prologue │ + .line 1805 │ + iget v0, p0, Landroid/support/v4/app/NotificationCompat$Action;->icon:I │ + │ + return v0 │ +.end method │ + │ +.method public getRemoteInputs()[Landroid/support/v4/app/RemoteInput; │ + .locals 1 │ + │ + .prologue │ + .line 1832 │ + iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Action;->mRemoteInputs:[Landroid/support/v4/app/RemoteInput; │ + │ + return-object v0 │ +.end method │ + │ +.method public bridge synthetic getRemoteInputs()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ + .locals 1 │ + │ + .prologue │ + .line 1772 │ + invoke-virtual {p0}, Landroid/support/v4/app/NotificationCompat$Action;->getRemoteInputs()[Landroid/support/v4/app/RemoteInput; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method protected getTitle()Ljava/lang/CharSequence; │ + .locals 1 │ + │ + .prologue │ + .line 1810 │ + iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Action;->title:Ljava/lang/CharSequence; │ + │ + return-object v0 │ +.end method ├── smali/android/support/v4/app/NotificationCompat$BigPictureStyle.smali │ @@ -23,88 +23,96 @@ │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 656 │ + .line 1600 │ invoke-direct {p0}, Landroid/support/v4/app/NotificationCompat$Style;->()V │ │ - .line 657 │ + .line 1601 │ return-void │ .end method │ │ .method public constructor (Landroid/support/v4/app/NotificationCompat$Builder;)V │ .locals 0 │ .param p1, "builder" # Landroid/support/v4/app/NotificationCompat$Builder; │ │ .prologue │ - .line 659 │ + .line 1603 │ invoke-direct {p0}, Landroid/support/v4/app/NotificationCompat$Style;->()V │ │ - .line 660 │ + .line 1604 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ - .line 661 │ + .line 1605 │ return-void │ .end method │ │ │ # virtual methods │ .method public bigLargeIcon(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ .locals 1 │ .param p1, "b" # Landroid/graphics/Bitmap; │ │ .prologue │ - .line 693 │ + .line 1637 │ iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIcon:Landroid/graphics/Bitmap; │ │ - .line 694 │ + .line 1638 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIconSet:Z │ │ - .line 695 │ + .line 1639 │ return-object p0 │ .end method │ │ .method public bigPicture(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ .locals 0 │ .param p1, "b" # Landroid/graphics/Bitmap; │ │ .prologue │ - .line 685 │ + .line 1629 │ iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mPicture:Landroid/graphics/Bitmap; │ │ - .line 686 │ + .line 1630 │ return-object p0 │ .end method │ │ .method public setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ - .locals 0 │ + .locals 1 │ .param p1, "title" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 668 │ - iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigContentTitle:Ljava/lang/CharSequence; │ + .line 1612 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + │ + move-result-object v0 │ │ - .line 669 │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigContentTitle:Ljava/lang/CharSequence; │ + │ + .line 1613 │ return-object p0 │ .end method │ │ .method public setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ .locals 1 │ .param p1, "cs" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 676 │ - iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryText:Ljava/lang/CharSequence; │ + .line 1620 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + │ + move-result-object v0 │ + │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryText:Ljava/lang/CharSequence; │ │ - .line 677 │ + .line 1621 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryTextSet:Z │ │ - .line 678 │ + .line 1622 │ return-object p0 │ .end method ├── smali/android/support/v4/app/NotificationCompat$BigTextStyle.smali │ @@ -19,71 +19,83 @@ │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 723 │ + .line 1667 │ invoke-direct {p0}, Landroid/support/v4/app/NotificationCompat$Style;->()V │ │ - .line 724 │ + .line 1668 │ return-void │ .end method │ │ .method public constructor (Landroid/support/v4/app/NotificationCompat$Builder;)V │ .locals 0 │ .param p1, "builder" # Landroid/support/v4/app/NotificationCompat$Builder; │ │ .prologue │ - .line 726 │ + .line 1670 │ invoke-direct {p0}, Landroid/support/v4/app/NotificationCompat$Style;->()V │ │ - .line 727 │ + .line 1671 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ - .line 728 │ + .line 1672 │ return-void │ .end method │ │ │ # virtual methods │ .method public bigText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ - .locals 0 │ + .locals 1 │ .param p1, "cs" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 753 │ - iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigText:Ljava/lang/CharSequence; │ + .line 1697 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + │ + move-result-object v0 │ │ - .line 754 │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigText:Ljava/lang/CharSequence; │ + │ + .line 1698 │ return-object p0 │ .end method │ │ .method public setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ - .locals 0 │ + .locals 1 │ .param p1, "title" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 735 │ - iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigContentTitle:Ljava/lang/CharSequence; │ + .line 1679 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + │ + move-result-object v0 │ + │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigContentTitle:Ljava/lang/CharSequence; │ │ - .line 736 │ + .line 1680 │ return-object p0 │ .end method │ │ .method public setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ .locals 1 │ .param p1, "cs" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 743 │ - iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryText:Ljava/lang/CharSequence; │ + .line 1687 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + │ + move-result-object v0 │ + │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryText:Ljava/lang/CharSequence; │ │ - .line 744 │ + .line 1688 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryTextSet:Z │ │ - .line 745 │ + .line 1689 │ return-object p0 │ .end method ├── smali/android/support/v4/app/NotificationCompat$Builder.smali │ @@ -10,135 +10,224 @@ │ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x9 │ name = "Builder" │ .end annotation │ │ │ +# static fields │ +.field private static final MAX_CHARSEQUENCE_LENGTH:I = 0x1400 │ + │ + │ # instance fields │ .field mActions:Ljava/util/ArrayList; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "Ljava/util/ArrayList", │ "<", │ "Landroid/support/v4/app/NotificationCompat$Action;", │ ">;" │ } │ .end annotation │ .end field │ │ +.field mCategory:Ljava/lang/String; │ + │ +.field mColor:I │ + │ .field mContentInfo:Ljava/lang/CharSequence; │ │ .field mContentIntent:Landroid/app/PendingIntent; │ │ .field mContentText:Ljava/lang/CharSequence; │ │ .field mContentTitle:Ljava/lang/CharSequence; │ │ .field mContext:Landroid/content/Context; │ │ +.field mExtras:Landroid/os/Bundle; │ + │ .field mFullScreenIntent:Landroid/app/PendingIntent; │ │ +.field mGroupKey:Ljava/lang/String; │ + │ +.field mGroupSummary:Z │ + │ .field mLargeIcon:Landroid/graphics/Bitmap; │ │ +.field mLocalOnly:Z │ + │ .field mNotification:Landroid/app/Notification; │ │ .field mNumber:I │ │ +.field public mPeople:Ljava/util/ArrayList; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "Ljava/util/ArrayList", │ + "<", │ + "Ljava/lang/String;", │ + ">;" │ + } │ + .end annotation │ +.end field │ + │ .field mPriority:I │ │ .field mProgress:I │ │ .field mProgressIndeterminate:Z │ │ .field mProgressMax:I │ │ +.field mPublicVersion:Landroid/app/Notification; │ + │ +.field mShowWhen:Z │ + │ +.field mSortKey:Ljava/lang/String; │ + │ .field mStyle:Landroid/support/v4/app/NotificationCompat$Style; │ │ .field mSubText:Ljava/lang/CharSequence; │ │ .field mTickerView:Landroid/widget/RemoteViews; │ │ .field mUseChronometer:Z │ │ +.field mVisibility:I │ + │ │ # direct methods │ .method public constructor (Landroid/content/Context;)V │ - .locals 3 │ + .locals 5 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ - .line 217 │ + const/4 v4, 0x0 │ + │ + .line 906 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 202 │ + .line 874 │ + const/4 v0, 0x1 │ + │ + iput-boolean v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mShowWhen:Z │ + │ + .line 884 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; │ │ - .line 204 │ + .line 885 │ + iput-boolean v4, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z │ + │ + .line 888 │ + iput v4, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mColor:I │ + │ + .line 889 │ + iput v4, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mVisibility:I │ + │ + .line 892 │ new-instance v0, Landroid/app/Notification; │ │ invoke-direct {v0}, Landroid/app/Notification;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ - .line 218 │ + .line 907 │ iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; │ │ - .line 221 │ + .line 910 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - iput-wide v1, v0, Landroid/app/Notification;->when:J │ + iput-wide v2, v0, Landroid/app/Notification;->when:J │ │ - .line 222 │ + .line 911 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ const/4 v1, -0x1 │ │ iput v1, v0, Landroid/app/Notification;->audioStreamType:I │ │ - .line 223 │ - const/4 v0, 0x0 │ + .line 912 │ + iput v4, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I │ + │ + .line 913 │ + new-instance v0, Ljava/util/ArrayList; │ + │ + invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ - iput v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mPeople:Ljava/util/ArrayList; │ │ - .line 224 │ + .line 914 │ return-void │ .end method │ │ +.method protected static limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + .locals 2 │ + .param p0, "cs" # Ljava/lang/CharSequence; │ + │ + .prologue │ + const/16 v1, 0x1400 │ + │ + .line 1536 │ + if-nez p0, :cond_1 │ + │ + .line 1540 │ + :cond_0 │ + :goto_0 │ + return-object p0 │ + │ + .line 1537 │ + :cond_1 │ + invoke-interface {p0}, Ljava/lang/CharSequence;->length()I │ + │ + move-result v0 │ + │ + if-le v0, v1, :cond_0 │ + │ + .line 1538 │ + const/4 v0, 0x0 │ + │ + invoke-interface {p0, v0, v1}, Ljava/lang/CharSequence;->subSequence(II)Ljava/lang/CharSequence; │ + │ + move-result-object p0 │ + │ + goto :goto_0 │ +.end method │ + │ .method private setFlag(IZ)V │ .locals 3 │ .param p1, "mask" # I │ .param p2, "value" # Z │ │ .prologue │ - .line 520 │ + .line 1262 │ if-eqz p2, :cond_0 │ │ - .line 521 │ + .line 1263 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iget v1, v0, Landroid/app/Notification;->flags:I │ │ or-int/2addr v1, p1 │ │ iput v1, v0, Landroid/app/Notification;->flags:I │ │ - .line 525 │ + .line 1267 │ :goto_0 │ return-void │ │ - .line 523 │ + .line 1265 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iget v1, v0, Landroid/app/Notification;->flags:I │ │ xor-int/lit8 v2, p1, -0x1 │ │ @@ -154,53 +243,150 @@ │ .method public addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 2 │ .param p1, "icon" # I │ .param p2, "title" # Ljava/lang/CharSequence; │ .param p3, "intent" # Landroid/app/PendingIntent; │ │ .prologue │ - .line 560 │ + .line 1432 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; │ │ new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; │ │ invoke-direct {v1, p1, p2, p3}, Landroid/support/v4/app/NotificationCompat$Action;->(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 561 │ + .line 1433 │ + return-object p0 │ +.end method │ + │ +.method public addAction(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 1 │ + .param p1, "action" # Landroid/support/v4/app/NotificationCompat$Action; │ + │ + .prologue │ + .line 1451 │ + iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; │ + │ + invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + │ + .line 1452 │ + return-object p0 │ +.end method │ + │ +.method public addExtras(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 1 │ + .param p1, "extras" # Landroid/os/Bundle; │ + │ + .prologue │ + .line 1371 │ + if-eqz p1, :cond_0 │ + │ + .line 1372 │ + iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle; │ + │ + if-nez v0, :cond_1 │ + │ + .line 1373 │ + new-instance v0, Landroid/os/Bundle; │ + │ + invoke-direct {v0, p1}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V │ + │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle; │ + │ + .line 1378 │ + :cond_0 │ + :goto_0 │ + return-object p0 │ + │ + .line 1375 │ + :cond_1 │ + iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle; │ + │ + invoke-virtual {v0, p1}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V │ + │ + goto :goto_0 │ +.end method │ + │ +.method public addPerson(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 1 │ + .param p1, "uri" # Ljava/lang/String; │ + │ + .prologue │ + .line 1314 │ + iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mPeople:Ljava/util/ArrayList; │ + │ + invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + │ + .line 1315 │ return-object p0 │ .end method │ │ .method public build()Landroid/app/Notification; │ .locals 1 │ │ .prologue │ - .line 595 │ + .line 1532 │ # getter for: Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ - invoke-static {}, Landroid/support/v4/app/NotificationCompat;->access$000()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + invoke-static {}, Landroid/support/v4/app/NotificationCompat;->access$200()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ move-result-object v0 │ │ invoke-interface {v0, p0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;->build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ +.method public extend(Landroid/support/v4/app/NotificationCompat$Extender;)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 0 │ + .param p1, "extender" # Landroid/support/v4/app/NotificationCompat$Extender; │ + │ + .prologue │ + .line 1515 │ + invoke-interface {p1, p0}, Landroid/support/v4/app/NotificationCompat$Extender;->extend(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; │ + │ + .line 1516 │ + return-object p0 │ +.end method │ + │ +.method public getExtras()Landroid/os/Bundle; │ + .locals 1 │ + │ + .prologue │ + .line 1409 │ + iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle; │ + │ + if-nez v0, :cond_0 │ + │ + .line 1410 │ + new-instance v0, Landroid/os/Bundle; │ + │ + invoke-direct {v0}, Landroid/os/Bundle;->()V │ + │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle; │ + │ + .line 1412 │ + :cond_0 │ + iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle; │ + │ + return-object v0 │ +.end method │ + │ .method public getNotification()Landroid/app/Notification; │ .locals 1 │ .annotation runtime Ljava/lang/Deprecated; │ .end annotation │ │ .prologue │ - .line 587 │ + .line 1524 │ # getter for: Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ - invoke-static {}, Landroid/support/v4/app/NotificationCompat;->access$000()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + invoke-static {}, Landroid/support/v4/app/NotificationCompat;->access$200()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ move-result-object v0 │ │ invoke-interface {v0, p0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;->build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ move-result-object v0 │ │ @@ -208,200 +394,272 @@ │ .end method │ │ .method public setAutoCancel(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 1 │ .param p1, "autoCancel" # Z │ │ .prologue │ - .line 497 │ + .line 1216 │ const/16 v0, 0x10 │ │ invoke-direct {p0, v0, p1}, Landroid/support/v4/app/NotificationCompat$Builder;->setFlag(IZ)V │ │ - .line 498 │ + .line 1217 │ + return-object p0 │ +.end method │ + │ +.method public setCategory(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 0 │ + .param p1, "category" # Ljava/lang/String; │ + │ + .prologue │ + .line 1239 │ + iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mCategory:Ljava/lang/String; │ + │ + .line 1240 │ + return-object p0 │ +.end method │ + │ +.method public setColor(I)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 0 │ + .param p1, "argb" # I │ + │ + .prologue │ + .line 1481 │ + iput p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mColor:I │ + │ + .line 1482 │ return-object p0 │ .end method │ │ .method public setContent(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 1 │ .param p1, "views" # Landroid/widget/RemoteViews; │ │ .prologue │ - .line 342 │ + .line 1041 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput-object p1, v0, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ │ - .line 343 │ + .line 1042 │ return-object p0 │ .end method │ │ .method public setContentInfo(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ - .locals 0 │ + .locals 1 │ .param p1, "info" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 323 │ - iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mContentInfo:Ljava/lang/CharSequence; │ + .line 1022 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + │ + move-result-object v0 │ │ - .line 324 │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mContentInfo:Ljava/lang/CharSequence; │ + │ + .line 1023 │ return-object p0 │ .end method │ │ .method public setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 0 │ .param p1, "intent" # Landroid/app/PendingIntent; │ │ .prologue │ - .line 355 │ + .line 1054 │ iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent; │ │ - .line 356 │ + .line 1055 │ return-object p0 │ .end method │ │ .method public setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ - .locals 0 │ + .locals 1 │ .param p1, "text" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 291 │ - iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence; │ + .line 990 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ - .line 292 │ + move-result-object v0 │ + │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence; │ + │ + .line 991 │ return-object p0 │ .end method │ │ .method public setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ - .locals 0 │ + .locals 1 │ .param p1, "title" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 283 │ - iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence; │ + .line 982 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + │ + move-result-object v0 │ │ - .line 284 │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence; │ + │ + .line 983 │ return-object p0 │ .end method │ │ .method public setDefaults(I)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 2 │ .param p1, "defaults" # I │ │ .prologue │ - .line 512 │ + .line 1254 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput p1, v0, Landroid/app/Notification;->defaults:I │ │ - .line 513 │ + .line 1255 │ and-int/lit8 v0, p1, 0x4 │ │ if-eqz v0, :cond_0 │ │ - .line 514 │ + .line 1256 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iget v1, v0, Landroid/app/Notification;->flags:I │ │ or-int/lit8 v1, v1, 0x1 │ │ iput v1, v0, Landroid/app/Notification;->flags:I │ │ - .line 516 │ + .line 1258 │ :cond_0 │ return-object p0 │ .end method │ │ .method public setDeleteIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 1 │ .param p1, "intent" # Landroid/app/PendingIntent; │ │ .prologue │ - .line 367 │ + .line 1066 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput-object p1, v0, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - .line 368 │ + .line 1067 │ + return-object p0 │ +.end method │ + │ +.method public setExtras(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 0 │ + .param p1, "extras" # Landroid/os/Bundle; │ + │ + .prologue │ + .line 1394 │ + iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle; │ + │ + .line 1395 │ return-object p0 │ .end method │ │ .method public setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 1 │ .param p1, "intent" # Landroid/app/PendingIntent; │ .param p2, "highPriority" # Z │ │ .prologue │ - .line 385 │ + .line 1089 │ iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mFullScreenIntent:Landroid/app/PendingIntent; │ │ - .line 386 │ + .line 1090 │ const/16 v0, 0x80 │ │ invoke-direct {p0, v0, p2}, Landroid/support/v4/app/NotificationCompat$Builder;->setFlag(IZ)V │ │ - .line 387 │ + .line 1091 │ + return-object p0 │ +.end method │ + │ +.method public setGroup(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 0 │ + .param p1, "groupKey" # Ljava/lang/String; │ + │ + .prologue │ + .line 1330 │ + iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mGroupKey:Ljava/lang/String; │ + │ + .line 1331 │ + return-object p0 │ +.end method │ + │ +.method public setGroupSummary(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 0 │ + .param p1, "isGroupSummary" # Z │ + │ + .prologue │ + .line 1342 │ + iput-boolean p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mGroupSummary:Z │ + │ + .line 1343 │ return-object p0 │ .end method │ │ .method public setLargeIcon(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 0 │ .param p1, "icon" # Landroid/graphics/Bitmap; │ │ .prologue │ - .line 414 │ + .line 1118 │ iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mLargeIcon:Landroid/graphics/Bitmap; │ │ - .line 415 │ + .line 1119 │ return-object p0 │ .end method │ │ .method public setLights(III)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 5 │ .param p1, "argb" # I │ .param p2, "onMs" # I │ .param p3, "offMs" # I │ │ .prologue │ const/4 v1, 0x1 │ │ const/4 v2, 0x0 │ │ - .line 456 │ + .line 1175 │ iget-object v3, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput p1, v3, Landroid/app/Notification;->ledARGB:I │ │ - .line 457 │ + .line 1176 │ iget-object v3, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput p2, v3, Landroid/app/Notification;->ledOnMS:I │ │ - .line 458 │ + .line 1177 │ iget-object v3, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput p3, v3, Landroid/app/Notification;->ledOffMS:I │ │ - .line 459 │ + .line 1178 │ iget-object v3, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iget v3, v3, Landroid/app/Notification;->ledOnMS:I │ │ if-eqz v3, :cond_0 │ │ iget-object v3, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iget v3, v3, Landroid/app/Notification;->ledOffMS:I │ │ if-eqz v3, :cond_0 │ │ move v0, v1 │ │ - .line 460 │ + .line 1179 │ .local v0, "showLights":Z │ :goto_0 │ iget-object v3, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iget-object v4, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iget v4, v4, Landroid/app/Notification;->flags:I │ @@ -411,283 +669,355 @@ │ if-eqz v0, :cond_1 │ │ :goto_1 │ or-int/2addr v1, v4 │ │ iput v1, v3, Landroid/app/Notification;->flags:I │ │ - .line 462 │ + .line 1181 │ return-object p0 │ │ .end local v0 # "showLights":Z │ :cond_0 │ move v0, v2 │ │ - .line 459 │ + .line 1178 │ goto :goto_0 │ │ .restart local v0 # "showLights":Z │ :cond_1 │ move v1, v2 │ │ - .line 460 │ + .line 1179 │ goto :goto_1 │ .end method │ │ +.method public setLocalOnly(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 0 │ + .param p1, "b" # Z │ + │ + .prologue │ + .line 1227 │ + iput-boolean p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z │ + │ + .line 1228 │ + return-object p0 │ +.end method │ + │ .method public setNumber(I)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 0 │ .param p1, "number" # I │ │ .prologue │ - .line 315 │ + .line 1014 │ iput p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNumber:I │ │ - .line 316 │ + .line 1015 │ return-object p0 │ .end method │ │ .method public setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 1 │ .param p1, "ongoing" # Z │ │ .prologue │ - .line 477 │ + .line 1196 │ const/4 v0, 0x2 │ │ invoke-direct {p0, v0, p1}, Landroid/support/v4/app/NotificationCompat$Builder;->setFlag(IZ)V │ │ - .line 478 │ + .line 1197 │ return-object p0 │ .end method │ │ .method public setOnlyAlertOnce(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 1 │ .param p1, "onlyAlertOnce" # Z │ │ .prologue │ - .line 486 │ + .line 1205 │ const/16 v0, 0x8 │ │ invoke-direct {p0, v0, p1}, Landroid/support/v4/app/NotificationCompat$Builder;->setFlag(IZ)V │ │ - .line 487 │ + .line 1206 │ return-object p0 │ .end method │ │ .method public setPriority(I)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 0 │ .param p1, "pri" # I │ │ .prologue │ - .line 539 │ + .line 1287 │ iput p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I │ │ - .line 540 │ + .line 1288 │ return-object p0 │ .end method │ │ .method public setProgress(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 0 │ .param p1, "max" # I │ .param p2, "progress" # I │ .param p3, "indeterminate" # Z │ │ .prologue │ - .line 332 │ + .line 1031 │ iput p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mProgressMax:I │ │ - .line 333 │ + .line 1032 │ iput p2, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mProgress:I │ │ - .line 334 │ + .line 1033 │ iput-boolean p3, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mProgressIndeterminate:Z │ │ - .line 335 │ + .line 1034 │ + return-object p0 │ +.end method │ + │ +.method public setPublicVersion(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 0 │ + .param p1, "n" # Landroid/app/Notification; │ + │ + .prologue │ + .line 1506 │ + iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mPublicVersion:Landroid/app/Notification; │ + │ + .line 1507 │ + return-object p0 │ +.end method │ + │ +.method public setShowWhen(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 0 │ + .param p1, "show" # Z │ + │ + .prologue │ + .line 930 │ + iput-boolean p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mShowWhen:Z │ + │ + .line 931 │ return-object p0 │ .end method │ │ .method public setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 1 │ .param p1, "icon" # I │ │ .prologue │ - .line 259 │ + .line 958 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput p1, v0, Landroid/app/Notification;->icon:I │ │ - .line 260 │ + .line 959 │ return-object p0 │ .end method │ │ .method public setSmallIcon(II)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 1 │ .param p1, "icon" # I │ .param p2, "level" # I │ │ .prologue │ - .line 274 │ + .line 973 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput p1, v0, Landroid/app/Notification;->icon:I │ │ - .line 275 │ + .line 974 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput p2, v0, Landroid/app/Notification;->iconLevel:I │ │ - .line 276 │ + .line 975 │ + return-object p0 │ +.end method │ + │ +.method public setSortKey(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 0 │ + .param p1, "sortKey" # Ljava/lang/String; │ + │ + .prologue │ + .line 1359 │ + iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mSortKey:Ljava/lang/String; │ + │ + .line 1360 │ return-object p0 │ .end method │ │ .method public setSound(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 2 │ .param p1, "sound" # Landroid/net/Uri; │ │ .prologue │ - .line 422 │ + .line 1131 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput-object p1, v0, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - .line 423 │ + .line 1132 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ const/4 v1, -0x1 │ │ iput v1, v0, Landroid/app/Notification;->audioStreamType:I │ │ - .line 424 │ + .line 1133 │ return-object p0 │ .end method │ │ .method public setSound(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 1 │ .param p1, "sound" # Landroid/net/Uri; │ .param p2, "streamType" # I │ │ .prologue │ - .line 434 │ + .line 1148 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput-object p1, v0, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - .line 435 │ + .line 1149 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput p2, v0, Landroid/app/Notification;->audioStreamType:I │ │ - .line 436 │ + .line 1150 │ return-object p0 │ .end method │ │ .method public setStyle(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 1 │ .param p1, "style" # Landroid/support/v4/app/NotificationCompat$Style; │ │ .prologue │ - .line 573 │ + .line 1464 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; │ │ if-eq v0, p1, :cond_0 │ │ - .line 574 │ + .line 1465 │ iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; │ │ - .line 575 │ + .line 1466 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; │ │ if-eqz v0, :cond_0 │ │ - .line 576 │ + .line 1467 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; │ │ invoke-virtual {v0, p0}, Landroid/support/v4/app/NotificationCompat$Style;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ - .line 579 │ + .line 1470 │ :cond_0 │ return-object p0 │ .end method │ │ .method public setSubText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ - .locals 0 │ + .locals 1 │ .param p1, "text" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 305 │ - iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mSubText:Ljava/lang/CharSequence; │ + .line 1004 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + │ + move-result-object v0 │ │ - .line 306 │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mSubText:Ljava/lang/CharSequence; │ + │ + .line 1005 │ return-object p0 │ .end method │ │ .method public setTicker(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ - .locals 1 │ + .locals 2 │ .param p1, "tickerText" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 395 │ + .line 1099 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ - iput-object p1, v0, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ - .line 396 │ + move-result-object v1 │ + │ + iput-object v1, v0, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + │ + .line 1100 │ return-object p0 │ .end method │ │ .method public setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ - .locals 1 │ + .locals 2 │ .param p1, "tickerText" # Ljava/lang/CharSequence; │ .param p2, "views" # Landroid/widget/RemoteViews; │ │ .prologue │ - .line 405 │ + .line 1109 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ - iput-object p1, v0, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ - .line 406 │ + move-result-object v1 │ + │ + iput-object v1, v0, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + │ + .line 1110 │ iput-object p2, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mTickerView:Landroid/widget/RemoteViews; │ │ - .line 407 │ + .line 1111 │ return-object p0 │ .end method │ │ .method public setUsesChronometer(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 0 │ .param p1, "b" # Z │ │ .prologue │ - .line 247 │ + .line 946 │ iput-boolean p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mUseChronometer:Z │ │ - .line 248 │ + .line 947 │ return-object p0 │ .end method │ │ .method public setVibrate([J)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 1 │ .param p1, "pattern" # [J │ │ .prologue │ - .line 446 │ + .line 1165 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput-object p1, v0, Landroid/app/Notification;->vibrate:[J │ │ - .line 447 │ + .line 1166 │ + return-object p0 │ +.end method │ + │ +.method public setVisibility(I)Landroid/support/v4/app/NotificationCompat$Builder; │ + .locals 0 │ + .param p1, "visibility" # I │ + │ + .prologue │ + .line 1493 │ + iput p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mVisibility:I │ + │ + .line 1494 │ return-object p0 │ .end method │ │ .method public setWhen(J)Landroid/support/v4/app/NotificationCompat$Builder; │ .locals 1 │ .param p1, "when" # J │ │ .prologue │ - .line 231 │ + .line 921 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iput-wide p1, v0, Landroid/app/Notification;->when:J │ │ - .line 232 │ + .line 922 │ return-object p0 │ .end method ├── smali/android/support/v4/app/NotificationCompat$InboxStyle.smali │ @@ -28,87 +28,99 @@ │ │ │ # direct methods │ .method public constructor ()V │ .locals 1 │ │ .prologue │ - .line 785 │ + .line 1729 │ invoke-direct {p0}, Landroid/support/v4/app/NotificationCompat$Style;->()V │ │ - .line 783 │ + .line 1727 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList; │ │ - .line 786 │ + .line 1730 │ return-void │ .end method │ │ .method public constructor (Landroid/support/v4/app/NotificationCompat$Builder;)V │ .locals 1 │ .param p1, "builder" # Landroid/support/v4/app/NotificationCompat$Builder; │ │ .prologue │ - .line 788 │ + .line 1732 │ invoke-direct {p0}, Landroid/support/v4/app/NotificationCompat$Style;->()V │ │ - .line 783 │ + .line 1727 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList; │ │ - .line 789 │ + .line 1733 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/NotificationCompat$InboxStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ - .line 790 │ + .line 1734 │ return-void │ .end method │ │ │ # virtual methods │ .method public addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ - .locals 1 │ + .locals 2 │ .param p1, "cs" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 814 │ + .line 1758 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList; │ │ - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + │ + move-result-object v1 │ │ - .line 815 │ + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + │ + .line 1759 │ return-object p0 │ .end method │ │ .method public setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ - .locals 0 │ + .locals 1 │ .param p1, "title" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 797 │ - iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mBigContentTitle:Ljava/lang/CharSequence; │ + .line 1741 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ - .line 798 │ + move-result-object v0 │ + │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mBigContentTitle:Ljava/lang/CharSequence; │ + │ + .line 1742 │ return-object p0 │ .end method │ │ .method public setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ .locals 1 │ .param p1, "cs" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 805 │ - iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryText:Ljava/lang/CharSequence; │ + .line 1749 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ + │ + move-result-object v0 │ + │ + iput-object v0, p0, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryText:Ljava/lang/CharSequence; │ │ - .line 806 │ + .line 1750 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryTextSet:Z │ │ - .line 807 │ + .line 1751 │ return-object p0 │ .end method ├── smali/android/support/v4/app/NotificationCompat$NotificationCompatImpl.smali │ @@ -13,7 +13,64 @@ │ name = "NotificationCompatImpl" │ .end annotation │ │ │ # virtual methods │ .method public abstract build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ .end method │ + │ +.method public abstract getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ +.end method │ + │ +.method public abstract getActionCount(Landroid/app/Notification;)I │ +.end method │ + │ +.method public abstract getActionsFromParcelableArrayList(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Ljava/util/ArrayList", │ + "<", │ + "Landroid/os/Parcelable;", │ + ">;)[", │ + "Landroid/support/v4/app/NotificationCompat$Action;" │ + } │ + .end annotation │ +.end method │ + │ +.method public abstract getBundleForUnreadConversation(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; │ +.end method │ + │ +.method public abstract getCategory(Landroid/app/Notification;)Ljava/lang/String; │ +.end method │ + │ +.method public abstract getExtras(Landroid/app/Notification;)Landroid/os/Bundle; │ +.end method │ + │ +.method public abstract getGroup(Landroid/app/Notification;)Ljava/lang/String; │ +.end method │ + │ +.method public abstract getLocalOnly(Landroid/app/Notification;)Z │ +.end method │ + │ +.method public abstract getParcelableArrayListForActions([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "([", │ + "Landroid/support/v4/app/NotificationCompat$Action;", │ + ")", │ + "Ljava/util/ArrayList", │ + "<", │ + "Landroid/os/Parcelable;", │ + ">;" │ + } │ + .end annotation │ +.end method │ + │ +.method public abstract getSortKey(Landroid/app/Notification;)Ljava/lang/String; │ +.end method │ + │ +.method public abstract getUnreadConversationFromBundle(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ +.end method │ + │ +.method public abstract isGroupSummary(Landroid/app/Notification;)Z │ +.end method ├── smali/android/support/v4/app/NotificationCompat$NotificationCompatImplBase.smali │ @@ -18,51 +18,207 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 85 │ + .line 462 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ .locals 5 │ .param p1, "b" # Landroid/support/v4/app/NotificationCompat$Builder; │ │ .prologue │ - .line 87 │ + .line 465 │ iget-object v0, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ - .line 88 │ + .line 466 │ .local v0, "result":Landroid/app/Notification; │ iget-object v1, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; │ │ iget-object v2, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence; │ │ iget-object v3, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence; │ │ iget-object v4, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent; │ │ invoke-virtual {v0, v1, v2, v3, v4}, Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ - .line 91 │ + .line 469 │ iget v1, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I │ │ if-lez v1, :cond_0 │ │ - .line 92 │ + .line 470 │ iget v1, v0, Landroid/app/Notification;->flags:I │ │ or-int/lit16 v1, v1, 0x80 │ │ iput v1, v0, Landroid/app/Notification;->flags:I │ │ - .line 94 │ + .line 472 │ :cond_0 │ return-object v0 │ .end method │ + │ +.method public getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ + .param p2, "actionIndex" # I │ + │ + .prologue │ + .line 487 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getActionCount(Landroid/app/Notification;)I │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ + │ + .prologue │ + .line 482 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getActionsFromParcelableArrayList(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ + .locals 1 │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Ljava/util/ArrayList", │ + "<", │ + "Landroid/os/Parcelable;", │ + ">;)[", │ + "Landroid/support/v4/app/NotificationCompat$Action;" │ + } │ + .end annotation │ + │ + .prologue │ + .line 493 │ + .local p1, "parcelables":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getBundleForUnreadConversation(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; │ + .locals 1 │ + .param p1, "uc" # Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ + │ + .prologue │ + .line 528 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getCategory(Landroid/app/Notification;)Ljava/lang/String; │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ + │ + .prologue │ + .line 503 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getExtras(Landroid/app/Notification;)Landroid/os/Bundle; │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ + │ + .prologue │ + .line 477 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getGroup(Landroid/app/Notification;)Ljava/lang/String; │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ + │ + .prologue │ + .line 513 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getLocalOnly(Landroid/app/Notification;)Z │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ + │ + .prologue │ + .line 508 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getParcelableArrayListForActions([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ + .locals 1 │ + .param p1, "actions" # [Landroid/support/v4/app/NotificationCompat$Action; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "([", │ + "Landroid/support/v4/app/NotificationCompat$Action;", │ + ")", │ + "Ljava/util/ArrayList", │ + "<", │ + "Landroid/os/Parcelable;", │ + ">;" │ + } │ + .end annotation │ + │ + .prologue │ + .line 498 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getSortKey(Landroid/app/Notification;)Ljava/lang/String; │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ + │ + .prologue │ + .line 523 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getUnreadConversationFromBundle(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ + .locals 1 │ + .param p1, "b" # Landroid/os/Bundle; │ + .param p2, "factory" # Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; │ + .param p3, "remoteInputFactory" # Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ + │ + .prologue │ + .line 535 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public isGroupSummary(Landroid/app/Notification;)Z │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ + │ + .prologue │ + .line 518 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method ├── smali/android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb.smali │ @@ -1,14 +1,11 @@ │ .class Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ -.super Ljava/lang/Object; │ +.super Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ .source "NotificationCompat.java" │ │ -# interfaces │ -.implements Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ - │ │ # annotations │ .annotation system Ldalvik/annotation/EnclosingClass; │ value = Landroid/support/v4/app/NotificationCompat; │ .end annotation │ │ .annotation system Ldalvik/annotation/InnerClass; │ @@ -18,28 +15,28 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 98 │ - invoke-direct {p0}, Ljava/lang/Object;->()V │ + .line 555 │ + invoke-direct {p0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ .locals 10 │ .param p1, "b" # Landroid/support/v4/app/NotificationCompat$Builder; │ │ .prologue │ - .line 100 │ + .line 558 │ iget-object v0, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; │ │ iget-object v1, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iget-object v2, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence; │ │ iget-object v3, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence; ├── smali/android/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich.smali │ @@ -1,14 +1,11 @@ │ .class Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ -.super Ljava/lang/Object; │ +.super Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ .source "NotificationCompat.java" │ │ -# interfaces │ -.implements Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ - │ │ # annotations │ .annotation system Ldalvik/annotation/EnclosingClass; │ value = Landroid/support/v4/app/NotificationCompat; │ .end annotation │ │ .annotation system Ldalvik/annotation/InnerClass; │ @@ -18,28 +15,28 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 106 │ - invoke-direct {p0}, Ljava/lang/Object;->()V │ + .line 564 │ + invoke-direct {p0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ .locals 13 │ .param p1, "b" # Landroid/support/v4/app/NotificationCompat$Builder; │ │ .prologue │ - .line 108 │ + .line 567 │ iget-object v0, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; │ │ iget-object v1, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ iget-object v2, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence; │ │ iget-object v3, p1, Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence; ├── smali/android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean.smali │ @@ -1,14 +1,11 @@ │ .class Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ -.super Ljava/lang/Object; │ +.super Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ .source "NotificationCompat.java" │ │ -# interfaces │ -.implements Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ - │ │ # annotations │ .annotation system Ldalvik/annotation/EnclosingClass; │ value = Landroid/support/v4/app/NotificationCompat; │ .end annotation │ │ .annotation system Ldalvik/annotation/InnerClass; │ @@ -18,29 +15,29 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 115 │ - invoke-direct {p0}, Ljava/lang/Object;->()V │ + .line 574 │ + invoke-direct {p0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ - .locals 21 │ + .locals 23 │ .param p1, "b" # Landroid/support/v4/app/NotificationCompat$Builder; │ │ .prologue │ - .line 117 │ - new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; │ + .line 577 │ + new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean$Builder; │ │ move-object/from16 v0, p1 │ │ iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; │ │ move-object/from16 v0, p1 │ │ @@ -102,199 +99,216 @@ │ │ move-object/from16 v0, p1 │ │ iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mSubText:Ljava/lang/CharSequence; │ │ move-object/from16 v17, v0 │ │ - invoke-direct/range {v1 .. v17}, Landroid/support/v4/app/NotificationCompatJellybean;->(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V │ - │ - .line 122 │ - .local v1, "jbBuilder":Landroid/support/v4/app/NotificationCompatJellybean; │ move-object/from16 v0, p1 │ │ - iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; │ - │ - invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ - │ - move-result-object v19 │ - │ - .local v19, "i$":Ljava/util/Iterator; │ - :goto_0 │ - invoke-interface/range {v19 .. v19}, Ljava/util/Iterator;->hasNext()Z │ - │ - move-result v2 │ - │ - if-eqz v2, :cond_0 │ - │ - invoke-interface/range {v19 .. v19}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ - │ - move-result-object v18 │ - │ - check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; │ - │ - .line 123 │ - .local v18, "action":Landroid/support/v4/app/NotificationCompat$Action; │ - move-object/from16 v0, v18 │ - │ - iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;->icon:I │ - │ - move-object/from16 v0, v18 │ + iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z │ │ - iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;->title:Ljava/lang/CharSequence; │ + move/from16 v18, v0 │ │ - move-object/from16 v0, v18 │ - │ - iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent; │ + move-object/from16 v0, p1 │ │ - invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ + iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle; │ │ - goto :goto_0 │ + move-object/from16 v19, v0 │ │ - .line 125 │ - .end local v18 # "action":Landroid/support/v4/app/NotificationCompat$Action; │ - :cond_0 │ move-object/from16 v0, p1 │ │ - iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; │ + iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mGroupKey:Ljava/lang/String; │ │ - if-eqz v2, :cond_1 │ + move-object/from16 v20, v0 │ │ - .line 126 │ move-object/from16 v0, p1 │ │ - iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; │ - │ - instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ + iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mGroupSummary:Z │ │ - if-eqz v2, :cond_2 │ + move/from16 v21, v0 │ │ - .line 127 │ move-object/from16 v0, p1 │ │ - iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; │ + iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mSortKey:Ljava/lang/String; │ │ - move-object/from16 v20, v0 │ + move-object/from16 v22, v0 │ │ - check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ + invoke-direct/range {v1 .. v22}, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ - .line 128 │ - .local v20, "style":Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ - move-object/from16 v0, v20 │ + .line 583 │ + .local v1, "builder":Landroid/support/v4/app/NotificationCompatJellybean$Builder; │ + move-object/from16 v0, p1 │ │ - iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigContentTitle:Ljava/lang/CharSequence; │ + iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; │ │ - move-object/from16 v0, v20 │ + # invokes: Landroid/support/v4/app/NotificationCompat;->addActionsToBuilder(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ + invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;->access$000(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ │ - iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryTextSet:Z │ + .line 584 │ + move-object/from16 v0, p1 │ │ - move-object/from16 v0, v20 │ + iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; │ │ - iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryText:Ljava/lang/CharSequence; │ + # invokes: Landroid/support/v4/app/NotificationCompat;->addStyleToBuilderJellybean(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ + invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;->access$100(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ │ - move-object/from16 v0, v20 │ + .line 585 │ + invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean$Builder;->build()Landroid/app/Notification; │ │ - iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigText:Ljava/lang/CharSequence; │ + move-result-object v2 │ │ - invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;->addBigTextStyle(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ + return-object v2 │ +.end method │ │ - .line 148 │ - .end local v20 # "style":Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ - :cond_1 │ - :goto_1 │ - invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;->build()Landroid/app/Notification; │ +.method public getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ + .locals 2 │ + .param p1, "n" # Landroid/app/Notification; │ + .param p2, "actionIndex" # I │ │ - move-result-object v2 │ + .prologue │ + .line 600 │ + sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ │ - return-object v2 │ + sget-object v1, Landroid/support/v4/app/RemoteInput;->FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ - .line 132 │ - :cond_2 │ - move-object/from16 v0, p1 │ + invoke-static {p1, p2, v0, v1}, Landroid/support/v4/app/NotificationCompatJellybean;->getAction(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ - iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; │ + move-result-object v0 │ │ - instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; │ │ - if-eqz v2, :cond_3 │ + return-object v0 │ +.end method │ │ - .line 133 │ - move-object/from16 v0, p1 │ +.method public getActionCount(Landroid/app/Notification;)I │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ │ - iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; │ + .prologue │ + .line 595 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompatJellybean;->getActionCount(Landroid/app/Notification;)I │ │ - move-object/from16 v20, v0 │ + move-result v0 │ │ - check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + return v0 │ +.end method │ │ - .line 134 │ - .local v20, "style":Landroid/support/v4/app/NotificationCompat$InboxStyle; │ - move-object/from16 v0, v20 │ +.method public getActionsFromParcelableArrayList(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ + .locals 2 │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Ljava/util/ArrayList", │ + "<", │ + "Landroid/os/Parcelable;", │ + ">;)[", │ + "Landroid/support/v4/app/NotificationCompat$Action;" │ + } │ + .end annotation │ │ - iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mBigContentTitle:Ljava/lang/CharSequence; │ + .prologue │ + .line 607 │ + .local p1, "parcelables":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ │ - move-object/from16 v0, v20 │ + sget-object v1, Landroid/support/v4/app/RemoteInput;->FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ - iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryTextSet:Z │ + invoke-static {p1, v0, v1}, Landroid/support/v4/app/NotificationCompatJellybean;->getActionsFromParcelableArrayList(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ - move-object/from16 v0, v20 │ + move-result-object v0 │ │ - iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryText:Ljava/lang/CharSequence; │ + check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; │ │ - move-object/from16 v0, v20 │ + check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; │ │ - iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList; │ + return-object v0 │ +.end method │ │ - invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;->addInboxStyle(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ +.method public getExtras(Landroid/app/Notification;)Landroid/os/Bundle; │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ │ - goto :goto_1 │ + .prologue │ + .line 590 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompatJellybean;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; │ │ - .line 138 │ - .end local v20 # "style":Landroid/support/v4/app/NotificationCompat$InboxStyle; │ - :cond_3 │ - move-object/from16 v0, p1 │ + move-result-object v0 │ │ - iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; │ + return-object v0 │ +.end method │ │ - instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ +.method public getGroup(Landroid/app/Notification;)Ljava/lang/String; │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ │ - if-eqz v2, :cond_1 │ + .prologue │ + .line 624 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompatJellybean;->getGroup(Landroid/app/Notification;)Ljava/lang/String; │ │ - .line 139 │ - move-object/from16 v0, p1 │ + move-result-object v0 │ │ - iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; │ + return-object v0 │ +.end method │ │ - move-object/from16 v20, v0 │ +.method public getLocalOnly(Landroid/app/Notification;)Z │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ │ - check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ + .prologue │ + .line 619 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompatJellybean;->getLocalOnly(Landroid/app/Notification;)Z │ │ - .line 140 │ - .local v20, "style":Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ - move-object/from16 v0, v20 │ + move-result v0 │ │ - iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigContentTitle:Ljava/lang/CharSequence; │ + return v0 │ +.end method │ │ - move-object/from16 v0, v20 │ +.method public getParcelableArrayListForActions([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ + .locals 1 │ + .param p1, "actions" # [Landroid/support/v4/app/NotificationCompat$Action; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "([", │ + "Landroid/support/v4/app/NotificationCompat$Action;", │ + ")", │ + "Ljava/util/ArrayList", │ + "<", │ + "Landroid/os/Parcelable;", │ + ">;" │ + } │ + .end annotation │ │ - iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryTextSet:Z │ + .prologue │ + .line 614 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompatJellybean;->getParcelableArrayListForActions([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; │ │ - move-object/from16 v0, v20 │ + move-result-object v0 │ │ - iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryText:Ljava/lang/CharSequence; │ + return-object v0 │ +.end method │ │ - move-object/from16 v0, v20 │ +.method public getSortKey(Landroid/app/Notification;)Ljava/lang/String; │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ │ - iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mPicture:Landroid/graphics/Bitmap; │ + .prologue │ + .line 634 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompatJellybean;->getSortKey(Landroid/app/Notification;)Ljava/lang/String; │ │ - move-object/from16 v0, v20 │ + move-result-object v0 │ │ - iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIcon:Landroid/graphics/Bitmap; │ + return-object v0 │ +.end method │ │ - move-object/from16 v0, v20 │ +.method public isGroupSummary(Landroid/app/Notification;)Z │ + .locals 1 │ + .param p1, "n" # Landroid/app/Notification; │ │ - iget-boolean v7, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIconSet:Z │ + .prologue │ + .line 629 │ + invoke-static {p1}, Landroid/support/v4/app/NotificationCompatJellybean;->isGroupSummary(Landroid/app/Notification;)Z │ │ - invoke-virtual/range {v1 .. v7}, Landroid/support/v4/app/NotificationCompatJellybean;->addBigPictureStyle(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ + move-result v0 │ │ - goto :goto_1 │ + return v0 │ .end method ├── smali/android/support/v4/app/NotificationCompat$Style.smali │ @@ -25,72 +25,72 @@ │ │ │ # direct methods │ .method public constructor ()V │ .locals 1 │ │ .prologue │ - .line 606 │ + .line 1551 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 611 │ + .line 1555 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/app/NotificationCompat$Style;->mSummaryTextSet:Z │ │ return-void │ .end method │ │ │ # virtual methods │ .method public build()Landroid/app/Notification; │ .locals 2 │ │ .prologue │ - .line 623 │ + .line 1567 │ const/4 v0, 0x0 │ │ - .line 624 │ + .line 1568 │ .local v0, "notification":Landroid/app/Notification; │ iget-object v1, p0, Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; │ │ if-eqz v1, :cond_0 │ │ - .line 625 │ + .line 1569 │ iget-object v1, p0, Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; │ │ invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification; │ │ move-result-object v0 │ │ - .line 627 │ + .line 1571 │ :cond_0 │ return-object v0 │ .end method │ │ .method public setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V │ .locals 1 │ .param p1, "builder" # Landroid/support/v4/app/NotificationCompat$Builder; │ │ .prologue │ - .line 614 │ + .line 1558 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; │ │ if-eq v0, p1, :cond_0 │ │ - .line 615 │ + .line 1559 │ iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; │ │ - .line 616 │ + .line 1560 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; │ │ if-eqz v0, :cond_0 │ │ - .line 617 │ + .line 1561 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; │ │ invoke-virtual {v0, p0}, Landroid/support/v4/app/NotificationCompat$Builder;->setStyle(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ - .line 620 │ + .line 1564 │ :cond_0 │ return-void │ .end method ├── smali/android/support/v4/app/NotificationCompat.smali │ @@ -2,126 +2,679 @@ │ .super Ljava/lang/Object; │ .source "NotificationCompat.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ + Landroid/support/v4/app/NotificationCompat$1;, │ + Landroid/support/v4/app/NotificationCompat$CarExtender;, │ + Landroid/support/v4/app/NotificationCompat$WearableExtender;, │ + Landroid/support/v4/app/NotificationCompat$Extender;, │ Landroid/support/v4/app/NotificationCompat$Action;, │ Landroid/support/v4/app/NotificationCompat$InboxStyle;, │ Landroid/support/v4/app/NotificationCompat$BigTextStyle;, │ Landroid/support/v4/app/NotificationCompat$BigPictureStyle;, │ Landroid/support/v4/app/NotificationCompat$Style;, │ Landroid/support/v4/app/NotificationCompat$Builder;, │ + Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;, │ + Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;, │ + Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;, │ Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;, │ Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;, │ Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;, │ + Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;, │ Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;, │ Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ } │ .end annotation │ │ │ # static fields │ +.field public static final CATEGORY_ALARM:Ljava/lang/String; = "alarm" │ + │ +.field public static final CATEGORY_CALL:Ljava/lang/String; = "call" │ + │ +.field public static final CATEGORY_EMAIL:Ljava/lang/String; = "email" │ + │ +.field public static final CATEGORY_ERROR:Ljava/lang/String; = "err" │ + │ +.field public static final CATEGORY_EVENT:Ljava/lang/String; = "event" │ + │ +.field public static final CATEGORY_MESSAGE:Ljava/lang/String; = "msg" │ + │ +.field public static final CATEGORY_PROGRESS:Ljava/lang/String; = "progress" │ + │ +.field public static final CATEGORY_PROMO:Ljava/lang/String; = "promo" │ + │ +.field public static final CATEGORY_RECOMMENDATION:Ljava/lang/String; = "recommendation" │ + │ +.field public static final CATEGORY_SERVICE:Ljava/lang/String; = "service" │ + │ +.field public static final CATEGORY_SOCIAL:Ljava/lang/String; = "social" │ + │ +.field public static final CATEGORY_STATUS:Ljava/lang/String; = "status" │ + │ +.field public static final CATEGORY_SYSTEM:Ljava/lang/String; = "sys" │ + │ +.field public static final CATEGORY_TRANSPORT:Ljava/lang/String; = "transport" │ + │ +.field public static final COLOR_DEFAULT:I = 0x0 │ + │ +.field public static final DEFAULT_ALL:I = -0x1 │ + │ +.field public static final DEFAULT_LIGHTS:I = 0x4 │ + │ +.field public static final DEFAULT_SOUND:I = 0x1 │ + │ +.field public static final DEFAULT_VIBRATE:I = 0x2 │ + │ +.field public static final EXTRA_BACKGROUND_IMAGE_URI:Ljava/lang/String; = "android.backgroundImageUri" │ + │ +.field public static final EXTRA_BIG_TEXT:Ljava/lang/String; = "android.bigText" │ + │ +.field public static final EXTRA_COMPACT_ACTIONS:Ljava/lang/String; = "android.compactActions" │ + │ +.field public static final EXTRA_INFO_TEXT:Ljava/lang/String; = "android.infoText" │ + │ +.field public static final EXTRA_LARGE_ICON:Ljava/lang/String; = "android.largeIcon" │ + │ +.field public static final EXTRA_LARGE_ICON_BIG:Ljava/lang/String; = "android.largeIcon.big" │ + │ +.field public static final EXTRA_MEDIA_SESSION:Ljava/lang/String; = "android.mediaSession" │ + │ +.field public static final EXTRA_PEOPLE:Ljava/lang/String; = "android.people" │ + │ +.field public static final EXTRA_PICTURE:Ljava/lang/String; = "android.picture" │ + │ +.field public static final EXTRA_PROGRESS:Ljava/lang/String; = "android.progress" │ + │ +.field public static final EXTRA_PROGRESS_INDETERMINATE:Ljava/lang/String; = "android.progressIndeterminate" │ + │ +.field public static final EXTRA_PROGRESS_MAX:Ljava/lang/String; = "android.progressMax" │ + │ +.field public static final EXTRA_SHOW_CHRONOMETER:Ljava/lang/String; = "android.showChronometer" │ + │ +.field public static final EXTRA_SHOW_WHEN:Ljava/lang/String; = "android.showWhen" │ + │ +.field public static final EXTRA_SMALL_ICON:Ljava/lang/String; = "android.icon" │ + │ +.field public static final EXTRA_SUB_TEXT:Ljava/lang/String; = "android.subText" │ + │ +.field public static final EXTRA_SUMMARY_TEXT:Ljava/lang/String; = "android.summaryText" │ + │ +.field public static final EXTRA_TEMPLATE:Ljava/lang/String; = "android.template" │ + │ +.field public static final EXTRA_TEXT:Ljava/lang/String; = "android.text" │ + │ +.field public static final EXTRA_TEXT_LINES:Ljava/lang/String; = "android.textLines" │ + │ +.field public static final EXTRA_TITLE:Ljava/lang/String; = "android.title" │ + │ +.field public static final EXTRA_TITLE_BIG:Ljava/lang/String; = "android.title.big" │ + │ +.field public static final FLAG_AUTO_CANCEL:I = 0x10 │ + │ +.field public static final FLAG_FOREGROUND_SERVICE:I = 0x40 │ + │ +.field public static final FLAG_GROUP_SUMMARY:I = 0x200 │ + │ .field public static final FLAG_HIGH_PRIORITY:I = 0x80 │ │ +.field public static final FLAG_INSISTENT:I = 0x4 │ + │ +.field public static final FLAG_LOCAL_ONLY:I = 0x100 │ + │ +.field public static final FLAG_NO_CLEAR:I = 0x20 │ + │ +.field public static final FLAG_ONGOING_EVENT:I = 0x2 │ + │ +.field public static final FLAG_ONLY_ALERT_ONCE:I = 0x8 │ + │ +.field public static final FLAG_SHOW_LIGHTS:I = 0x1 │ + │ .field private static final IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ .field public static final PRIORITY_DEFAULT:I = 0x0 │ │ .field public static final PRIORITY_HIGH:I = 0x1 │ │ .field public static final PRIORITY_LOW:I = -0x1 │ │ .field public static final PRIORITY_MAX:I = 0x2 │ │ .field public static final PRIORITY_MIN:I = -0x2 │ │ +.field public static final STREAM_DEFAULT:I = -0x1 │ + │ +.field public static final VISIBILITY_PRIVATE:I = 0x0 │ + │ +.field public static final VISIBILITY_PUBLIC:I = 0x1 │ + │ +.field public static final VISIBILITY_SECRET:I = -0x1 │ + │ │ # direct methods │ .method static constructor ()V │ .locals 2 │ │ .prologue │ - .line 153 │ + .line 815 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - const/16 v1, 0x10 │ + const/16 v1, 0x15 │ │ if-lt v0, v1, :cond_0 │ │ - .line 154 │ - new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ + .line 816 │ + new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; │ │ - invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;->()V │ + invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;->()V │ │ sput-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ - .line 162 │ + .line 832 │ :goto_0 │ return-void │ │ - .line 155 │ + .line 817 │ :cond_0 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - const/16 v1, 0xe │ + const/16 v1, 0x14 │ │ if-lt v0, v1, :cond_1 │ │ - .line 156 │ + .line 818 │ + new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ + │ + invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;->()V │ + │ + sput-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + │ + goto :goto_0 │ + │ + .line 819 │ + :cond_1 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v1, 0x13 │ + │ + if-lt v0, v1, :cond_2 │ + │ + .line 820 │ + new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ + │ + invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;->()V │ + │ + sput-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + │ + goto :goto_0 │ + │ + .line 821 │ + :cond_2 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v1, 0x10 │ + │ + if-lt v0, v1, :cond_3 │ + │ + .line 822 │ + new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ + │ + invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;->()V │ + │ + sput-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + │ + goto :goto_0 │ + │ + .line 823 │ + :cond_3 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v1, 0xe │ + │ + if-lt v0, v1, :cond_4 │ + │ + .line 824 │ new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;->()V │ │ sput-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ goto :goto_0 │ │ - .line 157 │ - :cond_1 │ + .line 825 │ + :cond_4 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0xb │ │ - if-lt v0, v1, :cond_2 │ + if-lt v0, v1, :cond_5 │ │ - .line 158 │ + .line 826 │ new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;->()V │ │ sput-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ goto :goto_0 │ │ - .line 160 │ - :cond_2 │ + .line 827 │ + :cond_5 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v1, 0x9 │ + │ + if-lt v0, v1, :cond_6 │ + │ + .line 828 │ + new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; │ + │ + invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;->()V │ + │ + sput-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + │ + goto :goto_0 │ + │ + .line 830 │ + :cond_6 │ new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;->()V │ │ sput-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ goto :goto_0 │ .end method │ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 34 │ + .line 41 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 819 │ + .line 2904 │ + return-void │ +.end method │ + │ +.method static synthetic access$000(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ + .locals 0 │ + .param p0, "x0" # Landroid/support/v4/app/NotificationBuilderWithActions; │ + .param p1, "x1" # Ljava/util/ArrayList; │ + │ + .prologue │ + .line 41 │ + invoke-static {p0, p1}, Landroid/support/v4/app/NotificationCompat;->addActionsToBuilder(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ + │ + return-void │ +.end method │ + │ +.method static synthetic access$100(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ + .locals 0 │ + .param p0, "x0" # Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor; │ + .param p1, "x1" # Landroid/support/v4/app/NotificationCompat$Style; │ + │ + .prologue │ + .line 41 │ + invoke-static {p0, p1}, Landroid/support/v4/app/NotificationCompat;->addStyleToBuilderJellybean(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ + │ + return-void │ +.end method │ + │ +.method static synthetic access$200()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + .locals 1 │ + │ + .prologue │ + .line 41 │ + sget-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + │ + return-object v0 │ +.end method │ + │ +.method static synthetic access$500(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ + .locals 1 │ + .param p0, "x0" # Landroid/os/Bundle; │ + .param p1, "x1" # Ljava/lang/String; │ + │ + .prologue │ + .line 41 │ + invoke-static {p0, p1}, Landroid/support/v4/app/NotificationCompat;->getNotificationArrayFromBundle(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method private static addActionsToBuilder(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ + .locals 3 │ + .param p0, "builder" # Landroid/support/v4/app/NotificationBuilderWithActions; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/support/v4/app/NotificationBuilderWithActions;", │ + "Ljava/util/ArrayList", │ + "<", │ + "Landroid/support/v4/app/NotificationCompat$Action;", │ + ">;)V" │ + } │ + .end annotation │ + │ + .prologue │ + .line 779 │ + .local p1, "actions":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + invoke-virtual {p1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + │ + move-result-object v1 │ + │ + .local v1, "i$":Ljava/util/Iterator; │ + :goto_0 │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + │ + move-result v2 │ + │ + if-eqz v2, :cond_0 │ + │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; │ + │ + .line 780 │ + .local v0, "action":Landroid/support/v4/app/NotificationCompat$Action; │ + invoke-interface {p0, v0}, Landroid/support/v4/app/NotificationBuilderWithActions;->addAction(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ + │ + goto :goto_0 │ + │ + .line 782 │ + .end local v0 # "action":Landroid/support/v4/app/NotificationCompat$Action; │ + :cond_0 │ + return-void │ +.end method │ + │ +.method private static addStyleToBuilderJellybean(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ + .locals 10 │ + .param p0, "builder" # Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor; │ + .param p1, "style" # Landroid/support/v4/app/NotificationCompat$Style; │ + │ + .prologue │ + .line 786 │ + if-eqz p1, :cond_0 │ + │ + .line 787 │ + instance-of v0, p1, Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ + │ + if-eqz v0, :cond_1 │ + │ + move-object v8, p1 │ + │ + .line 788 │ + check-cast v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ + │ + .line 789 │ + .local v8, "bigTextStyle":Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ + iget-object v0, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigContentTitle:Ljava/lang/CharSequence; │ + │ + iget-boolean v1, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryTextSet:Z │ + │ + iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryText:Ljava/lang/CharSequence; │ + │ + iget-object v3, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigText:Ljava/lang/CharSequence; │ + │ + invoke-static {p0, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompatJellybean;->addBigTextStyle(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ + │ + .line 812 │ + .end local v8 # "bigTextStyle":Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ + :cond_0 │ + :goto_0 │ return-void │ + │ + .line 794 │ + :cond_1 │ + instance-of v0, p1, Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + │ + if-eqz v0, :cond_2 │ + │ + move-object v9, p1 │ + │ + .line 795 │ + check-cast v9, Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + │ + .line 796 │ + .local v9, "inboxStyle":Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + iget-object v0, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mBigContentTitle:Ljava/lang/CharSequence; │ + │ + iget-boolean v1, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryTextSet:Z │ + │ + iget-object v2, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryText:Ljava/lang/CharSequence; │ + │ + iget-object v3, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList; │ + │ + invoke-static {p0, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompatJellybean;->addInboxStyle(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ + │ + goto :goto_0 │ + │ + .line 801 │ + .end local v9 # "inboxStyle":Landroid/support/v4/app/NotificationCompat$InboxStyle; │ + :cond_2 │ + instance-of v0, p1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ + │ + if-eqz v0, :cond_0 │ + │ + move-object v7, p1 │ + │ + .line 802 │ + check-cast v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ + │ + .line 803 │ + .local v7, "bigPictureStyle":Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ + iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigContentTitle:Ljava/lang/CharSequence; │ + │ + iget-boolean v2, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryTextSet:Z │ + │ + iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryText:Ljava/lang/CharSequence; │ + │ + iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mPicture:Landroid/graphics/Bitmap; │ + │ + iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIcon:Landroid/graphics/Bitmap; │ + │ + iget-boolean v6, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIconSet:Z │ + │ + move-object v0, p0 │ + │ + invoke-static/range {v0 .. v6}, Landroid/support/v4/app/NotificationCompatJellybean;->addBigPictureStyle(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ + │ + goto :goto_0 │ +.end method │ + │ +.method public static getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ + .locals 1 │ + .param p0, "notif" # Landroid/app/Notification; │ + .param p1, "actionIndex" # I │ + │ + .prologue │ + .line 3271 │ + sget-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;->getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public static getActionCount(Landroid/app/Notification;)I │ + .locals 1 │ + .param p0, "notif" # Landroid/app/Notification; │ + │ + .prologue │ + .line 3261 │ + sget-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;->getActionCount(Landroid/app/Notification;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getCategory(Landroid/app/Notification;)Ljava/lang/String; │ + .locals 1 │ + .param p0, "notif" # Landroid/app/Notification; │ + │ + .prologue │ + .line 3280 │ + sget-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;->getCategory(Landroid/app/Notification;)Ljava/lang/String; │ + │ + move-result-object v0 │ + │ + return-object v0 │ .end method │ │ -.method static synthetic access$000()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ +.method public static getExtras(Landroid/app/Notification;)Landroid/os/Bundle; │ .locals 1 │ + .param p0, "notif" # Landroid/app/Notification; │ │ .prologue │ - .line 34 │ + .line 3253 │ sget-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ + invoke-interface {v0, p0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; │ + │ + move-result-object v0 │ + │ return-object v0 │ .end method │ + │ +.method public static getGroup(Landroid/app/Notification;)Ljava/lang/String; │ + .locals 1 │ + .param p0, "notif" # Landroid/app/Notification; │ + │ + .prologue │ + .line 3298 │ + sget-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;->getGroup(Landroid/app/Notification;)Ljava/lang/String; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public static getLocalOnly(Landroid/app/Notification;)Z │ + .locals 1 │ + .param p0, "notif" # Landroid/app/Notification; │ + │ + .prologue │ + .line 3290 │ + sget-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;->getLocalOnly(Landroid/app/Notification;)Z │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method private static getNotificationArrayFromBundle(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ + .locals 4 │ + .param p0, "bundle" # Landroid/os/Bundle; │ + .param p1, "key" # Ljava/lang/String; │ + │ + .prologue │ + .line 3235 │ + invoke-virtual {p0, p1}, Landroid/os/Bundle;->getParcelableArray(Ljava/lang/String;)[Landroid/os/Parcelable; │ + │ + move-result-object v0 │ + │ + .line 3236 │ + .local v0, "array":[Landroid/os/Parcelable; │ + instance-of v3, v0, [Landroid/app/Notification; │ + │ + if-nez v3, :cond_0 │ + │ + if-nez v0, :cond_1 │ + │ + .line 3237 │ + :cond_0 │ + check-cast v0, [Landroid/app/Notification; │ + │ + .end local v0 # "array":[Landroid/os/Parcelable; │ + check-cast v0, [Landroid/app/Notification; │ + │ + move-object v2, v0 │ + │ + .line 3244 │ + :goto_0 │ + return-object v2 │ + │ + .line 3239 │ + .restart local v0 # "array":[Landroid/os/Parcelable; │ + :cond_1 │ + array-length v3, v0 │ + │ + new-array v2, v3, [Landroid/app/Notification; │ + │ + .line 3240 │ + .local v2, "typedArray":[Landroid/app/Notification; │ + const/4 v1, 0x0 │ + │ + .local v1, "i":I │ + :goto_1 │ + array-length v3, v0 │ + │ + if-ge v1, v3, :cond_2 │ + │ + .line 3241 │ + aget-object v3, v0, v1 │ + │ + check-cast v3, Landroid/app/Notification; │ + │ + aput-object v3, v2, v1 │ + │ + .line 3240 │ + add-int/lit8 v1, v1, 0x1 │ + │ + goto :goto_1 │ + │ + .line 3243 │ + :cond_2 │ + invoke-virtual {p0, p1, v2}, Landroid/os/Bundle;->putParcelableArray(Ljava/lang/String;[Landroid/os/Parcelable;)V │ + │ + goto :goto_0 │ +.end method │ + │ +.method public static getSortKey(Landroid/app/Notification;)Ljava/lang/String; │ + .locals 1 │ + .param p0, "notif" # Landroid/app/Notification; │ + │ + .prologue │ + .line 3324 │ + sget-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;->getSortKey(Landroid/app/Notification;)Ljava/lang/String; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public static isGroupSummary(Landroid/app/Notification;)Z │ + .locals 1 │ + .param p0, "notif" # Landroid/app/Notification; │ + │ + .prologue │ + .line 3308 │ + sget-object v0, Landroid/support/v4/app/NotificationCompat;->IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;->isGroupSummary(Landroid/app/Notification;)Z │ + │ + move-result v0 │ + │ + return v0 │ +.end method ├── smali/android/support/v4/app/NotificationCompatIceCreamSandwich.smali │ @@ -11,210 +11,212 @@ │ .line 25 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method static add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; │ - .locals 8 │ + .locals 9 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "n" # Landroid/app/Notification; │ .param p2, "contentTitle" # Ljava/lang/CharSequence; │ .param p3, "contentText" # Ljava/lang/CharSequence; │ .param p4, "contentInfo" # Ljava/lang/CharSequence; │ .param p5, "tickerView" # Landroid/widget/RemoteViews; │ .param p6, "number" # I │ .param p7, "contentIntent" # Landroid/app/PendingIntent; │ .param p8, "fullScreenIntent" # Landroid/app/PendingIntent; │ .param p9, "largeIcon" # Landroid/graphics/Bitmap; │ - .param p10, "mProgressMax" # I │ - .param p11, "mProgress" # I │ - .param p12, "mProgressIndeterminate" # Z │ + .param p10, "progressMax" # I │ + .param p11, "progress" # I │ + .param p12, "progressIndeterminate" # Z │ │ .prologue │ .line 31 │ - new-instance v4, Landroid/app/Notification$Builder; │ + new-instance v5, Landroid/app/Notification$Builder; │ │ - invoke-direct {v4, p0}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v5, p0}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ - iget-wide v5, p1, Landroid/app/Notification;->when:J │ + iget-wide v6, p1, Landroid/app/Notification;->when:J │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->icon:I │ + iget v6, p1, Landroid/app/Notification;->icon:I │ │ - iget v6, p1, Landroid/app/Notification;->iconLevel:I │ + iget v7, p1, Landroid/app/Notification;->iconLevel:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + iget-object v6, p1, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + iget-object v6, p1, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ │ - invoke-virtual {v4, v5, p5}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, p5}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->sound:Landroid/net/Uri; │ + iget-object v6, p1, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - iget v6, p1, Landroid/app/Notification;->audioStreamType:I │ + iget v7, p1, Landroid/app/Notification;->audioStreamType:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->vibrate:[J │ + iget-object v6, p1, Landroid/app/Notification;->vibrate:[J │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->ledARGB:I │ + iget v6, p1, Landroid/app/Notification;->ledARGB:I │ │ - iget v6, p1, Landroid/app/Notification;->ledOnMS:I │ + iget v7, p1, Landroid/app/Notification;->ledOnMS:I │ │ - iget v7, p1, Landroid/app/Notification;->ledOffMS:I │ + iget v8, p1, Landroid/app/Notification;->ledOffMS:I │ │ - invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x2 │ + and-int/lit8 v5, v5, 0x2 │ │ - if-eqz v4, :cond_0 │ + if-eqz v5, :cond_0 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_0 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x8 │ + and-int/lit8 v5, v5, 0x8 │ │ - if-eqz v4, :cond_1 │ + if-eqz v5, :cond_1 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_1 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x10 │ + and-int/lit8 v5, v5, 0x10 │ │ - if-eqz v4, :cond_2 │ + if-eqz v5, :cond_2 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_2 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->defaults:I │ + iget v6, p1, Landroid/app/Notification;->defaults:I │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p2}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p2}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p3}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p3}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p4}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p4}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p7}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + move-object/from16 v0, p7 │ │ - move-result-object v4 │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - iget-object v5, p1, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ + move-result-object v5 │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + iget-object v6, p1, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - move-result-object v5 │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit16 v4, v4, 0x80 │ + and-int/lit16 v5, v5, 0x80 │ │ - if-eqz v4, :cond_3 │ + if-eqz v5, :cond_3 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_3 │ move-object/from16 v0, p8 │ │ - invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ move-object/from16 v0, p9 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p6}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p6}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ move/from16 v0, p10 │ │ move/from16 v1, p11 │ │ move/from16 v2, p12 │ │ - invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ .line 54 │ - .local v3, "b":Landroid/app/Notification$Builder; │ - invoke-virtual {v3}, Landroid/app/Notification$Builder;->getNotification()Landroid/app/Notification; │ + .local v4, "b":Landroid/app/Notification$Builder; │ + invoke-virtual {v4}, Landroid/app/Notification$Builder;->getNotification()Landroid/app/Notification; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - return-object v4 │ + return-object v5 │ │ .line 31 │ - .end local v3 # "b":Landroid/app/Notification$Builder; │ + .end local v4 # "b":Landroid/app/Notification$Builder; │ :cond_0 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_0 │ │ :cond_1 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_1 │ │ :cond_2 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_2 │ │ :cond_3 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_3 │ .end method ├── smali/android/support/v4/app/NotificationCompatJellybean.smali │ @@ -1,415 +1,1361 @@ │ .class Landroid/support/v4/app/NotificationCompatJellybean; │ .super Ljava/lang/Object; │ .source "NotificationCompatJellybean.java" │ │ │ -# instance fields │ -.field private b:Landroid/app/Notification$Builder; │ +# annotations │ +.annotation system Ldalvik/annotation/MemberClasses; │ + value = { │ + Landroid/support/v4/app/NotificationCompatJellybean$Builder; │ + } │ +.end annotation │ + │ + │ +# static fields │ +.field static final EXTRA_ACTION_EXTRAS:Ljava/lang/String; = "android.support.actionExtras" │ + │ +.field static final EXTRA_GROUP_KEY:Ljava/lang/String; = "android.support.groupKey" │ + │ +.field static final EXTRA_GROUP_SUMMARY:Ljava/lang/String; = "android.support.isGroupSummary" │ + │ +.field static final EXTRA_LOCAL_ONLY:Ljava/lang/String; = "android.support.localOnly" │ + │ +.field static final EXTRA_REMOTE_INPUTS:Ljava/lang/String; = "android.support.remoteInputs" │ + │ +.field static final EXTRA_SORT_KEY:Ljava/lang/String; = "android.support.sortKey" │ + │ +.field static final EXTRA_USE_SIDE_CHANNEL:Ljava/lang/String; = "android.support.useSideChannel" │ + │ +.field private static final KEY_ACTION_INTENT:Ljava/lang/String; = "actionIntent" │ + │ +.field private static final KEY_EXTRAS:Ljava/lang/String; = "extras" │ + │ +.field private static final KEY_ICON:Ljava/lang/String; = "icon" │ + │ +.field private static final KEY_REMOTE_INPUTS:Ljava/lang/String; = "remoteInputs" │ + │ +.field private static final KEY_TITLE:Ljava/lang/String; = "title" │ + │ +.field public static final TAG:Ljava/lang/String; = "NotificationCompat" │ + │ +.field private static sActionClass:Ljava/lang/Class; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "Ljava/lang/Class", │ + "<*>;" │ + } │ + .end annotation │ +.end field │ + │ +.field private static sActionIconField:Ljava/lang/reflect/Field; │ + │ +.field private static sActionIntentField:Ljava/lang/reflect/Field; │ + │ +.field private static sActionTitleField:Ljava/lang/reflect/Field; │ + │ +.field private static sActionsAccessFailed:Z │ + │ +.field private static sActionsField:Ljava/lang/reflect/Field; │ + │ +.field private static final sActionsLock:Ljava/lang/Object; │ + │ +.field private static sExtrasField:Ljava/lang/reflect/Field; │ + │ +.field private static sExtrasFieldAccessFailed:Z │ + │ +.field private static final sExtrasLock:Ljava/lang/Object; │ │ │ # direct methods │ -.method public constructor (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V │ - .locals 7 │ - .param p1, "context" # Landroid/content/Context; │ - .param p2, "n" # Landroid/app/Notification; │ - .param p3, "contentTitle" # Ljava/lang/CharSequence; │ - .param p4, "contentText" # Ljava/lang/CharSequence; │ - .param p5, "contentInfo" # Ljava/lang/CharSequence; │ - .param p6, "tickerView" # Landroid/widget/RemoteViews; │ - .param p7, "number" # I │ - .param p8, "contentIntent" # Landroid/app/PendingIntent; │ - .param p9, "fullScreenIntent" # Landroid/app/PendingIntent; │ - .param p10, "largeIcon" # Landroid/graphics/Bitmap; │ - .param p11, "mProgressMax" # I │ - .param p12, "mProgress" # I │ - .param p13, "mProgressIndeterminate" # Z │ - .param p14, "useChronometer" # Z │ - .param p15, "priority" # I │ - .param p16, "subText" # Ljava/lang/CharSequence; │ +.method static constructor ()V │ + .locals 1 │ + │ + .prologue │ + .line 52 │ + new-instance v0, Ljava/lang/Object; │ + │ + invoke-direct {v0}, Ljava/lang/Object;->()V │ + │ + sput-object v0, Landroid/support/v4/app/NotificationCompatJellybean;->sExtrasLock:Ljava/lang/Object; │ + │ + .line 56 │ + new-instance v0, Ljava/lang/Object; │ + │ + invoke-direct {v0}, Ljava/lang/Object;->()V │ + │ + sput-object v0, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsLock:Ljava/lang/Object; │ + │ + return-void │ +.end method │ + │ +.method constructor ()V │ + .locals 0 │ │ .prologue │ .line 33 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 34 │ - new-instance v3, Landroid/app/Notification$Builder; │ + .line 64 │ + return-void │ +.end method │ │ - invoke-direct {v3, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ +.method public static addBigPictureStyle(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ + .locals 3 │ + .param p0, "b" # Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor; │ + .param p1, "bigContentTitle" # Ljava/lang/CharSequence; │ + .param p2, "useSummary" # Z │ + .param p3, "summaryText" # Ljava/lang/CharSequence; │ + .param p4, "bigPicture" # Landroid/graphics/Bitmap; │ + .param p5, "bigLargeIcon" # Landroid/graphics/Bitmap; │ + .param p6, "bigLargeIconSet" # Z │ │ - iget-wide v4, p2, Landroid/app/Notification;->when:J │ + .prologue │ + .line 168 │ + new-instance v1, Landroid/app/Notification$BigPictureStyle; │ │ - invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-interface {p0}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;->getBuilder()Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - iget v4, p2, Landroid/app/Notification;->icon:I │ + invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;->(Landroid/app/Notification$Builder;)V │ │ - iget v5, p2, Landroid/app/Notification;->iconLevel:I │ + invoke-virtual {v1, p1}, Landroid/app/Notification$BigPictureStyle;->setBigContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; │ │ - invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ + move-result-object v1 │ │ - move-result-object v3 │ + invoke-virtual {v1, p4}, Landroid/app/Notification$BigPictureStyle;->bigPicture(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; │ │ - iget-object v4, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + move-result-object v0 │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + .line 171 │ + .local v0, "style":Landroid/app/Notification$BigPictureStyle; │ + if-eqz p6, :cond_0 │ │ - move-result-object v3 │ + .line 172 │ + invoke-virtual {v0, p5}, Landroid/app/Notification$BigPictureStyle;->bigLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; │ │ - iget-object v4, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + .line 174 │ + :cond_0 │ + if-eqz p2, :cond_1 │ │ - invoke-virtual {v3, v4, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + .line 175 │ + invoke-virtual {v0, p3}, Landroid/app/Notification$BigPictureStyle;->setSummaryText(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; │ │ - move-result-object v3 │ + .line 177 │ + :cond_1 │ + return-void │ +.end method │ │ - iget-object v4, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ +.method public static addBigTextStyle(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ + .locals 3 │ + .param p0, "b" # Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor; │ + .param p1, "bigContentTitle" # Ljava/lang/CharSequence; │ + .param p2, "useSummary" # Z │ + .param p3, "summaryText" # Ljava/lang/CharSequence; │ + .param p4, "bigText" # Ljava/lang/CharSequence; │ │ - iget v5, p2, Landroid/app/Notification;->audioStreamType:I │ + .prologue │ + .line 156 │ + new-instance v1, Landroid/app/Notification$BigTextStyle; │ │ - invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ + invoke-interface {p0}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;->getBuilder()Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v2 │ + │ + invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;->(Landroid/app/Notification$Builder;)V │ │ - iget-object v4, p2, Landroid/app/Notification;->vibrate:[J │ + invoke-virtual {v1, p1}, Landroid/app/Notification$BigTextStyle;->setBigContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ + move-result-object v1 │ │ - move-result-object v3 │ + invoke-virtual {v1, p4}, Landroid/app/Notification$BigTextStyle;->bigText(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; │ │ - iget v4, p2, Landroid/app/Notification;->ledARGB:I │ + move-result-object v0 │ + │ + .line 159 │ + .local v0, "style":Landroid/app/Notification$BigTextStyle; │ + if-eqz p2, :cond_0 │ + │ + .line 160 │ + invoke-virtual {v0, p3}, Landroid/app/Notification$BigTextStyle;->setSummaryText(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; │ + │ + .line 162 │ + :cond_0 │ + return-void │ +.end method │ │ - iget v5, p2, Landroid/app/Notification;->ledOnMS:I │ +.method public static addInboxStyle(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ + .locals 5 │ + .param p0, "b" # Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor; │ + .param p1, "bigContentTitle" # Ljava/lang/CharSequence; │ + .param p2, "useSummary" # Z │ + .param p3, "summaryText" # Ljava/lang/CharSequence; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;", │ + "Ljava/lang/CharSequence;", │ + "Z", │ + "Ljava/lang/CharSequence;", │ + "Ljava/util/ArrayList", │ + "<", │ + "Ljava/lang/CharSequence;", │ + ">;)V" │ + } │ + .end annotation │ │ - iget v6, p2, Landroid/app/Notification;->ledOffMS:I │ + .prologue │ + .line 182 │ + .local p4, "texts":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + new-instance v3, Landroid/app/Notification$InboxStyle; │ │ - invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ + invoke-interface {p0}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;->getBuilder()Landroid/app/Notification$Builder; │ │ move-result-object v4 │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;->(Landroid/app/Notification$Builder;)V │ │ - and-int/lit8 v3, v3, 0x2 │ + invoke-virtual {v3, p1}, Landroid/app/Notification$InboxStyle;->setBigContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; │ │ - if-eqz v3, :cond_0 │ + move-result-object v1 │ │ - const/4 v3, 0x1 │ + .line 184 │ + .local v1, "style":Landroid/app/Notification$InboxStyle; │ + if-eqz p2, :cond_0 │ │ - :goto_0 │ - invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ + .line 185 │ + invoke-virtual {v1, p3}, Landroid/app/Notification$InboxStyle;->setSummaryText(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; │ │ - move-result-object v4 │ + .line 187 │ + :cond_0 │ + invoke-virtual {p4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + move-result-object v0 │ │ - and-int/lit8 v3, v3, 0x8 │ + .local v0, "i$":Ljava/util/Iterator; │ + :goto_0 │ + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + │ + move-result v3 │ │ if-eqz v3, :cond_1 │ │ - const/4 v3, 0x1 │ + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - :goto_1 │ - invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ + move-result-object v2 │ │ - move-result-object v4 │ + check-cast v2, Ljava/lang/CharSequence; │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + .line 188 │ + .local v2, "text":Ljava/lang/CharSequence; │ + invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;->addLine(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; │ │ - and-int/lit8 v3, v3, 0x10 │ + goto :goto_0 │ │ - if-eqz v3, :cond_2 │ + .line 190 │ + .end local v2 # "text":Ljava/lang/CharSequence; │ + :cond_1 │ + return-void │ +.end method │ │ - const/4 v3, 0x1 │ +.method public static buildActionExtrasMap(Ljava/util/List;)Landroid/util/SparseArray; │ + .locals 4 │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Ljava/util/List", │ + "<", │ + "Landroid/os/Bundle;", │ + ">;)", │ + "Landroid/util/SparseArray", │ + "<", │ + "Landroid/os/Bundle;", │ + ">;" │ + } │ + .end annotation │ │ - :goto_2 │ - invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ + .prologue │ + .line 194 │ + .local p0, "actionExtrasList":Ljava/util/List;, "Ljava/util/List;" │ + const/4 v1, 0x0 │ │ - move-result-object v3 │ + .line 195 │ + .local v1, "actionExtrasMap":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + const/4 v3, 0x0 │ │ - iget v4, p2, Landroid/app/Notification;->defaults:I │ + .local v3, "i":I │ + invoke-interface {p0}, Ljava/util/List;->size()I │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + move-result v2 │ │ - move-result-object v3 │ + .local v2, "count":I │ + :goto_0 │ + if-ge v3, v2, :cond_2 │ │ - invoke-virtual {v3, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + .line 196 │ + invoke-interface {p0, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v0 │ │ - invoke-virtual {v3, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + check-cast v0, Landroid/os/Bundle; │ │ - move-result-object v3 │ + .line 197 │ + .local v0, "actionExtras":Landroid/os/Bundle; │ + if-eqz v0, :cond_1 │ │ - move-object/from16 v0, p16 │ + .line 198 │ + if-nez v1, :cond_0 │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + .line 199 │ + new-instance v1, Landroid/util/SparseArray; │ │ - move-result-object v3 │ + .end local v1 # "actionExtrasMap":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + invoke-direct {v1}, Landroid/util/SparseArray;->()V │ │ - invoke-virtual {v3, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + .line 201 │ + .restart local v1 # "actionExtrasMap":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + :cond_0 │ + invoke-virtual {v1, v3, v0}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V │ │ - move-result-object v3 │ + .line 195 │ + :cond_1 │ + add-int/lit8 v3, v3, 0x1 │ │ - invoke-virtual {v3, p8}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + goto :goto_0 │ │ - move-result-object v3 │ + .line 204 │ + .end local v0 # "actionExtras":Landroid/os/Bundle; │ + :cond_2 │ + return-object v1 │ +.end method │ │ - iget-object v4, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ +.method private static ensureActionReflectionReadyLocked()Z │ + .locals 5 │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + .prologue │ + const/4 v2, 0x0 │ │ - move-result-object v4 │ + const/4 v1, 0x1 │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + .line 318 │ + sget-boolean v3, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsAccessFailed:Z │ │ - and-int/lit16 v3, v3, 0x80 │ + if-eqz v3, :cond_0 │ │ - if-eqz v3, :cond_3 │ + .line 337 │ + :goto_0 │ + return v2 │ │ - const/4 v3, 0x1 │ + .line 322 │ + :cond_0 │ + :try_start_0 │ + sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsField:Ljava/lang/reflect/Field; │ + │ + if-nez v3, :cond_1 │ │ - :goto_3 │ - move-object/from16 v0, p9 │ + .line 323 │ + const-string v3, "android.app.Notification$Action" │ │ - invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ + invoke-static {v3}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; │ │ move-result-object v3 │ │ - move-object/from16 v0, p10 │ + sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;->sActionClass:Ljava/lang/Class; │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ + .line 324 │ + sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;->sActionClass:Ljava/lang/Class; │ │ - move-result-object v3 │ + const-string v4, "icon" │ │ - invoke-virtual {v3, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; │ │ move-result-object v3 │ │ - move/from16 v0, p14 │ + sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;->sActionIconField:Ljava/lang/reflect/Field; │ + │ + .line 325 │ + sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;->sActionClass:Ljava/lang/Class; │ + │ + const-string v4, "title" │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; │ │ move-result-object v3 │ │ - move/from16 v0, p15 │ + sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;->sActionTitleField:Ljava/lang/reflect/Field; │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ + .line 326 │ + sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;->sActionClass:Ljava/lang/Class; │ + │ + const-string v4, "actionIntent" │ + │ + invoke-virtual {v3, v4}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; │ │ move-result-object v3 │ │ - move/from16 v0, p11 │ + sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;->sActionIntentField:Ljava/lang/reflect/Field; │ │ - move/from16 v1, p12 │ + .line 327 │ + const-class v3, Landroid/app/Notification; │ │ - move/from16 v2, p13 │ + const-string v4, "actions" │ │ - invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ + invoke-virtual {v3, v4}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; │ │ move-result-object v3 │ │ - iput-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean;->b:Landroid/app/Notification$Builder; │ + sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsField:Ljava/lang/reflect/Field; │ │ - .line 59 │ - return-void │ + .line 328 │ + sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsField:Ljava/lang/reflect/Field; │ │ - .line 34 │ - :cond_0 │ - const/4 v3, 0x0 │ + const/4 v4, 0x1 │ │ - goto :goto_0 │ + invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;->setAccessible(Z)V │ + :try_end_0 │ + .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ + .catch Ljava/lang/NoSuchFieldException; {:try_start_0 .. :try_end_0} :catch_1 │ │ + .line 337 │ :cond_1 │ - const/4 v3, 0x0 │ + :goto_1 │ + sget-boolean v3, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsAccessFailed:Z │ + │ + if-nez v3, :cond_2 │ + │ + :goto_2 │ + move v2, v1 │ + │ + goto :goto_0 │ + │ + .line 330 │ + :catch_0 │ + move-exception v0 │ + │ + .line 331 │ + .local v0, "e":Ljava/lang/ClassNotFoundException; │ + const-string v3, "NotificationCompat" │ + │ + const-string v4, "Unable to access notification actions" │ + │ + invoke-static {v3, v4, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + │ + .line 332 │ + sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsAccessFailed:Z │ │ goto :goto_1 │ │ + .line 333 │ + .end local v0 # "e":Ljava/lang/ClassNotFoundException; │ + :catch_1 │ + move-exception v0 │ + │ + .line 334 │ + .local v0, "e":Ljava/lang/NoSuchFieldException; │ + const-string v3, "NotificationCompat" │ + │ + const-string v4, "Unable to access notification actions" │ + │ + invoke-static {v3, v4, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + │ + .line 335 │ + sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsAccessFailed:Z │ + │ + goto :goto_1 │ + │ + .end local v0 # "e":Ljava/lang/NoSuchFieldException; │ :cond_2 │ - const/4 v3, 0x0 │ + move v1, v2 │ │ + .line 337 │ goto :goto_2 │ +.end method │ │ - :cond_3 │ - const/4 v3, 0x0 │ +.method public static getAction(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ + .locals 11 │ + .param p0, "notif" # Landroid/app/Notification; │ + .param p1, "actionIndex" # I │ + .param p2, "factory" # Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ + .param p3, "remoteInputFactory" # Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ - goto :goto_3 │ -.end method │ + .prologue │ + .line 277 │ + sget-object v10, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsLock:Ljava/lang/Object; │ │ + monitor-enter v10 │ │ -# virtual methods │ -.method public addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ - .locals 1 │ - .param p1, "icon" # I │ - .param p2, "title" # Ljava/lang/CharSequence; │ - .param p3, "intent" # Landroid/app/PendingIntent; │ + .line 279 │ + :try_start_0 │ + invoke-static {p0}, Landroid/support/v4/app/NotificationCompatJellybean;->getActionObjectsLocked(Landroid/app/Notification;)[Ljava/lang/Object; │ │ - .prologue │ - .line 62 │ - iget-object v0, p0, Landroid/support/v4/app/NotificationCompatJellybean;->b:Landroid/app/Notification$Builder; │ + move-result-object v0 │ │ - invoke-virtual {v0, p1, p2, p3}, Landroid/app/Notification$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + aget-object v7, v0, p1 │ │ - .line 63 │ - return-void │ + .line 280 │ + .local v7, "actionObject":Ljava/lang/Object; │ + const/4 v5, 0x0 │ + │ + .line 281 │ + .local v5, "actionExtras":Landroid/os/Bundle; │ + invoke-static {p0}, Landroid/support/v4/app/NotificationCompatJellybean;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; │ + │ + move-result-object v9 │ + │ + .line 282 │ + .local v9, "extras":Landroid/os/Bundle; │ + if-eqz v9, :cond_0 │ + │ + .line 283 │ + const-string v0, "android.support.actionExtras" │ + │ + invoke-virtual {v9, v0}, Landroid/os/Bundle;->getSparseParcelableArray(Ljava/lang/String;)Landroid/util/SparseArray; │ + │ + move-result-object v6 │ + │ + .line 285 │ + .local v6, "actionExtrasMap":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + if-eqz v6, :cond_0 │ + │ + .line 286 │ + invoke-virtual {v6, p1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; │ + │ + move-result-object v5 │ + │ + .end local v5 # "actionExtras":Landroid/os/Bundle; │ + check-cast v5, Landroid/os/Bundle; │ + │ + .line 289 │ + .end local v6 # "actionExtrasMap":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + .restart local v5 # "actionExtras":Landroid/os/Bundle; │ + :cond_0 │ + sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;->sActionIconField:Ljava/lang/reflect/Field; │ + │ + invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I │ + │ + move-result v2 │ + │ + sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;->sActionTitleField:Ljava/lang/reflect/Field; │ + │ + invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v3 │ + │ + check-cast v3, Ljava/lang/CharSequence; │ + │ + sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;->sActionIntentField:Ljava/lang/reflect/Field; │ + │ + invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v4 │ + │ + check-cast v4, Landroid/app/PendingIntent; │ + │ + move-object v0, p2 │ + │ + move-object v1, p3 │ + │ + invoke-static/range {v0 .. v5}, Landroid/support/v4/app/NotificationCompatJellybean;->readAction(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; │ + :try_end_0 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_0 │ + .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ + │ + move-result-object v0 │ + │ + :try_start_1 │ + monitor-exit v10 │ + │ + .line 299 │ + .end local v5 # "actionExtras":Landroid/os/Bundle; │ + .end local v7 # "actionObject":Ljava/lang/Object; │ + .end local v9 # "extras":Landroid/os/Bundle; │ + :goto_0 │ + return-object v0 │ + │ + .line 294 │ + :catch_0 │ + move-exception v8 │ + │ + .line 295 │ + .local v8, "e":Ljava/lang/IllegalAccessException; │ + const-string v0, "NotificationCompat" │ + │ + const-string v1, "Unable to access notification actions" │ + │ + invoke-static {v0, v1, v8}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + │ + .line 296 │ + const/4 v0, 0x1 │ + │ + sput-boolean v0, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsAccessFailed:Z │ + │ + .line 298 │ + monitor-exit v10 │ + │ + .line 299 │ + const/4 v0, 0x0 │ + │ + goto :goto_0 │ + │ + .line 298 │ + .end local v8 # "e":Ljava/lang/IllegalAccessException; │ + :catchall_0 │ + move-exception v0 │ + │ + monitor-exit v10 │ + :try_end_1 │ + .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ + │ + throw v0 │ .end method │ │ -.method public addBigPictureStyle(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ +.method public static getActionCount(Landroid/app/Notification;)I │ .locals 3 │ - .param p1, "bigContentTitle" # Ljava/lang/CharSequence; │ - .param p2, "useSummary" # Z │ - .param p3, "summaryText" # Ljava/lang/CharSequence; │ - .param p4, "bigPicture" # Landroid/graphics/Bitmap; │ - .param p5, "bigLargeIcon" # Landroid/graphics/Bitmap; │ - .param p6, "bigLargeIconSet" # Z │ + .param p0, "notif" # Landroid/app/Notification; │ │ .prologue │ - .line 78 │ - new-instance v1, Landroid/app/Notification$BigPictureStyle; │ - │ - iget-object v2, p0, Landroid/support/v4/app/NotificationCompatJellybean;->b:Landroid/app/Notification$Builder; │ + .line 268 │ + sget-object v2, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsLock:Ljava/lang/Object; │ │ - invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;->(Landroid/app/Notification$Builder;)V │ + monitor-enter v2 │ │ - invoke-virtual {v1, p1}, Landroid/app/Notification$BigPictureStyle;->setBigContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; │ + .line 269 │ + :try_start_0 │ + invoke-static {p0}, Landroid/support/v4/app/NotificationCompatJellybean;->getActionObjectsLocked(Landroid/app/Notification;)[Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - invoke-virtual {v1, p4}, Landroid/app/Notification$BigPictureStyle;->bigPicture(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; │ + .line 270 │ + .local v0, "actionObjects":[Ljava/lang/Object; │ + if-eqz v0, :cond_0 │ │ - move-result-object v0 │ + array-length v1, v0 │ │ - .line 81 │ - .local v0, "style":Landroid/app/Notification$BigPictureStyle; │ - if-eqz p6, :cond_0 │ + :goto_0 │ + monitor-exit v2 │ │ - .line 82 │ - invoke-virtual {v0, p5}, Landroid/app/Notification$BigPictureStyle;->bigLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; │ + return v1 │ │ - .line 84 │ :cond_0 │ - if-eqz p2, :cond_1 │ + const/4 v1, 0x0 │ │ - .line 85 │ - invoke-virtual {v0, p3}, Landroid/app/Notification$BigPictureStyle;->setSummaryText(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; │ + goto :goto_0 │ │ - .line 87 │ - :cond_1 │ - return-void │ + .line 271 │ + .end local v0 # "actionObjects":[Ljava/lang/Object; │ + :catchall_0 │ + move-exception v1 │ + │ + monitor-exit v2 │ + :try_end_0 │ + .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ + │ + throw v1 │ .end method │ │ -.method public addBigTextStyle(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ - .locals 3 │ - .param p1, "bigContentTitle" # Ljava/lang/CharSequence; │ - .param p2, "useSummary" # Z │ - .param p3, "summaryText" # Ljava/lang/CharSequence; │ - .param p4, "bigText" # Ljava/lang/CharSequence; │ +.method private static getActionFromBundle(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ + .locals 6 │ + .param p0, "bundle" # Landroid/os/Bundle; │ + .param p1, "actionFactory" # Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ + .param p2, "remoteInputFactory" # Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ .prologue │ - .line 67 │ - new-instance v1, Landroid/app/Notification$BigTextStyle; │ + .line 358 │ + const-string v0, "icon" │ │ - iget-object v2, p0, Landroid/support/v4/app/NotificationCompatJellybean;->b:Landroid/app/Notification$Builder; │ + invoke-virtual {p0, v0}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I │ │ - invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;->(Landroid/app/Notification$Builder;)V │ + move-result v1 │ │ - invoke-virtual {v1, p1}, Landroid/app/Notification$BigTextStyle;->setBigContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; │ + const-string v0, "title" │ │ - move-result-object v1 │ + invoke-virtual {p0, v0}, Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence; │ │ - invoke-virtual {v1, p4}, Landroid/app/Notification$BigTextStyle;->bigText(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; │ + move-result-object v2 │ + │ + const-string v0, "actionIntent" │ + │ + invoke-virtual {p0, v0}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; │ + │ + move-result-object v3 │ + │ + check-cast v3, Landroid/app/PendingIntent; │ + │ + const-string v0, "extras" │ + │ + invoke-virtual {p0, v0}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; │ + │ + move-result-object v4 │ + │ + const-string v0, "remoteInputs" │ + │ + invoke-static {p0, v0}, Landroid/support/v4/app/BundleUtil;->getBundleArrayFromBundle(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; │ │ move-result-object v0 │ │ - .line 70 │ - .local v0, "style":Landroid/app/Notification$BigTextStyle; │ - if-eqz p2, :cond_0 │ + invoke-static {v0, p2}, Landroid/support/v4/app/RemoteInputCompatJellybean;->fromBundleArray([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ - .line 71 │ - invoke-virtual {v0, p3}, Landroid/app/Notification$BigTextStyle;->setSummaryText(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; │ + move-result-object v5 │ │ - .line 73 │ - :cond_0 │ - return-void │ + move-object v0, p1 │ + │ + invoke-interface/range {v0 .. v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;->build(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; │ + │ + move-result-object v0 │ + │ + return-object v0 │ .end method │ │ -.method public addInboxStyle(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ +.method private static getActionObjectsLocked(Landroid/app/Notification;)[Ljava/lang/Object; │ .locals 5 │ - .param p1, "bigContentTitle" # Ljava/lang/CharSequence; │ - .param p2, "useSummary" # Z │ - .param p3, "summaryText" # Ljava/lang/CharSequence; │ + .param p0, "notif" # Landroid/app/Notification; │ + │ + .prologue │ + const/4 v2, 0x0 │ + │ + .line 303 │ + sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsLock:Ljava/lang/Object; │ + │ + monitor-enter v3 │ + │ + .line 304 │ + :try_start_0 │ + invoke-static {}, Landroid/support/v4/app/NotificationCompatJellybean;->ensureActionReflectionReadyLocked()Z │ + │ + move-result v1 │ + │ + if-nez v1, :cond_0 │ + │ + .line 305 │ + monitor-exit v3 │ + :try_end_0 │ + .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ + │ + move-object v1, v2 │ + │ + .line 312 │ + :goto_0 │ + return-object v1 │ + │ + .line 308 │ + :cond_0 │ + :try_start_1 │ + sget-object v1, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsField:Ljava/lang/reflect/Field; │ + │ + invoke-virtual {v1, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v1 │ + │ + check-cast v1, [Ljava/lang/Object; │ + │ + check-cast v1, [Ljava/lang/Object; │ + :try_end_1 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_0 │ + .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ + │ + :try_start_2 │ + monitor-exit v3 │ + │ + goto :goto_0 │ + │ + .line 314 │ + :catchall_0 │ + move-exception v1 │ + │ + monitor-exit v3 │ + :try_end_2 │ + .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ + │ + throw v1 │ + │ + .line 309 │ + :catch_0 │ + move-exception v0 │ + │ + .line 310 │ + .local v0, "e":Ljava/lang/IllegalAccessException; │ + :try_start_3 │ + const-string v1, "NotificationCompat" │ + │ + const-string v4, "Unable to access notification actions" │ + │ + invoke-static {v1, v4, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + │ + .line 311 │ + const/4 v1, 0x1 │ + │ + sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;->sActionsAccessFailed:Z │ + │ + .line 312 │ + monitor-exit v3 │ + :try_end_3 │ + .catchall {:try_start_3 .. :try_end_3} :catchall_0 │ + │ + move-object v1, v2 │ + │ + goto :goto_0 │ +.end method │ + │ +.method public static getActionsFromParcelableArrayList(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; │ + .locals 3 │ + .param p1, "actionFactory" # Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ + .param p2, "remoteInputFactory" # Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ - "Ljava/lang/CharSequence;", │ - "Z", │ - "Ljava/lang/CharSequence;", │ "Ljava/util/ArrayList", │ "<", │ - "Ljava/lang/CharSequence;", │ - ">;)V" │ + "Landroid/os/Parcelable;", │ + ">;", │ + "Landroid/support/v4/app/NotificationCompatBase$Action$Factory;", │ + "Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;", │ + ")[", │ + "Landroid/support/v4/app/NotificationCompatBase$Action;" │ } │ .end annotation │ │ .prologue │ - .line 91 │ - .local p4, "texts":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - new-instance v3, Landroid/app/Notification$InboxStyle; │ + .line 344 │ + .local p0, "parcelables":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + if-nez p0, :cond_1 │ │ - iget-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean;->b:Landroid/app/Notification$Builder; │ + .line 345 │ + const/4 v0, 0x0 │ │ - invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;->(Landroid/app/Notification$Builder;)V │ + .line 352 │ + :cond_0 │ + return-object v0 │ │ - invoke-virtual {v3, p1}, Landroid/app/Notification$InboxStyle;->setBigContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; │ + .line 347 │ + :cond_1 │ + invoke-virtual {p0}, Ljava/util/ArrayList;->size()I │ │ - move-result-object v1 │ + move-result v2 │ │ - .line 93 │ - .local v1, "style":Landroid/app/Notification$InboxStyle; │ - if-eqz p2, :cond_0 │ + invoke-interface {p1, v2}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;->newArray(I)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ - .line 94 │ - invoke-virtual {v1, p3}, Landroid/app/Notification$InboxStyle;->setSummaryText(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; │ + move-result-object v0 │ │ - .line 96 │ - :cond_0 │ - invoke-virtual {p4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + .line 348 │ + .local v0, "actions":[Landroid/support/v4/app/NotificationCompatBase$Action; │ + const/4 v1, 0x0 │ │ - move-result-object v0 │ + .local v1, "i":I │ + :goto_0 │ + array-length v2, v0 │ │ - .local v0, "i$":Ljava/util/Iterator; │ + if-ge v1, v2, :cond_0 │ + │ + .line 349 │ + invoke-virtual {p0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v2 │ + │ + check-cast v2, Landroid/os/Bundle; │ + │ + invoke-static {v2, p1, p2}, Landroid/support/v4/app/NotificationCompatJellybean;->getActionFromBundle(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ + │ + move-result-object v2 │ + │ + aput-object v2, v0, v1 │ + │ + .line 348 │ + add-int/lit8 v1, v1, 0x1 │ + │ + goto :goto_0 │ +.end method │ + │ +.method private static getBundleForAction(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ + .locals 3 │ + .param p0, "action" # Landroid/support/v4/app/NotificationCompatBase$Action; │ + │ + .prologue │ + .line 381 │ + new-instance v0, Landroid/os/Bundle; │ + │ + invoke-direct {v0}, Landroid/os/Bundle;->()V │ + │ + .line 382 │ + .local v0, "bundle":Landroid/os/Bundle; │ + const-string v1, "icon" │ + │ + invoke-virtual {p0}, Landroid/support/v4/app/NotificationCompatBase$Action;->getIcon()I │ + │ + move-result v2 │ + │ + invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V │ + │ + .line 383 │ + const-string v1, "title" │ + │ + invoke-virtual {p0}, Landroid/support/v4/app/NotificationCompatBase$Action;->getTitle()Ljava/lang/CharSequence; │ + │ + move-result-object v2 │ + │ + invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putCharSequence(Ljava/lang/String;Ljava/lang/CharSequence;)V │ + │ + .line 384 │ + const-string v1, "actionIntent" │ + │ + invoke-virtual {p0}, Landroid/support/v4/app/NotificationCompatBase$Action;->getActionIntent()Landroid/app/PendingIntent; │ + │ + move-result-object v2 │ + │ + invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V │ + │ + .line 385 │ + const-string v1, "extras" │ + │ + invoke-virtual {p0}, Landroid/support/v4/app/NotificationCompatBase$Action;->getExtras()Landroid/os/Bundle; │ + │ + move-result-object v2 │ + │ + invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V │ + │ + .line 386 │ + const-string v1, "remoteInputs" │ + │ + invoke-virtual {p0}, Landroid/support/v4/app/NotificationCompatBase$Action;->getRemoteInputs()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ + │ + move-result-object v2 │ + │ + invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;->toBundleArray([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; │ + │ + move-result-object v2 │ + │ + invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putParcelableArray(Ljava/lang/String;[Landroid/os/Parcelable;)V │ + │ + .line 388 │ + return-object v0 │ +.end method │ + │ +.method public static getExtras(Landroid/app/Notification;)Landroid/os/Bundle; │ + .locals 7 │ + .param p0, "notif" # Landroid/app/Notification; │ + │ + .prologue │ + const/4 v3, 0x0 │ + │ + .line 212 │ + sget-object v4, Landroid/support/v4/app/NotificationCompatJellybean;->sExtrasLock:Ljava/lang/Object; │ + │ + monitor-enter v4 │ + │ + .line 213 │ + :try_start_0 │ + sget-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;->sExtrasFieldAccessFailed:Z │ + │ + if-eqz v5, :cond_0 │ + │ + .line 214 │ + monitor-exit v4 │ + :try_end_0 │ + .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ + │ + move-object v1, v3 │ + │ + .line 239 │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + return-object v1 │ │ - move-result v3 │ + .line 217 │ + :cond_0 │ + :try_start_1 │ + sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;->sExtrasField:Ljava/lang/reflect/Field; │ │ - if-eqz v3, :cond_1 │ + if-nez v5, :cond_2 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + .line 218 │ + const-class v5, Landroid/app/Notification; │ + │ + const-string v6, "extras" │ + │ + invoke-virtual {v5, v6}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; │ │ move-result-object v2 │ │ - check-cast v2, Ljava/lang/CharSequence; │ + .line 219 │ + .local v2, "extrasField":Ljava/lang/reflect/Field; │ + const-class v5, Landroid/os/Bundle; │ │ - .line 97 │ - .local v2, "text":Ljava/lang/CharSequence; │ - invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;->addLine(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; │ + invoke-virtual {v2}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; │ + │ + move-result-object v6 │ + │ + invoke-virtual {v5, v6}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z │ + │ + move-result v5 │ + │ + if-nez v5, :cond_1 │ + │ + .line 220 │ + const-string v5, "NotificationCompat" │ + │ + const-string v6, "Notification.extras field is not of type Bundle" │ + │ + invoke-static {v5, v6}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + │ + .line 221 │ + const/4 v5, 0x1 │ + │ + sput-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;->sExtrasFieldAccessFailed:Z │ + :try_end_1 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_0 │ + .catch Ljava/lang/NoSuchFieldException; {:try_start_1 .. :try_end_1} :catch_1 │ + .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ + │ + .line 222 │ + :try_start_2 │ + monitor-exit v4 │ + :try_end_2 │ + .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ + │ + move-object v1, v3 │ │ goto :goto_0 │ │ - .line 99 │ - .end local v2 # "text":Ljava/lang/CharSequence; │ + .line 224 │ :cond_1 │ - return-void │ + const/4 v5, 0x1 │ + │ + :try_start_3 │ + invoke-virtual {v2, v5}, Ljava/lang/reflect/Field;->setAccessible(Z)V │ + │ + .line 225 │ + sput-object v2, Landroid/support/v4/app/NotificationCompatJellybean;->sExtrasField:Ljava/lang/reflect/Field; │ + │ + .line 227 │ + .end local v2 # "extrasField":Ljava/lang/reflect/Field; │ + :cond_2 │ + sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;->sExtrasField:Ljava/lang/reflect/Field; │ + │ + invoke-virtual {v5, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v1 │ + │ + check-cast v1, Landroid/os/Bundle; │ + │ + .line 228 │ + .local v1, "extras":Landroid/os/Bundle; │ + if-nez v1, :cond_3 │ + │ + .line 229 │ + new-instance v1, Landroid/os/Bundle; │ + │ + .end local v1 # "extras":Landroid/os/Bundle; │ + invoke-direct {v1}, Landroid/os/Bundle;->()V │ + │ + .line 230 │ + .restart local v1 # "extras":Landroid/os/Bundle; │ + sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;->sExtrasField:Ljava/lang/reflect/Field; │ + │ + invoke-virtual {v5, p0, v1}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V │ + :try_end_3 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_3 .. :try_end_3} :catch_0 │ + .catch Ljava/lang/NoSuchFieldException; {:try_start_3 .. :try_end_3} :catch_1 │ + .catchall {:try_start_3 .. :try_end_3} :catchall_0 │ + │ + .line 232 │ + :cond_3 │ + :try_start_4 │ + monitor-exit v4 │ + │ + goto :goto_0 │ + │ + .line 240 │ + .end local v1 # "extras":Landroid/os/Bundle; │ + :catchall_0 │ + move-exception v3 │ + │ + monitor-exit v4 │ + :try_end_4 │ + .catchall {:try_start_4 .. :try_end_4} :catchall_0 │ + │ + throw v3 │ + │ + .line 233 │ + :catch_0 │ + move-exception v0 │ + │ + .line 234 │ + .local v0, "e":Ljava/lang/IllegalAccessException; │ + :try_start_5 │ + const-string v5, "NotificationCompat" │ + │ + const-string v6, "Unable to access notification extras" │ + │ + invoke-static {v5, v6, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + │ + .line 238 │ + .end local v0 # "e":Ljava/lang/IllegalAccessException; │ + :goto_1 │ + const/4 v5, 0x1 │ + │ + sput-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;->sExtrasFieldAccessFailed:Z │ + │ + .line 239 │ + monitor-exit v4 │ + │ + move-object v1, v3 │ + │ + goto :goto_0 │ + │ + .line 235 │ + :catch_1 │ + move-exception v0 │ + │ + .line 236 │ + .local v0, "e":Ljava/lang/NoSuchFieldException; │ + const-string v5, "NotificationCompat" │ + │ + const-string v6, "Unable to access notification extras" │ + │ + invoke-static {v5, v6, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + :try_end_5 │ + .catchall {:try_start_5 .. :try_end_5} :catchall_0 │ + │ + goto :goto_1 │ .end method │ │ -.method public build()Landroid/app/Notification; │ - .locals 1 │ +.method public static getGroup(Landroid/app/Notification;)Ljava/lang/String; │ + .locals 2 │ + .param p0, "n" # Landroid/app/Notification; │ + │ + .prologue │ + .line 396 │ + invoke-static {p0}, Landroid/support/v4/app/NotificationCompatJellybean;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; │ + │ + move-result-object v0 │ + │ + const-string v1, "android.support.groupKey" │ + │ + invoke-virtual {v0, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public static getLocalOnly(Landroid/app/Notification;)Z │ + .locals 2 │ + .param p0, "notif" # Landroid/app/Notification; │ + │ + .prologue │ + .line 392 │ + invoke-static {p0}, Landroid/support/v4/app/NotificationCompatJellybean;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; │ + │ + move-result-object v0 │ + │ + const-string v1, "android.support.localOnly" │ + │ + invoke-virtual {v0, v1}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getParcelableArrayListForActions([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; │ + .locals 6 │ + .param p0, "actions" # [Landroid/support/v4/app/NotificationCompatBase$Action; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "([", │ + "Landroid/support/v4/app/NotificationCompatBase$Action;", │ + ")", │ + "Ljava/util/ArrayList", │ + "<", │ + "Landroid/os/Parcelable;", │ + ">;" │ + } │ + .end annotation │ + │ + .prologue │ + .line 370 │ + if-nez p0, :cond_1 │ + │ + .line 371 │ + const/4 v4, 0x0 │ + │ + .line 377 │ + :cond_0 │ + return-object v4 │ + │ + .line 373 │ + :cond_1 │ + new-instance v4, Ljava/util/ArrayList; │ + │ + array-length v5, p0 │ + │ + invoke-direct {v4, v5}, Ljava/util/ArrayList;->(I)V │ + │ + .line 374 │ + .local v4, "parcelables":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + move-object v1, p0 │ + │ + .local v1, "arr$":[Landroid/support/v4/app/NotificationCompatBase$Action; │ + array-length v3, v1 │ + │ + .local v3, "len$":I │ + const/4 v2, 0x0 │ + │ + .local v2, "i$":I │ + :goto_0 │ + if-ge v2, v3, :cond_0 │ + │ + aget-object v0, v1, v2 │ + │ + .line 375 │ + .local v0, "action":Landroid/support/v4/app/NotificationCompatBase$Action; │ + invoke-static {v0}, Landroid/support/v4/app/NotificationCompatJellybean;->getBundleForAction(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ + │ + move-result-object v5 │ + │ + invoke-virtual {v4, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + │ + .line 374 │ + add-int/lit8 v2, v2, 0x1 │ + │ + goto :goto_0 │ +.end method │ + │ +.method public static getSortKey(Landroid/app/Notification;)Ljava/lang/String; │ + .locals 2 │ + .param p0, "n" # Landroid/app/Notification; │ + │ + .prologue │ + .line 404 │ + invoke-static {p0}, Landroid/support/v4/app/NotificationCompatJellybean;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; │ + │ + move-result-object v0 │ + │ + const-string v1, "android.support.sortKey" │ + │ + invoke-virtual {v0, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public static isGroupSummary(Landroid/app/Notification;)Z │ + .locals 2 │ + .param p0, "n" # Landroid/app/Notification; │ │ .prologue │ - .line 102 │ - iget-object v0, p0, Landroid/support/v4/app/NotificationCompatJellybean;->b:Landroid/app/Notification$Builder; │ + .line 400 │ + invoke-static {p0}, Landroid/support/v4/app/NotificationCompatJellybean;->getExtras(Landroid/app/Notification;)Landroid/os/Bundle; │ + │ + move-result-object v0 │ + │ + const-string v1, "android.support.isGroupSummary" │ + │ + invoke-virtual {v0, v1}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static readAction(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; │ + .locals 6 │ + .param p0, "factory" # Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ + .param p1, "remoteInputFactory" # Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ + .param p2, "icon" # I │ + .param p3, "title" # Ljava/lang/CharSequence; │ + .param p4, "actionIntent" # Landroid/app/PendingIntent; │ + .param p5, "extras" # Landroid/os/Bundle; │ + │ + .prologue │ + .line 247 │ + const/4 v5, 0x0 │ + │ + .line 248 │ + .local v5, "remoteInputs":[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ + if-eqz p5, :cond_0 │ + │ + .line 249 │ + const-string v0, "android.support.remoteInputs" │ + │ + invoke-static {p5, v0}, Landroid/support/v4/app/BundleUtil;->getBundleArrayFromBundle(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; │ + │ + move-result-object v0 │ + │ + invoke-static {v0, p1}, Landroid/support/v4/app/RemoteInputCompatJellybean;->fromBundleArray([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ + │ + move-result-object v5 │ │ - invoke-virtual {v0}, Landroid/app/Notification$Builder;->build()Landroid/app/Notification; │ + :cond_0 │ + move-object v0, p0 │ + │ + move v1, p2 │ + │ + move-object v2, p3 │ + │ + move-object v3, p4 │ + │ + move-object v4, p5 │ + │ + .line 253 │ + invoke-interface/range {v0 .. v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;->build(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ + │ +.method public static writeActionAndGetExtras(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ + .locals 4 │ + .param p0, "builder" # Landroid/app/Notification$Builder; │ + .param p1, "action" # Landroid/support/v4/app/NotificationCompatBase$Action; │ + │ + .prologue │ + .line 258 │ + invoke-virtual {p1}, Landroid/support/v4/app/NotificationCompatBase$Action;->getIcon()I │ + │ + move-result v1 │ + │ + invoke-virtual {p1}, Landroid/support/v4/app/NotificationCompatBase$Action;->getTitle()Ljava/lang/CharSequence; │ + │ + move-result-object v2 │ + │ + invoke-virtual {p1}, Landroid/support/v4/app/NotificationCompatBase$Action;->getActionIntent()Landroid/app/PendingIntent; │ + │ + move-result-object v3 │ + │ + invoke-virtual {p0, v1, v2, v3}, Landroid/app/Notification$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + │ + .line 259 │ + new-instance v0, Landroid/os/Bundle; │ + │ + invoke-virtual {p1}, Landroid/support/v4/app/NotificationCompatBase$Action;->getExtras()Landroid/os/Bundle; │ + │ + move-result-object v1 │ + │ + invoke-direct {v0, v1}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V │ + │ + .line 260 │ + .local v0, "actionExtras":Landroid/os/Bundle; │ + invoke-virtual {p1}, Landroid/support/v4/app/NotificationCompatBase$Action;->getRemoteInputs()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ + │ + move-result-object v1 │ + │ + if-eqz v1, :cond_0 │ + │ + .line 261 │ + const-string v1, "android.support.remoteInputs" │ + │ + invoke-virtual {p1}, Landroid/support/v4/app/NotificationCompatBase$Action;->getRemoteInputs()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ + │ + move-result-object v2 │ + │ + invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;->toBundleArray([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; │ + │ + move-result-object v2 │ + │ + invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putParcelableArray(Ljava/lang/String;[Landroid/os/Parcelable;)V │ + │ + .line 264 │ + :cond_0 │ + return-object v0 │ +.end method ├── smali/android/support/v4/app/ShareCompat$IntentBuilder.smali │ @@ -68,63 +68,63 @@ │ │ # direct methods │ .method private constructor (Landroid/app/Activity;)V │ .locals 3 │ .param p1, "launchingActivity" # Landroid/app/Activity; │ │ .prologue │ - .line 278 │ + .line 279 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 279 │ + .line 280 │ iput-object p1, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mActivity:Landroid/app/Activity; │ │ - .line 280 │ + .line 281 │ new-instance v0, Landroid/content/Intent; │ │ invoke-direct {v0}, Landroid/content/Intent;->()V │ │ const-string v1, "android.intent.action.SEND" │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ - .line 281 │ + .line 282 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" │ │ invoke-virtual {p1}, Landroid/app/Activity;->getPackageName()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ - .line 282 │ + .line 283 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" │ │ invoke-virtual {p1}, Landroid/app/Activity;->getComponentName()Landroid/content/ComponentName; │ │ move-result-object v2 │ │ invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; │ │ - .line 283 │ + .line 284 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const/high16 v1, 0x80000 │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; │ │ - .line 284 │ + .line 285 │ return-void │ .end method │ │ .method private combineArrayExtra(Ljava/lang/String;Ljava/util/ArrayList;)V │ .locals 5 │ .param p1, "extra" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Signature; │ @@ -138,343 +138,343 @@ │ } │ .end annotation │ │ .prologue │ .local p2, "add":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ const/4 v3, 0x0 │ │ - .line 344 │ + .line 345 │ iget-object v4, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ invoke-virtual {v4, p1}, Landroid/content/Intent;->getStringArrayExtra(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 345 │ + .line 346 │ .local v0, "currentAddresses":[Ljava/lang/String; │ if-eqz v0, :cond_1 │ │ array-length v1, v0 │ │ - .line 346 │ + .line 347 │ .local v1, "currentLength":I │ :goto_0 │ invoke-virtual {p2}, Ljava/util/ArrayList;->size()I │ │ move-result v4 │ │ add-int/2addr v4, v1 │ │ new-array v2, v4, [Ljava/lang/String; │ │ - .line 347 │ + .line 348 │ .local v2, "finalAddresses":[Ljava/lang/String; │ invoke-virtual {p2, v2}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; │ │ - .line 348 │ + .line 349 │ if-eqz v0, :cond_0 │ │ - .line 349 │ + .line 350 │ invoke-virtual {p2}, Ljava/util/ArrayList;->size()I │ │ move-result v4 │ │ invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 351 │ + .line 352 │ :cond_0 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ invoke-virtual {v3, p1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; │ │ - .line 352 │ + .line 353 │ return-void │ │ .end local v1 # "currentLength":I │ .end local v2 # "finalAddresses":[Ljava/lang/String; │ :cond_1 │ move v1, v3 │ │ - .line 345 │ + .line 346 │ goto :goto_0 │ .end method │ │ .method private combineArrayExtra(Ljava/lang/String;[Ljava/lang/String;)V │ .locals 6 │ .param p1, "extra" # Ljava/lang/String; │ .param p2, "add" # [Ljava/lang/String; │ │ .prologue │ const/4 v4, 0x0 │ │ - .line 356 │ + .line 357 │ invoke-virtual {p0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->getIntent()Landroid/content/Intent; │ │ move-result-object v0 │ │ - .line 357 │ + .line 358 │ .local v0, "intent":Landroid/content/Intent; │ invoke-virtual {v0, p1}, Landroid/content/Intent;->getStringArrayExtra(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v1 │ │ - .line 358 │ + .line 359 │ .local v1, "old":[Ljava/lang/String; │ if-eqz v1, :cond_1 │ │ array-length v2, v1 │ │ - .line 359 │ + .line 360 │ .local v2, "oldLength":I │ :goto_0 │ array-length v5, p2 │ │ add-int/2addr v5, v2 │ │ new-array v3, v5, [Ljava/lang/String; │ │ - .line 360 │ + .line 361 │ .local v3, "result":[Ljava/lang/String; │ if-eqz v1, :cond_0 │ │ invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 361 │ + .line 362 │ :cond_0 │ array-length v5, p2 │ │ invoke-static {p2, v4, v3, v2, v5}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 362 │ + .line 363 │ invoke-virtual {v0, p1, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; │ │ - .line 363 │ + .line 364 │ return-void │ │ .end local v2 # "oldLength":I │ .end local v3 # "result":[Ljava/lang/String; │ :cond_1 │ move v2, v4 │ │ - .line 358 │ + .line 359 │ goto :goto_0 │ .end method │ │ .method public static from(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 1 │ .param p0, "launchingActivity" # Landroid/app/Activity; │ │ .prologue │ - .line 275 │ + .line 276 │ new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ invoke-direct {v0, p0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->(Landroid/app/Activity;)V │ │ return-object v0 │ .end method │ │ │ # virtual methods │ .method public addEmailBcc(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 1 │ .param p1, "address" # Ljava/lang/String; │ │ .prologue │ - .line 605 │ + .line 606 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mBccAddresses:Ljava/util/ArrayList; │ │ if-nez v0, :cond_0 │ │ - .line 606 │ + .line 607 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mBccAddresses:Ljava/util/ArrayList; │ │ - .line 608 │ + .line 609 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mBccAddresses:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 609 │ + .line 610 │ return-object p0 │ .end method │ │ .method public addEmailBcc([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 1 │ .param p1, "addresses" # [Ljava/lang/String; │ │ .prologue │ - .line 620 │ + .line 621 │ const-string v0, "android.intent.extra.BCC" │ │ invoke-direct {p0, v0, p1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->combineArrayExtra(Ljava/lang/String;[Ljava/lang/String;)V │ │ - .line 621 │ + .line 622 │ return-object p0 │ .end method │ │ .method public addEmailCc(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 1 │ .param p1, "address" # Ljava/lang/String; │ │ .prologue │ - .line 565 │ + .line 566 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mCcAddresses:Ljava/util/ArrayList; │ │ if-nez v0, :cond_0 │ │ - .line 566 │ + .line 567 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mCcAddresses:Ljava/util/ArrayList; │ │ - .line 568 │ + .line 569 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mCcAddresses:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 569 │ + .line 570 │ return-object p0 │ .end method │ │ .method public addEmailCc([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 1 │ .param p1, "addresses" # [Ljava/lang/String; │ │ .prologue │ - .line 580 │ + .line 581 │ const-string v0, "android.intent.extra.CC" │ │ invoke-direct {p0, v0, p1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->combineArrayExtra(Ljava/lang/String;[Ljava/lang/String;)V │ │ - .line 581 │ + .line 582 │ return-object p0 │ .end method │ │ .method public addEmailTo(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 1 │ .param p1, "address" # Ljava/lang/String; │ │ .prologue │ - .line 525 │ + .line 526 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mToAddresses:Ljava/util/ArrayList; │ │ if-nez v0, :cond_0 │ │ - .line 526 │ + .line 527 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mToAddresses:Ljava/util/ArrayList; │ │ - .line 528 │ + .line 529 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mToAddresses:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 529 │ + .line 530 │ return-object p0 │ .end method │ │ .method public addEmailTo([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 1 │ .param p1, "addresses" # [Ljava/lang/String; │ │ .prologue │ - .line 540 │ + .line 541 │ const-string v0, "android.intent.extra.EMAIL" │ │ invoke-direct {p0, v0, p1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->combineArrayExtra(Ljava/lang/String;[Ljava/lang/String;)V │ │ - .line 541 │ + .line 542 │ return-object p0 │ .end method │ │ .method public addStream(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 3 │ .param p1, "streamUri" # Landroid/net/Uri; │ │ .prologue │ - .line 486 │ + .line 487 │ iget-object v1, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v2, "android.intent.extra.STREAM" │ │ invoke-virtual {v1, v2}, Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable; │ │ move-result-object v0 │ │ check-cast v0, Landroid/net/Uri; │ │ - .line 487 │ + .line 488 │ .local v0, "currentStream":Landroid/net/Uri; │ if-nez v0, :cond_0 │ │ - .line 488 │ + .line 489 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->setStream(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ move-result-object p0 │ │ - .line 498 │ + .line 499 │ .end local p0 # "this":Landroid/support/v4/app/ShareCompat$IntentBuilder; │ :goto_0 │ return-object p0 │ │ - .line 490 │ + .line 491 │ .restart local p0 # "this":Landroid/support/v4/app/ShareCompat$IntentBuilder; │ :cond_0 │ iget-object v1, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ if-nez v1, :cond_1 │ │ - .line 491 │ + .line 492 │ new-instance v1, Ljava/util/ArrayList; │ │ invoke-direct {v1}, Ljava/util/ArrayList;->()V │ │ iput-object v1, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ - .line 493 │ + .line 494 │ :cond_1 │ if-eqz v0, :cond_2 │ │ - .line 494 │ + .line 495 │ iget-object v1, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v2, "android.intent.extra.STREAM" │ │ invoke-virtual {v1, v2}, Landroid/content/Intent;->removeExtra(Ljava/lang/String;)V │ │ - .line 495 │ + .line 496 │ iget-object v1, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 497 │ + .line 498 │ :cond_2 │ iget-object v1, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ invoke-virtual {v1, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ .end method │ │ .method public createChooserIntent()Landroid/content/Intent; │ .locals 2 │ │ .prologue │ - .line 373 │ + .line 374 │ invoke-virtual {p0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->getIntent()Landroid/content/Intent; │ │ move-result-object v0 │ │ iget-object v1, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mChooserTitle:Ljava/lang/CharSequence; │ │ invoke-static {v0, v1}, Landroid/content/Intent;->createChooser(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; │ @@ -484,15 +484,15 @@ │ return-object v0 │ .end method │ │ .method getActivity()Landroid/app/Activity; │ .locals 1 │ │ .prologue │ - .line 340 │ + .line 341 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mActivity:Landroid/app/Activity; │ │ return-object v0 │ .end method │ │ .method public getIntent()Landroid/content/Intent; │ .locals 7 │ @@ -500,198 +500,198 @@ │ .prologue │ const/4 v1, 0x1 │ │ const/4 v2, 0x0 │ │ const/4 v6, 0x0 │ │ - .line 296 │ + .line 297 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mToAddresses:Ljava/util/ArrayList; │ │ if-eqz v3, :cond_0 │ │ - .line 297 │ + .line 298 │ const-string v3, "android.intent.extra.EMAIL" │ │ iget-object v4, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mToAddresses:Ljava/util/ArrayList; │ │ invoke-direct {p0, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->combineArrayExtra(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ - .line 298 │ + .line 299 │ iput-object v6, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mToAddresses:Ljava/util/ArrayList; │ │ - .line 300 │ + .line 301 │ :cond_0 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mCcAddresses:Ljava/util/ArrayList; │ │ if-eqz v3, :cond_1 │ │ - .line 301 │ + .line 302 │ const-string v3, "android.intent.extra.CC" │ │ iget-object v4, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mCcAddresses:Ljava/util/ArrayList; │ │ invoke-direct {p0, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->combineArrayExtra(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ - .line 302 │ + .line 303 │ iput-object v6, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mCcAddresses:Ljava/util/ArrayList; │ │ - .line 304 │ + .line 305 │ :cond_1 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mBccAddresses:Ljava/util/ArrayList; │ │ if-eqz v3, :cond_2 │ │ - .line 305 │ + .line 306 │ const-string v3, "android.intent.extra.BCC" │ │ iget-object v4, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mBccAddresses:Ljava/util/ArrayList; │ │ invoke-direct {p0, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->combineArrayExtra(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ - .line 306 │ + .line 307 │ iput-object v6, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mBccAddresses:Ljava/util/ArrayList; │ │ - .line 310 │ + .line 311 │ :cond_2 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ if-eqz v3, :cond_5 │ │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ move-result v3 │ │ if-le v3, v1, :cond_5 │ │ - .line 311 │ + .line 312 │ .local v1, "needsSendMultiple":Z │ :goto_0 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ invoke-virtual {v3}, Landroid/content/Intent;->getAction()Ljava/lang/String; │ │ move-result-object v3 │ │ const-string v4, "android.intent.action.SEND_MULTIPLE" │ │ invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v0 │ │ - .line 313 │ + .line 314 │ .local v0, "isSendMultiple":Z │ if-nez v1, :cond_3 │ │ if-eqz v0, :cond_3 │ │ - .line 316 │ + .line 317 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v4, "android.intent.action.SEND" │ │ invoke-virtual {v3, v4}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; │ │ - .line 317 │ + .line 318 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ if-eqz v3, :cond_6 │ │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ invoke-virtual {v3}, Ljava/util/ArrayList;->isEmpty()Z │ │ move-result v3 │ │ if-nez v3, :cond_6 │ │ - .line 318 │ + .line 319 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v4, "android.intent.extra.STREAM" │ │ iget-object v5, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ invoke-virtual {v5, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Landroid/os/Parcelable; │ │ invoke-virtual {v3, v4, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; │ │ - .line 322 │ + .line 323 │ :goto_1 │ iput-object v6, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ - .line 325 │ + .line 326 │ :cond_3 │ if-eqz v1, :cond_4 │ │ if-nez v0, :cond_4 │ │ - .line 328 │ + .line 329 │ iget-object v2, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v3, "android.intent.action.SEND_MULTIPLE" │ │ invoke-virtual {v2, v3}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; │ │ - .line 329 │ + .line 330 │ iget-object v2, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ if-eqz v2, :cond_7 │ │ iget-object v2, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->isEmpty()Z │ │ move-result v2 │ │ if-nez v2, :cond_7 │ │ - .line 330 │ + .line 331 │ iget-object v2, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v3, "android.intent.extra.STREAM" │ │ iget-object v4, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v3, v4}, Landroid/content/Intent;->putParcelableArrayListExtra(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; │ │ - .line 336 │ + .line 337 │ :cond_4 │ :goto_2 │ iget-object v2, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ return-object v2 │ │ .end local v0 # "isSendMultiple":Z │ .end local v1 # "needsSendMultiple":Z │ :cond_5 │ move v1, v2 │ │ - .line 310 │ + .line 311 │ goto :goto_0 │ │ - .line 320 │ + .line 321 │ .restart local v0 # "isSendMultiple":Z │ .restart local v1 # "needsSendMultiple":Z │ :cond_6 │ iget-object v2, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v3, "android.intent.extra.STREAM" │ │ invoke-virtual {v2, v3}, Landroid/content/Intent;->removeExtra(Ljava/lang/String;)V │ │ goto :goto_1 │ │ - .line 332 │ + .line 333 │ :cond_7 │ iget-object v2, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v3, "android.intent.extra.STREAM" │ │ invoke-virtual {v2, v3}, Landroid/content/Intent;->removeExtra(Ljava/lang/String;)V │ │ @@ -699,15 +699,15 @@ │ .end method │ │ .method public setChooserTitle(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 1 │ .param p1, "resId" # I │ │ .prologue │ - .line 407 │ + .line 408 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mActivity:Landroid/app/Activity; │ │ invoke-virtual {v0, p1}, Landroid/app/Activity;->getText(I)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->setChooserTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ @@ -718,214 +718,214 @@ │ .end method │ │ .method public setChooserTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 0 │ .param p1, "title" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 396 │ + .line 397 │ iput-object p1, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mChooserTitle:Ljava/lang/CharSequence; │ │ - .line 397 │ + .line 398 │ return-object p0 │ .end method │ │ .method public setEmailBcc([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 2 │ .param p1, "addresses" # [Ljava/lang/String; │ │ .prologue │ - .line 593 │ + .line 594 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.BCC" │ │ invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; │ │ - .line 594 │ + .line 595 │ return-object p0 │ .end method │ │ .method public setEmailCc([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 2 │ .param p1, "addresses" # [Ljava/lang/String; │ │ .prologue │ - .line 553 │ + .line 554 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.CC" │ │ invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; │ │ - .line 554 │ + .line 555 │ return-object p0 │ .end method │ │ .method public setEmailTo([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 2 │ .param p1, "addresses" # [Ljava/lang/String; │ │ .prologue │ - .line 510 │ + .line 511 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mToAddresses:Ljava/util/ArrayList; │ │ if-eqz v0, :cond_0 │ │ - .line 511 │ + .line 512 │ const/4 v0, 0x0 │ │ iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mToAddresses:Ljava/util/ArrayList; │ │ - .line 513 │ + .line 514 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.EMAIL" │ │ invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; │ │ - .line 514 │ + .line 515 │ return-object p0 │ .end method │ │ .method public setHtmlText(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 2 │ .param p1, "htmlText" # Ljava/lang/String; │ │ .prologue │ - .line 447 │ + .line 448 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.HTML_TEXT" │ │ invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ - .line 448 │ + .line 449 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.TEXT" │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ - .line 450 │ + .line 451 │ invoke-static {p1}, Landroid/text/Html;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned; │ │ move-result-object v0 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->setText(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ - .line 452 │ + .line 453 │ :cond_0 │ return-object p0 │ .end method │ │ .method public setStream(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 2 │ .param p1, "streamUri" # Landroid/net/Uri; │ │ .prologue │ - .line 466 │ + .line 467 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ invoke-virtual {v0}, Landroid/content/Intent;->getAction()Ljava/lang/String; │ │ move-result-object v0 │ │ const-string v1, "android.intent.action.SEND" │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ - .line 467 │ + .line 468 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.action.SEND" │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; │ │ - .line 469 │ + .line 470 │ :cond_0 │ const/4 v0, 0x0 │ │ iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mStreams:Ljava/util/ArrayList; │ │ - .line 470 │ + .line 471 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.STREAM" │ │ invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; │ │ - .line 471 │ + .line 472 │ return-object p0 │ .end method │ │ .method public setSubject(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 2 │ .param p1, "subject" # Ljava/lang/String; │ │ .prologue │ - .line 632 │ + .line 633 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.SUBJECT" │ │ invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ - .line 633 │ + .line 634 │ return-object p0 │ .end method │ │ .method public setText(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 2 │ .param p1, "text" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 431 │ + .line 432 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.TEXT" │ │ invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; │ │ - .line 432 │ + .line 433 │ return-object p0 │ .end method │ │ .method public setType(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ .locals 1 │ .param p1, "mimeType" # Ljava/lang/String; │ │ .prologue │ - .line 418 │ + .line 419 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; │ │ invoke-virtual {v0, p1}, Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent; │ │ - .line 419 │ + .line 420 │ return-object p0 │ .end method │ │ .method public startChooser()V │ .locals 2 │ │ .prologue │ - .line 386 │ + .line 387 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentBuilder;->mActivity:Landroid/app/Activity; │ │ invoke-virtual {p0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->createChooserIntent()Landroid/content/Intent; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/app/Activity;->startActivity(Landroid/content/Intent;)V │ │ - .line 387 │ + .line 388 │ return-void │ .end method ├── smali/android/support/v4/app/ShareCompat$IntentReader.smali │ @@ -41,111 +41,111 @@ │ │ # direct methods │ .method private constructor (Landroid/app/Activity;)V │ .locals 1 │ .param p1, "activity" # Landroid/app/Activity; │ │ .prologue │ - .line 675 │ + .line 676 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 676 │ + .line 677 │ iput-object p1, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mActivity:Landroid/app/Activity; │ │ - .line 677 │ + .line 678 │ invoke-virtual {p1}, Landroid/app/Activity;->getIntent()Landroid/content/Intent; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ - .line 678 │ + .line 679 │ invoke-static {p1}, Landroid/support/v4/app/ShareCompat;->getCallingPackage(Landroid/app/Activity;)Ljava/lang/String; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String; │ │ - .line 679 │ + .line 680 │ invoke-static {p1}, Landroid/support/v4/app/ShareCompat;->getCallingActivity(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName; │ │ - .line 680 │ + .line 681 │ return-void │ .end method │ │ .method public static from(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ .locals 1 │ .param p0, "activity" # Landroid/app/Activity; │ │ .prologue │ - .line 672 │ + .line 673 │ new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; │ │ invoke-direct {v0, p0}, Landroid/support/v4/app/ShareCompat$IntentReader;->(Landroid/app/Activity;)V │ │ return-object v0 │ .end method │ │ │ # virtual methods │ .method public getCallingActivity()Landroid/content/ComponentName; │ .locals 1 │ │ .prologue │ - .line 887 │ + .line 888 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName; │ │ return-object v0 │ .end method │ │ .method public getCallingActivityIcon()Landroid/graphics/drawable/Drawable; │ .locals 5 │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 901 │ + .line 902 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName; │ │ if-nez v3, :cond_0 │ │ - .line 909 │ + .line 910 │ :goto_0 │ return-object v2 │ │ - .line 903 │ + .line 904 │ :cond_0 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mActivity:Landroid/app/Activity; │ │ invoke-virtual {v3}, Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; │ │ move-result-object v1 │ │ - .line 905 │ + .line 906 │ .local v1, "pm":Landroid/content/pm/PackageManager; │ :try_start_0 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName; │ │ invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;->getActivityIcon(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ :try_end_0 │ .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ │ move-result-object v2 │ │ goto :goto_0 │ │ - .line 906 │ + .line 907 │ :catch_0 │ move-exception v0 │ │ - .line 907 │ + .line 908 │ .local v0, "e":Landroid/content/pm/PackageManager$NameNotFoundException; │ const-string v3, "IntentReader" │ │ const-string v4, "Could not retrieve icon for calling activity" │ │ invoke-static {v3, v4, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ @@ -154,49 +154,49 @@ │ │ .method public getCallingApplicationIcon()Landroid/graphics/drawable/Drawable; │ .locals 5 │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 923 │ + .line 924 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String; │ │ if-nez v3, :cond_0 │ │ - .line 931 │ + .line 932 │ :goto_0 │ return-object v2 │ │ - .line 925 │ + .line 926 │ :cond_0 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mActivity:Landroid/app/Activity; │ │ invoke-virtual {v3}, Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; │ │ move-result-object v1 │ │ - .line 927 │ + .line 928 │ .local v1, "pm":Landroid/content/pm/PackageManager; │ :try_start_0 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String; │ │ invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;->getApplicationIcon(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ :try_end_0 │ .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ │ move-result-object v2 │ │ goto :goto_0 │ │ - .line 928 │ + .line 929 │ :catch_0 │ move-exception v0 │ │ - .line 929 │ + .line 930 │ .local v0, "e":Landroid/content/pm/PackageManager$NameNotFoundException; │ const-string v3, "IntentReader" │ │ const-string v4, "Could not retrieve icon for calling application" │ │ invoke-static {v3, v4, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ @@ -205,32 +205,32 @@ │ │ .method public getCallingApplicationLabel()Ljava/lang/CharSequence; │ .locals 5 │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 945 │ + .line 946 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String; │ │ if-nez v3, :cond_0 │ │ - .line 953 │ + .line 954 │ :goto_0 │ return-object v2 │ │ - .line 947 │ + .line 948 │ :cond_0 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mActivity:Landroid/app/Activity; │ │ invoke-virtual {v3}, Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; │ │ move-result-object v1 │ │ - .line 949 │ + .line 950 │ .local v1, "pm":Landroid/content/pm/PackageManager; │ :try_start_0 │ iget-object v3, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String; │ │ const/4 v4, 0x0 │ │ invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; │ @@ -241,44 +241,44 @@ │ :try_end_0 │ .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ │ move-result-object v2 │ │ goto :goto_0 │ │ - .line 950 │ + .line 951 │ :catch_0 │ move-exception v0 │ │ - .line 951 │ + .line 952 │ .local v0, "e":Landroid/content/pm/PackageManager$NameNotFoundException; │ const-string v3, "IntentReader" │ │ const-string v4, "Could not retrieve label for calling application" │ │ invoke-static {v3, v4, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ goto :goto_0 │ .end method │ │ .method public getCallingPackage()Ljava/lang/String; │ .locals 1 │ │ .prologue │ - .line 870 │ + .line 871 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String; │ │ return-object v0 │ .end method │ │ .method public getEmailBcc()[Ljava/lang/String; │ .locals 2 │ │ .prologue │ - .line 843 │ + .line 844 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.BCC" │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringArrayExtra(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v0 │ @@ -286,15 +286,15 @@ │ return-object v0 │ .end method │ │ .method public getEmailCc()[Ljava/lang/String; │ .locals 2 │ │ .prologue │ - .line 833 │ + .line 834 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.CC" │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringArrayExtra(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v0 │ @@ -302,15 +302,15 @@ │ return-object v0 │ .end method │ │ .method public getEmailTo()[Ljava/lang/String; │ .locals 2 │ │ .prologue │ - .line 823 │ + .line 824 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.EMAIL" │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringArrayExtra(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v0 │ @@ -318,57 +318,57 @@ │ return-object v0 │ .end method │ │ .method public getHtmlText()Ljava/lang/String; │ .locals 4 │ │ .prologue │ - .line 749 │ + .line 750 │ iget-object v2, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ const-string v3, "android.intent.extra.HTML_TEXT" │ │ invoke-virtual {v2, v3}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 750 │ + .line 751 │ .local v0, "result":Ljava/lang/String; │ if-nez v0, :cond_0 │ │ - .line 751 │ + .line 752 │ invoke-virtual {p0}, Landroid/support/v4/app/ShareCompat$IntentReader;->getText()Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ - .line 752 │ + .line 753 │ .local v1, "text":Ljava/lang/CharSequence; │ instance-of v2, v1, Landroid/text/Spanned; │ │ if-eqz v2, :cond_1 │ │ - .line 753 │ + .line 754 │ check-cast v1, Landroid/text/Spanned; │ │ .end local v1 # "text":Ljava/lang/CharSequence; │ invoke-static {v1}, Landroid/text/Html;->toHtml(Landroid/text/Spanned;)Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 758 │ + .line 759 │ :cond_0 │ :goto_0 │ return-object v0 │ │ - .line 754 │ + .line 755 │ .restart local v1 # "text":Ljava/lang/CharSequence; │ :cond_1 │ if-eqz v1, :cond_0 │ │ - .line 755 │ + .line 756 │ # getter for: Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ invoke-static {}, Landroid/support/v4/app/ShareCompat;->access$000()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ move-result-object v2 │ │ invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;->escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ @@ -377,15 +377,15 @@ │ goto :goto_0 │ .end method │ │ .method public getStream()Landroid/net/Uri; │ .locals 2 │ │ .prologue │ - .line 773 │ + .line 774 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.STREAM" │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable; │ │ move-result-object v0 │ @@ -396,73 +396,73 @@ │ .end method │ │ .method public getStream(I)Landroid/net/Uri; │ .locals 3 │ .param p1, "index" # I │ │ .prologue │ - .line 786 │ + .line 787 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mStreams:Ljava/util/ArrayList; │ │ if-nez v0, :cond_0 │ │ invoke-virtual {p0}, Landroid/support/v4/app/ShareCompat$IntentReader;->isMultipleShare()Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 787 │ + .line 788 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.STREAM" │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->getParcelableArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mStreams:Ljava/util/ArrayList; │ │ - .line 789 │ + .line 790 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mStreams:Ljava/util/ArrayList; │ │ if-eqz v0, :cond_1 │ │ - .line 790 │ + .line 791 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mStreams:Ljava/util/ArrayList; │ │ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/net/Uri; │ │ - .line 793 │ + .line 794 │ :goto_0 │ return-object v0 │ │ - .line 792 │ + .line 793 │ :cond_1 │ if-nez p1, :cond_2 │ │ - .line 793 │ + .line 794 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.STREAM" │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable; │ │ move-result-object v0 │ │ check-cast v0, Landroid/net/Uri; │ │ goto :goto_0 │ │ - .line 795 │ + .line 796 │ :cond_2 │ new-instance v0, Ljava/lang/IndexOutOfBoundsException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ @@ -499,50 +499,50 @@ │ throw v0 │ .end method │ │ .method public getStreamCount()I │ .locals 2 │ │ .prologue │ - .line 807 │ + .line 808 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mStreams:Ljava/util/ArrayList; │ │ if-nez v0, :cond_0 │ │ invoke-virtual {p0}, Landroid/support/v4/app/ShareCompat$IntentReader;->isMultipleShare()Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 808 │ + .line 809 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.STREAM" │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->getParcelableArrayListExtra(Ljava/lang/String;)Ljava/util/ArrayList; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mStreams:Ljava/util/ArrayList; │ │ - .line 810 │ + .line 811 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mStreams:Ljava/util/ArrayList; │ │ if-eqz v0, :cond_1 │ │ - .line 811 │ + .line 812 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mStreams:Ljava/util/ArrayList; │ │ invoke-virtual {v0}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ - .line 813 │ + .line 814 │ :goto_0 │ return v0 │ │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.STREAM" │ @@ -563,15 +563,15 @@ │ goto :goto_0 │ .end method │ │ .method public getSubject()Ljava/lang/String; │ .locals 2 │ │ .prologue │ - .line 853 │ + .line 854 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.SUBJECT" │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ @@ -579,15 +579,15 @@ │ return-object v0 │ .end method │ │ .method public getText()Ljava/lang/CharSequence; │ .locals 2 │ │ .prologue │ - .line 735 │ + .line 736 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ const-string v1, "android.intent.extra.TEXT" │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->getCharSequenceExtra(Ljava/lang/String;)Ljava/lang/CharSequence; │ │ move-result-object v0 │ @@ -595,29 +595,29 @@ │ return-object v0 │ .end method │ │ .method public getType()Ljava/lang/String; │ .locals 1 │ │ .prologue │ - .line 725 │ + .line 726 │ iget-object v0, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ invoke-virtual {v0}, Landroid/content/Intent;->getType()Ljava/lang/String; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public isMultipleShare()Z │ .locals 2 │ │ .prologue │ - .line 715 │ + .line 716 │ const-string v0, "android.intent.action.SEND_MULTIPLE" │ │ iget-object v1, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ invoke-virtual {v1}, Landroid/content/Intent;->getAction()Ljava/lang/String; │ │ move-result-object v1 │ @@ -629,22 +629,22 @@ │ return v0 │ .end method │ │ .method public isShareIntent()Z │ .locals 2 │ │ .prologue │ - .line 691 │ + .line 692 │ iget-object v1, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ invoke-virtual {v1}, Landroid/content/Intent;->getAction()Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 692 │ + .line 693 │ .local v0, "action":Ljava/lang/String; │ const-string v1, "android.intent.action.SEND" │ │ invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ @@ -670,15 +670,15 @@ │ goto :goto_0 │ .end method │ │ .method public isSingleShare()Z │ .locals 2 │ │ .prologue │ - .line 704 │ + .line 705 │ const-string v0, "android.intent.action.SEND" │ │ iget-object v1, p0, Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; │ │ invoke-virtual {v1}, Landroid/content/Intent;->getAction()Ljava/lang/String; │ │ move-result-object v1 ├── smali/android/support/v4/app/ShareCompat$ShareCompatImplBase.smali │ @@ -18,15 +18,15 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 85 │ + .line 86 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method private static withinStyle(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ .locals 5 │ @@ -34,78 +34,78 @@ │ .param p1, "text" # Ljava/lang/CharSequence; │ .param p2, "start" # I │ .param p3, "end" # I │ │ .prologue │ const/16 v4, 0x20 │ │ - .line 98 │ + .line 99 │ move v1, p2 │ │ .local v1, "i":I │ :goto_0 │ if-ge v1, p3, :cond_7 │ │ - .line 99 │ + .line 100 │ invoke-interface {p1, v1}, Ljava/lang/CharSequence;->charAt(I)C │ │ move-result v0 │ │ - .line 101 │ + .line 102 │ .local v0, "c":C │ const/16 v2, 0x3c │ │ if-ne v0, v2, :cond_0 │ │ - .line 102 │ + .line 103 │ const-string v2, "<" │ │ invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 98 │ + .line 99 │ :goto_1 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 103 │ + .line 104 │ :cond_0 │ const/16 v2, 0x3e │ │ if-ne v0, v2, :cond_1 │ │ - .line 104 │ + .line 105 │ const-string v2, ">" │ │ invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_1 │ │ - .line 105 │ + .line 106 │ :cond_1 │ const/16 v2, 0x26 │ │ if-ne v0, v2, :cond_2 │ │ - .line 106 │ + .line 107 │ const-string v2, "&" │ │ invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_1 │ │ - .line 107 │ + .line 108 │ :cond_2 │ const/16 v2, 0x7e │ │ if-gt v0, v2, :cond_3 │ │ if-ge v0, v4, :cond_4 │ │ - .line 108 │ + .line 109 │ :cond_3 │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "&#" │ │ @@ -127,99 +127,99 @@ │ │ move-result-object v2 │ │ invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_1 │ │ - .line 109 │ + .line 110 │ :cond_4 │ if-ne v0, v4, :cond_6 │ │ - .line 110 │ + .line 111 │ :goto_2 │ add-int/lit8 v2, v1, 0x1 │ │ if-ge v2, p3, :cond_5 │ │ add-int/lit8 v2, v1, 0x1 │ │ invoke-interface {p1, v2}, Ljava/lang/CharSequence;->charAt(I)C │ │ move-result v2 │ │ if-ne v2, v4, :cond_5 │ │ - .line 111 │ + .line 112 │ const-string v2, " " │ │ invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 112 │ + .line 113 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_2 │ │ - .line 115 │ + .line 116 │ :cond_5 │ invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ goto :goto_1 │ │ - .line 117 │ + .line 118 │ :cond_6 │ invoke-virtual {p0, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ goto :goto_1 │ │ - .line 120 │ + .line 121 │ .end local v0 # "c":C │ :cond_7 │ return-void │ .end method │ │ │ # virtual methods │ .method public configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ .locals 1 │ .param p1, "item" # Landroid/view/MenuItem; │ .param p2, "shareIntent" # Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ .prologue │ - .line 87 │ + .line 88 │ invoke-virtual {p2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->createChooserIntent()Landroid/content/Intent; │ │ move-result-object v0 │ │ invoke-interface {p1, v0}, Landroid/view/MenuItem;->setIntent(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ - .line 88 │ + .line 89 │ return-void │ .end method │ │ .method public escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String; │ .locals 3 │ .param p1, "text" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 91 │ + .line 92 │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ - .line 92 │ + .line 93 │ .local v0, "out":Ljava/lang/StringBuilder; │ const/4 v1, 0x0 │ │ invoke-interface {p1}, Ljava/lang/CharSequence;->length()I │ │ move-result v2 │ │ invoke-static {v0, p1, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;->withinStyle(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ - .line 93 │ + .line 94 │ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ return-object v1 │ .end method ├── smali/android/support/v4/app/ShareCompat$ShareCompatImplICS.smali │ @@ -15,64 +15,64 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 123 │ + .line 124 │ invoke-direct {p0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ .locals 2 │ .param p1, "item" # Landroid/view/MenuItem; │ .param p2, "shareIntent" # Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ .prologue │ - .line 125 │ + .line 126 │ invoke-virtual {p2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->getActivity()Landroid/app/Activity; │ │ move-result-object v0 │ │ invoke-virtual {p2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->getIntent()Landroid/content/Intent; │ │ move-result-object v1 │ │ invoke-static {p1, v0, v1}, Landroid/support/v4/app/ShareCompatICS;->configureMenuItem(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ - .line 127 │ + .line 128 │ invoke-virtual {p0, p1}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;->shouldAddChooserIntent(Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 128 │ + .line 129 │ invoke-virtual {p2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;->createChooserIntent()Landroid/content/Intent; │ │ move-result-object v0 │ │ invoke-interface {p1, v0}, Landroid/view/MenuItem;->setIntent(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ - .line 130 │ + .line 131 │ :cond_0 │ return-void │ .end method │ │ .method shouldAddChooserIntent(Landroid/view/MenuItem;)Z │ .locals 1 │ .param p1, "item" # Landroid/view/MenuItem; │ │ .prologue │ - .line 133 │ + .line 134 │ invoke-interface {p1}, Landroid/view/MenuItem;->hasSubMenu()Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x1 ├── smali/android/support/v4/app/ShareCompat$ShareCompatImplJB.smali │ @@ -15,38 +15,38 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 137 │ + .line 138 │ invoke-direct {p0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String; │ .locals 1 │ .param p1, "html" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 139 │ + .line 140 │ invoke-static {p1}, Landroid/support/v4/app/ShareCompatJB;->escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method shouldAddChooserIntent(Landroid/view/MenuItem;)Z │ .locals 1 │ .param p1, "item" # Landroid/view/MenuItem; │ │ .prologue │ - .line 144 │ + .line 145 │ const/4 v0, 0x0 │ │ return v0 │ .end method ├── smali/android/support/v4/app/ShareCompat.smali │ @@ -25,98 +25,98 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 2 │ │ .prologue │ - .line 151 │ + .line 152 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0x10 │ │ if-lt v0, v1, :cond_0 │ │ - .line 152 │ + .line 153 │ new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;->()V │ │ sput-object v0, Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ - .line 158 │ + .line 159 │ :goto_0 │ return-void │ │ - .line 153 │ + .line 154 │ :cond_0 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0xe │ │ if-lt v0, v1, :cond_1 │ │ - .line 154 │ + .line 155 │ new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;->()V │ │ sput-object v0, Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ goto :goto_0 │ │ - .line 156 │ + .line 157 │ :cond_1 │ new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;->()V │ │ sput-object v0, Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ goto :goto_0 │ .end method │ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 58 │ + .line 59 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 654 │ + .line 655 │ return-void │ .end method │ │ .method static synthetic access$000()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ .locals 1 │ │ .prologue │ - .line 58 │ + .line 59 │ sget-object v0, Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ return-object v0 │ .end method │ │ .method public static configureMenuItem(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ .locals 4 │ .param p0, "menu" # Landroid/view/Menu; │ .param p1, "menuItemId" # I │ .param p2, "shareIntent" # Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ .prologue │ - .line 244 │ + .line 245 │ invoke-interface {p0, p1}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; │ │ move-result-object v0 │ │ - .line 245 │ + .line 246 │ .local v0, "item":Landroid/view/MenuItem; │ if-nez v0, :cond_0 │ │ - .line 246 │ + .line 247 │ new-instance v1, Ljava/lang/IllegalArgumentException; │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "Could not find menu item with id " │ @@ -139,93 +139,93 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 249 │ + .line 250 │ :cond_0 │ invoke-static {v0, p2}, Landroid/support/v4/app/ShareCompat;->configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ - .line 250 │ + .line 251 │ return-void │ .end method │ │ .method public static configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ .locals 1 │ .param p0, "item" # Landroid/view/MenuItem; │ .param p1, "shareIntent" # Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ .prologue │ - .line 232 │ + .line 233 │ sget-object v0, Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;->configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ - .line 233 │ + .line 234 │ return-void │ .end method │ │ .method public static getCallingActivity(Landroid/app/Activity;)Landroid/content/ComponentName; │ .locals 3 │ .param p0, "calledActivity" # Landroid/app/Activity; │ │ .prologue │ - .line 193 │ + .line 194 │ invoke-virtual {p0}, Landroid/app/Activity;->getCallingActivity()Landroid/content/ComponentName; │ │ move-result-object v0 │ │ - .line 194 │ + .line 195 │ .local v0, "result":Landroid/content/ComponentName; │ if-nez v0, :cond_0 │ │ - .line 195 │ + .line 196 │ invoke-virtual {p0}, Landroid/app/Activity;->getIntent()Landroid/content/Intent; │ │ move-result-object v1 │ │ const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" │ │ invoke-virtual {v1, v2}, Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable; │ │ move-result-object v0 │ │ .end local v0 # "result":Landroid/content/ComponentName; │ check-cast v0, Landroid/content/ComponentName; │ │ - .line 197 │ + .line 198 │ .restart local v0 # "result":Landroid/content/ComponentName; │ :cond_0 │ return-object v0 │ .end method │ │ .method public static getCallingPackage(Landroid/app/Activity;)Ljava/lang/String; │ .locals 3 │ .param p0, "calledActivity" # Landroid/app/Activity; │ │ .prologue │ - .line 173 │ + .line 174 │ invoke-virtual {p0}, Landroid/app/Activity;->getCallingPackage()Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 174 │ + .line 175 │ .local v0, "result":Ljava/lang/String; │ if-nez v0, :cond_0 │ │ - .line 175 │ + .line 176 │ invoke-virtual {p0}, Landroid/app/Activity;->getIntent()Landroid/content/Intent; │ │ move-result-object v1 │ │ const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" │ │ invoke-virtual {v1, v2}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 177 │ + .line 178 │ :cond_0 │ return-object v0 │ .end method ├── smali/android/support/v4/content/AsyncTaskLoader.smali │ @@ -559,15 +559,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public setUpdateThrottle(J)V │ - .locals 2 │ + .locals 3 │ .param p1, "delayMS" # J │ │ .prologue │ .line 103 │ .local p0, "this":Landroid/support/v4/content/AsyncTaskLoader;, "Landroid/support/v4/content/AsyncTaskLoader;" │ iput-wide p1, p0, Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J ├── smali/android/support/v4/content/ContextCompat.smali │ @@ -10,36 +10,38 @@ │ │ .field private static final DIR_DATA:Ljava/lang/String; = "data" │ │ .field private static final DIR_FILES:Ljava/lang/String; = "files" │ │ .field private static final DIR_OBB:Ljava/lang/String; = "obb" │ │ +.field private static final TAG:Ljava/lang/String; = "ContextCompat" │ + │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 33 │ + .line 36 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method private static varargs buildPath(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ .locals 6 │ .param p0, "base" # Ljava/io/File; │ .param p1, "segments" # [Ljava/lang/String; │ │ .prologue │ - .line 290 │ + .line 294 │ move-object v1, p0 │ │ - .line 291 │ + .line 295 │ .local v1, "cur":Ljava/io/File; │ move-object v0, p1 │ │ .local v0, "arr$":[Ljava/lang/String; │ array-length v4, v0 │ │ .local v4, "len$":I │ @@ -51,49 +53,49 @@ │ .end local v1 # "cur":Ljava/io/File; │ .local v2, "cur":Ljava/io/File; │ :goto_0 │ if-ge v3, v4, :cond_1 │ │ aget-object v5, v0, v3 │ │ - .line 292 │ + .line 296 │ .local v5, "segment":Ljava/lang/String; │ if-nez v2, :cond_0 │ │ - .line 293 │ + .line 297 │ new-instance v1, Ljava/io/File; │ │ invoke-direct {v1, v5}, Ljava/io/File;->(Ljava/lang/String;)V │ │ - .line 291 │ + .line 295 │ .end local v2 # "cur":Ljava/io/File; │ .restart local v1 # "cur":Ljava/io/File; │ :goto_1 │ add-int/lit8 v3, v3, 0x1 │ │ move-object v2, v1 │ │ .end local v1 # "cur":Ljava/io/File; │ .restart local v2 # "cur":Ljava/io/File; │ goto :goto_0 │ │ - .line 294 │ + .line 298 │ :cond_0 │ if-eqz v5, :cond_2 │ │ - .line 295 │ + .line 299 │ new-instance v1, Ljava/io/File; │ │ invoke-direct {v1, v2, v5}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V │ │ .end local v2 # "cur":Ljava/io/File; │ .restart local v1 # "cur":Ljava/io/File; │ goto :goto_1 │ │ - .line 298 │ + .line 302 │ .end local v1 # "cur":Ljava/io/File; │ .end local v5 # "segment":Ljava/lang/String; │ .restart local v2 # "cur":Ljava/io/File; │ :cond_1 │ return-object v2 │ │ .restart local v5 # "segment":Ljava/lang/String; │ @@ -101,62 +103,185 @@ │ move-object v1, v2 │ │ .end local v2 # "cur":Ljava/io/File; │ .restart local v1 # "cur":Ljava/io/File; │ goto :goto_1 │ .end method │ │ +.method private static declared-synchronized createFilesDir(Ljava/io/File;)Ljava/io/File; │ + .locals 4 │ + .param p0, "file" # Ljava/io/File; │ + │ + .prologue │ + .line 377 │ + const-class v1, Landroid/support/v4/content/ContextCompat; │ + │ + monitor-enter v1 │ + │ + :try_start_0 │ + invoke-virtual {p0}, Ljava/io/File;->exists()Z │ + │ + move-result v0 │ + │ + if-nez v0, :cond_0 │ + │ + .line 378 │ + invoke-virtual {p0}, Ljava/io/File;->mkdirs()Z │ + │ + move-result v0 │ + │ + if-nez v0, :cond_0 │ + │ + .line 379 │ + invoke-virtual {p0}, Ljava/io/File;->exists()Z │ + :try_end_0 │ + .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ + │ + move-result v0 │ + │ + if-eqz v0, :cond_1 │ + │ + .line 387 │ + .end local p0 # "file":Ljava/io/File; │ + :cond_0 │ + :goto_0 │ + monitor-exit v1 │ + │ + return-object p0 │ + │ + .line 383 │ + .restart local p0 # "file":Ljava/io/File; │ + :cond_1 │ + :try_start_1 │ + const-string v0, "ContextCompat" │ + │ + new-instance v2, Ljava/lang/StringBuilder; │ + │ + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ + │ + const-string v3, "Unable to create files subdir " │ + │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + invoke-virtual {p0}, Ljava/io/File;->getPath()Ljava/lang/String; │ + │ + move-result-object v3 │ + │ + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + │ + move-result-object v2 │ + │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + │ + move-result-object v2 │ + │ + invoke-static {v0, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ + :try_end_1 │ + .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ + │ + .line 384 │ + const/4 p0, 0x0 │ + │ + goto :goto_0 │ + │ + .line 377 │ + :catchall_0 │ + move-exception v0 │ + │ + monitor-exit v1 │ + │ + throw v0 │ +.end method │ + │ +.method public static final getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ + .locals 2 │ + .param p0, "context" # Landroid/content/Context; │ + .param p1, "id" # I │ + │ + .prologue │ + .line 317 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + .line 318 │ + .local v0, "version":I │ + const/16 v1, 0x15 │ + │ + if-lt v0, v1, :cond_0 │ + │ + .line 319 │ + invoke-static {p0, p1}, Landroid/support/v4/content/ContextCompatApi21;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ + │ + move-result-object v1 │ + │ + .line 321 │ + :goto_0 │ + return-object v1 │ + │ + :cond_0 │ + invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ + │ + move-result-object v1 │ + │ + invoke-virtual {v1, p1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ + │ + move-result-object v1 │ + │ + goto :goto_0 │ +.end method │ + │ .method public static getExternalCacheDirs(Landroid/content/Context;)[Ljava/io/File; │ .locals 8 │ .param p0, "context" # Landroid/content/Context; │ │ .prologue │ const/4 v7, 0x1 │ │ const/4 v6, 0x0 │ │ - .line 274 │ + .line 278 │ sget v1, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - .line 275 │ + .line 279 │ .local v1, "version":I │ const/16 v2, 0x13 │ │ if-lt v1, v2, :cond_0 │ │ - .line 276 │ + .line 280 │ invoke-static {p0}, Landroid/support/v4/content/ContextCompatKitKat;->getExternalCacheDirs(Landroid/content/Context;)[Ljava/io/File; │ │ move-result-object v2 │ │ - .line 285 │ + .line 289 │ :goto_0 │ return-object v2 │ │ - .line 279 │ + .line 283 │ :cond_0 │ const/16 v2, 0x8 │ │ if-lt v1, v2, :cond_1 │ │ - .line 280 │ + .line 284 │ invoke-static {p0}, Landroid/support/v4/content/ContextCompatFroyo;->getExternalCacheDir(Landroid/content/Context;)Ljava/io/File; │ │ move-result-object v0 │ │ - .line 285 │ + .line 289 │ .local v0, "single":Ljava/io/File; │ :goto_1 │ new-array v2, v7, [Ljava/io/File; │ │ aput-object v0, v2, v6 │ │ goto :goto_0 │ │ - .line 282 │ + .line 286 │ .end local v0 # "single":Ljava/io/File; │ :cond_1 │ invoke-static {}, Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File; │ │ move-result-object v2 │ │ const/4 v3, 0x4 │ @@ -199,53 +324,53 @@ │ .param p1, "type" # Ljava/lang/String; │ │ .prologue │ const/4 v7, 0x1 │ │ const/4 v6, 0x0 │ │ - .line 214 │ + .line 218 │ sget v1, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - .line 215 │ + .line 219 │ .local v1, "version":I │ const/16 v2, 0x13 │ │ if-lt v1, v2, :cond_0 │ │ - .line 216 │ + .line 220 │ invoke-static {p0, p1}, Landroid/support/v4/content/ContextCompatKitKat;->getExternalFilesDirs(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ move-result-object v2 │ │ - .line 225 │ + .line 229 │ :goto_0 │ return-object v2 │ │ - .line 219 │ + .line 223 │ :cond_0 │ const/16 v2, 0x8 │ │ if-lt v1, v2, :cond_1 │ │ - .line 220 │ + .line 224 │ invoke-static {p0, p1}, Landroid/support/v4/content/ContextCompatFroyo;->getExternalFilesDir(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ move-result-object v0 │ │ - .line 225 │ + .line 229 │ .local v0, "single":Ljava/io/File; │ :goto_1 │ new-array v2, v7, [Ljava/io/File; │ │ aput-object v0, v2, v6 │ │ goto :goto_0 │ │ - .line 222 │ + .line 226 │ .end local v0 # "single":Ljava/io/File; │ :cond_1 │ invoke-static {}, Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File; │ │ move-result-object v2 │ │ const/4 v3, 0x5 │ @@ -291,53 +416,53 @@ │ .param p0, "context" # Landroid/content/Context; │ │ .prologue │ const/4 v7, 0x1 │ │ const/4 v6, 0x0 │ │ - .line 154 │ + .line 158 │ sget v1, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - .line 155 │ + .line 159 │ .local v1, "version":I │ const/16 v2, 0x13 │ │ if-lt v1, v2, :cond_0 │ │ - .line 156 │ + .line 160 │ invoke-static {p0}, Landroid/support/v4/content/ContextCompatKitKat;->getObbDirs(Landroid/content/Context;)[Ljava/io/File; │ │ move-result-object v2 │ │ - .line 165 │ + .line 169 │ :goto_0 │ return-object v2 │ │ - .line 159 │ + .line 163 │ :cond_0 │ const/16 v2, 0xb │ │ if-lt v1, v2, :cond_1 │ │ - .line 160 │ + .line 164 │ invoke-static {p0}, Landroid/support/v4/content/ContextCompatHoneycomb;->getObbDir(Landroid/content/Context;)Ljava/io/File; │ │ move-result-object v0 │ │ - .line 165 │ + .line 169 │ .local v0, "single":Ljava/io/File; │ :goto_1 │ new-array v2, v7, [Ljava/io/File; │ │ aput-object v0, v2, v6 │ │ goto :goto_0 │ │ - .line 162 │ + .line 166 │ .end local v0 # "single":Ljava/io/File; │ :cond_1 │ invoke-static {}, Landroid/os/Environment;->getExternalStorageDirectory()Ljava/io/File; │ │ move-result-object v2 │ │ const/4 v3, 0x3 │ @@ -370,15 +495,15 @@ │ │ .method public static startActivities(Landroid/content/Context;[Landroid/content/Intent;)Z │ .locals 1 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "intents" # [Landroid/content/Intent; │ │ .prologue │ - .line 67 │ + .line 71 │ const/4 v0, 0x0 │ │ invoke-static {p0, p1, v0}, Landroid/support/v4/content/ContextCompat;->startActivities(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ move-result v0 │ │ return v0 │ @@ -389,40 +514,134 @@ │ .param p0, "context" # Landroid/content/Context; │ .param p1, "intents" # [Landroid/content/Intent; │ .param p2, "options" # Landroid/os/Bundle; │ │ .prologue │ const/4 v1, 0x1 │ │ - .line 99 │ + .line 103 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - .line 100 │ + .line 104 │ .local v0, "version":I │ const/16 v2, 0x10 │ │ if-lt v0, v2, :cond_0 │ │ - .line 101 │ + .line 105 │ invoke-static {p0, p1, p2}, Landroid/support/v4/content/ContextCompatJellybean;->startActivities(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ - .line 107 │ + .line 111 │ :goto_0 │ return v1 │ │ - .line 103 │ + .line 107 │ :cond_0 │ const/16 v2, 0xb │ │ if-lt v0, v2, :cond_1 │ │ - .line 104 │ + .line 108 │ invoke-static {p0, p1}, Landroid/support/v4/content/ContextCompatHoneycomb;->startActivities(Landroid/content/Context;[Landroid/content/Intent;)V │ │ goto :goto_0 │ │ - .line 107 │ + .line 111 │ :cond_1 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ + │ + │ +# virtual methods │ +.method public final getCodeCacheDir(Landroid/content/Context;)Ljava/io/File; │ + .locals 5 │ + .param p1, "context" # Landroid/content/Context; │ + │ + .prologue │ + .line 367 │ + sget v1, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + .line 368 │ + .local v1, "version":I │ + const/16 v2, 0x15 │ + │ + if-lt v1, v2, :cond_0 │ + │ + .line 369 │ + invoke-static {p1}, Landroid/support/v4/content/ContextCompatApi21;->getCodeCacheDir(Landroid/content/Context;)Ljava/io/File; │ + │ + move-result-object v2 │ + │ + .line 372 │ + :goto_0 │ + return-object v2 │ + │ + .line 371 │ + :cond_0 │ + invoke-virtual {p1}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo; │ + │ + move-result-object v0 │ + │ + .line 372 │ + .local v0, "appInfo":Landroid/content/pm/ApplicationInfo; │ + new-instance v2, Ljava/io/File; │ + │ + iget-object v3, v0, Landroid/content/pm/ApplicationInfo;->dataDir:Ljava/lang/String; │ + │ + const-string v4, "code_cache" │ + │ + invoke-direct {v2, v3, v4}, Ljava/io/File;->(Ljava/lang/String;Ljava/lang/String;)V │ + │ + invoke-static {v2}, Landroid/support/v4/content/ContextCompat;->createFilesDir(Ljava/io/File;)Ljava/io/File; │ + │ + move-result-object v2 │ + │ + goto :goto_0 │ +.end method │ + │ +.method public final getNoBackupFilesDir(Landroid/content/Context;)Ljava/io/File; │ + .locals 5 │ + .param p1, "context" # Landroid/content/Context; │ + │ + .prologue │ + .line 342 │ + sget v1, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + .line 343 │ + .local v1, "version":I │ + const/16 v2, 0x15 │ + │ + if-lt v1, v2, :cond_0 │ + │ + .line 344 │ + invoke-static {p1}, Landroid/support/v4/content/ContextCompatApi21;->getNoBackupFilesDir(Landroid/content/Context;)Ljava/io/File; │ + │ + move-result-object v2 │ + │ + .line 347 │ + :goto_0 │ + return-object v2 │ + │ + .line 346 │ + :cond_0 │ + invoke-virtual {p1}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo; │ + │ + move-result-object v0 │ + │ + .line 347 │ + .local v0, "appInfo":Landroid/content/pm/ApplicationInfo; │ + new-instance v2, Ljava/io/File; │ + │ + iget-object v3, v0, Landroid/content/pm/ApplicationInfo;->dataDir:Ljava/lang/String; │ + │ + const-string v4, "no_backup" │ + │ + invoke-direct {v2, v3, v4}, Ljava/io/File;->(Ljava/lang/String;Ljava/lang/String;)V │ + │ + invoke-static {v2}, Landroid/support/v4/content/ContextCompat;->createFilesDir(Ljava/io/File;)Ljava/io/File; │ + │ + move-result-object v2 │ + │ + goto :goto_0 │ +.end method ├── smali/android/support/v4/content/ModernAsyncTask.smali │ @@ -83,15 +83,15 @@ │ } │ .end annotation │ .end field │ │ │ # direct methods │ .method static constructor ()V │ - .locals 8 │ + .locals 9 │ │ .prologue │ .line 54 │ new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; │ │ invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;->()V │ │ @@ -103,31 +103,31 @@ │ const/16 v1, 0xa │ │ invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;->(I)V │ │ sput-object v0, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ .line 68 │ - new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; │ + new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; │ │ - const/4 v1, 0x5 │ + const/4 v2, 0x5 │ │ - const/16 v2, 0x80 │ + const/16 v3, 0x80 │ │ - const-wide/16 v3, 0x1 │ + const-wide/16 v4, 0x1 │ │ - sget-object v5, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; │ + sget-object v6, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; │ │ - sget-object v6, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ + sget-object v7, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ - sget-object v7, Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ + sget-object v8, Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ - invoke-direct/range {v0 .. v7}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ + invoke-direct/range {v1 .. v8}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ │ - sput-object v0, Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ + sput-object v1, Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ .line 75 │ new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ const/4 v1, 0x0 │ │ invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;->(Landroid/support/v4/content/ModernAsyncTask$1;)V ├── smali/android/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl.smali │ @@ -18,44 +18,98 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 38 │ + .line 46 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z │ .locals 1 │ .param p1, "drawable" # Landroid/graphics/drawable/Drawable; │ │ .prologue │ - .line 49 │ + .line 57 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V │ .locals 0 │ .param p1, "drawable" # Landroid/graphics/drawable/Drawable; │ │ .prologue │ - .line 41 │ + .line 49 │ return-void │ .end method │ │ .method public setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V │ .locals 0 │ .param p1, "drawable" # Landroid/graphics/drawable/Drawable; │ .param p2, "mirrored" # Z │ │ .prologue │ - .line 45 │ + .line 53 │ + return-void │ +.end method │ + │ +.method public setHotspot(Landroid/graphics/drawable/Drawable;FF)V │ + .locals 0 │ + .param p1, "drawable" # Landroid/graphics/drawable/Drawable; │ + .param p2, "x" # F │ + .param p3, "y" # F │ + │ + .prologue │ + .line 62 │ + return-void │ +.end method │ + │ +.method public setHotspotBounds(Landroid/graphics/drawable/Drawable;IIII)V │ + .locals 0 │ + .param p1, "drawable" # Landroid/graphics/drawable/Drawable; │ + .param p2, "left" # I │ + .param p3, "top" # I │ + .param p4, "right" # I │ + .param p5, "bottom" # I │ + │ + .prologue │ + .line 66 │ + return-void │ +.end method │ + │ +.method public setTint(Landroid/graphics/drawable/Drawable;I)V │ + .locals 0 │ + .param p1, "drawable" # Landroid/graphics/drawable/Drawable; │ + .param p2, "tint" # I │ + │ + .prologue │ + .line 70 │ + return-void │ +.end method │ + │ +.method public setTintList(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ + .locals 0 │ + .param p1, "drawable" # Landroid/graphics/drawable/Drawable; │ + .param p2, "tint" # Landroid/content/res/ColorStateList; │ + │ + .prologue │ + .line 74 │ + return-void │ +.end method │ + │ +.method public setTintMode(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ + .locals 0 │ + .param p1, "drawable" # Landroid/graphics/drawable/Drawable; │ + .param p2, "tintMode" # Landroid/graphics/PorterDuff$Mode; │ + │ + .prologue │ + .line 78 │ return-void │ .end method ├── smali/android/support/v4/graphics/drawable/DrawableCompat$DrawableImpl.smali │ @@ -19,7 +19,22 @@ │ .end method │ │ .method public abstract jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V │ .end method │ │ .method public abstract setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V │ .end method │ + │ +.method public abstract setHotspot(Landroid/graphics/drawable/Drawable;FF)V │ +.end method │ + │ +.method public abstract setHotspotBounds(Landroid/graphics/drawable/Drawable;IIII)V │ +.end method │ + │ +.method public abstract setTint(Landroid/graphics/drawable/Drawable;I)V │ +.end method │ + │ +.method public abstract setTintList(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ +.end method │ + │ +.method public abstract setTintMode(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ +.end method ├── smali/android/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl.smali │ @@ -15,40 +15,40 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 66 │ + .line 94 │ invoke-direct {p0}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z │ .locals 1 │ .param p1, "drawable" # Landroid/graphics/drawable/Drawable; │ │ .prologue │ - .line 74 │ + .line 102 │ invoke-static {p1}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;->isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V │ .locals 0 │ .param p1, "drawable" # Landroid/graphics/drawable/Drawable; │ .param p2, "mirrored" # Z │ │ .prologue │ - .line 69 │ + .line 97 │ invoke-static {p1, p2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;->setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V │ │ - .line 70 │ + .line 98 │ return-void │ .end method ├── smali/android/support/v4/graphics/drawable/DrawableCompat.smali │ @@ -2,14 +2,15 @@ │ .super Ljava/lang/Object; │ .source "DrawableCompat.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ + Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl;, │ Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;, │ Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;, │ Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;, │ Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; │ } │ .end annotation │ │ @@ -19,107 +20,211 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 2 │ │ .prologue │ - .line 83 │ + .line 141 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - .line 84 │ + .line 142 │ .local v0, "version":I │ - const/16 v1, 0x13 │ + const/16 v1, 0x15 │ │ if-lt v0, v1, :cond_0 │ │ - .line 85 │ - new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ + .line 143 │ + new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; │ │ - invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;->()V │ + invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl;->()V │ │ sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; │ │ - .line 91 │ + .line 151 │ :goto_0 │ return-void │ │ - .line 86 │ + .line 144 │ :cond_0 │ - const/16 v1, 0xb │ + const/16 v1, 0x13 │ │ if-lt v0, v1, :cond_1 │ │ - .line 87 │ + .line 145 │ + new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ + │ + invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;->()V │ + │ + sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; │ + │ + goto :goto_0 │ + │ + .line 146 │ + :cond_1 │ + const/16 v1, 0xb │ + │ + if-lt v0, v1, :cond_2 │ + │ + .line 147 │ new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; │ │ invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;->()V │ │ sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; │ │ goto :goto_0 │ │ - .line 89 │ - :cond_1 │ + .line 149 │ + :cond_2 │ new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;->()V │ │ sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; │ │ goto :goto_0 │ .end method │ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 25 │ + .line 28 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 66 │ + .line 109 │ return-void │ .end method │ │ .method public static isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z │ .locals 1 │ .param p0, "drawable" # Landroid/graphics/drawable/Drawable; │ │ .prologue │ - .line 133 │ + .line 193 │ sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public static jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V │ .locals 1 │ .param p0, "drawable" # Landroid/graphics/drawable/Drawable; │ │ .prologue │ - .line 102 │ + .line 162 │ sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V │ │ - .line 103 │ + .line 163 │ return-void │ .end method │ │ .method public static setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V │ .locals 1 │ .param p0, "drawable" # Landroid/graphics/drawable/Drawable; │ .param p1, "mirrored" # Z │ │ .prologue │ - .line 118 │ + .line 178 │ sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V │ │ - .line 119 │ + .line 179 │ + return-void │ +.end method │ + │ +.method public static setHotspot(Landroid/graphics/drawable/Drawable;FF)V │ + .locals 1 │ + .param p0, "drawable" # Landroid/graphics/drawable/Drawable; │ + .param p1, "x" # F │ + .param p2, "y" # F │ + │ + .prologue │ + .line 204 │ + sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; │ + │ + invoke-interface {v0, p0, p1, p2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->setHotspot(Landroid/graphics/drawable/Drawable;FF)V │ + │ + .line 205 │ + return-void │ +.end method │ + │ +.method public static setHotspotBounds(Landroid/graphics/drawable/Drawable;IIII)V │ + .locals 6 │ + .param p0, "drawable" # Landroid/graphics/drawable/Drawable; │ + .param p1, "left" # I │ + .param p2, "top" # I │ + .param p3, "right" # I │ + .param p4, "bottom" # I │ + │ + .prologue │ + .line 215 │ + sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; │ + │ + move-object v1, p0 │ + │ + move v2, p1 │ + │ + move v3, p2 │ + │ + move v4, p3 │ + │ + move v5, p4 │ + │ + invoke-interface/range {v0 .. v5}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->setHotspotBounds(Landroid/graphics/drawable/Drawable;IIII)V │ + │ + .line 216 │ + return-void │ +.end method │ + │ +.method public static setTint(Landroid/graphics/drawable/Drawable;I)V │ + .locals 1 │ + .param p0, "drawable" # Landroid/graphics/drawable/Drawable; │ + .param p1, "tint" # I │ + │ + .prologue │ + .line 225 │ + sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->setTint(Landroid/graphics/drawable/Drawable;I)V │ + │ + .line 226 │ + return-void │ +.end method │ + │ +.method public static setTintList(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ + .locals 1 │ + .param p0, "drawable" # Landroid/graphics/drawable/Drawable; │ + .param p1, "tint" # Landroid/content/res/ColorStateList; │ + │ + .prologue │ + .line 236 │ + sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->setTintList(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ + │ + .line 237 │ + return-void │ +.end method │ + │ +.method public static setTintMode(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ + .locals 1 │ + .param p0, "drawable" # Landroid/graphics/drawable/Drawable; │ + .param p1, "tintMode" # Landroid/graphics/PorterDuff$Mode; │ + │ + .prologue │ + .line 248 │ + sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->setTintMode(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ + │ + .line 249 │ return-void │ .end method ├── smali/android/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl.smali │ @@ -15,26 +15,26 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 56 │ + .line 84 │ invoke-direct {p0}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V │ .locals 0 │ .param p1, "drawable" # Landroid/graphics/drawable/Drawable; │ │ .prologue │ - .line 59 │ + .line 87 │ invoke-static {p1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;->jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V │ │ - .line 60 │ + .line 88 │ return-void │ .end method ├── smali/android/support/v4/media/TransportMediatorJellybeanMR2.smali │ @@ -393,15 +393,15 @@ │ invoke-virtual {p0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;->dropAudioFocus()V │ │ .line 172 │ return-void │ .end method │ │ .method public refreshState(ZJI)V │ - .locals 3 │ + .locals 4 │ .param p1, "playing" # Z │ .param p2, "position" # J │ .param p4, "transportControls" # I │ │ .prologue │ .line 159 │ iget-object v0, p0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;->mRemoteControl:Landroid/media/RemoteControlClient; ├── smali/android/support/v4/media/TransportPerformer.smali │ @@ -27,69 +27,69 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onAudioFocusChange(I)V │ - .locals 8 │ + .locals 9 │ .param p1, "focusChange" # I │ │ .prologue │ .line 188 │ - const/4 v6, 0x0 │ + const/4 v7, 0x0 │ │ .line 189 │ - .local v6, "keyCode":I │ + .local v7, "keyCode":I │ packed-switch p1, :pswitch_data_0 │ │ .line 196 │ :goto_0 │ - if-eqz v6, :cond_0 │ + if-eqz v7, :cond_0 │ │ .line 197 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ .line 198 │ - .local v1, "now":J │ - new-instance v0, Landroid/view/KeyEvent; │ + .local v2, "now":J │ + new-instance v1, Landroid/view/KeyEvent; │ │ - const/4 v5, 0x0 │ + const/4 v6, 0x0 │ │ - const/4 v7, 0x0 │ + const/4 v8, 0x0 │ │ - move-wide v3, v1 │ + move-wide v4, v2 │ │ - invoke-direct/range {v0 .. v7}, Landroid/view/KeyEvent;->(JJIII)V │ + invoke-direct/range {v1 .. v8}, Landroid/view/KeyEvent;->(JJIII)V │ │ - invoke-virtual {p0, v6, v0}, Landroid/support/v4/media/TransportPerformer;->onMediaButtonDown(ILandroid/view/KeyEvent;)Z │ + invoke-virtual {p0, v7, v1}, Landroid/support/v4/media/TransportPerformer;->onMediaButtonDown(ILandroid/view/KeyEvent;)Z │ │ .line 199 │ - new-instance v0, Landroid/view/KeyEvent; │ + new-instance v1, Landroid/view/KeyEvent; │ │ - const/4 v5, 0x1 │ + const/4 v6, 0x1 │ │ - const/4 v7, 0x0 │ + const/4 v8, 0x0 │ │ - move-wide v3, v1 │ + move-wide v4, v2 │ │ - invoke-direct/range {v0 .. v7}, Landroid/view/KeyEvent;->(JJIII)V │ + invoke-direct/range {v1 .. v8}, Landroid/view/KeyEvent;->(JJIII)V │ │ - invoke-virtual {p0, v6, v0}, Landroid/support/v4/media/TransportPerformer;->onMediaButtonUp(ILandroid/view/KeyEvent;)Z │ + invoke-virtual {p0, v7, v1}, Landroid/support/v4/media/TransportPerformer;->onMediaButtonUp(ILandroid/view/KeyEvent;)Z │ │ .line 201 │ - .end local v1 # "now":J │ + .end local v2 # "now":J │ :cond_0 │ return-void │ │ .line 193 │ :pswitch_0 │ - const/16 v6, 0x7f │ + const/16 v7, 0x7f │ │ goto :goto_0 │ │ .line 189 │ :pswitch_data_0 │ .packed-switch -0x1 │ :pswitch_0 ├── smali/android/support/v4/net/ConnectivityManagerCompat.smali │ @@ -111,23 +111,33 @@ │ │ move-result-object v0 │ │ check-cast v0, Landroid/net/NetworkInfo; │ │ .line 115 │ .local v0, "info":Landroid/net/NetworkInfo; │ + if-eqz v0, :cond_0 │ + │ + .line 116 │ invoke-virtual {v0}, Landroid/net/NetworkInfo;->getType()I │ │ move-result v1 │ │ invoke-virtual {p0, v1}, Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo; │ │ move-result-object v1 │ │ + .line 118 │ + :goto_0 │ return-object v1 │ + │ + :cond_0 │ + const/4 v1, 0x0 │ + │ + goto :goto_0 │ .end method │ │ .method public static isActiveNetworkMetered(Landroid/net/ConnectivityManager;)Z │ .locals 1 │ .param p0, "cm" # Landroid/net/ConnectivityManager; │ │ .prologue ├── smali/android/support/v4/print/PrintHelper$PrintHelperKitkatImpl.smali │ @@ -14,122 +14,182 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x1a │ name = "PrintHelperKitkatImpl" │ .end annotation │ │ │ # instance fields │ -.field private final printHelper:Landroid/support/v4/print/PrintHelperKitkat; │ +.field private final mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; │ │ │ # direct methods │ .method constructor (Landroid/content/Context;)V │ .locals 1 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ - .line 126 │ + .line 159 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 127 │ + .line 160 │ new-instance v0, Landroid/support/v4/print/PrintHelperKitkat; │ │ invoke-direct {v0, p1}, Landroid/support/v4/print/PrintHelperKitkat;->(Landroid/content/Context;)V │ │ - iput-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->printHelper:Landroid/support/v4/print/PrintHelperKitkat; │ + iput-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; │ │ - .line 128 │ + .line 161 │ return-void │ .end method │ │ │ # virtual methods │ .method public getColorMode()I │ .locals 1 │ │ .prologue │ - .line 147 │ - iget-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->printHelper:Landroid/support/v4/print/PrintHelperKitkat; │ + .line 180 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; │ │ invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;->getColorMode()I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public getOrientation()I │ + .locals 1 │ + │ + .prologue │ + .line 190 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; │ + │ + invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;->getOrientation()I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public getScaleMode()I │ .locals 1 │ │ .prologue │ - .line 137 │ - iget-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->printHelper:Landroid/support/v4/print/PrintHelperKitkat; │ + .line 170 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; │ │ invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;->getScaleMode()I │ │ move-result v0 │ │ return v0 │ .end method │ │ -.method public printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ - .locals 1 │ +.method public printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ + .locals 2 │ .param p1, "jobName" # Ljava/lang/String; │ .param p2, "bitmap" # Landroid/graphics/Bitmap; │ + .param p3, "callback" # Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ │ .prologue │ - .line 152 │ - iget-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->printHelper:Landroid/support/v4/print/PrintHelperKitkat; │ + .line 196 │ + const/4 v0, 0x0 │ + │ + .line 197 │ + .local v0, "delegateCallback":Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ + if-eqz p3, :cond_0 │ + │ + .line 198 │ + new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1; │ + │ + .end local v0 # "delegateCallback":Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ + invoke-direct {v0, p0, p3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;->(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ - invoke-virtual {v0, p1, p2}, Landroid/support/v4/print/PrintHelperKitkat;->printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ + .line 205 │ + .restart local v0 # "delegateCallback":Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ + :cond_0 │ + iget-object v1, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; │ │ - .line 153 │ + invoke-virtual {v1, p1, p2, v0}, Landroid/support/v4/print/PrintHelperKitkat;->printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ + │ + .line 206 │ return-void │ .end method │ │ -.method public printBitmap(Ljava/lang/String;Landroid/net/Uri;)V │ - .locals 1 │ +.method public printBitmap(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ + .locals 2 │ .param p1, "jobName" # Ljava/lang/String; │ .param p2, "imageFile" # Landroid/net/Uri; │ + .param p3, "callback" # Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/FileNotFoundException; │ } │ .end annotation │ │ .prologue │ - .line 157 │ - iget-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->printHelper:Landroid/support/v4/print/PrintHelperKitkat; │ + .line 211 │ + const/4 v0, 0x0 │ + │ + .line 212 │ + .local v0, "delegateCallback":Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ + if-eqz p3, :cond_0 │ + │ + .line 213 │ + new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2; │ │ - invoke-virtual {v0, p1, p2}, Landroid/support/v4/print/PrintHelperKitkat;->printBitmap(Ljava/lang/String;Landroid/net/Uri;)V │ + .end local v0 # "delegateCallback":Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ + invoke-direct {v0, p0, p3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;->(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ - .line 158 │ + .line 220 │ + .restart local v0 # "delegateCallback":Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ + :cond_0 │ + iget-object v1, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; │ + │ + invoke-virtual {v1, p1, p2, v0}, Landroid/support/v4/print/PrintHelperKitkat;->printBitmap(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ + │ + .line 221 │ return-void │ .end method │ │ .method public setColorMode(I)V │ .locals 1 │ .param p1, "colorMode" # I │ │ .prologue │ - .line 142 │ - iget-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->printHelper:Landroid/support/v4/print/PrintHelperKitkat; │ + .line 175 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; │ │ invoke-virtual {v0, p1}, Landroid/support/v4/print/PrintHelperKitkat;->setColorMode(I)V │ │ - .line 143 │ + .line 176 │ + return-void │ +.end method │ + │ +.method public setOrientation(I)V │ + .locals 1 │ + .param p1, "orientation" # I │ + │ + .prologue │ + .line 185 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; │ + │ + invoke-virtual {v0, p1}, Landroid/support/v4/print/PrintHelperKitkat;->setOrientation(I)V │ + │ + .line 186 │ return-void │ .end method │ │ .method public setScaleMode(I)V │ .locals 1 │ .param p1, "scaleMode" # I │ │ .prologue │ - .line 132 │ - iget-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->printHelper:Landroid/support/v4/print/PrintHelperKitkat; │ + .line 165 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; │ │ invoke-virtual {v0, p1}, Landroid/support/v4/print/PrintHelperKitkat;->setScaleMode(I)V │ │ - .line 133 │ + .line 166 │ return-void │ .end method ├── smali/android/support/v4/print/PrintHelper$PrintHelperStubImpl.smali │ @@ -16,105 +16,135 @@ │ name = "PrintHelperStubImpl" │ .end annotation │ │ │ # instance fields │ .field mColorMode:I │ │ +.field mOrientation:I │ + │ .field mScaleMode:I │ │ │ # direct methods │ .method private constructor ()V │ .locals 1 │ │ .prologue │ const/4 v0, 0x2 │ │ - .line 87 │ + .line 114 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 88 │ + .line 115 │ iput v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mScaleMode:I │ │ - .line 89 │ + .line 116 │ iput v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mColorMode:I │ │ + .line 117 │ + const/4 v0, 0x1 │ + │ + iput v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mOrientation:I │ + │ return-void │ .end method │ │ .method synthetic constructor (Landroid/support/v4/print/PrintHelper$1;)V │ .locals 0 │ .param p1, "x0" # Landroid/support/v4/print/PrintHelper$1; │ │ .prologue │ - .line 87 │ + .line 114 │ invoke-direct {p0}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getColorMode()I │ .locals 1 │ │ .prologue │ - .line 98 │ + .line 125 │ iget v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mColorMode:I │ │ return v0 │ .end method │ │ +.method public getOrientation()I │ + .locals 1 │ + │ + .prologue │ + .line 137 │ + iget v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mOrientation:I │ + │ + return v0 │ +.end method │ + │ .method public getScaleMode()I │ .locals 1 │ │ .prologue │ - .line 108 │ + .line 141 │ iget v0, p0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mScaleMode:I │ │ return v0 │ .end method │ │ -.method public printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ +.method public printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ .locals 0 │ .param p1, "jobName" # Ljava/lang/String; │ .param p2, "bitmap" # Landroid/graphics/Bitmap; │ + .param p3, "callback" # Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ │ .prologue │ - .line 113 │ + .line 146 │ return-void │ .end method │ │ -.method public printBitmap(Ljava/lang/String;Landroid/net/Uri;)V │ +.method public printBitmap(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ .locals 0 │ .param p1, "jobName" # Ljava/lang/String; │ .param p2, "imageFile" # Landroid/net/Uri; │ + .param p3, "callback" # Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ │ .prologue │ - .line 117 │ + .line 150 │ return-void │ .end method │ │ .method public setColorMode(I)V │ .locals 0 │ .param p1, "colorMode" # I │ │ .prologue │ - .line 103 │ + .line 130 │ iput p1, p0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mColorMode:I │ │ - .line 104 │ + .line 131 │ + return-void │ +.end method │ + │ +.method public setOrientation(I)V │ + .locals 0 │ + .param p1, "orientation" # I │ + │ + .prologue │ + .line 134 │ + iput p1, p0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mOrientation:I │ + │ return-void │ .end method │ │ .method public setScaleMode(I)V │ .locals 0 │ .param p1, "scaleMode" # I │ │ .prologue │ - .line 93 │ + .line 120 │ iput p1, p0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mScaleMode:I │ │ - .line 94 │ + .line 121 │ return-void │ .end method ├── smali/android/support/v4/print/PrintHelper$PrintHelperVersionImpl.smali │ @@ -14,26 +14,32 @@ │ .end annotation │ │ │ # virtual methods │ .method public abstract getColorMode()I │ .end method │ │ +.method public abstract getOrientation()I │ +.end method │ + │ .method public abstract getScaleMode()I │ .end method │ │ -.method public abstract printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ +.method public abstract printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ .end method │ │ -.method public abstract printBitmap(Ljava/lang/String;Landroid/net/Uri;)V │ +.method public abstract printBitmap(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/FileNotFoundException; │ } │ .end annotation │ .end method │ │ .method public abstract setColorMode(I)V │ .end method │ │ +.method public abstract setOrientation(I)V │ +.end method │ + │ .method public abstract setScaleMode(I)V │ .end method ├── smali/android/support/v4/print/PrintHelper.smali │ @@ -5,24 +5,29 @@ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ Landroid/support/v4/print/PrintHelper$1;, │ Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;, │ Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;, │ - Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; │ + Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;, │ + Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ } │ .end annotation │ │ │ # static fields │ .field public static final COLOR_MODE_COLOR:I = 0x2 │ │ .field public static final COLOR_MODE_MONOCHROME:I = 0x1 │ │ +.field public static final ORIENTATION_LANDSCAPE:I = 0x1 │ + │ +.field public static final ORIENTATION_PORTRAIT:I = 0x2 │ + │ .field public static final SCALE_MODE_FILL:I = 0x2 │ │ .field public static final SCALE_MODE_FIT:I = 0x1 │ │ │ # instance fields │ .field mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; │ @@ -30,36 +35,36 @@ │ │ # direct methods │ .method public constructor (Landroid/content/Context;)V │ .locals 2 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ - .line 167 │ + .line 230 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 168 │ + .line 231 │ invoke-static {}, Landroid/support/v4/print/PrintHelper;->systemSupportsPrint()Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 169 │ + .line 232 │ new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ invoke-direct {v0, p1}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->(Landroid/content/Context;)V │ │ iput-object v0, p0, Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; │ │ - .line 173 │ + .line 236 │ :goto_0 │ return-void │ │ - .line 171 │ + .line 234 │ :cond_0 │ new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ const/4 v1, 0x0 │ │ invoke-direct {v0, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->(Landroid/support/v4/print/PrintHelper$1;)V │ │ @@ -68,25 +73,25 @@ │ goto :goto_0 │ .end method │ │ .method public static systemSupportsPrint()Z │ .locals 2 │ │ .prologue │ - .line 58 │ + .line 81 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0x13 │ │ if-lt v0, v1, :cond_0 │ │ - .line 60 │ + .line 83 │ const/4 v0, 0x1 │ │ - .line 62 │ + .line 85 │ :goto_0 │ return v0 │ │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ @@ -94,93 +99,162 @@ │ │ │ # virtual methods │ .method public getColorMode()I │ .locals 1 │ │ .prologue │ - .line 217 │ + .line 280 │ iget-object v0, p0, Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; │ │ invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->getColorMode()I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public getOrientation()I │ + .locals 1 │ + │ + .prologue │ + .line 301 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; │ + │ + invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->getOrientation()I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public getScaleMode()I │ .locals 1 │ │ .prologue │ - .line 195 │ + .line 258 │ iget-object v0, p0, Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; │ │ invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->getScaleMode()I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ + .locals 2 │ + .param p1, "jobName" # Ljava/lang/String; │ + .param p2, "bitmap" # Landroid/graphics/Bitmap; │ + │ + .prologue │ + .line 312 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; │ + │ + const/4 v1, 0x0 │ + │ + invoke-interface {v0, p1, p2, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ + │ + .line 313 │ + return-void │ +.end method │ + │ +.method public printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ .locals 1 │ .param p1, "jobName" # Ljava/lang/String; │ .param p2, "bitmap" # Landroid/graphics/Bitmap; │ + .param p3, "callback" # Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ │ .prologue │ - .line 227 │ + .line 323 │ iget-object v0, p0, Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; │ │ - invoke-interface {v0, p1, p2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ + invoke-interface {v0, p1, p2, p3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ - .line 228 │ + .line 324 │ return-void │ .end method │ │ .method public printBitmap(Ljava/lang/String;Landroid/net/Uri;)V │ + .locals 2 │ + .param p1, "jobName" # Ljava/lang/String; │ + .param p2, "imageFile" # Landroid/net/Uri; │ + .annotation system Ldalvik/annotation/Throws; │ + value = { │ + Ljava/io/FileNotFoundException; │ + } │ + .end annotation │ + │ + .prologue │ + .line 336 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; │ + │ + const/4 v1, 0x0 │ + │ + invoke-interface {v0, p1, p2, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->printBitmap(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ + │ + .line 337 │ + return-void │ +.end method │ + │ +.method public printBitmap(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ .locals 1 │ .param p1, "jobName" # Ljava/lang/String; │ .param p2, "imageFile" # Landroid/net/Uri; │ + .param p3, "callback" # Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/FileNotFoundException; │ } │ .end annotation │ │ .prologue │ - .line 240 │ + .line 351 │ iget-object v0, p0, Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; │ │ - invoke-interface {v0, p1, p2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->printBitmap(Ljava/lang/String;Landroid/net/Uri;)V │ + invoke-interface {v0, p1, p2, p3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->printBitmap(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ - .line 241 │ + .line 352 │ return-void │ .end method │ │ .method public setColorMode(I)V │ .locals 1 │ .param p1, "colorMode" # I │ │ .prologue │ - .line 207 │ + .line 270 │ iget-object v0, p0, Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; │ │ invoke-interface {v0, p1}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->setColorMode(I)V │ │ - .line 208 │ + .line 271 │ + return-void │ +.end method │ + │ +.method public setOrientation(I)V │ + .locals 1 │ + .param p1, "orientation" # I │ + │ + .prologue │ + .line 291 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; │ + │ + invoke-interface {v0, p1}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->setOrientation(I)V │ + │ + .line 292 │ return-void │ .end method │ │ .method public setScaleMode(I)V │ .locals 1 │ .param p1, "scaleMode" # I │ │ .prologue │ - .line 185 │ + .line 248 │ iget-object v0, p0, Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; │ │ invoke-interface {v0, p1}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->setScaleMode(I)V │ │ - .line 186 │ + .line 249 │ return-void │ .end method ├── smali/android/support/v4/print/PrintHelperKitkat$1.smali │ @@ -1,15 +1,15 @@ │ .class Landroid/support/v4/print/PrintHelperKitkat$1; │ .super Landroid/print/PrintDocumentAdapter; │ .source "PrintHelperKitkat.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/EnclosingMethod; │ - value = Landroid/support/v4/print/PrintHelperKitkat;->printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ + value = Landroid/support/v4/print/PrintHelperKitkat;->printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ .end annotation │ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x0 │ name = null │ .end annotation │ │ @@ -17,55 +17,78 @@ │ # instance fields │ .field private mAttributes:Landroid/print/PrintAttributes; │ │ .field final synthetic this$0:Landroid/support/v4/print/PrintHelperKitkat; │ │ .field final synthetic val$bitmap:Landroid/graphics/Bitmap; │ │ +.field final synthetic val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ + │ .field final synthetic val$fittingMode:I │ │ .field final synthetic val$jobName:Ljava/lang/String; │ │ │ # direct methods │ -.method constructor (Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V │ +.method constructor (Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;ILandroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ .locals 0 │ │ .prologue │ - .line 144 │ + .line 185 │ iput-object p1, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->this$0:Landroid/support/v4/print/PrintHelperKitkat; │ │ iput-object p2, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$jobName:Ljava/lang/String; │ │ iput-object p3, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$bitmap:Landroid/graphics/Bitmap; │ │ iput p4, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$fittingMode:I │ │ + iput-object p5, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ + │ invoke-direct {p0}, Landroid/print/PrintDocumentAdapter;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ +.method public onFinish()V │ + .locals 1 │ + │ + .prologue │ + .line 253 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ + │ + if-eqz v0, :cond_0 │ + │ + .line 254 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ + │ + invoke-interface {v0}, Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;->onFinish()V │ + │ + .line 256 │ + :cond_0 │ + return-void │ +.end method │ + │ .method public onLayout(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ .locals 4 │ .param p1, "oldPrintAttributes" # Landroid/print/PrintAttributes; │ .param p2, "newPrintAttributes" # Landroid/print/PrintAttributes; │ .param p3, "cancellationSignal" # Landroid/os/CancellationSignal; │ .param p4, "layoutResultCallback" # Landroid/print/PrintDocumentAdapter$LayoutResultCallback; │ .param p5, "bundle" # Landroid/os/Bundle; │ │ .prologue │ const/4 v0, 0x1 │ │ - .line 154 │ + .line 195 │ iput-object p2, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->mAttributes:Landroid/print/PrintAttributes; │ │ - .line 156 │ + .line 197 │ new-instance v2, Landroid/print/PrintDocumentInfo$Builder; │ │ iget-object v3, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$jobName:Ljava/lang/String; │ │ invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;->(Ljava/lang/String;)V │ │ invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;->setContentType(I)Landroid/print/PrintDocumentInfo$Builder; │ @@ -76,339 +99,230 @@ │ │ move-result-object v2 │ │ invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;->build()Landroid/print/PrintDocumentInfo; │ │ move-result-object v1 │ │ - .line 160 │ + .line 201 │ .local v1, "info":Landroid/print/PrintDocumentInfo; │ invoke-virtual {p2, p1}, Landroid/print/PrintAttributes;->equals(Ljava/lang/Object;)Z │ │ move-result v2 │ │ if-nez v2, :cond_0 │ │ - .line 161 │ + .line 202 │ .local v0, "changed":Z │ :goto_0 │ invoke-virtual {p4, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;->onLayoutFinished(Landroid/print/PrintDocumentInfo;Z)V │ │ - .line 162 │ + .line 203 │ return-void │ │ - .line 160 │ + .line 201 │ .end local v0 # "changed":Z │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public onWrite([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ - .locals 11 │ + .locals 9 │ .param p1, "pageRanges" # [Landroid/print/PageRange; │ .param p2, "fileDescriptor" # Landroid/os/ParcelFileDescriptor; │ .param p3, "cancellationSignal" # Landroid/os/CancellationSignal; │ .param p4, "writeResultCallback" # Landroid/print/PrintDocumentAdapter$WriteResultCallback; │ │ .prologue │ - const/high16 v10, 0x40000000 # 2.0f │ - │ - .line 168 │ + .line 209 │ new-instance v4, Landroid/print/pdf/PrintedPdfDocument; │ │ - iget-object v8, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->this$0:Landroid/support/v4/print/PrintHelperKitkat; │ + iget-object v5, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->this$0:Landroid/support/v4/print/PrintHelperKitkat; │ │ - iget-object v8, v8, Landroid/support/v4/print/PrintHelperKitkat;->mContext:Landroid/content/Context; │ + iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;->mContext:Landroid/content/Context; │ │ - iget-object v9, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->mAttributes:Landroid/print/PrintAttributes; │ + iget-object v6, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->mAttributes:Landroid/print/PrintAttributes; │ │ - invoke-direct {v4, v8, v9}, Landroid/print/pdf/PrintedPdfDocument;->(Landroid/content/Context;Landroid/print/PrintAttributes;)V │ + invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;->(Landroid/content/Context;Landroid/print/PrintAttributes;)V │ │ - .line 171 │ + .line 212 │ .local v4, "pdfDocument":Landroid/print/pdf/PrintedPdfDocument; │ - const/4 v8, 0x1 │ + const/4 v5, 0x1 │ │ :try_start_0 │ - invoke-virtual {v4, v8}, Landroid/print/pdf/PrintedPdfDocument;->startPage(I)Landroid/graphics/pdf/PdfDocument$Page; │ + invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;->startPage(I)Landroid/graphics/pdf/PdfDocument$Page; │ │ move-result-object v3 │ │ - .line 173 │ + .line 214 │ .local v3, "page":Landroid/graphics/pdf/PdfDocument$Page; │ new-instance v0, Landroid/graphics/RectF; │ │ invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;->getInfo()Landroid/graphics/pdf/PdfDocument$PageInfo; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - invoke-virtual {v8}, Landroid/graphics/pdf/PdfDocument$PageInfo;->getContentRect()Landroid/graphics/Rect; │ + invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;->getContentRect()Landroid/graphics/Rect; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - invoke-direct {v0, v8}, Landroid/graphics/RectF;->(Landroid/graphics/Rect;)V │ + invoke-direct {v0, v5}, Landroid/graphics/RectF;->(Landroid/graphics/Rect;)V │ │ - .line 174 │ + .line 216 │ .local v0, "content":Landroid/graphics/RectF; │ - new-instance v2, Landroid/graphics/Matrix; │ + iget-object v5, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->this$0:Landroid/support/v4/print/PrintHelperKitkat; │ │ - invoke-direct {v2}, Landroid/graphics/Matrix;->()V │ + iget-object v6, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$bitmap:Landroid/graphics/Bitmap; │ │ - .line 177 │ - .local v2, "matrix":Landroid/graphics/Matrix; │ - invoke-virtual {v0}, Landroid/graphics/RectF;->width()F │ - │ - move-result v8 │ - │ - iget-object v9, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$bitmap:Landroid/graphics/Bitmap; │ + invoke-virtual {v6}, Landroid/graphics/Bitmap;->getWidth()I │ │ - invoke-virtual {v9}, Landroid/graphics/Bitmap;->getWidth()I │ + move-result v6 │ │ - move-result v9 │ + iget-object v7, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$bitmap:Landroid/graphics/Bitmap; │ │ - int-to-float v9, v9 │ + invoke-virtual {v7}, Landroid/graphics/Bitmap;->getHeight()I │ │ - div-float v5, v8, v9 │ + move-result v7 │ │ - .line 178 │ - .local v5, "scale":F │ iget v8, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$fittingMode:I │ │ - const/4 v9, 0x2 │ - │ - if-ne v8, v9, :cond_2 │ - │ - .line 179 │ - invoke-virtual {v0}, Landroid/graphics/RectF;->height()F │ - │ - move-result v8 │ - │ - iget-object v9, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$bitmap:Landroid/graphics/Bitmap; │ - │ - invoke-virtual {v9}, Landroid/graphics/Bitmap;->getHeight()I │ - │ - move-result v9 │ - │ - int-to-float v9, v9 │ - │ - div-float/2addr v8, v9 │ - │ - invoke-static {v5, v8}, Ljava/lang/Math;->max(FF)F │ - │ - move-result v5 │ - │ - .line 183 │ - :goto_0 │ - invoke-virtual {v2, v5, v5}, Landroid/graphics/Matrix;->postScale(FF)Z │ - │ - .line 186 │ - invoke-virtual {v0}, Landroid/graphics/RectF;->width()F │ - │ - move-result v8 │ - │ - iget-object v9, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$bitmap:Landroid/graphics/Bitmap; │ - │ - invoke-virtual {v9}, Landroid/graphics/Bitmap;->getWidth()I │ - │ - move-result v9 │ - │ - int-to-float v9, v9 │ - │ - mul-float/2addr v9, v5 │ - │ - sub-float/2addr v8, v9 │ - │ - div-float v6, v8, v10 │ - │ - .line 188 │ - .local v6, "translateX":F │ - invoke-virtual {v0}, Landroid/graphics/RectF;->height()F │ - │ - move-result v8 │ + # invokes: Landroid/support/v4/print/PrintHelperKitkat;->getMatrix(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ + invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;->access$000(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ - iget-object v9, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$bitmap:Landroid/graphics/Bitmap; │ - │ - invoke-virtual {v9}, Landroid/graphics/Bitmap;->getHeight()I │ - │ - move-result v9 │ - │ - int-to-float v9, v9 │ - │ - mul-float/2addr v9, v5 │ - │ - sub-float/2addr v8, v9 │ - │ - div-float v7, v8, v10 │ - │ - .line 190 │ - .local v7, "translateY":F │ - invoke-virtual {v2, v6, v7}, Landroid/graphics/Matrix;->postTranslate(FF)Z │ + move-result-object v2 │ │ - .line 193 │ + .line 220 │ + .local v2, "matrix":Landroid/graphics/Matrix; │ invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;->getCanvas()Landroid/graphics/Canvas; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - iget-object v9, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$bitmap:Landroid/graphics/Bitmap; │ + iget-object v6, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$bitmap:Landroid/graphics/Bitmap; │ │ - const/4 v10, 0x0 │ + const/4 v7, 0x0 │ │ - invoke-virtual {v8, v9, v2, v10}, Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V │ + invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V │ │ - .line 196 │ + .line 223 │ invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;->finishPage(Landroid/graphics/pdf/PdfDocument$Page;)V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 200 │ + .line 227 │ :try_start_1 │ - new-instance v8, Ljava/io/FileOutputStream; │ + new-instance v5, Ljava/io/FileOutputStream; │ │ invoke-virtual {p2}, Landroid/os/ParcelFileDescriptor;->getFileDescriptor()Ljava/io/FileDescriptor; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - invoke-direct {v8, v9}, Ljava/io/FileOutputStream;->(Ljava/io/FileDescriptor;)V │ + invoke-direct {v5, v6}, Ljava/io/FileOutputStream;->(Ljava/io/FileDescriptor;)V │ │ - invoke-virtual {v4, v8}, Landroid/print/pdf/PrintedPdfDocument;->writeTo(Ljava/io/OutputStream;)V │ + invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;->writeTo(Ljava/io/OutputStream;)V │ │ - .line 203 │ - const/4 v8, 0x1 │ + .line 230 │ + const/4 v5, 0x1 │ │ - new-array v8, v8, [Landroid/print/PageRange; │ + new-array v5, v5, [Landroid/print/PageRange; │ │ - const/4 v9, 0x0 │ + const/4 v6, 0x0 │ │ - sget-object v10, Landroid/print/PageRange;->ALL_PAGES:Landroid/print/PageRange; │ + sget-object v7, Landroid/print/PageRange;->ALL_PAGES:Landroid/print/PageRange; │ │ - aput-object v10, v8, v9 │ + aput-object v7, v5, v6 │ │ - invoke-virtual {p4, v8}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;->onWriteFinished([Landroid/print/PageRange;)V │ + invoke-virtual {p4, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;->onWriteFinished([Landroid/print/PageRange;)V │ :try_end_1 │ .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_0 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ - .line 211 │ - :goto_1 │ + .line 238 │ + :goto_0 │ if-eqz v4, :cond_0 │ │ - .line 212 │ + .line 239 │ invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;->close()V │ │ - .line 214 │ + .line 241 │ :cond_0 │ if-eqz p2, :cond_1 │ │ - .line 216 │ + .line 243 │ :try_start_2 │ invoke-virtual {p2}, Landroid/os/ParcelFileDescriptor;->close()V │ :try_end_2 │ .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_1 │ │ - .line 222 │ + .line 249 │ :cond_1 │ - :goto_2 │ + :goto_1 │ return-void │ │ - .line 181 │ - .end local v6 # "translateX":F │ - .end local v7 # "translateY":F │ - :cond_2 │ - :try_start_3 │ - invoke-virtual {v0}, Landroid/graphics/RectF;->height()F │ - │ - move-result v8 │ - │ - iget-object v9, p0, Landroid/support/v4/print/PrintHelperKitkat$1;->val$bitmap:Landroid/graphics/Bitmap; │ - │ - invoke-virtual {v9}, Landroid/graphics/Bitmap;->getHeight()I │ - │ - move-result v9 │ - │ - int-to-float v9, v9 │ - │ - div-float/2addr v8, v9 │ - │ - invoke-static {v5, v8}, Ljava/lang/Math;->min(FF)F │ - │ - move-result v5 │ - │ - goto :goto_0 │ - │ - .line 205 │ - .restart local v6 # "translateX":F │ - .restart local v7 # "translateY":F │ + .line 232 │ :catch_0 │ move-exception v1 │ │ - .line 207 │ + .line 234 │ .local v1, "ioe":Ljava/io/IOException; │ - const-string v8, "PrintHelperKitkat" │ + :try_start_3 │ + const-string v5, "PrintHelperKitkat" │ │ - const-string v9, "Error writing printed content" │ + const-string v6, "Error writing printed content" │ │ - invoke-static {v8, v9, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + invoke-static {v5, v6, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ - .line 208 │ - const/4 v8, 0x0 │ + .line 235 │ + const/4 v5, 0x0 │ │ - invoke-virtual {p4, v8}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;->onWriteFailed(Ljava/lang/CharSequence;)V │ + invoke-virtual {p4, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;->onWriteFailed(Ljava/lang/CharSequence;)V │ :try_end_3 │ .catchall {:try_start_3 .. :try_end_3} :catchall_0 │ │ - goto :goto_1 │ + goto :goto_0 │ │ - .line 211 │ + .line 238 │ .end local v0 # "content":Landroid/graphics/RectF; │ .end local v1 # "ioe":Ljava/io/IOException; │ .end local v2 # "matrix":Landroid/graphics/Matrix; │ .end local v3 # "page":Landroid/graphics/pdf/PdfDocument$Page; │ - .end local v5 # "scale":F │ - .end local v6 # "translateX":F │ - .end local v7 # "translateY":F │ :catchall_0 │ - move-exception v8 │ + move-exception v5 │ │ - if-eqz v4, :cond_3 │ + if-eqz v4, :cond_2 │ │ - .line 212 │ + .line 239 │ invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;->close()V │ │ - .line 214 │ - :cond_3 │ - if-eqz p2, :cond_4 │ + .line 241 │ + :cond_2 │ + if-eqz p2, :cond_3 │ │ - .line 216 │ + .line 243 │ :try_start_4 │ invoke-virtual {p2}, Landroid/os/ParcelFileDescriptor;->close()V │ :try_end_4 │ .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_2 │ │ - .line 219 │ - :cond_4 │ - :goto_3 │ - throw v8 │ + .line 246 │ + :cond_3 │ + :goto_2 │ + throw v5 │ │ - .line 217 │ + .line 244 │ .restart local v0 # "content":Landroid/graphics/RectF; │ .restart local v2 # "matrix":Landroid/graphics/Matrix; │ .restart local v3 # "page":Landroid/graphics/pdf/PdfDocument$Page; │ - .restart local v5 # "scale":F │ - .restart local v6 # "translateX":F │ - .restart local v7 # "translateY":F │ :catch_1 │ - move-exception v8 │ + move-exception v5 │ │ - goto :goto_2 │ + goto :goto_1 │ │ .end local v0 # "content":Landroid/graphics/RectF; │ .end local v2 # "matrix":Landroid/graphics/Matrix; │ .end local v3 # "page":Landroid/graphics/pdf/PdfDocument$Page; │ - .end local v5 # "scale":F │ - .end local v6 # "translateX":F │ - .end local v7 # "translateY":F │ :catch_2 │ - move-exception v9 │ + move-exception v6 │ │ - goto :goto_3 │ + goto :goto_2 │ .end method ├── smali/android/support/v4/print/PrintHelperKitkat.smali │ @@ -1,163 +1,347 @@ │ -.class public Landroid/support/v4/print/PrintHelperKitkat; │ +.class Landroid/support/v4/print/PrintHelperKitkat; │ .super Ljava/lang/Object; │ .source "PrintHelperKitkat.java" │ │ │ +# annotations │ +.annotation system Ldalvik/annotation/MemberClasses; │ + value = { │ + Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ + } │ +.end annotation │ + │ + │ # static fields │ .field public static final COLOR_MODE_COLOR:I = 0x2 │ │ .field public static final COLOR_MODE_MONOCHROME:I = 0x1 │ │ .field private static final LOG_TAG:Ljava/lang/String; = "PrintHelperKitkat" │ │ .field private static final MAX_PRINT_SIZE:I = 0xdac │ │ +.field public static final ORIENTATION_LANDSCAPE:I = 0x1 │ + │ +.field public static final ORIENTATION_PORTRAIT:I = 0x2 │ + │ .field public static final SCALE_MODE_FILL:I = 0x2 │ │ .field public static final SCALE_MODE_FIT:I = 0x1 │ │ │ # instance fields │ .field mColorMode:I │ │ .field final mContext:Landroid/content/Context; │ │ +.field mDecodeOptions:Landroid/graphics/BitmapFactory$Options; │ + │ +.field private final mLock:Ljava/lang/Object; │ + │ +.field mOrientation:I │ + │ .field mScaleMode:I │ │ │ # direct methods │ .method constructor (Landroid/content/Context;)V │ - .locals 1 │ + .locals 2 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ - const/4 v0, 0x2 │ + const/4 v1, 0x2 │ │ - .line 73 │ + .line 91 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 69 │ - iput v0, p0, Landroid/support/v4/print/PrintHelperKitkat;->mScaleMode:I │ + .line 51 │ + const/4 v0, 0x0 │ + │ + iput-object v0, p0, Landroid/support/v4/print/PrintHelperKitkat;->mDecodeOptions:Landroid/graphics/BitmapFactory$Options; │ + │ + .line 52 │ + new-instance v0, Ljava/lang/Object; │ + │ + invoke-direct {v0}, Ljava/lang/Object;->()V │ + │ + iput-object v0, p0, Landroid/support/v4/print/PrintHelperKitkat;->mLock:Ljava/lang/Object; │ │ - .line 71 │ - iput v0, p0, Landroid/support/v4/print/PrintHelperKitkat;->mColorMode:I │ + .line 85 │ + iput v1, p0, Landroid/support/v4/print/PrintHelperKitkat;->mScaleMode:I │ │ - .line 74 │ + .line 87 │ + iput v1, p0, Landroid/support/v4/print/PrintHelperKitkat;->mColorMode:I │ + │ + .line 89 │ + const/4 v0, 0x1 │ + │ + iput v0, p0, Landroid/support/v4/print/PrintHelperKitkat;->mOrientation:I │ + │ + .line 92 │ iput-object p1, p0, Landroid/support/v4/print/PrintHelperKitkat;->mContext:Landroid/content/Context; │ │ - .line 75 │ + .line 93 │ return-void │ .end method │ │ +.method static synthetic access$000(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ + .locals 1 │ + .param p0, "x0" # Landroid/support/v4/print/PrintHelperKitkat; │ + .param p1, "x1" # I │ + .param p2, "x2" # I │ + .param p3, "x3" # Landroid/graphics/RectF; │ + .param p4, "x4" # I │ + │ + .prologue │ + .line 46 │ + invoke-direct {p0, p1, p2, p3, p4}, Landroid/support/v4/print/PrintHelperKitkat;->getMatrix(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method static synthetic access$200(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ + .locals 1 │ + .param p0, "x0" # Landroid/support/v4/print/PrintHelperKitkat; │ + .param p1, "x1" # Landroid/net/Uri; │ + .param p2, "x2" # I │ + .annotation system Ldalvik/annotation/Throws; │ + value = { │ + Ljava/io/FileNotFoundException; │ + } │ + .end annotation │ + │ + .prologue │ + .line 46 │ + invoke-direct {p0, p1, p2}, Landroid/support/v4/print/PrintHelperKitkat;->loadConstrainedBitmap(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method static synthetic access$300(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; │ + .locals 1 │ + .param p0, "x0" # Landroid/support/v4/print/PrintHelperKitkat; │ + │ + .prologue │ + .line 46 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelperKitkat;->mLock:Ljava/lang/Object; │ + │ + return-object v0 │ +.end method │ + │ +.method private getMatrix(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ + .locals 7 │ + .param p1, "imageWidth" # I │ + .param p2, "imageHeight" # I │ + .param p3, "content" # Landroid/graphics/RectF; │ + .param p4, "fittingMode" # I │ + │ + .prologue │ + const/high16 v6, 0x40000000 # 2.0f │ + │ + .line 270 │ + new-instance v0, Landroid/graphics/Matrix; │ + │ + invoke-direct {v0}, Landroid/graphics/Matrix;->()V │ + │ + .line 273 │ + .local v0, "matrix":Landroid/graphics/Matrix; │ + invoke-virtual {p3}, Landroid/graphics/RectF;->width()F │ + │ + move-result v4 │ + │ + int-to-float v5, p1 │ + │ + div-float v1, v4, v5 │ + │ + .line 274 │ + .local v1, "scale":F │ + const/4 v4, 0x2 │ + │ + if-ne p4, v4, :cond_0 │ + │ + .line 275 │ + invoke-virtual {p3}, Landroid/graphics/RectF;->height()F │ + │ + move-result v4 │ + │ + int-to-float v5, p2 │ + │ + div-float/2addr v4, v5 │ + │ + invoke-static {v1, v4}, Ljava/lang/Math;->max(FF)F │ + │ + move-result v1 │ + │ + .line 279 │ + :goto_0 │ + invoke-virtual {v0, v1, v1}, Landroid/graphics/Matrix;->postScale(FF)Z │ + │ + .line 282 │ + invoke-virtual {p3}, Landroid/graphics/RectF;->width()F │ + │ + move-result v4 │ + │ + int-to-float v5, p1 │ + │ + mul-float/2addr v5, v1 │ + │ + sub-float/2addr v4, v5 │ + │ + div-float v2, v4, v6 │ + │ + .line 284 │ + .local v2, "translateX":F │ + invoke-virtual {p3}, Landroid/graphics/RectF;->height()F │ + │ + move-result v4 │ + │ + int-to-float v5, p2 │ + │ + mul-float/2addr v5, v1 │ + │ + sub-float/2addr v4, v5 │ + │ + div-float v3, v4, v6 │ + │ + .line 286 │ + .local v3, "translateY":F │ + invoke-virtual {v0, v2, v3}, Landroid/graphics/Matrix;->postTranslate(FF)Z │ + │ + .line 287 │ + return-object v0 │ + │ + .line 277 │ + .end local v2 # "translateX":F │ + .end local v3 # "translateY":F │ + :cond_0 │ + invoke-virtual {p3}, Landroid/graphics/RectF;->height()F │ + │ + move-result v4 │ + │ + int-to-float v5, p2 │ + │ + div-float/2addr v4, v5 │ + │ + invoke-static {v1, v4}, Ljava/lang/Math;->min(FF)F │ + │ + move-result v1 │ + │ + goto :goto_0 │ +.end method │ + │ .method private loadBitmap(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ .locals 5 │ .param p1, "uri" # Landroid/net/Uri; │ .param p2, "o" # Landroid/graphics/BitmapFactory$Options; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/FileNotFoundException; │ } │ .end annotation │ │ .prologue │ - .line 288 │ + .line 524 │ if-eqz p1, :cond_0 │ │ iget-object v2, p0, Landroid/support/v4/print/PrintHelperKitkat;->mContext:Landroid/content/Context; │ │ if-nez v2, :cond_1 │ │ - .line 289 │ + .line 525 │ :cond_0 │ new-instance v2, Ljava/lang/IllegalArgumentException; │ │ const-string v3, "bad argument to loadBitmap" │ │ invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v2 │ │ - .line 291 │ + .line 527 │ :cond_1 │ const/4 v0, 0x0 │ │ - .line 293 │ + .line 529 │ .local v0, "is":Ljava/io/InputStream; │ :try_start_0 │ iget-object v2, p0, Landroid/support/v4/print/PrintHelperKitkat;->mContext:Landroid/content/Context; │ │ invoke-virtual {v2}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; │ │ move-result-object v2 │ │ invoke-virtual {v2, p1}, Landroid/content/ContentResolver;->openInputStream(Landroid/net/Uri;)Ljava/io/InputStream; │ │ move-result-object v0 │ │ - .line 294 │ + .line 530 │ const/4 v2, 0x0 │ │ invoke-static {v0, v2, p2}, Landroid/graphics/BitmapFactory;->decodeStream(Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result-object v2 │ │ - .line 296 │ + .line 532 │ if-eqz v0, :cond_2 │ │ - .line 298 │ + .line 534 │ :try_start_1 │ invoke-virtual {v0}, Ljava/io/InputStream;->close()V │ :try_end_1 │ .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_0 │ │ - .line 301 │ + .line 537 │ :cond_2 │ :goto_0 │ return-object v2 │ │ - .line 299 │ + .line 535 │ :catch_0 │ move-exception v1 │ │ - .line 300 │ + .line 536 │ .local v1, "t":Ljava/io/IOException; │ const-string v3, "PrintHelperKitkat" │ │ const-string v4, "close fail " │ │ invoke-static {v3, v4, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ goto :goto_0 │ │ - .line 296 │ + .line 532 │ .end local v1 # "t":Ljava/io/IOException; │ :catchall_0 │ move-exception v2 │ │ if-eqz v0, :cond_3 │ │ - .line 298 │ + .line 534 │ :try_start_2 │ invoke-virtual {v0}, Ljava/io/InputStream;->close()V │ :try_end_2 │ .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_1 │ │ - .line 301 │ + .line 537 │ :cond_3 │ :goto_1 │ throw v2 │ │ - .line 299 │ + .line 535 │ :catch_1 │ move-exception v1 │ │ - .line 300 │ + .line 536 │ .restart local v1 # "t":Ljava/io/IOException; │ const-string v3, "PrintHelperKitkat" │ │ const-string v4, "close fail " │ │ invoke-static {v3, v4, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ @@ -171,266 +355,460 @@ │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/FileNotFoundException; │ } │ .end annotation │ │ .prologue │ - const/4 v6, 0x0 │ - │ const/4 v8, 0x1 │ │ - .line 248 │ + const/4 v6, 0x0 │ + │ + .line 474 │ if-lez p2, :cond_0 │ │ if-eqz p1, :cond_0 │ │ iget-object v7, p0, Landroid/support/v4/print/PrintHelperKitkat;->mContext:Landroid/content/Context; │ │ if-nez v7, :cond_1 │ │ - .line 249 │ + .line 475 │ :cond_0 │ new-instance v6, Ljava/lang/IllegalArgumentException; │ │ const-string v7, "bad argument to getScaledBitmap" │ │ invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v6 │ │ - .line 252 │ + .line 478 │ :cond_1 │ - new-instance v2, Landroid/graphics/BitmapFactory$Options; │ + new-instance v3, Landroid/graphics/BitmapFactory$Options; │ │ - invoke-direct {v2}, Landroid/graphics/BitmapFactory$Options;->()V │ + invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;->()V │ │ - .line 253 │ - .local v2, "opt":Landroid/graphics/BitmapFactory$Options; │ - iput-boolean v8, v2, Landroid/graphics/BitmapFactory$Options;->inJustDecodeBounds:Z │ + .line 479 │ + .local v3, "opt":Landroid/graphics/BitmapFactory$Options; │ + iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;->inJustDecodeBounds:Z │ │ - .line 254 │ - invoke-direct {p0, p1, v2}, Landroid/support/v4/print/PrintHelperKitkat;->loadBitmap(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ + .line 480 │ + invoke-direct {p0, p1, v3}, Landroid/support/v4/print/PrintHelperKitkat;->loadBitmap(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ │ - .line 256 │ - iget v5, v2, Landroid/graphics/BitmapFactory$Options;->outWidth:I │ + .line 482 │ + iget v5, v3, Landroid/graphics/BitmapFactory$Options;->outWidth:I │ │ - .line 257 │ + .line 483 │ .local v5, "w":I │ - iget v0, v2, Landroid/graphics/BitmapFactory$Options;->outHeight:I │ + iget v1, v3, Landroid/graphics/BitmapFactory$Options;->outHeight:I │ │ - .line 260 │ - .local v0, "h":I │ + .line 486 │ + .local v1, "h":I │ if-lez v5, :cond_2 │ │ - if-gtz v0, :cond_3 │ + if-gtz v1, :cond_3 │ │ - .line 280 │ + .line 515 │ :cond_2 │ :goto_0 │ return-object v6 │ │ - .line 265 │ + .line 491 │ :cond_3 │ - invoke-static {v5, v0}, Ljava/lang/Math;->max(II)I │ + invoke-static {v5, v1}, Ljava/lang/Math;->max(II)I │ │ - move-result v1 │ + move-result v2 │ │ - .line 267 │ - .local v1, "imageSide":I │ + .line 493 │ + .local v2, "imageSide":I │ const/4 v4, 0x1 │ │ - .line 268 │ + .line 494 │ .local v4, "sampleSize":I │ :goto_1 │ - if-le v1, p2, :cond_4 │ + if-le v2, p2, :cond_4 │ │ - .line 269 │ - ushr-int/lit8 v1, v1, 0x1 │ + .line 495 │ + ushr-int/lit8 v2, v2, 0x1 │ │ - .line 270 │ + .line 496 │ shl-int/lit8 v4, v4, 0x1 │ │ goto :goto_1 │ │ - .line 274 │ + .line 500 │ :cond_4 │ if-lez v4, :cond_2 │ │ - invoke-static {v5, v0}, Ljava/lang/Math;->min(II)I │ + invoke-static {v5, v1}, Ljava/lang/Math;->min(II)I │ │ move-result v7 │ │ div-int/2addr v7, v4 │ │ if-lez v7, :cond_2 │ │ - .line 277 │ - new-instance v3, Landroid/graphics/BitmapFactory$Options; │ + .line 503 │ + const/4 v0, 0x0 │ │ - invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;->()V │ + .line 504 │ + .local v0, "decodeOptions":Landroid/graphics/BitmapFactory$Options; │ + iget-object v7, p0, Landroid/support/v4/print/PrintHelperKitkat;->mLock:Ljava/lang/Object; │ │ - .line 278 │ - .local v3, "options":Landroid/graphics/BitmapFactory$Options; │ - iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;->inMutable:Z │ + monitor-enter v7 │ │ - .line 279 │ - iput v4, v3, Landroid/graphics/BitmapFactory$Options;->inSampleSize:I │ + .line 505 │ + :try_start_0 │ + new-instance v6, Landroid/graphics/BitmapFactory$Options; │ │ - .line 280 │ - invoke-direct {p0, p1, v3}, Landroid/support/v4/print/PrintHelperKitkat;->loadBitmap(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ + invoke-direct {v6}, Landroid/graphics/BitmapFactory$Options;->()V │ + │ + iput-object v6, p0, Landroid/support/v4/print/PrintHelperKitkat;->mDecodeOptions:Landroid/graphics/BitmapFactory$Options; │ + │ + .line 506 │ + iget-object v6, p0, Landroid/support/v4/print/PrintHelperKitkat;->mDecodeOptions:Landroid/graphics/BitmapFactory$Options; │ + │ + const/4 v8, 0x1 │ + │ + iput-boolean v8, v6, Landroid/graphics/BitmapFactory$Options;->inMutable:Z │ + │ + .line 507 │ + iget-object v6, p0, Landroid/support/v4/print/PrintHelperKitkat;->mDecodeOptions:Landroid/graphics/BitmapFactory$Options; │ + │ + iput v4, v6, Landroid/graphics/BitmapFactory$Options;->inSampleSize:I │ + │ + .line 508 │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelperKitkat;->mDecodeOptions:Landroid/graphics/BitmapFactory$Options; │ + │ + .line 509 │ + monitor-exit v7 │ + :try_end_0 │ + .catchall {:try_start_0 .. :try_end_0} :catchall_1 │ + │ + .line 511 │ + :try_start_1 │ + invoke-direct {p0, p1, v0}, Landroid/support/v4/print/PrintHelperKitkat;->loadBitmap(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ + :try_end_1 │ + .catchall {:try_start_1 .. :try_end_1} :catchall_2 │ │ move-result-object v6 │ │ + .line 513 │ + iget-object v7, p0, Landroid/support/v4/print/PrintHelperKitkat;->mLock:Ljava/lang/Object; │ + │ + monitor-enter v7 │ + │ + .line 514 │ + const/4 v8, 0x0 │ + │ + :try_start_2 │ + iput-object v8, p0, Landroid/support/v4/print/PrintHelperKitkat;->mDecodeOptions:Landroid/graphics/BitmapFactory$Options; │ + │ + .line 515 │ + monitor-exit v7 │ + │ goto :goto_0 │ + │ + :catchall_0 │ + move-exception v6 │ + │ + monitor-exit v7 │ + :try_end_2 │ + .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ + │ + throw v6 │ + │ + .line 509 │ + :catchall_1 │ + move-exception v6 │ + │ + :try_start_3 │ + monitor-exit v7 │ + :try_end_3 │ + .catchall {:try_start_3 .. :try_end_3} :catchall_1 │ + │ + throw v6 │ + │ + .line 513 │ + :catchall_2 │ + move-exception v6 │ + │ + iget-object v7, p0, Landroid/support/v4/print/PrintHelperKitkat;->mLock:Ljava/lang/Object; │ + │ + monitor-enter v7 │ + │ + .line 514 │ + const/4 v8, 0x0 │ + │ + :try_start_4 │ + iput-object v8, p0, Landroid/support/v4/print/PrintHelperKitkat;->mDecodeOptions:Landroid/graphics/BitmapFactory$Options; │ + │ + .line 515 │ + monitor-exit v7 │ + :try_end_4 │ + .catchall {:try_start_4 .. :try_end_4} :catchall_3 │ + │ + throw v6 │ + │ + :catchall_3 │ + move-exception v6 │ + │ + :try_start_5 │ + monitor-exit v7 │ + :try_end_5 │ + .catchall {:try_start_5 .. :try_end_5} :catchall_3 │ + │ + throw v6 │ .end method │ │ │ # virtual methods │ .method public getColorMode()I │ .locals 1 │ │ .prologue │ - .line 119 │ + .line 158 │ iget v0, p0, Landroid/support/v4/print/PrintHelperKitkat;->mColorMode:I │ │ return v0 │ .end method │ │ +.method public getOrientation()I │ + .locals 1 │ + │ + .prologue │ + .line 148 │ + iget v0, p0, Landroid/support/v4/print/PrintHelperKitkat;->mOrientation:I │ + │ + return v0 │ +.end method │ + │ .method public getScaleMode()I │ .locals 1 │ │ .prologue │ - .line 97 │ + .line 116 │ iget v0, p0, Landroid/support/v4/print/PrintHelperKitkat;->mScaleMode:I │ │ return v0 │ .end method │ │ -.method public printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ - .locals 6 │ +.method public printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ + .locals 9 │ .param p1, "jobName" # Ljava/lang/String; │ .param p2, "bitmap" # Landroid/graphics/Bitmap; │ + .param p3, "callback" # Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ │ .prologue │ - .line 129 │ + .line 170 │ if-nez p2, :cond_0 │ │ - .line 224 │ + .line 258 │ :goto_0 │ return-void │ │ - .line 132 │ + .line 173 │ :cond_0 │ - iget v1, p0, Landroid/support/v4/print/PrintHelperKitkat;->mScaleMode:I │ + iget v4, p0, Landroid/support/v4/print/PrintHelperKitkat;->mScaleMode:I │ │ - .line 133 │ - .local v1, "fittingMode":I │ - iget-object v4, p0, Landroid/support/v4/print/PrintHelperKitkat;->mContext:Landroid/content/Context; │ + .line 174 │ + .local v4, "fittingMode":I │ + iget-object v0, p0, Landroid/support/v4/print/PrintHelperKitkat;->mContext:Landroid/content/Context; │ │ - const-string v5, "print" │ + const-string v1, "print" │ │ - invoke-virtual {v4, v5}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ + invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v8 │ │ - check-cast v3, Landroid/print/PrintManager; │ + check-cast v8, Landroid/print/PrintManager; │ │ - .line 134 │ - .local v3, "printManager":Landroid/print/PrintManager; │ - sget-object v2, Landroid/print/PrintAttributes$MediaSize;->UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; │ + .line 175 │ + .local v8, "printManager":Landroid/print/PrintManager; │ + sget-object v7, Landroid/print/PrintAttributes$MediaSize;->UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; │ │ - .line 135 │ - .local v2, "mediaSize":Landroid/print/PrintAttributes$MediaSize; │ + .line 176 │ + .local v7, "mediaSize":Landroid/print/PrintAttributes$MediaSize; │ invoke-virtual {p2}, Landroid/graphics/Bitmap;->getWidth()I │ │ - move-result v4 │ + move-result v0 │ │ invoke-virtual {p2}, Landroid/graphics/Bitmap;->getHeight()I │ │ - move-result v5 │ + move-result v1 │ │ - if-le v4, v5, :cond_1 │ + if-le v0, v1, :cond_1 │ │ - .line 136 │ - sget-object v2, Landroid/print/PrintAttributes$MediaSize;->UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; │ + .line 177 │ + sget-object v7, Landroid/print/PrintAttributes$MediaSize;->UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; │ │ - .line 138 │ + .line 179 │ :cond_1 │ - new-instance v4, Landroid/print/PrintAttributes$Builder; │ + new-instance v0, Landroid/print/PrintAttributes$Builder; │ │ - invoke-direct {v4}, Landroid/print/PrintAttributes$Builder;->()V │ + invoke-direct {v0}, Landroid/print/PrintAttributes$Builder;->()V │ │ - invoke-virtual {v4, v2}, Landroid/print/PrintAttributes$Builder;->setMediaSize(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; │ + invoke-virtual {v0, v7}, Landroid/print/PrintAttributes$Builder;->setMediaSize(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; │ │ - move-result-object v4 │ + move-result-object v0 │ │ - iget v5, p0, Landroid/support/v4/print/PrintHelperKitkat;->mColorMode:I │ + iget v1, p0, Landroid/support/v4/print/PrintHelperKitkat;->mColorMode:I │ │ - invoke-virtual {v4, v5}, Landroid/print/PrintAttributes$Builder;->setColorMode(I)Landroid/print/PrintAttributes$Builder; │ + invoke-virtual {v0, v1}, Landroid/print/PrintAttributes$Builder;->setColorMode(I)Landroid/print/PrintAttributes$Builder; │ │ - move-result-object v4 │ + move-result-object v0 │ │ - invoke-virtual {v4}, Landroid/print/PrintAttributes$Builder;->build()Landroid/print/PrintAttributes; │ + invoke-virtual {v0}, Landroid/print/PrintAttributes$Builder;->build()Landroid/print/PrintAttributes; │ │ - move-result-object v0 │ + move-result-object v6 │ + │ + .line 184 │ + .local v6, "attr":Landroid/print/PrintAttributes; │ + new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$1; │ │ - .line 143 │ - .local v0, "attr":Landroid/print/PrintAttributes; │ - new-instance v4, Landroid/support/v4/print/PrintHelperKitkat$1; │ + move-object v1, p0 │ │ - invoke-direct {v4, p0, p1, p2, v1}, Landroid/support/v4/print/PrintHelperKitkat$1;->(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V │ + move-object v2, p1 │ │ - invoke-virtual {v3, p1, v4, v0}, Landroid/print/PrintManager;->print(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; │ + move-object v3, p2 │ + │ + move-object v5, p3 │ + │ + invoke-direct/range {v0 .. v5}, Landroid/support/v4/print/PrintHelperKitkat$1;->(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;ILandroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ + │ + invoke-virtual {v8, p1, v0, v6}, Landroid/print/PrintManager;->print(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; │ │ goto :goto_0 │ .end method │ │ -.method public printBitmap(Ljava/lang/String;Landroid/net/Uri;)V │ - .locals 2 │ +.method public printBitmap(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ + .locals 9 │ .param p1, "jobName" # Ljava/lang/String; │ .param p2, "imageFile" # Landroid/net/Uri; │ + .param p3, "callback" # Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/io/FileNotFoundException; │ } │ .end annotation │ │ .prologue │ - .line 235 │ - const/16 v1, 0xdac │ + .line 301 │ + iget v5, p0, Landroid/support/v4/print/PrintHelperKitkat;->mScaleMode:I │ │ - invoke-direct {p0, p2, v1}, Landroid/support/v4/print/PrintHelperKitkat;->loadConstrainedBitmap(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ + .line 303 │ + .local v5, "fittingMode":I │ + new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2; │ │ - move-result-object v0 │ + move-object v1, p0 │ + │ + move-object v2, p1 │ + │ + move-object v3, p2 │ + │ + move-object v4, p3 │ + │ + invoke-direct/range {v0 .. v5}, Landroid/support/v4/print/PrintHelperKitkat$2;->(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;I)V │ + │ + .line 451 │ + .local v0, "printDocumentAdapter":Landroid/print/PrintDocumentAdapter; │ + iget-object v1, p0, Landroid/support/v4/print/PrintHelperKitkat;->mContext:Landroid/content/Context; │ + │ + const-string v2, "print" │ + │ + invoke-virtual {v1, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ + │ + move-result-object v8 │ + │ + check-cast v8, Landroid/print/PrintManager; │ + │ + .line 452 │ + .local v8, "printManager":Landroid/print/PrintManager; │ + new-instance v7, Landroid/print/PrintAttributes$Builder; │ + │ + invoke-direct {v7}, Landroid/print/PrintAttributes$Builder;->()V │ + │ + .line 453 │ + .local v7, "builder":Landroid/print/PrintAttributes$Builder; │ + iget v1, p0, Landroid/support/v4/print/PrintHelperKitkat;->mColorMode:I │ + │ + invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;->setColorMode(I)Landroid/print/PrintAttributes$Builder; │ + │ + .line 455 │ + iget v1, p0, Landroid/support/v4/print/PrintHelperKitkat;->mOrientation:I │ │ - .line 236 │ - .local v0, "bitmap":Landroid/graphics/Bitmap; │ - invoke-virtual {p0, p1, v0}, Landroid/support/v4/print/PrintHelperKitkat;->printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ + const/4 v2, 0x1 │ │ - .line 237 │ + if-ne v1, v2, :cond_1 │ + │ + .line 456 │ + sget-object v1, Landroid/print/PrintAttributes$MediaSize;->UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; │ + │ + invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;->setMediaSize(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; │ + │ + .line 460 │ + :cond_0 │ + :goto_0 │ + invoke-virtual {v7}, Landroid/print/PrintAttributes$Builder;->build()Landroid/print/PrintAttributes; │ + │ + move-result-object v6 │ + │ + .line 462 │ + .local v6, "attr":Landroid/print/PrintAttributes; │ + invoke-virtual {v8, p1, v0, v6}, Landroid/print/PrintManager;->print(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; │ + │ + .line 463 │ return-void │ + │ + .line 457 │ + .end local v6 # "attr":Landroid/print/PrintAttributes; │ + :cond_1 │ + iget v1, p0, Landroid/support/v4/print/PrintHelperKitkat;->mOrientation:I │ + │ + const/4 v2, 0x2 │ + │ + if-ne v1, v2, :cond_0 │ + │ + .line 458 │ + sget-object v1, Landroid/print/PrintAttributes$MediaSize;->UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; │ + │ + invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;->setMediaSize(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; │ + │ + goto :goto_0 │ .end method │ │ .method public setColorMode(I)V │ .locals 0 │ .param p1, "colorMode" # I │ │ .prologue │ - .line 109 │ + .line 128 │ iput p1, p0, Landroid/support/v4/print/PrintHelperKitkat;->mColorMode:I │ │ - .line 110 │ + .line 129 │ + return-void │ +.end method │ + │ +.method public setOrientation(I)V │ + .locals 0 │ + .param p1, "orientation" # I │ + │ + .prologue │ + .line 138 │ + iput p1, p0, Landroid/support/v4/print/PrintHelperKitkat;->mOrientation:I │ + │ + .line 139 │ return-void │ .end method │ │ .method public setScaleMode(I)V │ .locals 0 │ .param p1, "scaleMode" # I │ │ .prologue │ - .line 87 │ + .line 106 │ iput p1, p0, Landroid/support/v4/print/PrintHelperKitkat;->mScaleMode:I │ │ - .line 88 │ + .line 107 │ return-void │ .end method ├── smali/android/support/v4/text/TextUtilsCompat.smali │ @@ -12,133 +12,136 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 3 │ │ .prologue │ - .line 111 │ + .line 114 │ new-instance v0, Ljava/util/Locale; │ │ const-string v1, "" │ │ const-string v2, "" │ │ invoke-direct {v0, v1, v2}, Ljava/util/Locale;->(Ljava/lang/String;Ljava/lang/String;)V │ │ sput-object v0, Landroid/support/v4/text/TextUtilsCompat;->ROOT:Ljava/util/Locale; │ │ - .line 113 │ + .line 116 │ const-string v0, "Arab" │ │ sput-object v0, Landroid/support/v4/text/TextUtilsCompat;->ARAB_SCRIPT_SUBTAG:Ljava/lang/String; │ │ - .line 114 │ + .line 117 │ const-string v0, "Hebr" │ │ sput-object v0, Landroid/support/v4/text/TextUtilsCompat;->HEBR_SCRIPT_SUBTAG:Ljava/lang/String; │ │ return-void │ .end method │ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 23 │ + .line 25 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method private static getLayoutDirectionFromFirstChar(Ljava/util/Locale;)I │ .locals 2 │ .param p0, "locale" # Ljava/util/Locale; │ │ .prologue │ const/4 v0, 0x0 │ │ - .line 100 │ + .line 103 │ invoke-virtual {p0, p0}, Ljava/util/Locale;->getDisplayName(Ljava/util/Locale;)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v1, v0}, Ljava/lang/String;->charAt(I)C │ │ move-result v1 │ │ invoke-static {v1}, Ljava/lang/Character;->getDirectionality(C)B │ │ move-result v1 │ │ packed-switch v1, :pswitch_data_0 │ │ - .line 107 │ + .line 110 │ :goto_0 │ return v0 │ │ - .line 103 │ + .line 106 │ :pswitch_0 │ const/4 v0, 0x1 │ │ goto :goto_0 │ │ - .line 100 │ + .line 103 │ nop │ │ :pswitch_data_0 │ .packed-switch 0x1 │ :pswitch_0 │ :pswitch_0 │ .end packed-switch │ .end method │ │ .method public static getLayoutDirectionFromLocale(Ljava/util/Locale;)I │ .locals 2 │ .param p0, "locale" # Ljava/util/Locale; │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ + .end param │ │ .prologue │ - .line 73 │ + .line 76 │ if-eqz p0, :cond_2 │ │ sget-object v1, Landroid/support/v4/text/TextUtilsCompat;->ROOT:Ljava/util/Locale; │ │ invoke-virtual {p0, v1}, Ljava/util/Locale;->equals(Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-nez v1, :cond_2 │ │ - .line 74 │ + .line 77 │ invoke-virtual {p0}, Ljava/util/Locale;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v1}, Landroid/support/v4/text/ICUCompat;->addLikelySubtags(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v1}, Landroid/support/v4/text/ICUCompat;->getScript(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 76 │ + .line 79 │ .local v0, "scriptSubtag":Ljava/lang/String; │ if-nez v0, :cond_0 │ │ invoke-static {p0}, Landroid/support/v4/text/TextUtilsCompat;->getLayoutDirectionFromFirstChar(Ljava/util/Locale;)I │ │ move-result v1 │ │ - .line 84 │ + .line 87 │ .end local v0 # "scriptSubtag":Ljava/lang/String; │ :goto_0 │ return v1 │ │ - .line 78 │ + .line 81 │ .restart local v0 # "scriptSubtag":Ljava/lang/String; │ :cond_0 │ sget-object v1, Landroid/support/v4/text/TextUtilsCompat;->ARAB_SCRIPT_SUBTAG:Ljava/lang/String; │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ move-result v1 │ @@ -149,118 +152,123 @@ │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_2 │ │ - .line 80 │ + .line 83 │ :cond_1 │ const/4 v1, 0x1 │ │ goto :goto_0 │ │ - .line 84 │ + .line 87 │ .end local v0 # "scriptSubtag":Ljava/lang/String; │ :cond_2 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public static htmlEncode(Ljava/lang/String;)Ljava/lang/String; │ .locals 4 │ .param p0, "s" # Ljava/lang/String; │ + .annotation build Landroid/support/annotation/NonNull; │ + .end annotation │ + .end param │ + .annotation build Landroid/support/annotation/NonNull; │ + .end annotation │ │ .prologue │ - .line 31 │ + .line 34 │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ - .line 33 │ + .line 36 │ .local v2, "sb":Ljava/lang/StringBuilder; │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ invoke-virtual {p0}, Ljava/lang/String;->length()I │ │ move-result v3 │ │ if-ge v1, v3, :cond_0 │ │ - .line 34 │ + .line 37 │ invoke-virtual {p0, v1}, Ljava/lang/String;->charAt(I)C │ │ move-result v0 │ │ - .line 35 │ + .line 38 │ .local v0, "c":C │ sparse-switch v0, :sswitch_data_0 │ │ - .line 56 │ + .line 59 │ invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 33 │ + .line 36 │ :goto_1 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 37 │ + .line 40 │ :sswitch_0 │ const-string v3, "<" │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_1 │ │ - .line 40 │ + .line 43 │ :sswitch_1 │ const-string v3, ">" │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_1 │ │ - .line 43 │ + .line 46 │ :sswitch_2 │ const-string v3, "&" │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_1 │ │ - .line 50 │ + .line 53 │ :sswitch_3 │ const-string v3, "'" │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_1 │ │ - .line 53 │ + .line 56 │ :sswitch_4 │ const-string v3, """ │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_1 │ │ - .line 59 │ + .line 62 │ .end local v0 # "c":C │ :cond_0 │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ return-object v3 │ │ - .line 35 │ + .line 38 │ :sswitch_data_0 │ .sparse-switch │ 0x22 -> :sswitch_4 │ 0x26 -> :sswitch_2 │ 0x27 -> :sswitch_3 │ 0x3c -> :sswitch_0 │ 0x3e -> :sswitch_1 ├── smali/android/support/v4/util/ArrayMap$1.smali │ @@ -104,43 +104,27 @@ │ │ iget v0, v0, Landroid/support/v4/util/ArrayMap;->mSize:I │ │ return v0 │ .end method │ │ .method protected colIndexOfKey(Ljava/lang/Object;)I │ - .locals 2 │ + .locals 1 │ .param p1, "key" # Ljava/lang/Object; │ │ .prologue │ .line 86 │ .local p0, "this":Landroid/support/v4/util/ArrayMap$1;, "Landroid/support/v4/util/ArrayMap.1;" │ - if-nez p1, :cond_0 │ - │ iget-object v0, p0, Landroid/support/v4/util/ArrayMap$1;->this$0:Landroid/support/v4/util/ArrayMap; │ │ - invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;->indexOfNull()I │ + invoke-virtual {v0, p1}, Landroid/support/v4/util/ArrayMap;->indexOfKey(Ljava/lang/Object;)I │ │ move-result v0 │ │ - :goto_0 │ return v0 │ - │ - :cond_0 │ - iget-object v0, p0, Landroid/support/v4/util/ArrayMap$1;->this$0:Landroid/support/v4/util/ArrayMap; │ - │ - invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I │ - │ - move-result v1 │ - │ - invoke-virtual {v0, p1, v1}, Landroid/support/v4/util/ArrayMap;->indexOf(Ljava/lang/Object;I)I │ - │ - move-result v0 │ - │ - goto :goto_0 │ .end method │ │ .method protected colIndexOfValue(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "value" # Ljava/lang/Object; │ │ .prologue ├── smali/android/support/v4/util/LongSparseArray.smali │ @@ -557,15 +557,15 @@ │ │ aget-object p3, v1, v0 │ │ goto :goto_0 │ .end method │ │ .method public indexOfKey(J)I │ - .locals 2 │ + .locals 3 │ .param p1, "key" # J │ │ .prologue │ .line 283 │ .local p0, "this":Landroid/support/v4/util/LongSparseArray;, "Landroid/support/v4/util/LongSparseArray;" │ iget-boolean v0, p0, Landroid/support/v4/util/LongSparseArray;->mGarbage:Z │ │ @@ -662,15 +662,15 @@ │ │ aget-wide v0, v0, p1 │ │ return-wide v0 │ .end method │ │ .method public put(JLjava/lang/Object;)V │ - .locals 8 │ + .locals 9 │ .param p1, "key" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(JTE;)V" │ } │ .end annotation │ │ @@ -865,15 +865,15 @@ │ │ iput v4, p0, Landroid/support/v4/util/LongSparseArray;->mSize:I │ │ goto/16 :goto_0 │ .end method │ │ .method public remove(J)V │ - .locals 0 │ + .locals 1 │ .param p1, "key" # J │ │ .prologue │ .line 132 │ .local p0, "this":Landroid/support/v4/util/LongSparseArray;, "Landroid/support/v4/util/LongSparseArray;" │ invoke-virtual {p0, p1, p2}, Landroid/support/v4/util/LongSparseArray;->delete(J)V ├── smali/android/support/v4/util/LruCache.smali │ @@ -89,27 +89,27 @@ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(TK;TV;)I" │ } │ .end annotation │ │ .prologue │ - .line 233 │ + .line 249 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ .local p1, "key":Ljava/lang/Object;, "TK;" │ .local p2, "value":Ljava/lang/Object;, "TV;" │ invoke-virtual {p0, p1, p2}, Landroid/support/v4/util/LruCache;->sizeOf(Ljava/lang/Object;Ljava/lang/Object;)I │ │ move-result v0 │ │ - .line 234 │ + .line 250 │ .local v0, "result":I │ if-gez v0, :cond_0 │ │ - .line 235 │ + .line 251 │ new-instance v1, Ljava/lang/IllegalStateException; │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "Negative size: " │ @@ -136,15 +136,15 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 237 │ + .line 253 │ :cond_0 │ return v0 │ .end method │ │ │ # virtual methods │ .method protected create(Ljava/lang/Object;)Ljava/lang/Object; │ @@ -152,27 +152,27 @@ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(TK;)TV;" │ } │ .end annotation │ │ .prologue │ - .line 229 │ + .line 245 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ .local p1, "key":Ljava/lang/Object;, "TK;" │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public final declared-synchronized createCount()I │ .locals 1 │ │ .prologue │ - .line 295 │ + .line 312 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ monitor-enter p0 │ │ :try_start_0 │ iget v0, p0, Landroid/support/v4/util/LruCache;->createCount:I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ @@ -195,41 +195,41 @@ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(ZTK;TV;TV;)V" │ } │ .end annotation │ │ .prologue │ - .line 211 │ + .line 227 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ .local p2, "key":Ljava/lang/Object;, "TK;" │ .local p3, "oldValue":Ljava/lang/Object;, "TV;" │ .local p4, "newValue":Ljava/lang/Object;, "TV;" │ return-void │ .end method │ │ .method public final evictAll()V │ .locals 1 │ │ .prologue │ - .line 255 │ + .line 271 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ const/4 v0, -0x1 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/util/LruCache;->trimToSize(I)V │ │ - .line 256 │ + .line 272 │ return-void │ .end method │ │ .method public final declared-synchronized evictionCount()I │ .locals 1 │ │ .prologue │ - .line 309 │ + .line 326 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ monitor-enter p0 │ │ :try_start_0 │ iget v0, p0, Landroid/support/v4/util/LruCache;->evictionCount:I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ @@ -251,187 +251,187 @@ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(TK;)TV;" │ } │ .end annotation │ │ .prologue │ - .line 62 │ + .line 78 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ .local p1, "key":Ljava/lang/Object;, "TK;" │ if-nez p1, :cond_0 │ │ - .line 63 │ + .line 79 │ new-instance v2, Ljava/lang/NullPointerException; │ │ const-string v3, "key == null" │ │ invoke-direct {v2, v3}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V │ │ throw v2 │ │ - .line 67 │ + .line 83 │ :cond_0 │ monitor-enter p0 │ │ - .line 68 │ + .line 84 │ :try_start_0 │ iget-object v2, p0, Landroid/support/v4/util/LruCache;->map:Ljava/util/LinkedHashMap; │ │ invoke-virtual {v2, p1}, Ljava/util/LinkedHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v1 │ │ - .line 69 │ + .line 85 │ .local v1, "mapValue":Ljava/lang/Object;, "TV;" │ if-eqz v1, :cond_1 │ │ - .line 70 │ + .line 86 │ iget v2, p0, Landroid/support/v4/util/LruCache;->hitCount:I │ │ add-int/lit8 v2, v2, 0x1 │ │ iput v2, p0, Landroid/support/v4/util/LruCache;->hitCount:I │ │ - .line 71 │ + .line 87 │ monitor-exit p0 │ │ move-object v0, v1 │ │ - .line 105 │ + .line 121 │ :goto_0 │ return-object v0 │ │ - .line 73 │ + .line 89 │ :cond_1 │ iget v2, p0, Landroid/support/v4/util/LruCache;->missCount:I │ │ add-int/lit8 v2, v2, 0x1 │ │ iput v2, p0, Landroid/support/v4/util/LruCache;->missCount:I │ │ - .line 74 │ + .line 90 │ monitor-exit p0 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 83 │ + .line 99 │ invoke-virtual {p0, p1}, Landroid/support/v4/util/LruCache;->create(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v0 │ │ - .line 84 │ + .line 100 │ .local v0, "createdValue":Ljava/lang/Object;, "TV;" │ if-nez v0, :cond_2 │ │ - .line 85 │ + .line 101 │ const/4 v0, 0x0 │ │ goto :goto_0 │ │ - .line 74 │ + .line 90 │ .end local v0 # "createdValue":Ljava/lang/Object;, "TV;" │ .end local v1 # "mapValue":Ljava/lang/Object;, "TV;" │ :catchall_0 │ move-exception v2 │ │ :try_start_1 │ monitor-exit p0 │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ throw v2 │ │ - .line 88 │ + .line 104 │ .restart local v0 # "createdValue":Ljava/lang/Object;, "TV;" │ .restart local v1 # "mapValue":Ljava/lang/Object;, "TV;" │ :cond_2 │ monitor-enter p0 │ │ - .line 89 │ + .line 105 │ :try_start_2 │ iget v2, p0, Landroid/support/v4/util/LruCache;->createCount:I │ │ add-int/lit8 v2, v2, 0x1 │ │ iput v2, p0, Landroid/support/v4/util/LruCache;->createCount:I │ │ - .line 90 │ + .line 106 │ iget-object v2, p0, Landroid/support/v4/util/LruCache;->map:Ljava/util/LinkedHashMap; │ │ invoke-virtual {v2, p1, v0}, Ljava/util/LinkedHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v1 │ │ - .line 92 │ + .line 108 │ if-eqz v1, :cond_3 │ │ - .line 94 │ + .line 110 │ iget-object v2, p0, Landroid/support/v4/util/LruCache;->map:Ljava/util/LinkedHashMap; │ │ invoke-virtual {v2, p1, v1}, Ljava/util/LinkedHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - .line 98 │ + .line 114 │ :goto_1 │ monitor-exit p0 │ :try_end_2 │ .catchall {:try_start_2 .. :try_end_2} :catchall_1 │ │ - .line 100 │ + .line 116 │ if-eqz v1, :cond_4 │ │ - .line 101 │ + .line 117 │ const/4 v2, 0x0 │ │ invoke-virtual {p0, v2, p1, v0, v1}, Landroid/support/v4/util/LruCache;->entryRemoved(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ move-object v0, v1 │ │ - .line 102 │ + .line 118 │ goto :goto_0 │ │ - .line 96 │ + .line 112 │ :cond_3 │ :try_start_3 │ iget v2, p0, Landroid/support/v4/util/LruCache;->size:I │ │ invoke-direct {p0, p1, v0}, Landroid/support/v4/util/LruCache;->safeSizeOf(Ljava/lang/Object;Ljava/lang/Object;)I │ │ move-result v3 │ │ add-int/2addr v2, v3 │ │ iput v2, p0, Landroid/support/v4/util/LruCache;->size:I │ │ goto :goto_1 │ │ - .line 98 │ + .line 114 │ :catchall_1 │ move-exception v2 │ │ monitor-exit p0 │ :try_end_3 │ .catchall {:try_start_3 .. :try_end_3} :catchall_1 │ │ throw v2 │ │ - .line 104 │ + .line 120 │ :cond_4 │ iget v2, p0, Landroid/support/v4/util/LruCache;->maxSize:I │ │ invoke-virtual {p0, v2}, Landroid/support/v4/util/LruCache;->trimToSize(I)V │ │ goto :goto_0 │ .end method │ │ .method public final declared-synchronized hitCount()I │ .locals 1 │ │ .prologue │ - .line 280 │ + .line 297 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ monitor-enter p0 │ │ :try_start_0 │ iget v0, p0, Landroid/support/v4/util/LruCache;->hitCount:I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ @@ -448,15 +448,15 @@ │ throw v0 │ .end method │ │ .method public final declared-synchronized maxSize()I │ .locals 1 │ │ .prologue │ - .line 273 │ + .line 289 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ monitor-enter p0 │ │ :try_start_0 │ iget v0, p0, Landroid/support/v4/util/LruCache;->maxSize:I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ @@ -473,15 +473,15 @@ │ throw v0 │ .end method │ │ .method public final declared-synchronized missCount()I │ .locals 1 │ │ .prologue │ - .line 288 │ + .line 305 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ monitor-enter p0 │ │ :try_start_0 │ iget v0, p0, Landroid/support/v4/util/LruCache;->missCount:I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ @@ -503,101 +503,101 @@ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(TK;TV;)TV;" │ } │ .end annotation │ │ .prologue │ - .line 116 │ + .line 132 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ .local p1, "key":Ljava/lang/Object;, "TK;" │ .local p2, "value":Ljava/lang/Object;, "TV;" │ if-eqz p1, :cond_0 │ │ if-nez p2, :cond_1 │ │ - .line 117 │ + .line 133 │ :cond_0 │ new-instance v1, Ljava/lang/NullPointerException; │ │ const-string v2, "key == null || value == null" │ │ invoke-direct {v1, v2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 121 │ + .line 137 │ :cond_1 │ monitor-enter p0 │ │ - .line 122 │ + .line 138 │ :try_start_0 │ iget v1, p0, Landroid/support/v4/util/LruCache;->putCount:I │ │ add-int/lit8 v1, v1, 0x1 │ │ iput v1, p0, Landroid/support/v4/util/LruCache;->putCount:I │ │ - .line 123 │ + .line 139 │ iget v1, p0, Landroid/support/v4/util/LruCache;->size:I │ │ invoke-direct {p0, p1, p2}, Landroid/support/v4/util/LruCache;->safeSizeOf(Ljava/lang/Object;Ljava/lang/Object;)I │ │ move-result v2 │ │ add-int/2addr v1, v2 │ │ iput v1, p0, Landroid/support/v4/util/LruCache;->size:I │ │ - .line 124 │ + .line 140 │ iget-object v1, p0, Landroid/support/v4/util/LruCache;->map:Ljava/util/LinkedHashMap; │ │ invoke-virtual {v1, p1, p2}, Ljava/util/LinkedHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v0 │ │ - .line 125 │ + .line 141 │ .local v0, "previous":Ljava/lang/Object;, "TV;" │ if-eqz v0, :cond_2 │ │ - .line 126 │ + .line 142 │ iget v1, p0, Landroid/support/v4/util/LruCache;->size:I │ │ invoke-direct {p0, p1, v0}, Landroid/support/v4/util/LruCache;->safeSizeOf(Ljava/lang/Object;Ljava/lang/Object;)I │ │ move-result v2 │ │ sub-int/2addr v1, v2 │ │ iput v1, p0, Landroid/support/v4/util/LruCache;->size:I │ │ - .line 128 │ + .line 144 │ :cond_2 │ monitor-exit p0 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 130 │ + .line 146 │ if-eqz v0, :cond_3 │ │ - .line 131 │ + .line 147 │ const/4 v1, 0x0 │ │ invoke-virtual {p0, v1, p1, v0, p2}, Landroid/support/v4/util/LruCache;->entryRemoved(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ - .line 134 │ + .line 150 │ :cond_3 │ iget v1, p0, Landroid/support/v4/util/LruCache;->maxSize:I │ │ invoke-virtual {p0, v1}, Landroid/support/v4/util/LruCache;->trimToSize(I)V │ │ - .line 135 │ + .line 151 │ return-object v0 │ │ - .line 128 │ + .line 144 │ .end local v0 # "previous":Ljava/lang/Object;, "TV;" │ :catchall_0 │ move-exception v1 │ │ :try_start_1 │ monitor-exit p0 │ :try_end_1 │ @@ -606,15 +606,15 @@ │ throw v1 │ .end method │ │ .method public final declared-synchronized putCount()I │ .locals 1 │ │ .prologue │ - .line 302 │ + .line 319 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ monitor-enter p0 │ │ :try_start_0 │ iget v0, p0, Landroid/support/v4/util/LruCache;->putCount:I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ @@ -636,93 +636,142 @@ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(TK;)TV;" │ } │ .end annotation │ │ .prologue │ - .line 177 │ + .line 193 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ .local p1, "key":Ljava/lang/Object;, "TK;" │ if-nez p1, :cond_0 │ │ - .line 178 │ + .line 194 │ new-instance v1, Ljava/lang/NullPointerException; │ │ const-string v2, "key == null" │ │ invoke-direct {v1, v2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 182 │ + .line 198 │ :cond_0 │ monitor-enter p0 │ │ - .line 183 │ + .line 199 │ :try_start_0 │ iget-object v1, p0, Landroid/support/v4/util/LruCache;->map:Ljava/util/LinkedHashMap; │ │ invoke-virtual {v1, p1}, Ljava/util/LinkedHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v0 │ │ - .line 184 │ + .line 200 │ .local v0, "previous":Ljava/lang/Object;, "TV;" │ if-eqz v0, :cond_1 │ │ - .line 185 │ + .line 201 │ iget v1, p0, Landroid/support/v4/util/LruCache;->size:I │ │ invoke-direct {p0, p1, v0}, Landroid/support/v4/util/LruCache;->safeSizeOf(Ljava/lang/Object;Ljava/lang/Object;)I │ │ move-result v2 │ │ sub-int/2addr v1, v2 │ │ iput v1, p0, Landroid/support/v4/util/LruCache;->size:I │ │ - .line 187 │ + .line 203 │ :cond_1 │ monitor-exit p0 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ - .line 189 │ + .line 205 │ if-eqz v0, :cond_2 │ │ - .line 190 │ + .line 206 │ const/4 v1, 0x0 │ │ const/4 v2, 0x0 │ │ invoke-virtual {p0, v1, p1, v0, v2}, Landroid/support/v4/util/LruCache;->entryRemoved(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ - .line 193 │ + .line 209 │ :cond_2 │ return-object v0 │ │ - .line 187 │ + .line 203 │ .end local v0 # "previous":Ljava/lang/Object;, "TV;" │ :catchall_0 │ move-exception v1 │ │ :try_start_1 │ monitor-exit p0 │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ throw v1 │ .end method │ │ +.method public resize(I)V │ + .locals 2 │ + .param p1, "maxSize" # I │ + │ + .prologue │ + .line 61 │ + .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ + if-gtz p1, :cond_0 │ + │ + .line 62 │ + new-instance v0, Ljava/lang/IllegalArgumentException; │ + │ + const-string v1, "maxSize <= 0" │ + │ + invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + │ + throw v0 │ + │ + .line 65 │ + :cond_0 │ + monitor-enter p0 │ + │ + .line 66 │ + :try_start_0 │ + iput p1, p0, Landroid/support/v4/util/LruCache;->maxSize:I │ + │ + .line 67 │ + monitor-exit p0 │ + :try_end_0 │ + .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ + │ + .line 68 │ + invoke-virtual {p0, p1}, Landroid/support/v4/util/LruCache;->trimToSize(I)V │ + │ + .line 69 │ + return-void │ + │ + .line 67 │ + :catchall_0 │ + move-exception v0 │ + │ + :try_start_1 │ + monitor-exit p0 │ + :try_end_1 │ + .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ + │ + throw v0 │ +.end method │ + │ .method public final declared-synchronized size()I │ .locals 1 │ │ .prologue │ - .line 264 │ + .line 280 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ monitor-enter p0 │ │ :try_start_0 │ iget v0, p0, Landroid/support/v4/util/LruCache;->size:I │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ @@ -744,15 +793,15 @@ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(TK;TV;)I" │ } │ .end annotation │ │ .prologue │ - .line 248 │ + .line 264 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ .local p1, "key":Ljava/lang/Object;, "TK;" │ .local p2, "value":Ljava/lang/Object;, "TV;" │ const/4 v0, 0x1 │ │ return v0 │ .end method │ @@ -764,15 +813,15 @@ │ "()", │ "Ljava/util/Map", │ ";" │ } │ .end annotation │ │ .prologue │ - .line 317 │ + .line 334 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ monitor-enter p0 │ │ :try_start_0 │ new-instance v0, Ljava/util/LinkedHashMap; │ │ iget-object v1, p0, Landroid/support/v4/util/LruCache;->map:Ljava/util/LinkedHashMap; │ @@ -796,35 +845,35 @@ │ .method public final declared-synchronized toString()Ljava/lang/String; │ .locals 6 │ │ .prologue │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ const/4 v1, 0x0 │ │ - .line 321 │ + .line 338 │ monitor-enter p0 │ │ :try_start_0 │ iget v2, p0, Landroid/support/v4/util/LruCache;->hitCount:I │ │ iget v3, p0, Landroid/support/v4/util/LruCache;->missCount:I │ │ add-int v0, v2, v3 │ │ - .line 322 │ + .line 339 │ .local v0, "accesses":I │ if-eqz v0, :cond_0 │ │ iget v2, p0, Landroid/support/v4/util/LruCache;->hitCount:I │ │ mul-int/lit8 v2, v2, 0x64 │ │ div-int v1, v2, v0 │ │ - .line 323 │ + .line 340 │ .local v1, "hitPercent":I │ :cond_0 │ const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" │ │ const/4 v3, 0x4 │ │ new-array v3, v3, [Ljava/lang/Object; │ @@ -873,15 +922,15 @@ │ │ move-result-object v2 │ │ monitor-exit p0 │ │ return-object v2 │ │ - .line 321 │ + .line 338 │ .end local v0 # "accesses":I │ .end local v1 # "hitPercent":I │ :catchall_0 │ move-exception v2 │ │ monitor-exit p0 │ │ @@ -889,20 +938,20 @@ │ .end method │ │ .method public trimToSize(I)V │ .locals 6 │ .param p1, "maxSize" # I │ │ .prologue │ - .line 149 │ + .line 165 │ .local p0, "this":Landroid/support/v4/util/LruCache;, "Landroid/support/v4/util/LruCache;" │ :goto_0 │ monitor-enter p0 │ │ - .line 150 │ + .line 166 │ :try_start_0 │ iget v3, p0, Landroid/support/v4/util/LruCache;->size:I │ │ if-ltz v3, :cond_0 │ │ iget-object v3, p0, Landroid/support/v4/util/LruCache;->map:Ljava/util/LinkedHashMap; │ │ @@ -912,15 +961,15 @@ │ │ if-eqz v3, :cond_1 │ │ iget v3, p0, Landroid/support/v4/util/LruCache;->size:I │ │ if-eqz v3, :cond_1 │ │ - .line 151 │ + .line 167 │ :cond_0 │ new-instance v3, Ljava/lang/IllegalStateException; │ │ new-instance v4, Ljava/lang/StringBuilder; │ │ invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ @@ -946,47 +995,47 @@ │ │ move-result-object v4 │ │ invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v3 │ │ - .line 165 │ + .line 181 │ :catchall_0 │ move-exception v3 │ │ monitor-exit p0 │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ throw v3 │ │ - .line 155 │ + .line 171 │ :cond_1 │ :try_start_1 │ iget v3, p0, Landroid/support/v4/util/LruCache;->size:I │ │ if-le v3, p1, :cond_2 │ │ iget-object v3, p0, Landroid/support/v4/util/LruCache;->map:Ljava/util/LinkedHashMap; │ │ invoke-virtual {v3}, Ljava/util/LinkedHashMap;->isEmpty()Z │ │ move-result v3 │ │ if-eqz v3, :cond_3 │ │ - .line 156 │ + .line 172 │ :cond_2 │ monitor-exit p0 │ │ - .line 169 │ + .line 185 │ return-void │ │ - .line 159 │ + .line 175 │ :cond_3 │ iget-object v3, p0, Landroid/support/v4/util/LruCache;->map:Ljava/util/LinkedHashMap; │ │ invoke-virtual {v3}, Ljava/util/LinkedHashMap;->entrySet()Ljava/util/Set; │ │ move-result-object v3 │ │ @@ -996,56 +1045,56 @@ │ │ invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Ljava/util/Map$Entry; │ │ - .line 160 │ + .line 176 │ .local v1, "toEvict":Ljava/util/Map$Entry;, "Ljava/util/Map$Entry;" │ invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; │ │ move-result-object v0 │ │ - .line 161 │ + .line 177 │ .local v0, "key":Ljava/lang/Object;, "TK;" │ invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; │ │ move-result-object v2 │ │ - .line 162 │ + .line 178 │ .local v2, "value":Ljava/lang/Object;, "TV;" │ iget-object v3, p0, Landroid/support/v4/util/LruCache;->map:Ljava/util/LinkedHashMap; │ │ invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; │ │ - .line 163 │ + .line 179 │ iget v3, p0, Landroid/support/v4/util/LruCache;->size:I │ │ invoke-direct {p0, v0, v2}, Landroid/support/v4/util/LruCache;->safeSizeOf(Ljava/lang/Object;Ljava/lang/Object;)I │ │ move-result v4 │ │ sub-int/2addr v3, v4 │ │ iput v3, p0, Landroid/support/v4/util/LruCache;->size:I │ │ - .line 164 │ + .line 180 │ iget v3, p0, Landroid/support/v4/util/LruCache;->evictionCount:I │ │ add-int/lit8 v3, v3, 0x1 │ │ iput v3, p0, Landroid/support/v4/util/LruCache;->evictionCount:I │ │ - .line 165 │ + .line 181 │ monitor-exit p0 │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ - .line 167 │ + .line 183 │ const/4 v3, 0x1 │ │ const/4 v4, 0x0 │ │ invoke-virtual {p0, v3, v0, v2, v4}, Landroid/support/v4/util/LruCache;->entryRemoved(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ goto :goto_0 ├── smali/android/support/v4/util/MapCollections$MapIterator.smali │┄ ordering differences only │ @@ -394,39 +394,39 @@ │ │ invoke-direct {v0}, Ljava/lang/IllegalStateException;->()V │ │ throw v0 │ │ .line 98 │ :cond_0 │ + iget-object v0, p0, Landroid/support/v4/util/MapCollections$MapIterator;->this$0:Landroid/support/v4/util/MapCollections; │ + │ + iget v1, p0, Landroid/support/v4/util/MapCollections$MapIterator;->mIndex:I │ + │ + invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;->colRemoveAt(I)V │ + │ + .line 99 │ iget v0, p0, Landroid/support/v4/util/MapCollections$MapIterator;->mIndex:I │ │ add-int/lit8 v0, v0, -0x1 │ │ iput v0, p0, Landroid/support/v4/util/MapCollections$MapIterator;->mIndex:I │ │ - .line 99 │ + .line 100 │ iget v0, p0, Landroid/support/v4/util/MapCollections$MapIterator;->mEnd:I │ │ add-int/lit8 v0, v0, -0x1 │ │ iput v0, p0, Landroid/support/v4/util/MapCollections$MapIterator;->mEnd:I │ │ - .line 100 │ + .line 101 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/util/MapCollections$MapIterator;->mEntryValid:Z │ │ - .line 101 │ - iget-object v0, p0, Landroid/support/v4/util/MapCollections$MapIterator;->this$0:Landroid/support/v4/util/MapCollections; │ - │ - iget v1, p0, Landroid/support/v4/util/MapCollections$MapIterator;->mIndex:I │ - │ - invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;->colRemoveAt(I)V │ - │ .line 102 │ return-void │ .end method │ │ .method public setValue(Ljava/lang/Object;)Ljava/lang/Object; │ .locals 2 │ .annotation system Ldalvik/annotation/Signature; ├── smali/android/support/v4/util/MapCollections.smali │ @@ -60,14 +60,15 @@ │ .locals 0 │ │ .prologue │ .line 30 │ .local p0, "this":Landroid/support/v4/util/MapCollections;, "Landroid/support/v4/util/MapCollections;" │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ + .line 353 │ return-void │ .end method │ │ .method public static containsAllHelper(Ljava/util/Map;Ljava/util/Collection;)Z │ .locals 2 │ .annotation system Ldalvik/annotation/Signature; │ value = { ├── smali/android/support/v4/util/ContainerHelpers.smali │ @@ -118,47 +118,47 @@ │ │ .line 68 │ .local v0, "hi":I │ :goto_0 │ if-gt v1, v0, :cond_1 │ │ .line 69 │ - add-int v5, v1, v0 │ + add-int v3, v1, v0 │ │ - ushr-int/lit8 v2, v5, 0x1 │ + ushr-int/lit8 v2, v3, 0x1 │ │ .line 70 │ .local v2, "mid":I │ - aget-wide v3, p0, v2 │ + aget-wide v4, p0, v2 │ │ .line 72 │ - .local v3, "midVal":J │ - cmp-long v5, v3, p2 │ + .local v4, "midVal":J │ + cmp-long v3, v4, p2 │ │ - if-gez v5, :cond_0 │ + if-gez v3, :cond_0 │ │ .line 73 │ add-int/lit8 v1, v2, 0x1 │ │ goto :goto_0 │ │ .line 74 │ :cond_0 │ - cmp-long v5, v3, p2 │ + cmp-long v3, v4, p2 │ │ - if-lez v5, :cond_2 │ + if-lez v3, :cond_2 │ │ .line 75 │ add-int/lit8 v0, v2, -0x1 │ │ goto :goto_0 │ │ .line 80 │ .end local v2 # "mid":I │ - .end local v3 # "midVal":J │ + .end local v4 # "midVal":J │ :cond_1 │ xor-int/lit8 v2, v1, -0x1 │ │ :cond_2 │ return v2 │ .end method ├── smali/android/support/v4/util/SimpleArrayMap.smali │ @@ -534,63 +534,43 @@ │ │ .line 247 │ :cond_0 │ return-void │ .end method │ │ .method public containsKey(Ljava/lang/Object;)Z │ - .locals 3 │ + .locals 1 │ .param p1, "key" # Ljava/lang/Object; │ │ .prologue │ - .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ - const/4 v0, 0x1 │ - │ - const/4 v1, 0x0 │ - │ .line 273 │ - if-nez p1, :cond_2 │ + .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ + invoke-virtual {p0, p1}, Landroid/support/v4/util/SimpleArrayMap;->indexOfKey(Ljava/lang/Object;)I │ │ - invoke-virtual {p0}, Landroid/support/v4/util/SimpleArrayMap;->indexOfNull()I │ + move-result v0 │ │ - move-result v2 │ + if-ltz v0, :cond_0 │ │ - if-ltz v2, :cond_1 │ + const/4 v0, 0x1 │ │ - :cond_0 │ :goto_0 │ return v0 │ │ - :cond_1 │ - move v0, v1 │ - │ - goto :goto_0 │ - │ - :cond_2 │ - invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I │ - │ - move-result v2 │ - │ - invoke-virtual {p0, p1, v2}, Landroid/support/v4/util/SimpleArrayMap;->indexOf(Ljava/lang/Object;I)I │ - │ - move-result v2 │ - │ - if-gez v2, :cond_0 │ - │ - move v0, v1 │ + :cond_0 │ + const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public containsValue(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "value" # Ljava/lang/Object; │ │ .prologue │ - .line 303 │ + .line 313 │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ invoke-virtual {p0, p1}, Landroid/support/v4/util/SimpleArrayMap;->indexOfValue(Ljava/lang/Object;)I │ │ move-result v0 │ │ if-ltz v0, :cond_0 │ │ @@ -671,150 +651,150 @@ │ │ .prologue │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ const/4 v6, 0x1 │ │ const/4 v7, 0x0 │ │ - .line 522 │ + .line 532 │ if-ne p0, p1, :cond_1 │ │ - .line 551 │ + .line 561 │ :cond_0 │ :goto_0 │ return v6 │ │ - .line 525 │ + .line 535 │ :cond_1 │ instance-of v8, p1, Ljava/util/Map; │ │ if-eqz v8, :cond_6 │ │ move-object v3, p1 │ │ - .line 526 │ + .line 536 │ check-cast v3, Ljava/util/Map; │ │ - .line 527 │ + .line 537 │ .local v3, "map":Ljava/util/Map;, "Ljava/util/Map<**>;" │ invoke-virtual {p0}, Landroid/support/v4/util/SimpleArrayMap;->size()I │ │ move-result v8 │ │ invoke-interface {v3}, Ljava/util/Map;->size()I │ │ move-result v9 │ │ if-eq v8, v9, :cond_2 │ │ move v6, v7 │ │ - .line 528 │ + .line 538 │ goto :goto_0 │ │ - .line 532 │ + .line 542 │ :cond_2 │ const/4 v0, 0x0 │ │ .local v0, "i":I │ :goto_1 │ :try_start_0 │ iget v8, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ if-ge v0, v8, :cond_0 │ │ - .line 533 │ + .line 543 │ invoke-virtual {p0, v0}, Landroid/support/v4/util/SimpleArrayMap;->keyAt(I)Ljava/lang/Object; │ │ move-result-object v2 │ │ - .line 534 │ + .line 544 │ .local v2, "key":Ljava/lang/Object;, "TK;" │ invoke-virtual {p0, v0}, Landroid/support/v4/util/SimpleArrayMap;->valueAt(I)Ljava/lang/Object; │ │ move-result-object v4 │ │ - .line 535 │ + .line 545 │ .local v4, "mine":Ljava/lang/Object;, "TV;" │ invoke-interface {v3, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v5 │ │ - .line 536 │ + .line 546 │ .local v5, "theirs":Ljava/lang/Object; │ if-nez v4, :cond_4 │ │ - .line 537 │ + .line 547 │ if-nez v5, :cond_3 │ │ invoke-interface {v3, v2}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z │ │ move-result v8 │ │ if-nez v8, :cond_5 │ │ :cond_3 │ move v6, v7 │ │ - .line 538 │ + .line 548 │ goto :goto_0 │ │ - .line 540 │ + .line 550 │ :cond_4 │ invoke-virtual {v4, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ :try_end_0 │ .catch Ljava/lang/NullPointerException; {:try_start_0 .. :try_end_0} :catch_0 │ .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_1 │ │ move-result v8 │ │ if-nez v8, :cond_5 │ │ move v6, v7 │ │ - .line 541 │ + .line 551 │ goto :goto_0 │ │ - .line 532 │ + .line 542 │ :cond_5 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_1 │ │ - .line 544 │ + .line 554 │ .end local v2 # "key":Ljava/lang/Object;, "TK;" │ .end local v4 # "mine":Ljava/lang/Object;, "TV;" │ .end local v5 # "theirs":Ljava/lang/Object; │ :catch_0 │ move-exception v1 │ │ .local v1, "ignored":Ljava/lang/NullPointerException; │ move v6, v7 │ │ - .line 545 │ + .line 555 │ goto :goto_0 │ │ - .line 546 │ + .line 556 │ .end local v1 # "ignored":Ljava/lang/NullPointerException; │ :catch_1 │ move-exception v1 │ │ .local v1, "ignored":Ljava/lang/ClassCastException; │ move v6, v7 │ │ - .line 547 │ + .line 557 │ goto :goto_0 │ │ .end local v0 # "i":I │ .end local v1 # "ignored":Ljava/lang/ClassCastException; │ .end local v3 # "map":Ljava/util/Map;, "Ljava/util/Map<**>;" │ :cond_6 │ move v6, v7 │ │ - .line 551 │ + .line 561 │ goto :goto_0 │ .end method │ │ .method public get(Ljava/lang/Object;)Ljava/lang/Object; │ .locals 3 │ .param p1, "key" # Ljava/lang/Object; │ .annotation system Ldalvik/annotation/Signature; │ @@ -822,121 +802,103 @@ │ "(", │ "Ljava/lang/Object;", │ ")TV;" │ } │ .end annotation │ │ .prologue │ - .line 313 │ + .line 323 │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ - if-nez p1, :cond_0 │ - │ - invoke-virtual {p0}, Landroid/support/v4/util/SimpleArrayMap;->indexOfNull()I │ + invoke-virtual {p0, p1}, Landroid/support/v4/util/SimpleArrayMap;->indexOfKey(Ljava/lang/Object;)I │ │ move-result v0 │ │ - .line 314 │ + .line 324 │ .local v0, "index":I │ - :goto_0 │ - if-ltz v0, :cond_1 │ + if-ltz v0, :cond_0 │ │ iget-object v1, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ shl-int/lit8 v2, v0, 0x1 │ │ add-int/lit8 v2, v2, 0x1 │ │ aget-object v1, v1, v2 │ │ - :goto_1 │ + :goto_0 │ return-object v1 │ │ - .line 313 │ - .end local v0 # "index":I │ :cond_0 │ - invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I │ - │ - move-result v1 │ - │ - invoke-virtual {p0, p1, v1}, Landroid/support/v4/util/SimpleArrayMap;->indexOf(Ljava/lang/Object;I)I │ - │ - move-result v0 │ - │ - goto :goto_0 │ - │ - .line 314 │ - .restart local v0 # "index":I │ - :cond_1 │ const/4 v1, 0x0 │ │ - goto :goto_1 │ + goto :goto_0 │ .end method │ │ .method public hashCode()I │ .locals 9 │ │ .prologue │ - .line 559 │ + .line 569 │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ iget-object v1, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ - .line 560 │ + .line 570 │ .local v1, "hashes":[I │ iget-object v0, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ - .line 561 │ + .line 571 │ .local v0, "array":[Ljava/lang/Object; │ const/4 v3, 0x0 │ │ - .line 562 │ + .line 572 │ .local v3, "result":I │ const/4 v2, 0x0 │ │ .local v2, "i":I │ const/4 v5, 0x1 │ │ .local v5, "v":I │ iget v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ .local v4, "s":I │ :goto_0 │ if-ge v2, v4, :cond_1 │ │ - .line 563 │ + .line 573 │ aget-object v6, v0, v5 │ │ - .line 564 │ + .line 574 │ .local v6, "value":Ljava/lang/Object; │ aget v8, v1, v2 │ │ if-nez v6, :cond_0 │ │ const/4 v7, 0x0 │ │ :goto_1 │ xor-int/2addr v7, v8 │ │ add-int/2addr v3, v7 │ │ - .line 562 │ + .line 572 │ add-int/lit8 v2, v2, 0x1 │ │ add-int/lit8 v5, v5, 0x2 │ │ goto :goto_0 │ │ - .line 564 │ + .line 574 │ :cond_0 │ invoke-virtual {v6}, Ljava/lang/Object;->hashCode()I │ │ move-result v7 │ │ goto :goto_1 │ │ - .line 566 │ + .line 576 │ .end local v6 # "value":Ljava/lang/Object; │ :cond_1 │ return v3 │ .end method │ │ .method indexOf(Ljava/lang/Object;I)I │ .locals 6 │ @@ -1061,14 +1023,42 @@ │ .line 96 │ :cond_5 │ xor-int/lit8 v3, v1, -0x1 │ │ goto :goto_0 │ .end method │ │ +.method public indexOfKey(Ljava/lang/Object;)I │ + .locals 1 │ + .param p1, "key" # Ljava/lang/Object; │ + │ + .prologue │ + .line 283 │ + .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ + if-nez p1, :cond_0 │ + │ + invoke-virtual {p0}, Landroid/support/v4/util/SimpleArrayMap;->indexOfNull()I │ + │ + move-result v0 │ + │ + :goto_0 │ + return v0 │ + │ + :cond_0 │ + invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I │ + │ + move-result v0 │ + │ + invoke-virtual {p0, p1, v0}, Landroid/support/v4/util/SimpleArrayMap;->indexOf(Ljava/lang/Object;I)I │ + │ + move-result v0 │ + │ + goto :goto_0 │ +.end method │ + │ .method indexOfNull()I │ .locals 6 │ │ .prologue │ .line 100 │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ iget v0, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ @@ -1181,94 +1171,94 @@ │ .end method │ │ .method indexOfValue(Ljava/lang/Object;)I │ .locals 4 │ .param p1, "value" # Ljava/lang/Object; │ │ .prologue │ - .line 277 │ + .line 287 │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ iget v3, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ mul-int/lit8 v0, v3, 0x2 │ │ - .line 278 │ + .line 288 │ .local v0, "N":I │ iget-object v1, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ - .line 279 │ + .line 289 │ .local v1, "array":[Ljava/lang/Object; │ if-nez p1, :cond_1 │ │ - .line 280 │ + .line 290 │ const/4 v2, 0x1 │ │ .local v2, "i":I │ :goto_0 │ if-ge v2, v0, :cond_3 │ │ - .line 281 │ + .line 291 │ aget-object v3, v1, v2 │ │ if-nez v3, :cond_0 │ │ - .line 282 │ + .line 292 │ shr-int/lit8 v3, v2, 0x1 │ │ - .line 292 │ + .line 302 │ :goto_1 │ return v3 │ │ - .line 280 │ + .line 290 │ :cond_0 │ add-int/lit8 v2, v2, 0x2 │ │ goto :goto_0 │ │ - .line 286 │ + .line 296 │ .end local v2 # "i":I │ :cond_1 │ const/4 v2, 0x1 │ │ .restart local v2 # "i":I │ :goto_2 │ if-ge v2, v0, :cond_3 │ │ - .line 287 │ + .line 297 │ aget-object v3, v1, v2 │ │ invoke-virtual {p1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ │ move-result v3 │ │ if-eqz v3, :cond_2 │ │ - .line 288 │ + .line 298 │ shr-int/lit8 v3, v2, 0x1 │ │ goto :goto_1 │ │ - .line 286 │ + .line 296 │ :cond_2 │ add-int/lit8 v2, v2, 0x2 │ │ goto :goto_2 │ │ - .line 292 │ + .line 302 │ :cond_3 │ const/4 v3, -0x1 │ │ goto :goto_1 │ .end method │ │ .method public isEmpty()Z │ .locals 1 │ │ .prologue │ - .line 352 │ + .line 362 │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ iget v0, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ if-gtz v0, :cond_0 │ │ const/4 v0, 0x1 │ │ @@ -1287,15 +1277,15 @@ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(I)TK;" │ } │ .end annotation │ │ .prologue │ - .line 323 │ + .line 333 │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ iget-object v0, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ shl-int/lit8 v1, p1, 0x1 │ │ aget-object v0, v0, v1 │ │ @@ -1316,159 +1306,159 @@ │ .local p2, "value":Ljava/lang/Object;, "TV;" │ const/16 v2, 0x8 │ │ const/4 v6, 0x4 │ │ const/4 v9, 0x0 │ │ - .line 366 │ + .line 376 │ if-nez p1, :cond_0 │ │ - .line 367 │ + .line 377 │ const/4 v0, 0x0 │ │ - .line 368 │ + .line 378 │ .local v0, "hash":I │ invoke-virtual {p0}, Landroid/support/v4/util/SimpleArrayMap;->indexOfNull()I │ │ move-result v1 │ │ - .line 373 │ + .line 383 │ .local v1, "index":I │ :goto_0 │ if-ltz v1, :cond_1 │ │ - .line 374 │ + .line 384 │ shl-int/lit8 v6, v1, 0x1 │ │ add-int/lit8 v1, v6, 0x1 │ │ - .line 375 │ + .line 385 │ iget-object v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ aget-object v5, v6, v1 │ │ - .line 376 │ + .line 386 │ .local v5, "old":Ljava/lang/Object;, "TV;" │ iget-object v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ aput-object p2, v6, v1 │ │ - .line 411 │ + .line 421 │ .end local v5 # "old":Ljava/lang/Object;, "TV;" │ :goto_1 │ return-object v5 │ │ - .line 370 │ + .line 380 │ .end local v0 # "hash":I │ .end local v1 # "index":I │ :cond_0 │ invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I │ │ move-result v0 │ │ - .line 371 │ + .line 381 │ .restart local v0 # "hash":I │ invoke-virtual {p0, p1, v0}, Landroid/support/v4/util/SimpleArrayMap;->indexOf(Ljava/lang/Object;I)I │ │ move-result v1 │ │ .restart local v1 # "index":I │ goto :goto_0 │ │ - .line 380 │ + .line 390 │ :cond_1 │ xor-int/lit8 v1, v1, -0x1 │ │ - .line 381 │ + .line 391 │ iget v7, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ iget-object v8, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ array-length v8, v8 │ │ if-lt v7, v8, :cond_4 │ │ - .line 382 │ + .line 392 │ iget v7, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ if-lt v7, v2, :cond_6 │ │ iget v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ iget v7, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ shr-int/lit8 v7, v7, 0x1 │ │ add-int v2, v6, v7 │ │ - .line 387 │ + .line 397 │ .local v2, "n":I │ :cond_2 │ :goto_2 │ iget-object v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ - .line 388 │ + .line 398 │ .local v4, "ohashes":[I │ iget-object v3, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ - .line 389 │ + .line 399 │ .local v3, "oarray":[Ljava/lang/Object; │ invoke-direct {p0, v2}, Landroid/support/v4/util/SimpleArrayMap;->allocArrays(I)V │ │ - .line 391 │ + .line 401 │ iget-object v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ array-length v6, v6 │ │ if-lez v6, :cond_3 │ │ - .line 393 │ + .line 403 │ iget-object v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ array-length v7, v4 │ │ invoke-static {v4, v9, v6, v9, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 394 │ + .line 404 │ iget-object v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ array-length v7, v3 │ │ invoke-static {v3, v9, v6, v9, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 397 │ + .line 407 │ :cond_3 │ iget v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ invoke-static {v4, v3, v6}, Landroid/support/v4/util/SimpleArrayMap;->freeArrays([I[Ljava/lang/Object;I)V │ │ - .line 400 │ + .line 410 │ .end local v2 # "n":I │ .end local v3 # "oarray":[Ljava/lang/Object; │ .end local v4 # "ohashes":[I │ :cond_4 │ iget v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ if-ge v1, v6, :cond_5 │ │ - .line 403 │ + .line 413 │ iget-object v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ iget-object v7, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ add-int/lit8 v8, v1, 0x1 │ │ iget v9, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ sub-int/2addr v9, v1 │ │ invoke-static {v6, v1, v7, v8, v9}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 404 │ + .line 414 │ iget-object v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ shl-int/lit8 v7, v1, 0x1 │ │ iget-object v8, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ add-int/lit8 v9, v1, 0x1 │ @@ -1479,49 +1469,49 @@ │ │ sub-int/2addr v10, v1 │ │ shl-int/lit8 v10, v10, 0x1 │ │ invoke-static {v6, v7, v8, v9, v10}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 407 │ + .line 417 │ :cond_5 │ iget-object v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ aput v0, v6, v1 │ │ - .line 408 │ + .line 418 │ iget-object v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ shl-int/lit8 v7, v1, 0x1 │ │ aput-object p1, v6, v7 │ │ - .line 409 │ + .line 419 │ iget-object v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ shl-int/lit8 v7, v1, 0x1 │ │ add-int/lit8 v7, v7, 0x1 │ │ aput-object p2, v6, v7 │ │ - .line 410 │ + .line 420 │ iget v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ add-int/lit8 v6, v6, 0x1 │ │ iput v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ - .line 411 │ + .line 421 │ const/4 v5, 0x0 │ │ goto :goto_1 │ │ - .line 382 │ + .line 392 │ :cond_6 │ iget v7, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ if-ge v7, v6, :cond_2 │ │ move v2, v6 │ │ @@ -1539,76 +1529,76 @@ │ .end annotation │ │ .prologue │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ .local p1, "array":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap<+TK;+TV;>;" │ const/4 v5, 0x0 │ │ - .line 419 │ + .line 429 │ iget v0, p1, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ - .line 420 │ + .line 430 │ .local v0, "N":I │ iget v2, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ add-int/2addr v2, v0 │ │ invoke-virtual {p0, v2}, Landroid/support/v4/util/SimpleArrayMap;->ensureCapacity(I)V │ │ - .line 421 │ + .line 431 │ iget v2, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ if-nez v2, :cond_1 │ │ - .line 422 │ + .line 432 │ if-lez v0, :cond_0 │ │ - .line 423 │ + .line 433 │ iget-object v2, p1, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ iget-object v3, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ invoke-static {v2, v5, v3, v5, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 424 │ + .line 434 │ iget-object v2, p1, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ iget-object v3, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ shl-int/lit8 v4, v0, 0x1 │ │ invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 425 │ + .line 435 │ iput v0, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ - .line 432 │ + .line 442 │ :cond_0 │ return-void │ │ - .line 428 │ + .line 438 │ :cond_1 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ if-ge v1, v0, :cond_0 │ │ - .line 429 │ + .line 439 │ invoke-virtual {p1, v1}, Landroid/support/v4/util/SimpleArrayMap;->keyAt(I)Ljava/lang/Object; │ │ move-result-object v2 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/util/SimpleArrayMap;->valueAt(I)Ljava/lang/Object; │ │ move-result-object v3 │ │ invoke-virtual {p0, v2, v3}, Landroid/support/v4/util/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ - .line 428 │ + .line 438 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ .end method │ │ .method public remove(Ljava/lang/Object;)Ljava/lang/Object; │ .locals 2 │ @@ -1618,55 +1608,37 @@ │ "(", │ "Ljava/lang/Object;", │ ")TV;" │ } │ .end annotation │ │ .prologue │ - .line 441 │ + .line 451 │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ - if-nez p1, :cond_0 │ - │ - invoke-virtual {p0}, Landroid/support/v4/util/SimpleArrayMap;->indexOfNull()I │ + invoke-virtual {p0, p1}, Landroid/support/v4/util/SimpleArrayMap;->indexOfKey(Ljava/lang/Object;)I │ │ move-result v0 │ │ - .line 442 │ + .line 452 │ .local v0, "index":I │ - :goto_0 │ - if-ltz v0, :cond_1 │ + if-ltz v0, :cond_0 │ │ - .line 443 │ + .line 453 │ invoke-virtual {p0, v0}, Landroid/support/v4/util/SimpleArrayMap;->removeAt(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ - .line 446 │ - :goto_1 │ + .line 456 │ + :goto_0 │ return-object v1 │ │ - .line 441 │ - .end local v0 # "index":I │ :cond_0 │ - invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I │ - │ - move-result v1 │ - │ - invoke-virtual {p0, p1, v1}, Landroid/support/v4/util/SimpleArrayMap;->indexOf(Ljava/lang/Object;I)I │ - │ - move-result v0 │ - │ - goto :goto_0 │ - │ - .line 446 │ - .restart local v0 # "index":I │ - :cond_1 │ const/4 v1, 0x0 │ │ - goto :goto_1 │ + goto :goto_0 │ .end method │ │ .method public removeAt(I)Ljava/lang/Object; │ .locals 10 │ .param p1, "index" # I │ .annotation system Ldalvik/annotation/Signature; │ value = { │ @@ -1678,59 +1650,59 @@ │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ const/4 v9, 0x0 │ │ const/16 v0, 0x8 │ │ const/4 v7, 0x0 │ │ - .line 455 │ + .line 465 │ iget-object v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ shl-int/lit8 v5, p1, 0x1 │ │ add-int/lit8 v5, v5, 0x1 │ │ aget-object v3, v4, v5 │ │ - .line 456 │ + .line 466 │ .local v3, "old":Ljava/lang/Object; │ iget v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ const/4 v5, 0x1 │ │ if-gt v4, v5, :cond_1 │ │ - .line 459 │ + .line 469 │ iget-object v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ iget-object v5, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ iget v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ invoke-static {v4, v5, v6}, Landroid/support/v4/util/SimpleArrayMap;->freeArrays([I[Ljava/lang/Object;I)V │ │ - .line 460 │ + .line 470 │ sget-object v4, Landroid/support/v4/util/ContainerHelpers;->EMPTY_INTS:[I │ │ iput-object v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ - .line 461 │ + .line 471 │ sget-object v4, Landroid/support/v4/util/ContainerHelpers;->EMPTY_OBJECTS:[Ljava/lang/Object; │ │ iput-object v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ - .line 462 │ + .line 472 │ iput v7, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ - .line 502 │ + .line 512 │ :cond_0 │ :goto_0 │ return-object v3 │ │ - .line 464 │ + .line 474 │ :cond_1 │ iget-object v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ array-length v4, v4 │ │ if-le v4, v0, :cond_4 │ │ @@ -1740,80 +1712,80 @@ │ │ array-length v5, v5 │ │ div-int/lit8 v5, v5, 0x3 │ │ if-ge v4, v5, :cond_4 │ │ - .line 468 │ + .line 478 │ iget v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ if-le v4, v0, :cond_2 │ │ iget v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ iget v5, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ shr-int/lit8 v5, v5, 0x1 │ │ add-int v0, v4, v5 │ │ - .line 472 │ + .line 482 │ .local v0, "n":I │ :cond_2 │ iget-object v2, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ - .line 473 │ + .line 483 │ .local v2, "ohashes":[I │ iget-object v1, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ - .line 474 │ + .line 484 │ .local v1, "oarray":[Ljava/lang/Object; │ invoke-direct {p0, v0}, Landroid/support/v4/util/SimpleArrayMap;->allocArrays(I)V │ │ - .line 476 │ + .line 486 │ iget v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ add-int/lit8 v4, v4, -0x1 │ │ iput v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ - .line 477 │ + .line 487 │ if-lez p1, :cond_3 │ │ - .line 479 │ + .line 489 │ iget-object v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ invoke-static {v2, v7, v4, v7, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 480 │ + .line 490 │ iget-object v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ shl-int/lit8 v5, p1, 0x1 │ │ invoke-static {v1, v7, v4, v7, v5}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 482 │ + .line 492 │ :cond_3 │ iget v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ if-ge p1, v4, :cond_0 │ │ - .line 485 │ + .line 495 │ add-int/lit8 v4, p1, 0x1 │ │ iget-object v5, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ iget v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ sub-int/2addr v6, p1 │ │ invoke-static {v2, v4, v5, p1, v6}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 486 │ + .line 496 │ add-int/lit8 v4, p1, 0x1 │ │ shl-int/lit8 v4, v4, 0x1 │ │ iget-object v5, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ shl-int/lit8 v6, p1, 0x1 │ @@ -1824,44 +1796,44 @@ │ │ shl-int/lit8 v7, v7, 0x1 │ │ invoke-static {v1, v4, v5, v6, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ goto :goto_0 │ │ - .line 490 │ + .line 500 │ .end local v0 # "n":I │ .end local v1 # "oarray":[Ljava/lang/Object; │ .end local v2 # "ohashes":[I │ :cond_4 │ iget v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ add-int/lit8 v4, v4, -0x1 │ │ iput v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ - .line 491 │ + .line 501 │ iget v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ if-ge p1, v4, :cond_5 │ │ - .line 494 │ + .line 504 │ iget-object v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ add-int/lit8 v5, p1, 0x1 │ │ iget-object v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mHashes:[I │ │ iget v7, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ sub-int/2addr v7, p1 │ │ invoke-static {v4, v5, v6, p1, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 495 │ + .line 505 │ iget-object v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ add-int/lit8 v5, p1, 0x1 │ │ shl-int/lit8 v5, v5, 0x1 │ │ iget-object v6, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ @@ -1872,25 +1844,25 @@ │ │ sub-int/2addr v8, p1 │ │ shl-int/lit8 v8, v8, 0x1 │ │ invoke-static {v4, v5, v6, v7, v8}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 498 │ + .line 508 │ :cond_5 │ iget-object v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ iget v5, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ shl-int/lit8 v5, v5, 0x1 │ │ aput-object v9, v4, v5 │ │ - .line 499 │ + .line 509 │ iget-object v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ iget v5, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ shl-int/lit8 v5, v5, 0x1 │ │ add-int/lit8 v5, v5, 0x1 │ @@ -1906,163 +1878,163 @@ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(ITV;)TV;" │ } │ .end annotation │ │ .prologue │ - .line 342 │ + .line 352 │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ .local p2, "value":Ljava/lang/Object;, "TV;" │ shl-int/lit8 v1, p1, 0x1 │ │ add-int/lit8 p1, v1, 0x1 │ │ - .line 343 │ + .line 353 │ iget-object v1, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ aget-object v0, v1, p1 │ │ - .line 344 │ + .line 354 │ .local v0, "old":Ljava/lang/Object;, "TV;" │ iget-object v1, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ aput-object p2, v1, p1 │ │ - .line 345 │ + .line 355 │ return-object v0 │ .end method │ │ .method public size()I │ .locals 1 │ │ .prologue │ - .line 509 │ + .line 519 │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ iget v0, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ return v0 │ .end method │ │ .method public toString()Ljava/lang/String; │ .locals 5 │ │ .prologue │ - .line 578 │ + .line 588 │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ invoke-virtual {p0}, Landroid/support/v4/util/SimpleArrayMap;->isEmpty()Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ - .line 579 │ + .line 589 │ const-string v4, "{}" │ │ - .line 603 │ + .line 613 │ :goto_0 │ return-object v4 │ │ - .line 582 │ + .line 592 │ :cond_0 │ new-instance v0, Ljava/lang/StringBuilder; │ │ iget v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ mul-int/lit8 v4, v4, 0x1c │ │ invoke-direct {v0, v4}, Ljava/lang/StringBuilder;->(I)V │ │ - .line 583 │ + .line 593 │ .local v0, "buffer":Ljava/lang/StringBuilder; │ const/16 v4, 0x7b │ │ invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 584 │ + .line 594 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_1 │ iget v4, p0, Landroid/support/v4/util/SimpleArrayMap;->mSize:I │ │ if-ge v1, v4, :cond_4 │ │ - .line 585 │ + .line 595 │ if-lez v1, :cond_1 │ │ - .line 586 │ + .line 596 │ const-string v4, ", " │ │ invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 588 │ + .line 598 │ :cond_1 │ invoke-virtual {p0, v1}, Landroid/support/v4/util/SimpleArrayMap;->keyAt(I)Ljava/lang/Object; │ │ move-result-object v2 │ │ - .line 589 │ + .line 599 │ .local v2, "key":Ljava/lang/Object; │ if-eq v2, p0, :cond_2 │ │ - .line 590 │ + .line 600 │ invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - .line 594 │ + .line 604 │ :goto_2 │ const/16 v4, 0x3d │ │ invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 595 │ + .line 605 │ invoke-virtual {p0, v1}, Landroid/support/v4/util/SimpleArrayMap;->valueAt(I)Ljava/lang/Object; │ │ move-result-object v3 │ │ - .line 596 │ + .line 606 │ .local v3, "value":Ljava/lang/Object; │ if-eq v3, p0, :cond_3 │ │ - .line 597 │ + .line 607 │ invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - .line 584 │ + .line 594 │ :goto_3 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_1 │ │ - .line 592 │ + .line 602 │ .end local v3 # "value":Ljava/lang/Object; │ :cond_2 │ const-string v4, "(this Map)" │ │ invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_2 │ │ - .line 599 │ + .line 609 │ .restart local v3 # "value":Ljava/lang/Object; │ :cond_3 │ const-string v4, "(this Map)" │ │ invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_3 │ │ - .line 602 │ + .line 612 │ .end local v2 # "key":Ljava/lang/Object; │ .end local v3 # "value":Ljava/lang/Object; │ :cond_4 │ const/16 v4, 0x7d │ │ invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; │ │ - .line 603 │ + .line 613 │ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ goto :goto_0 │ .end method │ │ @@ -2072,15 +2044,15 @@ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(I)TV;" │ } │ .end annotation │ │ .prologue │ - .line 332 │ + .line 342 │ .local p0, "this":Landroid/support/v4/util/SimpleArrayMap;, "Landroid/support/v4/util/SimpleArrayMap;" │ iget-object v0, p0, Landroid/support/v4/util/SimpleArrayMap;->mArray:[Ljava/lang/Object; │ │ shl-int/lit8 v1, p1, 0x1 │ │ add-int/lit8 v1, v1, 0x1 ├── smali/android/support/v4/util/TimeUtils.smali │ @@ -110,15 +110,15 @@ │ :cond_5 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public static formatDuration(JJLjava/io/PrintWriter;)V │ - .locals 3 │ + .locals 4 │ .param p0, "time" # J │ .param p2, "now" # J │ .param p4, "pw" # Ljava/io/PrintWriter; │ │ .prologue │ .line 169 │ const-wide/16 v0, 0x0 │ @@ -144,30 +144,30 @@ │ │ invoke-static {v0, v1, p4, v2}, Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V │ │ goto :goto_0 │ .end method │ │ .method public static formatDuration(JLjava/io/PrintWriter;)V │ - .locals 1 │ + .locals 2 │ .param p0, "duration" # J │ .param p2, "pw" # Ljava/io/PrintWriter; │ │ .prologue │ .line 164 │ const/4 v0, 0x0 │ │ invoke-static {p0, p1, p2, v0}, Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V │ │ .line 165 │ return-void │ .end method │ │ .method public static formatDuration(JLjava/io/PrintWriter;I)V │ - .locals 5 │ + .locals 6 │ .param p0, "duration" # J │ .param p2, "pw" # Ljava/io/PrintWriter; │ .param p3, "fieldLen" # I │ │ .prologue │ .line 156 │ sget-object v2, Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object; ├── smali/android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.smali │ @@ -461,15 +461,15 @@ │ iput v3, p0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapSlopSquare:I │ │ .line 182 │ return-void │ .end method │ │ .method private isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ - .locals 7 │ + .locals 8 │ .param p1, "firstDown" # Landroid/view/MotionEvent; │ .param p2, "firstUp" # Landroid/view/MotionEvent; │ .param p3, "secondDown" # Landroid/view/MotionEvent; │ │ .prologue │ const/4 v2, 0x0 │ │ @@ -483,27 +483,27 @@ │ :goto_0 │ return v2 │ │ .line 443 │ :cond_1 │ invoke-virtual {p3}, Landroid/view/MotionEvent;->getEventTime()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ invoke-virtual {p2}, Landroid/view/MotionEvent;->getEventTime()J │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ - sub-long/2addr v3, v5 │ + sub-long/2addr v4, v6 │ │ - sget v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ + sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ │ - int-to-long v5, v5 │ + int-to-long v6, v3 │ │ - cmp-long v3, v3, v5 │ + cmp-long v3, v4, v6 │ │ if-gtz v3, :cond_0 │ │ .line 447 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v3 │ @@ -560,1448 +560,1448 @@ │ .line 212 │ iget-boolean v0, p0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z │ │ return v0 │ .end method │ │ .method public onTouchEvent(Landroid/view/MotionEvent;)Z │ - .locals 41 │ + .locals 42 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ .line 224 │ invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getAction()I │ │ - move-result v5 │ + move-result v6 │ │ .line 226 │ - .local v5, "action":I │ + .local v6, "action":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-nez v35, :cond_0 │ + if-nez v36, :cond_0 │ │ .line 227 │ invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker; │ │ - move-result-object v35 │ + move-result-object v36 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ .line 229 │ :cond_0 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ .line 231 │ - and-int/lit16 v0, v5, 0xff │ + and-int/lit16 v0, v6, 0xff │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - const/16 v36, 0x6 │ + const/16 v37, 0x6 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - move/from16 v1, v36 │ + move/from16 v1, v37 │ │ if-ne v0, v1, :cond_1 │ │ - const/16 v21, 0x1 │ + const/16 v22, 0x1 │ │ .line 233 │ - .local v21, "pointerUp":Z │ + .local v22, "pointerUp":Z │ :goto_0 │ - if-eqz v21, :cond_2 │ + if-eqz v22, :cond_2 │ │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ │ - move-result v24 │ + move-result v25 │ │ .line 236 │ - .local v24, "skipIndex":I │ + .local v25, "skipIndex":I │ :goto_1 │ - const/16 v25, 0x0 │ - │ - .local v25, "sumX":F │ const/16 v26, 0x0 │ │ + .local v26, "sumX":F │ + const/16 v27, 0x0 │ + │ .line 237 │ - .local v26, "sumY":F │ + .local v27, "sumY":F │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getPointerCount(Landroid/view/MotionEvent;)I │ │ - move-result v6 │ + move-result v7 │ │ .line 238 │ - .local v6, "count":I │ - const/16 v17, 0x0 │ + .local v7, "count":I │ + const/16 v18, 0x0 │ │ - .local v17, "i":I │ + .local v18, "i":I │ :goto_2 │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - if-ge v0, v6, :cond_4 │ + if-ge v0, v7, :cond_4 │ │ .line 239 │ - move/from16 v0, v24 │ + move/from16 v0, v25 │ │ - move/from16 v1, v17 │ + move/from16 v1, v18 │ │ if-ne v0, v1, :cond_3 │ │ .line 238 │ :goto_3 │ - add-int/lit8 v17, v17, 0x1 │ + add-int/lit8 v18, v18, 0x1 │ │ goto :goto_2 │ │ .line 231 │ - .end local v6 # "count":I │ - .end local v17 # "i":I │ - .end local v21 # "pointerUp":Z │ - .end local v24 # "skipIndex":I │ - .end local v25 # "sumX":F │ - .end local v26 # "sumY":F │ + .end local v7 # "count":I │ + .end local v18 # "i":I │ + .end local v22 # "pointerUp":Z │ + .end local v25 # "skipIndex":I │ + .end local v26 # "sumX":F │ + .end local v27 # "sumY":F │ :cond_1 │ - const/16 v21, 0x0 │ + const/16 v22, 0x0 │ │ goto :goto_0 │ │ .line 233 │ - .restart local v21 # "pointerUp":Z │ + .restart local v22 # "pointerUp":Z │ :cond_2 │ - const/16 v24, -0x1 │ + const/16 v25, -0x1 │ │ goto :goto_1 │ │ .line 240 │ - .restart local v6 # "count":I │ - .restart local v17 # "i":I │ - .restart local v24 # "skipIndex":I │ - .restart local v25 # "sumX":F │ - .restart local v26 # "sumY":F │ + .restart local v7 # "count":I │ + .restart local v18 # "i":I │ + .restart local v25 # "skipIndex":I │ + .restart local v26 # "sumX":F │ + .restart local v27 # "sumY":F │ :cond_3 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v17 │ + move/from16 v1, v18 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ - move-result v35 │ + move-result v36 │ │ - add-float v25, v25, v35 │ + add-float v26, v26, v36 │ │ .line 241 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v17 │ + move/from16 v1, v18 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ - move-result v35 │ + move-result v36 │ │ - add-float v26, v26, v35 │ + add-float v27, v27, v36 │ │ goto :goto_3 │ │ .line 243 │ :cond_4 │ - if-eqz v21, :cond_6 │ + if-eqz v22, :cond_6 │ │ - add-int/lit8 v11, v6, -0x1 │ + add-int/lit8 v12, v7, -0x1 │ │ .line 244 │ - .local v11, "div":I │ + .local v12, "div":I │ :goto_4 │ - int-to-float v0, v11 │ + int-to-float v0, v12 │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - div-float v13, v25, v35 │ + div-float v14, v26, v36 │ │ .line 245 │ - .local v13, "focusX":F │ - int-to-float v0, v11 │ + .local v14, "focusX":F │ + int-to-float v0, v12 │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - div-float v14, v26, v35 │ + div-float v15, v27, v36 │ │ .line 247 │ - .local v14, "focusY":F │ - const/16 v16, 0x0 │ + .local v15, "focusY":F │ + const/16 v17, 0x0 │ │ .line 249 │ - .local v16, "handled":Z │ - and-int/lit16 v0, v5, 0xff │ + .local v17, "handled":Z │ + and-int/lit16 v0, v6, 0xff │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - packed-switch v35, :pswitch_data_0 │ + packed-switch v36, :pswitch_data_0 │ │ .line 405 │ :cond_5 │ :goto_5 │ :pswitch_0 │ - return v16 │ + return v17 │ │ - .end local v11 # "div":I │ - .end local v13 # "focusX":F │ - .end local v14 # "focusY":F │ - .end local v16 # "handled":Z │ + .end local v12 # "div":I │ + .end local v14 # "focusX":F │ + .end local v15 # "focusY":F │ + .end local v17 # "handled":Z │ :cond_6 │ - move v11, v6 │ + move v12, v7 │ │ .line 243 │ goto :goto_4 │ │ .line 251 │ - .restart local v11 # "div":I │ - .restart local v13 # "focusX":F │ - .restart local v14 # "focusY":F │ - .restart local v16 # "handled":Z │ + .restart local v12 # "div":I │ + .restart local v14 # "focusX":F │ + .restart local v15 # "focusY":F │ + .restart local v17 # "handled":Z │ :pswitch_1 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 252 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ .line 254 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->cancelTaps()V │ │ goto :goto_5 │ │ .line 258 │ :pswitch_2 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 259 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ .line 263 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3e8 │ + const/16 v37, 0x3e8 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMaximumFlingVelocity:I │ │ - move/from16 v37, v0 │ + move/from16 v38, v0 │ │ - move/from16 v0, v37 │ + move/from16 v0, v38 │ │ int-to-float v0, v0 │ │ - move/from16 v37, v0 │ + move/from16 v38, v0 │ │ - invoke-virtual/range {v35 .. v37}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ + invoke-virtual/range {v36 .. v38}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ │ .line 264 │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ │ - move-result v27 │ + move-result v28 │ │ .line 265 │ - .local v27, "upIndex":I │ + .local v28, "upIndex":I │ move-object/from16 v0, p1 │ │ - move/from16 v1, v27 │ + move/from16 v1, v28 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v18 │ + move-result v19 │ │ .line 266 │ - .local v18, "id1":I │ + .local v19, "id1":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move/from16 v1, v18 │ + move/from16 v1, v19 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v32 │ + move-result v33 │ │ .line 267 │ - .local v32, "x1":F │ + .local v33, "x1":F │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move/from16 v1, v18 │ + move/from16 v1, v19 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v34 │ + move-result v35 │ │ .line 268 │ - .local v34, "y1":F │ - const/16 v17, 0x0 │ + .local v35, "y1":F │ + const/16 v18, 0x0 │ │ :goto_6 │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - if-ge v0, v6, :cond_5 │ + if-ge v0, v7, :cond_5 │ │ .line 269 │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v27 │ + move/from16 v1, v28 │ │ if-ne v0, v1, :cond_8 │ │ .line 268 │ :cond_7 │ - add-int/lit8 v17, v17, 0x1 │ + add-int/lit8 v18, v18, 0x1 │ │ goto :goto_6 │ │ .line 271 │ :cond_8 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v17 │ + move/from16 v1, v18 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v19 │ + move-result v20 │ │ .line 272 │ - .local v19, "id2":I │ + .local v20, "id2":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move/from16 v1, v19 │ + move/from16 v1, v20 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v35 │ + move-result v36 │ │ - mul-float v31, v32, v35 │ + mul-float v32, v33, v36 │ │ .line 273 │ - .local v31, "x":F │ + .local v32, "x":F │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move/from16 v1, v19 │ + move/from16 v1, v20 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v35 │ + move-result v36 │ │ - mul-float v33, v34, v35 │ + mul-float v34, v35, v36 │ │ .line 275 │ - .local v33, "y":F │ - add-float v12, v31, v33 │ + .local v34, "y":F │ + add-float v13, v32, v34 │ │ .line 276 │ - .local v12, "dot":F │ - const/16 v35, 0x0 │ + .local v13, "dot":F │ + const/16 v36, 0x0 │ │ - cmpg-float v35, v12, v35 │ + cmpg-float v36, v13, v36 │ │ - if-gez v35, :cond_7 │ + if-gez v36, :cond_7 │ │ .line 277 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - invoke-virtual/range {v35 .. v35}, Landroid/view/VelocityTracker;->clear()V │ + invoke-virtual/range {v36 .. v36}, Landroid/view/VelocityTracker;->clear()V │ │ goto/16 :goto_5 │ │ .line 284 │ - .end local v12 # "dot":F │ - .end local v18 # "id1":I │ - .end local v19 # "id2":I │ - .end local v27 # "upIndex":I │ - .end local v31 # "x":F │ - .end local v32 # "x1":F │ - .end local v33 # "y":F │ - .end local v34 # "y1":F │ + .end local v13 # "dot":F │ + .end local v19 # "id1":I │ + .end local v20 # "id2":I │ + .end local v28 # "upIndex":I │ + .end local v32 # "x":F │ + .end local v33 # "x1":F │ + .end local v34 # "y":F │ + .end local v35 # "y1":F │ :pswitch_3 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_a │ + if-eqz v36, :cond_a │ │ .line 285 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->hasMessages(I)Z │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->hasMessages(I)Z │ │ - move-result v15 │ + move-result v16 │ │ .line 286 │ - .local v15, "hadTapMessage":Z │ - if-eqz v15, :cond_9 │ + .local v16, "hadTapMessage":Z │ + if-eqz v16, :cond_9 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 287 │ :cond_9 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_d │ + if-eqz v36, :cond_d │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_d │ + if-eqz v36, :cond_d │ │ - if-eqz v15, :cond_d │ + if-eqz v16, :cond_d │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v35 │ + move-object/from16 v1, v36 │ │ - move-object/from16 v2, v36 │ + move-object/from16 v2, v37 │ │ move-object/from16 v3, p1 │ │ invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - if-eqz v35, :cond_d │ + if-eqz v36, :cond_d │ │ .line 290 │ - const/16 v35, 0x1 │ + const/16 v36, 0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ .line 292 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ - invoke-interface/range {v35 .. v36}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTap(Landroid/view/MotionEvent;)Z │ + invoke-interface/range {v36 .. v37}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTap(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ .line 294 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ .line 301 │ - .end local v15 # "hadTapMessage":Z │ + .end local v16 # "hadTapMessage":Z │ :cond_a │ :goto_7 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 302 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ .line 303 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_b │ + if-eqz v36, :cond_b │ │ .line 304 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - invoke-virtual/range {v35 .. v35}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual/range {v36 .. v36}, Landroid/view/MotionEvent;->recycle()V │ │ .line 306 │ :cond_b │ invoke-static/range {p1 .. p1}, Landroid/view/MotionEvent;->obtain(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; │ │ - move-result-object v35 │ + move-result-object v36 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ .line 307 │ - const/16 v35, 0x1 │ + const/16 v36, 0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ .line 308 │ - const/16 v35, 0x1 │ + const/16 v36, 0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInBiggerTapRegion:Z │ │ .line 309 │ - const/16 v35, 0x1 │ + const/16 v36, 0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mStillDown:Z │ │ .line 310 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ .line 311 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDeferConfirmSingleTap:Z │ │ .line 313 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_c │ + if-eqz v36, :cond_c │ │ .line 314 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x2 │ + const/16 v37, 0x2 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 315 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x2 │ + const/16 v37, 0x2 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v37, v0 │ + move-object/from16 v38, v0 │ │ - invoke-virtual/range {v37 .. v37}, Landroid/view/MotionEvent;->getDownTime()J │ + invoke-virtual/range {v38 .. v38}, Landroid/view/MotionEvent;->getDownTime()J │ │ - move-result-wide v37 │ + move-result-wide v38 │ │ - sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ + sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ │ - move/from16 v0, v39 │ + move/from16 v0, v40 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v39, v0 │ + move-wide/from16 v40, v0 │ │ - add-long v37, v37, v39 │ + add-long v38, v38, v40 │ │ - sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->LONGPRESS_TIMEOUT:I │ + sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->LONGPRESS_TIMEOUT:I │ │ - move/from16 v0, v39 │ + move/from16 v0, v40 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v39, v0 │ + move-wide/from16 v40, v0 │ │ - add-long v37, v37, v39 │ + add-long v38, v38, v40 │ │ - invoke-virtual/range {v35 .. v38}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ + invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ │ .line 318 │ :cond_c │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x1 │ + const/16 v37, 0x1 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v37, v0 │ + move-object/from16 v38, v0 │ │ - invoke-virtual/range {v37 .. v37}, Landroid/view/MotionEvent;->getDownTime()J │ + invoke-virtual/range {v38 .. v38}, Landroid/view/MotionEvent;->getDownTime()J │ │ - move-result-wide v37 │ + move-result-wide v38 │ │ - sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ + sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ │ - move/from16 v0, v39 │ + move/from16 v0, v40 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v39, v0 │ + move-wide/from16 v40, v0 │ │ - add-long v37, v37, v39 │ + add-long v38, v38, v40 │ │ - invoke-virtual/range {v35 .. v38}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ + invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ │ .line 319 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;->onDown(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ .line 320 │ goto/16 :goto_5 │ │ .line 297 │ - .restart local v15 # "hadTapMessage":Z │ + .restart local v16 # "hadTapMessage":Z │ :cond_d │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - sget v37, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ + sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ │ - move/from16 v0, v37 │ + move/from16 v0, v38 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v37, v0 │ + move-wide/from16 v38, v0 │ │ - invoke-virtual/range {v35 .. v38}, Landroid/os/Handler;->sendEmptyMessageDelayed(IJ)Z │ + invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageDelayed(IJ)Z │ │ goto/16 :goto_7 │ │ .line 323 │ - .end local v15 # "hadTapMessage":Z │ + .end local v16 # "hadTapMessage":Z │ :pswitch_4 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-nez v35, :cond_5 │ + if-nez v36, :cond_5 │ │ .line 326 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - sub-float v22, v35, v13 │ + sub-float v23, v36, v14 │ │ .line 327 │ - .local v22, "scrollX":F │ + .local v23, "scrollX":F │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - sub-float v23, v35, v14 │ + sub-float v24, v36, v15 │ │ .line 328 │ - .local v23, "scrollY":F │ + .local v24, "scrollY":F │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_e │ + if-eqz v36, :cond_e │ │ .line 330 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ goto/16 :goto_5 │ │ .line 331 │ :cond_e │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_10 │ + if-eqz v36, :cond_10 │ │ .line 332 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - sub-float v35, v13, v35 │ + sub-float v36, v14, v36 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - float-to-int v8, v0 │ + float-to-int v9, v0 │ │ .line 333 │ - .local v8, "deltaX":I │ + .local v9, "deltaX":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - sub-float v35, v14, v35 │ + sub-float v36, v15, v36 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - float-to-int v9, v0 │ + float-to-int v10, v0 │ │ .line 334 │ - .local v9, "deltaY":I │ - mul-int v35, v8, v8 │ - │ + .local v10, "deltaY":I │ mul-int v36, v9, v9 │ │ - add-int v10, v35, v36 │ + mul-int v37, v10, v10 │ + │ + add-int v11, v36, v37 │ │ .line 335 │ - .local v10, "distance":I │ + .local v11, "distance":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mTouchSlopSquare:I │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - if-le v10, v0, :cond_f │ + if-le v11, v0, :cond_f │ │ .line 336 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move-object/from16 v1, v36 │ + move-object/from16 v1, v37 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v22 │ + move/from16 v3, v23 │ │ - move/from16 v4, v23 │ + move/from16 v4, v24 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onScroll(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v16 │ + move-result v17 │ │ .line 337 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ .line 338 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ .line 339 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ .line 340 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 341 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x1 │ + const/16 v37, 0x1 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 342 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x2 │ + const/16 v37, 0x2 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 344 │ :cond_f │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mTouchSlopSquare:I │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - if-le v10, v0, :cond_5 │ + if-le v11, v0, :cond_5 │ │ .line 345 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInBiggerTapRegion:Z │ │ goto/16 :goto_5 │ │ .line 347 │ - .end local v8 # "deltaX":I │ - .end local v9 # "deltaY":I │ - .end local v10 # "distance":I │ + .end local v9 # "deltaX":I │ + .end local v10 # "deltaY":I │ + .end local v11 # "distance":I │ :cond_10 │ - invoke-static/range {v22 .. v22}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v23 .. v23}, Ljava/lang/Math;->abs(F)F │ │ - move-result v35 │ + move-result v36 │ │ - const/high16 v36, 0x3f800000 # 1.0f │ + const/high16 v37, 0x3f800000 # 1.0f │ │ - cmpl-float v35, v35, v36 │ + cmpl-float v36, v36, v37 │ │ - if-gez v35, :cond_11 │ + if-gez v36, :cond_11 │ │ - invoke-static/range {v23 .. v23}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v24 .. v24}, Ljava/lang/Math;->abs(F)F │ │ - move-result v35 │ + move-result v36 │ │ - const/high16 v36, 0x3f800000 # 1.0f │ + const/high16 v37, 0x3f800000 # 1.0f │ │ - cmpl-float v35, v35, v36 │ + cmpl-float v36, v36, v37 │ │ - if-ltz v35, :cond_5 │ + if-ltz v36, :cond_5 │ │ .line 348 │ :cond_11 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move-object/from16 v1, v36 │ + move-object/from16 v1, v37 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v22 │ + move/from16 v3, v23 │ │ - move/from16 v4, v23 │ + move/from16 v4, v24 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onScroll(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v16 │ + move-result v17 │ │ .line 349 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ .line 350 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ goto/16 :goto_5 │ │ .line 355 │ - .end local v22 # "scrollX":F │ - .end local v23 # "scrollY":F │ + .end local v23 # "scrollX":F │ + .end local v24 # "scrollY":F │ :pswitch_5 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mStillDown:Z │ │ .line 356 │ invoke-static/range {p1 .. p1}, Landroid/view/MotionEvent;->obtain(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; │ │ - move-result-object v7 │ + move-result-object v8 │ │ .line 357 │ - .local v7, "currentUpEvent":Landroid/view/MotionEvent; │ + .local v8, "currentUpEvent":Landroid/view/MotionEvent; │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_15 │ + if-eqz v36, :cond_15 │ │ .line 359 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ .line 383 │ :cond_12 │ :goto_8 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_13 │ + if-eqz v36, :cond_13 │ │ .line 384 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - invoke-virtual/range {v35 .. v35}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual/range {v36 .. v36}, Landroid/view/MotionEvent;->recycle()V │ │ .line 387 │ :cond_13 │ move-object/from16 v0, p0 │ │ - iput-object v7, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ + iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ .line 388 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_14 │ + if-eqz v36, :cond_14 │ │ .line 391 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - invoke-virtual/range {v35 .. v35}, Landroid/view/VelocityTracker;->recycle()V │ + invoke-virtual/range {v36 .. v36}, Landroid/view/VelocityTracker;->recycle()V │ │ .line 392 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ .line 394 │ :cond_14 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ .line 395 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDeferConfirmSingleTap:Z │ │ .line 396 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x1 │ + const/16 v37, 0x1 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 397 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x2 │ + const/16 v37, 0x2 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ goto/16 :goto_5 │ │ .line 360 │ :cond_15 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_16 │ + if-eqz v36, :cond_16 │ │ .line 361 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 362 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ goto :goto_8 │ │ .line 363 │ :cond_16 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_17 │ + if-eqz v36, :cond_17 │ │ .line 364 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;->onSingleTapUp(Landroid/view/MotionEvent;)Z │ │ - move-result v16 │ + move-result v17 │ │ .line 365 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDeferConfirmSingleTap:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_12 │ + if-eqz v36, :cond_12 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_12 │ + if-eqz v36, :cond_12 │ │ .line 366 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onSingleTapConfirmed(Landroid/view/MotionEvent;)Z │ │ goto/16 :goto_8 │ │ .line 370 │ :cond_17 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v28, v0 │ + move-object/from16 v29, v0 │ │ .line 371 │ - .local v28, "velocityTracker":Landroid/view/VelocityTracker; │ - const/16 v35, 0x0 │ + .local v29, "velocityTracker":Landroid/view/VelocityTracker; │ + const/16 v36, 0x0 │ │ move-object/from16 v0, p1 │ │ - move/from16 v1, v35 │ + move/from16 v1, v36 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v20 │ + move-result v21 │ │ .line 372 │ - .local v20, "pointerId":I │ - const/16 v35, 0x3e8 │ + .local v21, "pointerId":I │ + const/16 v36, 0x3e8 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMaximumFlingVelocity:I │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v37 │ │ int-to-float v0, v0 │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - move-object/from16 v0, v28 │ + move-object/from16 v0, v29 │ │ - move/from16 v1, v35 │ + move/from16 v1, v36 │ │ - move/from16 v2, v36 │ + move/from16 v2, v37 │ │ invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ │ .line 373 │ - move-object/from16 v0, v28 │ + move-object/from16 v0, v29 │ │ - move/from16 v1, v20 │ + move/from16 v1, v21 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v30 │ + move-result v31 │ │ .line 375 │ - .local v30, "velocityY":F │ - move-object/from16 v0, v28 │ + .local v31, "velocityY":F │ + move-object/from16 v0, v29 │ │ - move/from16 v1, v20 │ + move/from16 v1, v21 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v29 │ + move-result v30 │ │ .line 378 │ - .local v29, "velocityX":F │ - invoke-static/range {v30 .. v30}, Ljava/lang/Math;->abs(F)F │ + .local v30, "velocityX":F │ + invoke-static/range {v31 .. v31}, Ljava/lang/Math;->abs(F)F │ │ - move-result v35 │ + move-result v36 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMinimumFlingVelocity:I │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v37 │ │ int-to-float v0, v0 │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - cmpl-float v35, v35, v36 │ + cmpl-float v36, v36, v37 │ │ - if-gtz v35, :cond_18 │ + if-gtz v36, :cond_18 │ │ - invoke-static/range {v29 .. v29}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v30 .. v30}, Ljava/lang/Math;->abs(F)F │ │ - move-result v35 │ + move-result v36 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMinimumFlingVelocity:I │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v37 │ │ int-to-float v0, v0 │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - cmpl-float v35, v35, v36 │ + cmpl-float v36, v36, v37 │ │ - if-lez v35, :cond_12 │ + if-lez v36, :cond_12 │ │ .line 380 │ :cond_18 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move-object/from16 v1, v36 │ + move-object/from16 v1, v37 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v29 │ + move/from16 v3, v30 │ │ - move/from16 v4, v30 │ + move/from16 v4, v31 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onFling(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v16 │ + move-result v17 │ │ goto/16 :goto_8 │ │ .line 401 │ - .end local v7 # "currentUpEvent":Landroid/view/MotionEvent; │ - .end local v20 # "pointerId":I │ - .end local v28 # "velocityTracker":Landroid/view/VelocityTracker; │ - .end local v29 # "velocityX":F │ - .end local v30 # "velocityY":F │ + .end local v8 # "currentUpEvent":Landroid/view/MotionEvent; │ + .end local v21 # "pointerId":I │ + .end local v29 # "velocityTracker":Landroid/view/VelocityTracker; │ + .end local v30 # "velocityX":F │ + .end local v31 # "velocityY":F │ :pswitch_6 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->cancel()V │ │ goto/16 :goto_5 │ │ .line 249 │ :pswitch_data_0 ├── smali/android/support/v4/view/PagerTabStrip$1.smali │ @@ -22,30 +22,30 @@ │ │ │ # direct methods │ .method constructor (Landroid/support/v4/view/PagerTabStrip;)V │ .locals 0 │ │ .prologue │ - .line 103 │ + .line 105 │ iput-object p1, p0, Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onClick(Landroid/view/View;)V │ .locals 2 │ .param p1, "v" # Landroid/view/View; │ │ .prologue │ - .line 106 │ + .line 108 │ iget-object v0, p0, Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip; │ │ iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager; │ │ iget-object v1, p0, Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip; │ │ iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager; │ @@ -54,10 +54,10 @@ │ │ move-result v1 │ │ add-int/lit8 v1, v1, -0x1 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V │ │ - .line 107 │ + .line 109 │ return-void │ .end method ├── smali/android/support/v4/view/PagerTabStrip.smali │ @@ -57,20 +57,20 @@ │ │ # direct methods │ .method public constructor (Landroid/content/Context;)V │ .locals 1 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ - .line 76 │ + .line 78 │ const/4 v0, 0x0 │ │ invoke-direct {p0, p1, v0}, Landroid/support/v4/view/PagerTabStrip;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ - .line 77 │ + .line 79 │ return-void │ .end method │ │ .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V │ .locals 7 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ @@ -78,142 +78,142 @@ │ .prologue │ const/4 v6, 0x1 │ │ const/4 v5, 0x0 │ │ const/high16 v3, 0x3f000000 # 0.5f │ │ - .line 80 │ + .line 82 │ invoke-direct {p0, p1, p2}, Landroid/support/v4/view/PagerTitleStrip;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ - .line 61 │ + .line 63 │ new-instance v1, Landroid/graphics/Paint; │ │ invoke-direct {v1}, Landroid/graphics/Paint;->()V │ │ iput-object v1, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPaint:Landroid/graphics/Paint; │ │ - .line 62 │ + .line 64 │ new-instance v1, Landroid/graphics/Rect; │ │ invoke-direct {v1}, Landroid/graphics/Rect;->()V │ │ iput-object v1, p0, Landroid/support/v4/view/PagerTabStrip;->mTempRect:Landroid/graphics/Rect; │ │ - .line 64 │ + .line 66 │ const/16 v1, 0xff │ │ iput v1, p0, Landroid/support/v4/view/PagerTabStrip;->mTabAlpha:I │ │ - .line 66 │ + .line 68 │ iput-boolean v5, p0, Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderline:Z │ │ - .line 67 │ + .line 69 │ iput-boolean v5, p0, Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderlineSet:Z │ │ - .line 82 │ + .line 84 │ iget v1, p0, Landroid/support/v4/view/PagerTabStrip;->mTextColor:I │ │ iput v1, p0, Landroid/support/v4/view/PagerTabStrip;->mIndicatorColor:I │ │ - .line 83 │ + .line 85 │ iget-object v1, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPaint:Landroid/graphics/Paint; │ │ iget v2, p0, Landroid/support/v4/view/PagerTabStrip;->mIndicatorColor:I │ │ invoke-virtual {v1, v2}, Landroid/graphics/Paint;->setColor(I)V │ │ - .line 87 │ + .line 89 │ invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; │ │ move-result-object v1 │ │ iget v0, v1, Landroid/util/DisplayMetrics;->density:F │ │ - .line 88 │ + .line 90 │ .local v0, "density":F │ const/high16 v1, 0x40400000 # 3.0f │ │ mul-float/2addr v1, v0 │ │ add-float/2addr v1, v3 │ │ float-to-int v1, v1 │ │ iput v1, p0, Landroid/support/v4/view/PagerTabStrip;->mIndicatorHeight:I │ │ - .line 89 │ + .line 91 │ const/high16 v1, 0x40c00000 # 6.0f │ │ mul-float/2addr v1, v0 │ │ add-float/2addr v1, v3 │ │ float-to-int v1, v1 │ │ iput v1, p0, Landroid/support/v4/view/PagerTabStrip;->mMinPaddingBottom:I │ │ - .line 90 │ + .line 92 │ const/high16 v1, 0x42800000 # 64.0f │ │ mul-float/2addr v1, v0 │ │ float-to-int v1, v1 │ │ iput v1, p0, Landroid/support/v4/view/PagerTabStrip;->mMinTextSpacing:I │ │ - .line 91 │ + .line 93 │ const/high16 v1, 0x41800000 # 16.0f │ │ mul-float/2addr v1, v0 │ │ add-float/2addr v1, v3 │ │ float-to-int v1, v1 │ │ iput v1, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPadding:I │ │ - .line 92 │ + .line 94 │ const/high16 v1, 0x3f800000 # 1.0f │ │ mul-float/2addr v1, v0 │ │ add-float/2addr v1, v3 │ │ float-to-int v1, v1 │ │ iput v1, p0, Landroid/support/v4/view/PagerTabStrip;->mFullUnderlineHeight:I │ │ - .line 93 │ + .line 95 │ const/high16 v1, 0x42000000 # 32.0f │ │ mul-float/2addr v1, v0 │ │ add-float/2addr v1, v3 │ │ float-to-int v1, v1 │ │ iput v1, p0, Landroid/support/v4/view/PagerTabStrip;->mMinStripHeight:I │ │ - .line 94 │ + .line 96 │ invoke-static {p1}, Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Landroid/view/ViewConfiguration;->getScaledTouchSlop()I │ │ move-result v1 │ │ iput v1, p0, Landroid/support/v4/view/PagerTabStrip;->mTouchSlop:I │ │ - .line 97 │ + .line 99 │ invoke-virtual {p0}, Landroid/support/v4/view/PagerTabStrip;->getPaddingLeft()I │ │ move-result v1 │ │ invoke-virtual {p0}, Landroid/support/v4/view/PagerTabStrip;->getPaddingTop()I │ │ move-result v2 │ @@ -224,84 +224,84 @@ │ │ invoke-virtual {p0}, Landroid/support/v4/view/PagerTabStrip;->getPaddingBottom()I │ │ move-result v4 │ │ invoke-virtual {p0, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;->setPadding(IIII)V │ │ - .line 98 │ + .line 100 │ invoke-virtual {p0}, Landroid/support/v4/view/PagerTabStrip;->getTextSpacing()I │ │ move-result v1 │ │ invoke-virtual {p0, v1}, Landroid/support/v4/view/PagerTabStrip;->setTextSpacing(I)V │ │ - .line 100 │ + .line 102 │ invoke-virtual {p0, v5}, Landroid/support/v4/view/PagerTabStrip;->setWillNotDraw(Z)V │ │ - .line 102 │ + .line 104 │ iget-object v1, p0, Landroid/support/v4/view/PagerTabStrip;->mPrevText:Landroid/widget/TextView; │ │ invoke-virtual {v1, v6}, Landroid/widget/TextView;->setFocusable(Z)V │ │ - .line 103 │ + .line 105 │ iget-object v1, p0, Landroid/support/v4/view/PagerTabStrip;->mPrevText:Landroid/widget/TextView; │ │ new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; │ │ invoke-direct {v2, p0}, Landroid/support/v4/view/PagerTabStrip$1;->(Landroid/support/v4/view/PagerTabStrip;)V │ │ invoke-virtual {v1, v2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ - .line 110 │ + .line 112 │ iget-object v1, p0, Landroid/support/v4/view/PagerTabStrip;->mNextText:Landroid/widget/TextView; │ │ invoke-virtual {v1, v6}, Landroid/widget/TextView;->setFocusable(Z)V │ │ - .line 111 │ + .line 113 │ iget-object v1, p0, Landroid/support/v4/view/PagerTabStrip;->mNextText:Landroid/widget/TextView; │ │ new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; │ │ invoke-direct {v2, p0}, Landroid/support/v4/view/PagerTabStrip$2;->(Landroid/support/v4/view/PagerTabStrip;)V │ │ invoke-virtual {v1, v2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ - .line 118 │ + .line 120 │ invoke-virtual {p0}, Landroid/support/v4/view/PagerTabStrip;->getBackground()Landroid/graphics/drawable/Drawable; │ │ move-result-object v1 │ │ if-nez v1, :cond_0 │ │ - .line 119 │ + .line 121 │ iput-boolean v6, p0, Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderline:Z │ │ - .line 121 │ + .line 123 │ :cond_0 │ return-void │ .end method │ │ │ # virtual methods │ .method public getDrawFullUnderline()Z │ .locals 1 │ │ .prologue │ - .line 210 │ + .line 212 │ iget-boolean v0, p0, Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderline:Z │ │ return v0 │ .end method │ │ .method getMinHeight()I │ .locals 2 │ │ .prologue │ - .line 215 │ + .line 217 │ invoke-super {p0}, Landroid/support/v4/view/PagerTitleStrip;->getMinHeight()I │ │ move-result v0 │ │ iget v1, p0, Landroid/support/v4/view/PagerTabStrip;->mMinStripHeight:I │ │ invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ @@ -311,70 +311,70 @@ │ return v0 │ .end method │ │ .method public getTabIndicatorColor()I │ .locals 1 │ │ .prologue │ - .line 147 │ + .line 149 │ iget v0, p0, Landroid/support/v4/view/PagerTabStrip;->mIndicatorColor:I │ │ return v0 │ .end method │ │ .method protected onDraw(Landroid/graphics/Canvas;)V │ .locals 12 │ .param p1, "canvas" # Landroid/graphics/Canvas; │ │ .prologue │ const v11, 0xffffff │ │ - .line 257 │ + .line 259 │ invoke-super {p0, p1}, Landroid/support/v4/view/PagerTitleStrip;->onDraw(Landroid/graphics/Canvas;)V │ │ - .line 259 │ + .line 261 │ invoke-virtual {p0}, Landroid/support/v4/view/PagerTabStrip;->getHeight()I │ │ move-result v7 │ │ - .line 260 │ + .line 262 │ .local v7, "height":I │ move v6, v7 │ │ - .line 261 │ + .line 263 │ .local v6, "bottom":I │ iget-object v0, p0, Landroid/support/v4/view/PagerTabStrip;->mCurrText:Landroid/widget/TextView; │ │ invoke-virtual {v0}, Landroid/widget/TextView;->getLeft()I │ │ move-result v0 │ │ iget v1, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPadding:I │ │ sub-int v8, v0, v1 │ │ - .line 262 │ + .line 264 │ .local v8, "left":I │ iget-object v0, p0, Landroid/support/v4/view/PagerTabStrip;->mCurrText:Landroid/widget/TextView; │ │ invoke-virtual {v0}, Landroid/widget/TextView;->getRight()I │ │ move-result v0 │ │ iget v1, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPadding:I │ │ add-int v9, v0, v1 │ │ - .line 263 │ + .line 265 │ .local v9, "right":I │ iget v0, p0, Landroid/support/v4/view/PagerTabStrip;->mIndicatorHeight:I │ │ sub-int v10, v6, v0 │ │ - .line 265 │ + .line 267 │ .local v10, "top":I │ iget-object v0, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPaint:Landroid/graphics/Paint; │ │ iget v1, p0, Landroid/support/v4/view/PagerTabStrip;->mTabAlpha:I │ │ shl-int/lit8 v1, v1, 0x18 │ │ @@ -382,48 +382,48 @@ │ │ and-int/2addr v2, v11 │ │ or-int/2addr v1, v2 │ │ invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setColor(I)V │ │ - .line 266 │ + .line 268 │ int-to-float v1, v8 │ │ int-to-float v2, v10 │ │ int-to-float v3, v9 │ │ int-to-float v4, v6 │ │ iget-object v5, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPaint:Landroid/graphics/Paint; │ │ move-object v0, p1 │ │ invoke-virtual/range {v0 .. v5}, Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V │ │ - .line 268 │ + .line 270 │ iget-boolean v0, p0, Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderline:Z │ │ if-eqz v0, :cond_0 │ │ - .line 269 │ + .line 271 │ iget-object v0, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPaint:Landroid/graphics/Paint; │ │ const/high16 v1, -0x1000000 │ │ iget v2, p0, Landroid/support/v4/view/PagerTabStrip;->mIndicatorColor:I │ │ and-int/2addr v2, v11 │ │ or-int/2addr v1, v2 │ │ invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setColor(I)V │ │ - .line 270 │ + .line 272 │ invoke-virtual {p0}, Landroid/support/v4/view/PagerTabStrip;->getPaddingLeft()I │ │ move-result v0 │ │ int-to-float v1, v0 │ │ iget v0, p0, Landroid/support/v4/view/PagerTabStrip;->mFullUnderlineHeight:I │ @@ -448,81 +448,81 @@ │ │ iget-object v5, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPaint:Landroid/graphics/Paint; │ │ move-object v0, p1 │ │ invoke-virtual/range {v0 .. v5}, Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V │ │ - .line 273 │ + .line 275 │ :cond_0 │ return-void │ .end method │ │ .method public onTouchEvent(Landroid/view/MotionEvent;)Z │ .locals 6 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ const/4 v4, 0x1 │ │ const/4 v3, 0x0 │ │ - .line 220 │ + .line 222 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getAction()I │ │ move-result v0 │ │ - .line 221 │ + .line 223 │ .local v0, "action":I │ if-eqz v0, :cond_0 │ │ iget-boolean v5, p0, Landroid/support/v4/view/PagerTabStrip;->mIgnoreTap:Z │ │ if-eqz v5, :cond_0 │ │ - .line 252 │ + .line 254 │ :goto_0 │ return v3 │ │ - .line 227 │ + .line 229 │ :cond_0 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v1 │ │ - .line 228 │ + .line 230 │ .local v1, "x":F │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F │ │ move-result v2 │ │ - .line 229 │ + .line 231 │ .local v2, "y":F │ packed-switch v0, :pswitch_data_0 │ │ :cond_1 │ :goto_1 │ move v3, v4 │ │ - .line 252 │ + .line 254 │ goto :goto_0 │ │ - .line 231 │ + .line 233 │ :pswitch_0 │ iput v1, p0, Landroid/support/v4/view/PagerTabStrip;->mInitialMotionX:F │ │ - .line 232 │ + .line 234 │ iput v2, p0, Landroid/support/v4/view/PagerTabStrip;->mInitialMotionY:F │ │ - .line 233 │ + .line 235 │ iput-boolean v3, p0, Landroid/support/v4/view/PagerTabStrip;->mIgnoreTap:Z │ │ goto :goto_1 │ │ - .line 237 │ + .line 239 │ :pswitch_1 │ iget v3, p0, Landroid/support/v4/view/PagerTabStrip;->mInitialMotionX:F │ │ sub-float v3, v1, v3 │ │ invoke-static {v3}, Ljava/lang/Math;->abs(F)F │ │ @@ -548,21 +548,21 @@ │ │ int-to-float v5, v5 │ │ cmpl-float v3, v3, v5 │ │ if-lez v3, :cond_1 │ │ - .line 239 │ + .line 241 │ :cond_2 │ iput-boolean v4, p0, Landroid/support/v4/view/PagerTabStrip;->mIgnoreTap:Z │ │ goto :goto_1 │ │ - .line 244 │ + .line 246 │ :pswitch_2 │ iget-object v3, p0, Landroid/support/v4/view/PagerTabStrip;->mCurrText:Landroid/widget/TextView; │ │ invoke-virtual {v3}, Landroid/widget/TextView;->getLeft()I │ │ move-result v3 │ │ @@ -572,30 +572,30 @@ │ │ int-to-float v3, v3 │ │ cmpg-float v3, v1, v3 │ │ if-gez v3, :cond_3 │ │ - .line 245 │ + .line 247 │ iget-object v3, p0, Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager; │ │ iget-object v5, p0, Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager; │ │ invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;->getCurrentItem()I │ │ move-result v5 │ │ add-int/lit8 v5, v5, -0x1 │ │ invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V │ │ goto :goto_1 │ │ - .line 246 │ + .line 248 │ :cond_3 │ iget-object v3, p0, Landroid/support/v4/view/PagerTabStrip;->mCurrText:Landroid/widget/TextView; │ │ invoke-virtual {v3}, Landroid/widget/TextView;->getRight()I │ │ move-result v3 │ │ @@ -605,303 +605,303 @@ │ │ int-to-float v3, v3 │ │ cmpl-float v3, v1, v3 │ │ if-lez v3, :cond_1 │ │ - .line 247 │ + .line 249 │ iget-object v3, p0, Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager; │ │ iget-object v5, p0, Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager; │ │ invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;->getCurrentItem()I │ │ move-result v5 │ │ add-int/lit8 v5, v5, 0x1 │ │ invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V │ │ goto :goto_1 │ │ - .line 229 │ + .line 231 │ :pswitch_data_0 │ .packed-switch 0x0 │ :pswitch_0 │ :pswitch_2 │ :pswitch_1 │ .end packed-switch │ .end method │ │ .method public setBackgroundColor(I)V │ .locals 1 │ .param p1, "color" # I │ │ .prologue │ - .line 176 │ + .line 178 │ invoke-super {p0, p1}, Landroid/support/v4/view/PagerTitleStrip;->setBackgroundColor(I)V │ │ - .line 177 │ + .line 179 │ iget-boolean v0, p0, Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderlineSet:Z │ │ if-nez v0, :cond_0 │ │ - .line 178 │ + .line 180 │ const/high16 v0, -0x1000000 │ │ and-int/2addr v0, p1 │ │ if-nez v0, :cond_1 │ │ const/4 v0, 0x1 │ │ :goto_0 │ iput-boolean v0, p0, Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderline:Z │ │ - .line 180 │ + .line 182 │ :cond_0 │ return-void │ │ - .line 178 │ + .line 180 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V │ .locals 1 │ .param p1, "d" # Landroid/graphics/drawable/Drawable; │ │ .prologue │ - .line 168 │ + .line 170 │ invoke-super {p0, p1}, Landroid/support/v4/view/PagerTitleStrip;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V │ │ - .line 169 │ + .line 171 │ iget-boolean v0, p0, Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderlineSet:Z │ │ if-nez v0, :cond_0 │ │ - .line 170 │ + .line 172 │ if-nez p1, :cond_1 │ │ const/4 v0, 0x1 │ │ :goto_0 │ iput-boolean v0, p0, Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderline:Z │ │ - .line 172 │ + .line 174 │ :cond_0 │ return-void │ │ - .line 170 │ + .line 172 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public setBackgroundResource(I)V │ .locals 1 │ .param p1, "resId" # I │ │ .prologue │ - .line 184 │ + .line 186 │ invoke-super {p0, p1}, Landroid/support/v4/view/PagerTitleStrip;->setBackgroundResource(I)V │ │ - .line 185 │ + .line 187 │ iget-boolean v0, p0, Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderlineSet:Z │ │ if-nez v0, :cond_0 │ │ - .line 186 │ + .line 188 │ if-nez p1, :cond_1 │ │ const/4 v0, 0x1 │ │ :goto_0 │ iput-boolean v0, p0, Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderline:Z │ │ - .line 188 │ + .line 190 │ :cond_0 │ return-void │ │ - .line 186 │ + .line 188 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public setDrawFullUnderline(Z)V │ .locals 1 │ .param p1, "drawFull" # Z │ │ .prologue │ - .line 197 │ + .line 199 │ iput-boolean p1, p0, Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderline:Z │ │ - .line 198 │ + .line 200 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderlineSet:Z │ │ - .line 199 │ + .line 201 │ invoke-virtual {p0}, Landroid/support/v4/view/PagerTabStrip;->invalidate()V │ │ - .line 200 │ + .line 202 │ return-void │ .end method │ │ .method public setPadding(IIII)V │ .locals 1 │ .param p1, "left" # I │ .param p2, "top" # I │ .param p3, "right" # I │ .param p4, "bottom" # I │ │ .prologue │ - .line 152 │ + .line 154 │ iget v0, p0, Landroid/support/v4/view/PagerTabStrip;->mMinPaddingBottom:I │ │ if-ge p4, v0, :cond_0 │ │ - .line 153 │ + .line 155 │ iget p4, p0, Landroid/support/v4/view/PagerTabStrip;->mMinPaddingBottom:I │ │ - .line 155 │ + .line 157 │ :cond_0 │ invoke-super {p0, p1, p2, p3, p4}, Landroid/support/v4/view/PagerTitleStrip;->setPadding(IIII)V │ │ - .line 156 │ + .line 158 │ return-void │ .end method │ │ .method public setTabIndicatorColor(I)V │ .locals 2 │ .param p1, "color" # I │ │ .prologue │ - .line 129 │ + .line 131 │ iput p1, p0, Landroid/support/v4/view/PagerTabStrip;->mIndicatorColor:I │ │ - .line 130 │ + .line 132 │ iget-object v0, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPaint:Landroid/graphics/Paint; │ │ iget v1, p0, Landroid/support/v4/view/PagerTabStrip;->mIndicatorColor:I │ │ invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setColor(I)V │ │ - .line 131 │ + .line 133 │ invoke-virtual {p0}, Landroid/support/v4/view/PagerTabStrip;->invalidate()V │ │ - .line 132 │ + .line 134 │ return-void │ .end method │ │ .method public setTabIndicatorColorResource(I)V │ .locals 1 │ .param p1, "resId" # I │ │ .prologue │ - .line 140 │ + .line 142 │ invoke-virtual {p0}, Landroid/support/v4/view/PagerTabStrip;->getContext()Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v0 │ │ invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v0 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/view/PagerTabStrip;->setTabIndicatorColor(I)V │ │ - .line 141 │ + .line 143 │ return-void │ .end method │ │ .method public setTextSpacing(I)V │ .locals 1 │ .param p1, "textSpacing" # I │ │ .prologue │ - .line 160 │ + .line 162 │ iget v0, p0, Landroid/support/v4/view/PagerTabStrip;->mMinTextSpacing:I │ │ if-ge p1, v0, :cond_0 │ │ - .line 161 │ + .line 163 │ iget p1, p0, Landroid/support/v4/view/PagerTabStrip;->mMinTextSpacing:I │ │ - .line 163 │ + .line 165 │ :cond_0 │ invoke-super {p0, p1}, Landroid/support/v4/view/PagerTitleStrip;->setTextSpacing(I)V │ │ - .line 164 │ + .line 166 │ return-void │ .end method │ │ .method updateTextPositions(IFZ)V │ .locals 7 │ .param p1, "position" # I │ .param p2, "positionOffset" # F │ .param p3, "force" # Z │ │ .prologue │ - .line 277 │ + .line 279 │ iget-object v2, p0, Landroid/support/v4/view/PagerTabStrip;->mTempRect:Landroid/graphics/Rect; │ │ - .line 278 │ + .line 280 │ .local v2, "r":Landroid/graphics/Rect; │ invoke-virtual {p0}, Landroid/support/v4/view/PagerTabStrip;->getHeight()I │ │ move-result v0 │ │ - .line 279 │ + .line 281 │ .local v0, "bottom":I │ iget-object v5, p0, Landroid/support/v4/view/PagerTabStrip;->mCurrText:Landroid/widget/TextView; │ │ invoke-virtual {v5}, Landroid/widget/TextView;->getLeft()I │ │ move-result v5 │ │ iget v6, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPadding:I │ │ sub-int v1, v5, v6 │ │ - .line 280 │ + .line 282 │ .local v1, "left":I │ iget-object v5, p0, Landroid/support/v4/view/PagerTabStrip;->mCurrText:Landroid/widget/TextView; │ │ invoke-virtual {v5}, Landroid/widget/TextView;->getRight()I │ │ move-result v5 │ │ iget v6, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPadding:I │ │ add-int v3, v5, v6 │ │ - .line 281 │ + .line 283 │ .local v3, "right":I │ iget v5, p0, Landroid/support/v4/view/PagerTabStrip;->mIndicatorHeight:I │ │ sub-int v4, v0, v5 │ │ - .line 283 │ + .line 285 │ .local v4, "top":I │ invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;->set(IIII)V │ │ - .line 285 │ + .line 287 │ invoke-super {p0, p1, p2, p3}, Landroid/support/v4/view/PagerTitleStrip;->updateTextPositions(IFZ)V │ │ - .line 286 │ + .line 288 │ const/high16 v5, 0x3f000000 # 0.5f │ │ sub-float v5, p2, v5 │ │ invoke-static {v5}, Ljava/lang/Math;->abs(F)F │ │ move-result v5 │ @@ -914,38 +914,38 @@ │ │ mul-float/2addr v5, v6 │ │ float-to-int v5, v5 │ │ iput v5, p0, Landroid/support/v4/view/PagerTabStrip;->mTabAlpha:I │ │ - .line 288 │ + .line 290 │ iget-object v5, p0, Landroid/support/v4/view/PagerTabStrip;->mCurrText:Landroid/widget/TextView; │ │ invoke-virtual {v5}, Landroid/widget/TextView;->getLeft()I │ │ move-result v5 │ │ iget v6, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPadding:I │ │ sub-int v1, v5, v6 │ │ - .line 289 │ + .line 291 │ iget-object v5, p0, Landroid/support/v4/view/PagerTabStrip;->mCurrText:Landroid/widget/TextView; │ │ invoke-virtual {v5}, Landroid/widget/TextView;->getRight()I │ │ move-result v5 │ │ iget v6, p0, Landroid/support/v4/view/PagerTabStrip;->mTabPadding:I │ │ add-int v3, v5, v6 │ │ - .line 290 │ + .line 292 │ invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;->union(IIII)V │ │ - .line 292 │ + .line 294 │ invoke-virtual {p0, v2}, Landroid/support/v4/view/PagerTabStrip;->invalidate(Landroid/graphics/Rect;)V │ │ - .line 293 │ + .line 295 │ return-void │ .end method ├── smali/android/support/v4/view/PagerTabStrip$2.smali │ @@ -22,30 +22,30 @@ │ │ │ # direct methods │ .method constructor (Landroid/support/v4/view/PagerTabStrip;)V │ .locals 0 │ │ .prologue │ - .line 111 │ + .line 113 │ iput-object p1, p0, Landroid/support/v4/view/PagerTabStrip$2;->this$0:Landroid/support/v4/view/PagerTabStrip; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onClick(Landroid/view/View;)V │ .locals 2 │ .param p1, "v" # Landroid/view/View; │ │ .prologue │ - .line 114 │ + .line 116 │ iget-object v0, p0, Landroid/support/v4/view/PagerTabStrip$2;->this$0:Landroid/support/v4/view/PagerTabStrip; │ │ iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager; │ │ iget-object v1, p0, Landroid/support/v4/view/PagerTabStrip$2;->this$0:Landroid/support/v4/view/PagerTabStrip; │ │ iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager; │ @@ -54,10 +54,10 @@ │ │ move-result v1 │ │ add-int/lit8 v1, v1, 0x1 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V │ │ - .line 115 │ + .line 117 │ return-void │ .end method ├── smali/android/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform.smali │ @@ -60,15 +60,15 @@ │ invoke-super {p0, p1, p2}, Landroid/text/method/SingleLineTransformationMethod;->getTransformation(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ move-result-object p1 │ │ .line 43 │ if-eqz p1, :cond_0 │ │ - invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {p1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ iget-object v1, p0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;->mLocale:Ljava/util/Locale; │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; ├── smali/android/support/v4/view/ViewCompat$BaseViewCompatImpl.smali │ @@ -13,466 +13,1100 @@ │ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x8 │ name = "BaseViewCompatImpl" │ .end annotation │ │ │ +# instance fields │ +.field private mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; │ + │ +.field private mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; │ + │ +.field private mTempDetachBound:Z │ + │ +.field mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "Ljava/util/WeakHashMap", │ + "<", │ + "Landroid/view/View;", │ + "Landroid/support/v4/view/ViewPropertyAnimatorCompat;", │ + ">;" │ + } │ + .end annotation │ +.end field │ + │ + │ # direct methods │ .method constructor ()V │ - .locals 0 │ + .locals 1 │ │ .prologue │ - .line 234 │ + .line 337 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ + .line 341 │ + const/4 v0, 0x0 │ + │ + iput-object v0, p0, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; │ + │ + return-void │ +.end method │ + │ +.method private bindTempDetach()V │ + .locals 4 │ + │ + .prologue │ + .line 531 │ + :try_start_0 │ + const-class v1, Landroid/view/View; │ + │ + const-string v2, "dispatchStartTemporaryDetach" │ + │ + const/4 v3, 0x0 │ + │ + new-array v3, v3, [Ljava/lang/Class; │ + │ + invoke-virtual {v1, v2, v3}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ + │ + move-result-object v1 │ + │ + iput-object v1, p0, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; │ + │ + .line 533 │ + const-class v1, Landroid/view/View; │ + │ + const-string v2, "dispatchFinishTemporaryDetach" │ + │ + const/4 v3, 0x0 │ + │ + new-array v3, v3, [Ljava/lang/Class; │ + │ + invoke-virtual {v1, v2, v3}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ + │ + move-result-object v1 │ + │ + iput-object v1, p0, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; │ + :try_end_0 │ + .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0 │ + │ + .line 538 │ + :goto_0 │ + const/4 v1, 0x1 │ + │ + iput-boolean v1, p0, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mTempDetachBound:Z │ + │ + .line 539 │ return-void │ + │ + .line 535 │ + :catch_0 │ + move-exception v0 │ + │ + .line 536 │ + .local v0, "e":Ljava/lang/NoSuchMethodException; │ + const-string v1, "ViewCompat" │ + │ + const-string v2, "Couldn\'t find method" │ + │ + invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + │ + goto :goto_0 │ .end method │ │ │ # virtual methods │ +.method public animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 598 │ + new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ + │ + invoke-direct {v0, p1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;->(Landroid/view/View;)V │ + │ + return-object v0 │ +.end method │ + │ .method public canScrollHorizontally(Landroid/view/View;I)Z │ .locals 1 │ .param p1, "v" # Landroid/view/View; │ .param p2, "direction" # I │ │ .prologue │ - .line 236 │ + .line 345 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public canScrollVertically(Landroid/view/View;I)Z │ .locals 1 │ .param p1, "v" # Landroid/view/View; │ .param p2, "direction" # I │ │ .prologue │ - .line 239 │ + .line 348 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ +.method public dispatchFinishTemporaryDetach(Landroid/view/View;)V │ + .locals 3 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 514 │ + iget-boolean v1, p0, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mTempDetachBound:Z │ + │ + if-nez v1, :cond_0 │ + │ + .line 515 │ + invoke-direct {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->bindTempDetach()V │ + │ + .line 517 │ + :cond_0 │ + iget-object v1, p0, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; │ + │ + if-eqz v1, :cond_1 │ + │ + .line 519 │ + :try_start_0 │ + iget-object v1, p0, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; │ + │ + const/4 v2, 0x0 │ + │ + new-array v2, v2, [Ljava/lang/Object; │ + │ + invoke-virtual {v1, p1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ + :try_end_0 │ + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ + │ + .line 527 │ + :goto_0 │ + return-void │ + │ + .line 520 │ + :catch_0 │ + move-exception v0 │ + │ + .line 521 │ + .local v0, "e":Ljava/lang/Exception; │ + const-string v1, "ViewCompat" │ + │ + const-string v2, "Error calling dispatchFinishTemporaryDetach" │ + │ + invoke-static {v1, v2, v0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + │ + goto :goto_0 │ + │ + .line 525 │ + .end local v0 # "e":Ljava/lang/Exception; │ + :cond_1 │ + invoke-virtual {p1}, Landroid/view/View;->onFinishTemporaryDetach()V │ + │ + goto :goto_0 │ +.end method │ + │ +.method public dispatchStartTemporaryDetach(Landroid/view/View;)V │ + .locals 3 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 497 │ + iget-boolean v1, p0, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mTempDetachBound:Z │ + │ + if-nez v1, :cond_0 │ + │ + .line 498 │ + invoke-direct {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->bindTempDetach()V │ + │ + .line 500 │ + :cond_0 │ + iget-object v1, p0, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; │ + │ + if-eqz v1, :cond_1 │ + │ + .line 502 │ + :try_start_0 │ + iget-object v1, p0, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; │ + │ + const/4 v2, 0x0 │ + │ + new-array v2, v2, [Ljava/lang/Object; │ + │ + invoke-virtual {v1, p1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ + :try_end_0 │ + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ + │ + .line 510 │ + :goto_0 │ + return-void │ + │ + .line 503 │ + :catch_0 │ + move-exception v0 │ + │ + .line 504 │ + .local v0, "e":Ljava/lang/Exception; │ + const-string v1, "ViewCompat" │ + │ + const-string v2, "Error calling dispatchStartTemporaryDetach" │ + │ + invoke-static {v1, v2, v0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + │ + goto :goto_0 │ + │ + .line 508 │ + .end local v0 # "e":Ljava/lang/Exception; │ + :cond_1 │ + invoke-virtual {p1}, Landroid/view/View;->onStartTemporaryDetach()V │ + │ + goto :goto_0 │ +.end method │ + │ .method public getAccessibilityLiveRegion(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 357 │ + .line 472 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 291 │ + .line 406 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public getAlpha(Landroid/view/View;)F │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 294 │ + .line 409 │ const/high16 v0, 0x3f800000 # 1.0f │ │ return v0 │ .end method │ │ +.method public getElevation(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 695 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getFitsSystemWindows(Landroid/view/View;)Z │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 714 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ .method getFrameTime()J │ .locals 2 │ │ .prologue │ - .line 279 │ + .line 394 │ const-wide/16 v0, 0xa │ │ return-wide v0 │ .end method │ │ .method public getImportantForAccessibility(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 282 │ + .line 397 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public getLabelFor(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 303 │ + .line 418 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public getLayerType(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 300 │ + .line 415 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public getLayoutDirection(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 314 │ + .line 429 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public getMeasuredHeightAndState(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 347 │ + .line 462 │ invoke-virtual {p1}, Landroid/view/View;->getMeasuredHeight()I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getMeasuredState(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 352 │ + .line 467 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public getMeasuredWidthAndState(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 342 │ + .line 457 │ invoke-virtual {p1}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public getMinimumHeight(Landroid/view/View;)I │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 593 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getMinimumWidth(Landroid/view/View;)I │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 588 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ .method public getOverScrollMode(Landroid/view/View;)I │ .locals 1 │ .param p1, "v" # Landroid/view/View; │ │ .prologue │ - .line 242 │ + .line 351 │ const/4 v0, 0x2 │ │ return v0 │ .end method │ │ +.method public getPaddingEnd(Landroid/view/View;)I │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 487 │ + invoke-virtual {p1}, Landroid/view/View;->getPaddingRight()I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getPaddingStart(Landroid/view/View;)I │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 482 │ + invoke-virtual {p1}, Landroid/view/View;->getPaddingLeft()I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent; │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 324 │ + .line 439 │ invoke-virtual {p1}, Landroid/view/View;->getParent()Landroid/view/ViewParent; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ +.method public getPivotX(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 663 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getPivotY(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 668 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getRotation(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 563 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getRotationX(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 568 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getRotationY(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 573 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getScaleX(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 578 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getScaleY(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 583 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getTransitionName(Landroid/view/View;)Ljava/lang/String; │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 677 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getTranslationX(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 543 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getTranslationY(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 548 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getTranslationZ(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 704 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getWindowSystemUiVisibility(Landroid/view/View;)I │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 682 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getX(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 553 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getY(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 558 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public hasAccessibilityDelegate(Landroid/view/View;)Z │ + .locals 1 │ + .param p1, "v" # Landroid/view/View; │ + │ + .prologue │ + .line 362 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ .method public hasTransientState(Landroid/view/View;)Z │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 261 │ + .line 376 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public isOpaque(Landroid/view/View;)Z │ .locals 4 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 329 │ + .line 444 │ invoke-virtual {p1}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable; │ │ move-result-object v0 │ │ - .line 330 │ + .line 445 │ .local v0, "bg":Landroid/graphics/drawable/Drawable; │ if-eqz v0, :cond_0 │ │ - .line 331 │ + .line 446 │ invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getOpacity()I │ │ move-result v2 │ │ const/4 v3, -0x1 │ │ if-ne v2, v3, :cond_0 │ │ const/4 v1, 0x1 │ │ - .line 333 │ + .line 448 │ :cond_0 │ return v1 │ .end method │ │ +.method public jumpDrawablesToCurrentState(Landroid/view/View;)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 720 │ + return-void │ +.end method │ + │ .method public onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ .locals 0 │ .param p1, "v" # Landroid/view/View; │ .param p2, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 255 │ + .line 370 │ return-void │ .end method │ │ .method public onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ .locals 0 │ .param p1, "v" # Landroid/view/View; │ .param p2, "info" # Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ .prologue │ - .line 258 │ + .line 373 │ return-void │ .end method │ │ .method public onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ .locals 0 │ .param p1, "v" # Landroid/view/View; │ .param p2, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 252 │ + .line 367 │ return-void │ .end method │ │ .method public performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # I │ .param p3, "arguments" # Landroid/os/Bundle; │ │ .prologue │ - .line 288 │ + .line 403 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public postInvalidateOnAnimation(Landroid/view/View;)V │ - .locals 2 │ + .locals 0 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 267 │ - invoke-virtual {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J │ + .line 382 │ + invoke-virtual {p1}, Landroid/view/View;->invalidate()V │ │ - move-result-wide v0 │ - │ - invoke-virtual {p1, v0, v1}, Landroid/view/View;->postInvalidateDelayed(J)V │ - │ - .line 268 │ + .line 383 │ return-void │ .end method │ │ .method public postInvalidateOnAnimation(Landroid/view/View;IIII)V │ - .locals 7 │ + .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "left" # I │ .param p3, "top" # I │ .param p4, "right" # I │ .param p5, "bottom" # I │ │ .prologue │ - .line 270 │ - invoke-virtual {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J │ - │ - move-result-wide v1 │ - │ - move-object v0, p1 │ - │ - move v3, p2 │ - │ - move v4, p3 │ - │ - move v5, p4 │ - │ - move v6, p5 │ + .line 385 │ + invoke-virtual {p1, p2, p3, p4, p5}, Landroid/view/View;->invalidate(IIII)V │ │ - invoke-virtual/range {v0 .. v6}, Landroid/view/View;->postInvalidateDelayed(JIIII)V │ - │ - .line 271 │ + .line 386 │ return-void │ .end method │ │ .method public postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ .locals 2 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # Ljava/lang/Runnable; │ │ .prologue │ - .line 273 │ + .line 388 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J │ │ move-result-wide v0 │ │ invoke-virtual {p1, p2, v0, v1}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z │ │ - .line 274 │ + .line 389 │ return-void │ .end method │ │ .method public postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 2 │ + .locals 3 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # Ljava/lang/Runnable; │ .param p3, "delayMillis" # J │ │ .prologue │ - .line 276 │ + .line 391 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J │ │ move-result-wide v0 │ │ add-long/2addr v0, p3 │ │ invoke-virtual {p1, p2, v0, v1}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z │ │ - .line 277 │ + .line 392 │ + return-void │ +.end method │ + │ +.method public requestApplyInsets(Landroid/view/View;)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 687 │ return-void │ .end method │ │ .method public resolveSizeAndState(III)I │ .locals 1 │ .param p1, "size" # I │ .param p2, "measureSpec" # I │ .param p3, "childMeasuredState" # I │ │ .prologue │ - .line 337 │ + .line 452 │ invoke-static {p1, p2}, Landroid/view/View;->resolveSize(II)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ .locals 0 │ .param p1, "v" # Landroid/view/View; │ .param p2, "delegate" # Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ .prologue │ - .line 249 │ + .line 358 │ return-void │ .end method │ │ .method public setAccessibilityLiveRegion(Landroid/view/View;I)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "mode" # I │ │ .prologue │ - .line 363 │ + .line 478 │ + return-void │ +.end method │ + │ +.method public setAlpha(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 619 │ + return-void │ +.end method │ + │ +.method public setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V │ + .locals 0 │ + .param p1, "viewGroup" # Landroid/view/ViewGroup; │ + .param p2, "enabled" # Z │ + │ + .prologue │ + .line 710 │ + return-void │ +.end method │ + │ +.method public setElevation(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "elevation" # F │ + │ + .prologue │ + .line 691 │ return-void │ .end method │ │ .method public setHasTransientState(Landroid/view/View;Z)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "hasTransientState" # Z │ │ .prologue │ - .line 265 │ + .line 380 │ return-void │ .end method │ │ .method public setImportantForAccessibility(Landroid/view/View;I)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "mode" # I │ │ .prologue │ - .line 286 │ + .line 401 │ return-void │ .end method │ │ .method public setLabelFor(Landroid/view/View;I)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "id" # I │ │ .prologue │ - .line 307 │ + .line 422 │ return-void │ .end method │ │ .method public setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "p" # Landroid/graphics/Paint; │ │ .prologue │ - .line 310 │ + .line 425 │ return-void │ .end method │ │ .method public setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "layerType" # I │ .param p3, "paint" # Landroid/graphics/Paint; │ │ .prologue │ - .line 298 │ + .line 413 │ return-void │ .end method │ │ .method public setLayoutDirection(Landroid/view/View;I)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "layoutDirection" # I │ │ .prologue │ - .line 320 │ + .line 435 │ + return-void │ +.end method │ + │ +.method public setOnApplyWindowInsetsListener(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "listener" # Landroid/support/v4/view/OnApplyWindowInsetsListener; │ + │ + .prologue │ + .line 726 │ return-void │ .end method │ │ .method public setOverScrollMode(Landroid/view/View;I)V │ .locals 0 │ .param p1, "v" # Landroid/view/View; │ .param p2, "mode" # I │ │ .prologue │ - .line 246 │ + .line 355 │ + return-void │ +.end method │ + │ +.method public setPaddingRelative(Landroid/view/View;IIII)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "start" # I │ + .param p3, "top" # I │ + .param p4, "end" # I │ + .param p5, "bottom" # I │ + │ + .prologue │ + .line 492 │ + invoke-virtual {p1, p2, p3, p4, p5}, Landroid/view/View;->setPadding(IIII)V │ + │ + .line 493 │ + return-void │ +.end method │ + │ +.method public setPivotX(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 654 │ + return-void │ +.end method │ + │ +.method public setPivotY(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 659 │ + return-void │ +.end method │ + │ +.method public setRotation(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 604 │ + return-void │ +.end method │ + │ +.method public setRotationX(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 624 │ + return-void │ +.end method │ + │ +.method public setRotationY(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 629 │ + return-void │ +.end method │ + │ +.method public setScaleX(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 634 │ + return-void │ +.end method │ + │ +.method public setScaleY(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 639 │ + return-void │ +.end method │ + │ +.method public setTransitionName(Landroid/view/View;Ljava/lang/String;)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "transitionName" # Ljava/lang/String; │ + │ + .prologue │ + .line 673 │ + return-void │ +.end method │ + │ +.method public setTranslationX(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 609 │ + return-void │ +.end method │ + │ +.method public setTranslationY(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 614 │ + return-void │ +.end method │ + │ +.method public setTranslationZ(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "translationZ" # F │ + │ + .prologue │ + .line 700 │ + return-void │ +.end method │ + │ +.method public setX(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 644 │ + return-void │ +.end method │ + │ +.method public setY(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 649 │ return-void │ .end method ├── smali/android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl.smali │ @@ -15,27 +15,40 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 366 │ + .line 729 │ invoke-direct {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public isOpaque(Landroid/view/View;)Z │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 369 │ + .line 732 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatEclairMr1;->isOpaque(Landroid/view/View;)Z │ │ move-result v0 │ │ return v0 │ .end method │ + │ +.method public setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V │ + .locals 0 │ + .param p1, "viewGroup" # Landroid/view/ViewGroup; │ + .param p2, "enabled" # Z │ + │ + .prologue │ + .line 737 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatEclairMr1;->setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V │ + │ + .line 738 │ + return-void │ +.end method ├── smali/android/support/v4/view/ViewCompat$GBViewCompatImpl.smali │ @@ -15,40 +15,40 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 373 │ + .line 741 │ invoke-direct {p0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getOverScrollMode(Landroid/view/View;)I │ .locals 1 │ .param p1, "v" # Landroid/view/View; │ │ .prologue │ - .line 376 │ + .line 744 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatGingerbread;->getOverScrollMode(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public setOverScrollMode(Landroid/view/View;I)V │ .locals 0 │ .param p1, "v" # Landroid/view/View; │ .param p2, "mode" # I │ │ .prologue │ - .line 380 │ + .line 748 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatGingerbread;->setOverScrollMode(Landroid/view/View;I)V │ │ - .line 381 │ + .line 749 │ return-void │ .end method ├── smali/android/support/v4/view/ViewCompat$HCViewCompatImpl.smali │ @@ -15,140 +15,451 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 384 │ + .line 752 │ invoke-direct {p0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getAlpha(Landroid/view/View;)F │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 391 │ + .line 759 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getAlpha(Landroid/view/View;)F │ │ move-result v0 │ │ return v0 │ .end method │ │ .method getFrameTime()J │ .locals 2 │ │ .prologue │ - .line 387 │ + .line 755 │ invoke-static {}, Landroid/support/v4/view/ViewCompatHC;->getFrameTime()J │ │ move-result-wide v0 │ │ return-wide v0 │ .end method │ │ .method public getLayerType(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 399 │ + .line 767 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getLayerType(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getMeasuredHeightAndState(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 419 │ + .line 787 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getMeasuredHeightAndState(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getMeasuredState(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 423 │ + .line 791 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getMeasuredState(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getMeasuredWidthAndState(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 415 │ + .line 783 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getMeasuredWidthAndState(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public getPivotX(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 886 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getPivotX(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getPivotY(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 890 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getPivotY(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getRotation(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 861 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getRotation(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getRotationX(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 866 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getRotationX(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getRotationY(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 871 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getRotationY(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getScaleX(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 876 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getScaleX(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getScaleY(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 881 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getScaleY(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getTranslationX(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 795 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getTranslationX(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getTranslationY(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 799 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getTranslationY(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getX(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 851 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getX(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getY(Landroid/view/View;)F │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 856 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->getY(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public jumpDrawablesToCurrentState(Landroid/view/View;)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 894 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatHC;->jumpDrawablesToCurrentState(Landroid/view/View;)V │ + │ + .line 895 │ + return-void │ +.end method │ + │ .method public resolveSizeAndState(III)I │ .locals 1 │ .param p1, "size" # I │ .param p2, "measureSpec" # I │ .param p3, "childMeasuredState" # I │ │ .prologue │ - .line 411 │ + .line 779 │ invoke-static {p1, p2, p3}, Landroid/support/v4/view/ViewCompatHC;->resolveSizeAndState(III)I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public setAlpha(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 811 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setAlpha(Landroid/view/View;F)V │ + │ + .line 812 │ + return-void │ +.end method │ + │ .method public setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ .param p2, "paint" # Landroid/graphics/Paint; │ │ .prologue │ - .line 405 │ + .line 773 │ invoke-virtual {p0, p1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;->getLayerType(Landroid/view/View;)I │ │ move-result v0 │ │ invoke-virtual {p0, p1, v0, p2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ - .line 407 │ + .line 775 │ invoke-virtual {p1}, Landroid/view/View;->invalidate()V │ │ - .line 408 │ + .line 776 │ return-void │ .end method │ │ .method public setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "layerType" # I │ .param p3, "paint" # Landroid/graphics/Paint; │ │ .prologue │ - .line 395 │ + .line 763 │ invoke-static {p1, p2, p3}, Landroid/support/v4/view/ViewCompatHC;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ - .line 396 │ + .line 764 │ + return-void │ +.end method │ + │ +.method public setPivotX(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 843 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setPivotX(Landroid/view/View;F)V │ + │ + .line 844 │ + return-void │ +.end method │ + │ +.method public setPivotY(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 847 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setPivotY(Landroid/view/View;F)V │ + │ + .line 848 │ + return-void │ +.end method │ + │ +.method public setRotation(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 823 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setRotation(Landroid/view/View;F)V │ + │ + .line 824 │ + return-void │ +.end method │ + │ +.method public setRotationX(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 827 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setRotationX(Landroid/view/View;F)V │ + │ + .line 828 │ + return-void │ +.end method │ + │ +.method public setRotationY(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 831 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setRotationY(Landroid/view/View;F)V │ + │ + .line 832 │ + return-void │ +.end method │ + │ +.method public setScaleX(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 835 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setScaleX(Landroid/view/View;F)V │ + │ + .line 836 │ + return-void │ +.end method │ + │ +.method public setScaleY(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 839 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setScaleY(Landroid/view/View;F)V │ + │ + .line 840 │ + return-void │ +.end method │ + │ +.method public setTranslationX(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 803 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setTranslationX(Landroid/view/View;F)V │ + │ + .line 804 │ + return-void │ +.end method │ + │ +.method public setTranslationY(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 807 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setTranslationY(Landroid/view/View;F)V │ + │ + .line 808 │ + return-void │ +.end method │ + │ +.method public setX(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 815 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setX(Landroid/view/View;F)V │ + │ + .line 816 │ + return-void │ +.end method │ + │ +.method public setY(Landroid/view/View;F)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "value" # F │ + │ + .prologue │ + .line 819 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatHC;->setY(Landroid/view/View;F)V │ + │ + .line 820 │ return-void │ .end method ├── smali/android/support/v4/view/ViewCompat$ICSViewCompatImpl.smali │ @@ -10,107 +10,264 @@ │ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x8 │ name = "ICSViewCompatImpl" │ .end annotation │ │ │ +# static fields │ +.field static accessibilityDelegateCheckFailed:Z │ + │ +.field static mAccessibilityDelegateField:Ljava/lang/reflect/Field; │ + │ + │ # direct methods │ +.method static constructor ()V │ + .locals 1 │ + │ + .prologue │ + .line 900 │ + const/4 v0, 0x0 │ + │ + sput-boolean v0, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->accessibilityDelegateCheckFailed:Z │ + │ + return-void │ +.end method │ + │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 427 │ + .line 898 │ invoke-direct {p0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ +.method public animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ + .locals 2 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 951 │ + iget-object v1, p0, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; │ + │ + if-nez v1, :cond_0 │ + │ + .line 952 │ + new-instance v1, Ljava/util/WeakHashMap; │ + │ + invoke-direct {v1}, Ljava/util/WeakHashMap;->()V │ + │ + iput-object v1, p0, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; │ + │ + .line 955 │ + :cond_0 │ + iget-object v1, p0, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; │ + │ + invoke-virtual {v1, p1}, Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ + │ + .line 956 │ + .local v0, "vpa":Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ + if-nez v0, :cond_1 │ + │ + .line 957 │ + new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ + │ + .end local v0 # "vpa":Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ + invoke-direct {v0, p1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;->(Landroid/view/View;)V │ + │ + .line 958 │ + .restart local v0 # "vpa":Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ + iget-object v1, p0, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; │ + │ + invoke-virtual {v1, p1, v0}, Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + │ + .line 960 │ + :cond_1 │ + return-object v0 │ +.end method │ + │ .method public canScrollHorizontally(Landroid/view/View;I)Z │ .locals 1 │ .param p1, "v" # Landroid/view/View; │ .param p2, "direction" # I │ │ .prologue │ - .line 430 │ + .line 903 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatICS;->canScrollHorizontally(Landroid/view/View;I)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public canScrollVertically(Landroid/view/View;I)Z │ .locals 1 │ .param p1, "v" # Landroid/view/View; │ .param p2, "direction" # I │ │ .prologue │ - .line 434 │ + .line 907 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatICS;->canScrollVertically(Landroid/view/View;I)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public hasAccessibilityDelegate(Landroid/view/View;)Z │ + .locals 5 │ + .param p1, "v" # Landroid/view/View; │ + │ + .prologue │ + const/4 v1, 0x1 │ + │ + const/4 v2, 0x0 │ + │ + .line 928 │ + sget-boolean v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->accessibilityDelegateCheckFailed:Z │ + │ + if-eqz v3, :cond_0 │ + │ + .line 945 │ + :goto_0 │ + return v2 │ + │ + .line 931 │ + :cond_0 │ + sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mAccessibilityDelegateField:Ljava/lang/reflect/Field; │ + │ + if-nez v3, :cond_1 │ + │ + .line 933 │ + :try_start_0 │ + const-class v3, Landroid/view/View; │ + │ + const-string v4, "mAccessibilityDelegate" │ + │ + invoke-virtual {v3, v4}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; │ + │ + move-result-object v3 │ + │ + sput-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mAccessibilityDelegateField:Ljava/lang/reflect/Field; │ + │ + .line 935 │ + sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mAccessibilityDelegateField:Ljava/lang/reflect/Field; │ + │ + const/4 v4, 0x1 │ + │ + invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;->setAccessible(Z)V │ + :try_end_0 │ + .catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0 │ + │ + .line 942 │ + :cond_1 │ + :try_start_1 │ + sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mAccessibilityDelegateField:Ljava/lang/reflect/Field; │ + │ + invoke-virtual {v3, p1}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + :try_end_1 │ + .catch Ljava/lang/Throwable; {:try_start_1 .. :try_end_1} :catch_1 │ + │ + move-result-object v3 │ + │ + if-eqz v3, :cond_2 │ + │ + :goto_1 │ + move v2, v1 │ + │ + goto :goto_0 │ + │ + .line 936 │ + :catch_0 │ + move-exception v0 │ + │ + .line 937 │ + .local v0, "t":Ljava/lang/Throwable; │ + sput-boolean v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->accessibilityDelegateCheckFailed:Z │ + │ + goto :goto_0 │ + │ + .end local v0 # "t":Ljava/lang/Throwable; │ + :cond_2 │ + move v1, v2 │ + │ + .line 942 │ + goto :goto_1 │ + │ + .line 943 │ + :catch_1 │ + move-exception v0 │ + │ + .line 944 │ + .restart local v0 # "t":Ljava/lang/Throwable; │ + sput-boolean v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->accessibilityDelegateCheckFailed:Z │ + │ + goto :goto_0 │ +.end method │ + │ .method public onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ .locals 0 │ .param p1, "v" # Landroid/view/View; │ .param p2, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 442 │ + .line 915 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatICS;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ - .line 443 │ + .line 916 │ return-void │ .end method │ │ .method public onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ .locals 1 │ .param p1, "v" # Landroid/view/View; │ .param p2, "info" # Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ .prologue │ - .line 446 │ + .line 919 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getInfo()Ljava/lang/Object; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Landroid/support/v4/view/ViewCompatICS;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Ljava/lang/Object;)V │ │ - .line 447 │ + .line 920 │ return-void │ .end method │ │ .method public onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ .locals 0 │ .param p1, "v" # Landroid/view/View; │ .param p2, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 438 │ + .line 911 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatICS;->onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ - .line 439 │ + .line 912 │ return-void │ .end method │ │ .method public setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ .locals 1 │ .param p1, "v" # Landroid/view/View; │ .param p2, "delegate" # Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ .prologue │ - .line 450 │ + .line 923 │ invoke-virtual {p2}, Landroid/support/v4/view/AccessibilityDelegateCompat;->getBridge()Ljava/lang/Object; │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Landroid/support/v4/view/ViewCompatICS;->setAccessibilityDelegate(Landroid/view/View;Ljava/lang/Object;)V │ │ - .line 451 │ + .line 924 │ return-void │ .end method ├── smali/android/support/v4/view/ViewCompat$JBViewCompatImpl.smali │ @@ -15,178 +15,238 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 454 │ + .line 964 │ invoke-direct {p0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ .locals 2 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 493 │ + .line 1009 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatJB;->getAccessibilityNodeProvider(Landroid/view/View;)Ljava/lang/Object; │ │ move-result-object v0 │ │ - .line 494 │ + .line 1010 │ .local v0, "compat":Ljava/lang/Object; │ if-eqz v0, :cond_0 │ │ - .line 495 │ + .line 1011 │ new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;->(Ljava/lang/Object;)V │ │ - .line 497 │ + .line 1013 │ :goto_0 │ return-object v1 │ │ :cond_0 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ +.method public getFitsSystemWindows(Landroid/view/View;)Z │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1038 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatJB;->getFitsSystemWindows(Landroid/view/View;)Z │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public getImportantForAccessibility(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 481 │ + .line 991 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatJB;->getImportantForAccessibility(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public getMinimumHeight(Landroid/view/View;)I │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1028 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatJB;->getMinimumHeight(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getMinimumWidth(Landroid/view/View;)I │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1023 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatJB;->getMinimumWidth(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent; │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 502 │ + .line 1018 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatJB;->getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public hasTransientState(Landroid/view/View;)Z │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 457 │ + .line 967 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatJB;->hasTransientState(Landroid/view/View;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # I │ .param p3, "arguments" # Landroid/os/Bundle; │ │ .prologue │ - .line 489 │ + .line 1005 │ invoke-static {p1, p2, p3}, Landroid/support/v4/view/ViewCompatJB;->performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public postInvalidateOnAnimation(Landroid/view/View;)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 465 │ + .line 975 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatJB;->postInvalidateOnAnimation(Landroid/view/View;)V │ │ - .line 466 │ + .line 976 │ return-void │ .end method │ │ .method public postInvalidateOnAnimation(Landroid/view/View;IIII)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "left" # I │ .param p3, "top" # I │ .param p4, "right" # I │ .param p5, "bottom" # I │ │ .prologue │ - .line 469 │ + .line 979 │ invoke-static {p1, p2, p3, p4, p5}, Landroid/support/v4/view/ViewCompatJB;->postInvalidateOnAnimation(Landroid/view/View;IIII)V │ │ - .line 470 │ + .line 980 │ return-void │ .end method │ │ .method public postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # Ljava/lang/Runnable; │ │ .prologue │ - .line 473 │ + .line 983 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatJB;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ - .line 474 │ + .line 984 │ return-void │ .end method │ │ .method public postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 0 │ + .locals 1 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # Ljava/lang/Runnable; │ .param p3, "delayMillis" # J │ │ .prologue │ - .line 477 │ + .line 987 │ invoke-static {p1, p2, p3, p4}, Landroid/support/v4/view/ViewCompatJB;->postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ - .line 478 │ + .line 988 │ + return-void │ +.end method │ + │ +.method public requestApplyInsets(Landroid/view/View;)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1033 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatJB;->requestApplyInsets(Landroid/view/View;)V │ + │ + .line 1034 │ return-void │ .end method │ │ .method public setHasTransientState(Landroid/view/View;Z)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "hasTransientState" # Z │ │ .prologue │ - .line 461 │ + .line 971 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatJB;->setHasTransientState(Landroid/view/View;Z)V │ │ - .line 462 │ + .line 972 │ return-void │ .end method │ │ .method public setImportantForAccessibility(Landroid/view/View;I)V │ - .locals 0 │ + .locals 1 │ .param p1, "view" # Landroid/view/View; │ .param p2, "mode" # I │ │ .prologue │ - .line 485 │ + .line 998 │ + const/4 v0, 0x4 │ + │ + if-ne p2, v0, :cond_0 │ + │ + .line 999 │ + const/4 p2, 0x2 │ + │ + .line 1001 │ + :cond_0 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatJB;->setImportantForAccessibility(Landroid/view/View;I)V │ │ - .line 486 │ + .line 1002 │ return-void │ .end method ├── smali/android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.smali │ @@ -15,79 +15,134 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 506 │ + .line 1042 │ invoke-direct {p0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getLabelFor(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 510 │ + .line 1046 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatJellybeanMr1;->getLabelFor(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getLayoutDirection(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 525 │ + .line 1061 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatJellybeanMr1;->getLayoutDirection(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public getPaddingEnd(Landroid/view/View;)I │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1076 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatJellybeanMr1;->getPaddingEnd(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getPaddingStart(Landroid/view/View;)I │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1071 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatJellybeanMr1;->getPaddingStart(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getWindowSystemUiVisibility(Landroid/view/View;)I │ + .locals 1 │ + .param p1, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1086 │ + invoke-static {p1}, Landroid/support/v4/view/ViewCompatJellybeanMr1;->getWindowSystemUiVisibility(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public setLabelFor(Landroid/view/View;I)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "id" # I │ │ .prologue │ - .line 515 │ + .line 1051 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLabelFor(Landroid/view/View;I)V │ │ - .line 516 │ + .line 1052 │ return-void │ .end method │ │ .method public setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "paint" # Landroid/graphics/Paint; │ │ .prologue │ - .line 520 │ + .line 1056 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V │ │ - .line 521 │ + .line 1057 │ return-void │ .end method │ │ .method public setLayoutDirection(Landroid/view/View;I)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "layoutDirection" # I │ │ .prologue │ - .line 530 │ + .line 1066 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLayoutDirection(Landroid/view/View;I)V │ │ - .line 531 │ + .line 1067 │ + return-void │ +.end method │ + │ +.method public setPaddingRelative(Landroid/view/View;IIII)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "start" # I │ + .param p3, "top" # I │ + .param p4, "end" # I │ + .param p5, "bottom" # I │ + │ + .prologue │ + .line 1081 │ + invoke-static {p1, p2, p3, p4, p5}, Landroid/support/v4/view/ViewCompatJellybeanMr1;->setPaddingRelative(Landroid/view/View;IIII)V │ + │ + .line 1082 │ return-void │ .end method ├── smali/android/support/v4/view/ViewCompat$KitKatViewCompatImpl.smali │ @@ -15,40 +15,53 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 534 │ + .line 1090 │ invoke-direct {p0}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getAccessibilityLiveRegion(Landroid/view/View;)I │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 537 │ + .line 1093 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompatKitKat;->getAccessibilityLiveRegion(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public setAccessibilityLiveRegion(Landroid/view/View;I)V │ .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "mode" # I │ │ .prologue │ - .line 542 │ + .line 1098 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatKitKat;->setAccessibilityLiveRegion(Landroid/view/View;I)V │ │ - .line 543 │ + .line 1099 │ + return-void │ +.end method │ + │ +.method public setImportantForAccessibility(Landroid/view/View;I)V │ + .locals 0 │ + .param p1, "view" # Landroid/view/View; │ + .param p2, "mode" # I │ + │ + .prologue │ + .line 1103 │ + invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatJB;->setImportantForAccessibility(Landroid/view/View;I)V │ + │ + .line 1104 │ return-void │ .end method ├── smali/android/support/v4/view/ViewCompat$ViewCompatImpl.smali │ @@ -11,29 +11,44 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x608 │ name = "ViewCompatImpl" │ .end annotation │ │ │ # virtual methods │ +.method public abstract animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ +.end method │ + │ .method public abstract canScrollHorizontally(Landroid/view/View;I)Z │ .end method │ │ .method public abstract canScrollVertically(Landroid/view/View;I)Z │ .end method │ │ +.method public abstract dispatchFinishTemporaryDetach(Landroid/view/View;)V │ +.end method │ + │ +.method public abstract dispatchStartTemporaryDetach(Landroid/view/View;)V │ +.end method │ + │ .method public abstract getAccessibilityLiveRegion(Landroid/view/View;)I │ .end method │ │ .method public abstract getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ .end method │ │ .method public abstract getAlpha(Landroid/view/View;)F │ .end method │ │ +.method public abstract getElevation(Landroid/view/View;)F │ +.end method │ + │ +.method public abstract getFitsSystemWindows(Landroid/view/View;)Z │ +.end method │ + │ .method public abstract getImportantForAccessibility(Landroid/view/View;)I │ .end method │ │ .method public abstract getLabelFor(Landroid/view/View;)I │ .end method │ │ .method public abstract getLayerType(Landroid/view/View;)I │ @@ -47,26 +62,86 @@ │ │ .method public abstract getMeasuredState(Landroid/view/View;)I │ .end method │ │ .method public abstract getMeasuredWidthAndState(Landroid/view/View;)I │ .end method │ │ +.method public abstract getMinimumHeight(Landroid/view/View;)I │ +.end method │ + │ +.method public abstract getMinimumWidth(Landroid/view/View;)I │ +.end method │ + │ .method public abstract getOverScrollMode(Landroid/view/View;)I │ .end method │ │ +.method public abstract getPaddingEnd(Landroid/view/View;)I │ +.end method │ + │ +.method public abstract getPaddingStart(Landroid/view/View;)I │ +.end method │ + │ .method public abstract getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent; │ .end method │ │ +.method public abstract getPivotX(Landroid/view/View;)F │ +.end method │ + │ +.method public abstract getPivotY(Landroid/view/View;)F │ +.end method │ + │ +.method public abstract getRotation(Landroid/view/View;)F │ +.end method │ + │ +.method public abstract getRotationX(Landroid/view/View;)F │ +.end method │ + │ +.method public abstract getRotationY(Landroid/view/View;)F │ +.end method │ + │ +.method public abstract getScaleX(Landroid/view/View;)F │ +.end method │ + │ +.method public abstract getScaleY(Landroid/view/View;)F │ +.end method │ + │ +.method public abstract getTransitionName(Landroid/view/View;)Ljava/lang/String; │ +.end method │ + │ +.method public abstract getTranslationX(Landroid/view/View;)F │ +.end method │ + │ +.method public abstract getTranslationY(Landroid/view/View;)F │ +.end method │ + │ +.method public abstract getTranslationZ(Landroid/view/View;)F │ +.end method │ + │ +.method public abstract getWindowSystemUiVisibility(Landroid/view/View;)I │ +.end method │ + │ +.method public abstract getX(Landroid/view/View;)F │ +.end method │ + │ +.method public abstract getY(Landroid/view/View;)F │ +.end method │ + │ +.method public abstract hasAccessibilityDelegate(Landroid/view/View;)Z │ +.end method │ + │ .method public abstract hasTransientState(Landroid/view/View;)Z │ .end method │ │ .method public abstract isOpaque(Landroid/view/View;)Z │ .end method │ │ +.method public abstract jumpDrawablesToCurrentState(Landroid/view/View;)V │ +.end method │ + │ .method public abstract onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ .end method │ │ .method public abstract onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ .end method │ │ .method public abstract onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ @@ -83,23 +158,35 @@ │ │ .method public abstract postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ .end method │ │ .method public abstract postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ .end method │ │ +.method public abstract requestApplyInsets(Landroid/view/View;)V │ +.end method │ + │ .method public abstract resolveSizeAndState(III)I │ .end method │ │ .method public abstract setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ .end method │ │ .method public abstract setAccessibilityLiveRegion(Landroid/view/View;I)V │ .end method │ │ +.method public abstract setAlpha(Landroid/view/View;F)V │ +.end method │ + │ +.method public abstract setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V │ +.end method │ + │ +.method public abstract setElevation(Landroid/view/View;F)V │ +.end method │ + │ .method public abstract setHasTransientState(Landroid/view/View;Z)V │ .end method │ │ .method public abstract setImportantForAccessibility(Landroid/view/View;I)V │ .end method │ │ .method public abstract setLabelFor(Landroid/view/View;I)V │ @@ -110,9 +197,54 @@ │ │ .method public abstract setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V │ .end method │ │ .method public abstract setLayoutDirection(Landroid/view/View;I)V │ .end method │ │ +.method public abstract setOnApplyWindowInsetsListener(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ +.end method │ + │ .method public abstract setOverScrollMode(Landroid/view/View;I)V │ .end method │ + │ +.method public abstract setPaddingRelative(Landroid/view/View;IIII)V │ +.end method │ + │ +.method public abstract setPivotX(Landroid/view/View;F)V │ +.end method │ + │ +.method public abstract setPivotY(Landroid/view/View;F)V │ +.end method │ + │ +.method public abstract setRotation(Landroid/view/View;F)V │ +.end method │ + │ +.method public abstract setRotationX(Landroid/view/View;F)V │ +.end method │ + │ +.method public abstract setRotationY(Landroid/view/View;F)V │ +.end method │ + │ +.method public abstract setScaleX(Landroid/view/View;F)V │ +.end method │ + │ +.method public abstract setScaleY(Landroid/view/View;F)V │ +.end method │ + │ +.method public abstract setTransitionName(Landroid/view/View;Ljava/lang/String;)V │ +.end method │ + │ +.method public abstract setTranslationX(Landroid/view/View;F)V │ +.end method │ + │ +.method public abstract setTranslationY(Landroid/view/View;F)V │ +.end method │ + │ +.method public abstract setTranslationZ(Landroid/view/View;F)V │ +.end method │ + │ +.method public abstract setX(Landroid/view/View;F)V │ +.end method │ + │ +.method public abstract setY(Landroid/view/View;F)V │ +.end method ├── smali/android/support/v4/view/ViewCompat.smali │ @@ -2,23 +2,30 @@ │ .super Ljava/lang/Object; │ .source "ViewCompat.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ + Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;, │ Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;, │ Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;, │ Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;, │ Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;, │ Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;, │ Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;, │ Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;, │ Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;, │ - Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + Landroid/support/v4/view/ViewCompat$ViewCompatImpl;, │ + Landroid/support/v4/view/ViewCompat$ResolvedLayoutDirectionMode;, │ + Landroid/support/v4/view/ViewCompat$LayoutDirectionMode;, │ + Landroid/support/v4/view/ViewCompat$LayerType;, │ + Landroid/support/v4/view/ViewCompat$AccessibilityLiveRegion;, │ + Landroid/support/v4/view/ViewCompat$ImportantForAccessibility;, │ + Landroid/support/v4/view/ViewCompat$OverScroll; │ } │ .end annotation │ │ │ # static fields │ .field public static final ACCESSIBILITY_LIVE_REGION_ASSERTIVE:I = 0x2 │ │ @@ -62,144 +69,191 @@ │ │ .field public static final OVER_SCROLL_ALWAYS:I = 0x0 │ │ .field public static final OVER_SCROLL_IF_CONTENT_SCROLLS:I = 0x1 │ │ .field public static final OVER_SCROLL_NEVER:I = 0x2 │ │ +.field private static final TAG:Ljava/lang/String; = "ViewCompat" │ + │ │ # direct methods │ .method static constructor ()V │ .locals 2 │ │ .prologue │ - .line 548 │ + .line 1151 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - .line 549 │ + .line 1152 │ .local v0, "version":I │ - const/16 v1, 0x13 │ + const/16 v1, 0x15 │ │ if-lt v0, v1, :cond_0 │ │ - .line 550 │ - new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ + .line 1153 │ + new-instance v1, Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ - invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;->()V │ + invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;->()V │ │ sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ - .line 564 │ + .line 1171 │ :goto_0 │ return-void │ │ - .line 551 │ + .line 1154 │ :cond_0 │ - const/16 v1, 0x11 │ + const/16 v1, 0x13 │ │ if-lt v0, v1, :cond_1 │ │ - .line 552 │ + .line 1155 │ + new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ + │ + invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;->()V │ + │ + sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + goto :goto_0 │ + │ + .line 1156 │ + :cond_1 │ + const/16 v1, 0x11 │ + │ + if-lt v0, v1, :cond_2 │ + │ + .line 1157 │ new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;->()V │ │ sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ goto :goto_0 │ │ - .line 553 │ - :cond_1 │ + .line 1158 │ + :cond_2 │ const/16 v1, 0x10 │ │ - if-lt v0, v1, :cond_2 │ + if-lt v0, v1, :cond_3 │ │ - .line 554 │ + .line 1159 │ new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;->()V │ │ sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ goto :goto_0 │ │ - .line 555 │ - :cond_2 │ + .line 1160 │ + :cond_3 │ const/16 v1, 0xe │ │ - if-lt v0, v1, :cond_3 │ + if-lt v0, v1, :cond_4 │ │ - .line 556 │ + .line 1161 │ new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->()V │ │ sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ goto :goto_0 │ │ - .line 557 │ - :cond_3 │ + .line 1162 │ + :cond_4 │ const/16 v1, 0xb │ │ - if-lt v0, v1, :cond_4 │ + if-lt v0, v1, :cond_5 │ │ - .line 558 │ + .line 1163 │ new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;->()V │ │ sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ goto :goto_0 │ │ - .line 559 │ - :cond_4 │ + .line 1164 │ + :cond_5 │ const/16 v1, 0x9 │ │ - if-lt v0, v1, :cond_5 │ + if-lt v0, v1, :cond_6 │ │ - .line 560 │ + .line 1165 │ new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;->()V │ │ sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ goto :goto_0 │ │ - .line 562 │ - :cond_5 │ + .line 1166 │ + :cond_6 │ + const/4 v1, 0x7 │ + │ + if-lt v0, v1, :cond_7 │ + │ + .line 1167 │ + new-instance v1, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ + │ + invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;->()V │ + │ + sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + goto :goto_0 │ + │ + .line 1169 │ + :cond_7 │ new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->()V │ │ sput-object v1, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ goto :goto_0 │ .end method │ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 34 │ + .line 44 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 534 │ + .line 1107 │ return-void │ .end method │ │ +.method public static animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1932 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ .method public static canScrollHorizontally(Landroid/view/View;I)Z │ .locals 1 │ .param p0, "v" # Landroid/view/View; │ .param p1, "direction" # I │ │ .prologue │ - .line 574 │ + .line 1181 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->canScrollHorizontally(Landroid/view/View;I)Z │ │ move-result v0 │ │ return v0 │ @@ -207,362 +261,748 @@ │ │ .method public static canScrollVertically(Landroid/view/View;I)Z │ .locals 1 │ .param p0, "v" # Landroid/view/View; │ .param p1, "direction" # I │ │ .prologue │ - .line 585 │ + .line 1192 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->canScrollVertically(Landroid/view/View;I)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public static dispatchFinishTemporaryDetach(Landroid/view/View;)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1872 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->dispatchFinishTemporaryDetach(Landroid/view/View;)V │ + │ + .line 1873 │ + return-void │ +.end method │ + │ +.method public static dispatchStartTemporaryDetach(Landroid/view/View;)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1865 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->dispatchStartTemporaryDetach(Landroid/view/View;)V │ + │ + .line 1866 │ + return-void │ +.end method │ + │ +.method public static getAccessibilityLiveRegion(Landroid/view/View;)I │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1785 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getAccessibilityLiveRegion(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public static getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 899 │ + .line 1525 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public static getAlpha(Landroid/view/View;)F │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 910 │ + .line 1536 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getAlpha(Landroid/view/View;)F │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public static getElevation(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2165 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getElevation(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getFitsSystemWindows(Landroid/view/View;)Z │ + .locals 1 │ + .param p0, "v" # Landroid/view/View; │ + │ + .prologue │ + .line 2242 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getFitsSystemWindows(Landroid/view/View;)Z │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public static getImportantForAccessibility(Landroid/view/View;)I │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 837 │ + .line 1456 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getImportantForAccessibility(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public static getLabelFor(Landroid/view/View;)I │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 984 │ + .line 1611 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getLabelFor(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public static getLayerType(Landroid/view/View;)I │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 973 │ + .line 1600 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getLayerType(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public static getLayoutDirection(Landroid/view/View;)I │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 1043 │ + .line 1671 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getLayoutDirection(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public static getMeasuredHeightAndState(Landroid/view/View;)I │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 1133 │ + .line 1761 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getMeasuredHeightAndState(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public static getMeasuredState(Landroid/view/View;)I │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 1144 │ + .line 1772 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getMeasuredState(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public static getMeasuredWidthAndState(Landroid/view/View;)I │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 1119 │ + .line 1747 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getMeasuredWidthAndState(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public static getMinimumHeight(Landroid/view/View;)I │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1920 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getMinimumHeight(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getMinimumWidth(Landroid/view/View;)I │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1909 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getMinimumWidth(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public static getOverScrollMode(Landroid/view/View;)I │ .locals 1 │ .param p0, "v" # Landroid/view/View; │ │ .prologue │ - .line 598 │ + .line 1206 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getOverScrollMode(Landroid/view/View;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public static getPaddingEnd(Landroid/view/View;)I │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1841 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getPaddingEnd(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getPaddingStart(Landroid/view/View;)I │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1829 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getPaddingStart(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public static getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent; │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 1075 │ + .line 1703 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ +.method public static getPivotX(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2079 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getPivotX(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getPivotY(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2106 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getPivotY(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getRotation(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2125 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getRotation(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getRotationX(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2129 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getRotationX(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getRotationY(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2133 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getRotationY(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getScaleX(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2137 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getScaleX(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getScaleY(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2141 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getScaleY(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getTransitionName(Landroid/view/View;)Ljava/lang/String; │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2206 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getTransitionName(Landroid/view/View;)Ljava/lang/String; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public static getTranslationX(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1885 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getTranslationX(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getTranslationY(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 1898 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getTranslationY(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getTranslationZ(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2181 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getTranslationZ(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getWindowSystemUiVisibility(Landroid/view/View;)I │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2213 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getWindowSystemUiVisibility(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getX(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2145 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getX(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getY(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2149 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getY(Landroid/view/View;)F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static hasAccessibilityDelegate(Landroid/view/View;)Z │ + .locals 1 │ + .param p0, "v" # Landroid/view/View; │ + │ + .prologue │ + .line 1353 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->hasAccessibilityDelegate(Landroid/view/View;)Z │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public static hasTransientState(Landroid/view/View;)Z │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 747 │ + .line 1365 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->hasTransientState(Landroid/view/View;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public static isOpaque(Landroid/view/View;)Z │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 1088 │ + .line 1716 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->isOpaque(Landroid/view/View;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public static jumpDrawablesToCurrentState(Landroid/view/View;)V │ + .locals 1 │ + .param p0, "v" # Landroid/view/View; │ + │ + .prologue │ + .line 2253 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->jumpDrawablesToCurrentState(Landroid/view/View;)V │ + │ + .line 2254 │ + return-void │ +.end method │ + │ .method public static onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ .locals 1 │ .param p0, "v" # Landroid/view/View; │ .param p1, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 684 │ + .line 1292 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ - .line 685 │ + .line 1293 │ return-void │ .end method │ │ .method public static onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ .locals 1 │ .param p0, "v" # Landroid/view/View; │ .param p1, "info" # Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ .prologue │ - .line 720 │ + .line 1328 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ - .line 721 │ + .line 1329 │ return-void │ .end method │ │ .method public static onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ .locals 1 │ .param p0, "v" # Landroid/view/View; │ .param p1, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 651 │ + .line 1259 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ - .line 652 │ + .line 1260 │ return-void │ .end method │ │ .method public static performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ .param p1, "action" # I │ .param p2, "arguments" # Landroid/os/Bundle; │ │ .prologue │ - .line 872 │ + .line 1498 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1, p2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public static postInvalidateOnAnimation(Landroid/view/View;)V │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 771 │ + .line 1389 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postInvalidateOnAnimation(Landroid/view/View;)V │ │ - .line 772 │ + .line 1390 │ return-void │ .end method │ │ .method public static postInvalidateOnAnimation(Landroid/view/View;IIII)V │ .locals 6 │ .param p0, "view" # Landroid/view/View; │ .param p1, "left" # I │ .param p2, "top" # I │ .param p3, "right" # I │ .param p4, "bottom" # I │ │ .prologue │ - .line 789 │ + .line 1407 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ move-object v1, p0 │ │ move v2, p1 │ │ move v3, p2 │ │ move v4, p3 │ │ move v5, p4 │ │ invoke-interface/range {v0 .. v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postInvalidateOnAnimation(Landroid/view/View;IIII)V │ │ - .line 790 │ + .line 1408 │ return-void │ .end method │ │ .method public static postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ .param p1, "action" # Ljava/lang/Runnable; │ │ .prologue │ - .line 803 │ + .line 1421 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ - .line 804 │ + .line 1422 │ return-void │ .end method │ │ .method public static postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 1 │ + .locals 2 │ .param p0, "view" # Landroid/view/View; │ .param p1, "action" # Ljava/lang/Runnable; │ .param p2, "delayMillis" # J │ │ .prologue │ - .line 820 │ + .line 1438 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1, p2, p3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ - .line 821 │ + .line 1439 │ + return-void │ +.end method │ + │ +.method public static requestApplyInsets(Landroid/view/View;)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 2221 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->requestApplyInsets(Landroid/view/View;)V │ + │ + .line 2222 │ return-void │ .end method │ │ .method public static resolveSizeAndState(III)I │ .locals 1 │ .param p0, "size" # I │ .param p1, "measureSpec" # I │ .param p2, "childMeasuredState" # I │ │ .prologue │ - .line 1105 │ + .line 1733 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1, p2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->resolveSizeAndState(III)I │ │ move-result v0 │ │ return v0 │ @@ -570,153 +1010,419 @@ │ │ .method public static setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ .locals 1 │ .param p0, "v" # Landroid/view/View; │ .param p1, "delegate" # Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ .prologue │ - .line 735 │ + .line 1343 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ - .line 736 │ + .line 1344 │ + return-void │ +.end method │ + │ +.method public static setAccessibilityLiveRegion(Landroid/view/View;I)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "mode" # I │ + │ + .prologue │ + .line 1817 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setAccessibilityLiveRegion(Landroid/view/View;I)V │ + │ + .line 1818 │ + return-void │ +.end method │ + │ +.method public static setAlpha(Landroid/view/View;F)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 1978 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setAlpha(Landroid/view/View;F)V │ + │ + .line 1979 │ + return-void │ +.end method │ + │ +.method public static setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V │ + .locals 1 │ + .param p0, "viewGroup" # Landroid/view/ViewGroup; │ + .param p1, "enabled" # Z │ + │ + .prologue │ + .line 2234 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V │ + │ + .line 2235 │ + return-void │ +.end method │ + │ +.method public static setElevation(Landroid/view/View;F)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "elevation" # F │ + │ + .prologue │ + .line 2156 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setElevation(Landroid/view/View;F)V │ + │ + .line 2157 │ return-void │ .end method │ │ .method public static setHasTransientState(Landroid/view/View;Z)V │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ .param p1, "hasTransientState" # Z │ │ .prologue │ - .line 758 │ + .line 1376 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setHasTransientState(Landroid/view/View;Z)V │ │ - .line 759 │ + .line 1377 │ return-void │ .end method │ │ .method public static setImportantForAccessibility(Landroid/view/View;I)V │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ .param p1, "mode" # I │ │ .prologue │ - .line 854 │ + .line 1480 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setImportantForAccessibility(Landroid/view/View;I)V │ │ - .line 855 │ + .line 1481 │ return-void │ .end method │ │ .method public static setLabelFor(Landroid/view/View;I)V │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ .param p1, "labeledId" # I │ │ .prologue │ - .line 995 │ + .line 1622 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setLabelFor(Landroid/view/View;I)V │ │ - .line 996 │ + .line 1623 │ return-void │ .end method │ │ .method public static setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ .param p1, "paint" # Landroid/graphics/Paint; │ │ .prologue │ - .line 1029 │ + .line 1656 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V │ │ - .line 1030 │ + .line 1657 │ return-void │ .end method │ │ .method public static setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ .param p1, "layerType" # I │ .param p2, "paint" # Landroid/graphics/Paint; │ │ .prologue │ - .line 953 │ + .line 1579 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1, p2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ - .line 954 │ + .line 1580 │ return-void │ .end method │ │ .method public static setLayoutDirection(Landroid/view/View;I)V │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ .param p1, "layoutDirection" # I │ │ .prologue │ - .line 1063 │ + .line 1691 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setLayoutDirection(Landroid/view/View;I)V │ │ - .line 1064 │ + .line 1692 │ + return-void │ +.end method │ + │ +.method public static setOnApplyWindowInsetsListener(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ + .locals 1 │ + .param p0, "v" # Landroid/view/View; │ + .param p1, "listener" # Landroid/support/v4/view/OnApplyWindowInsetsListener; │ + │ + .prologue │ + .line 2262 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setOnApplyWindowInsetsListener(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ + │ + .line 2263 │ return-void │ .end method │ │ .method public static setOverScrollMode(Landroid/view/View;I)V │ .locals 1 │ .param p0, "v" # Landroid/view/View; │ .param p1, "overScrollMode" # I │ │ .prologue │ - .line 614 │ + .line 1222 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setOverScrollMode(Landroid/view/View;I)V │ │ - .line 615 │ + .line 1223 │ return-void │ .end method │ │ +.method public static setPaddingRelative(Landroid/view/View;IIII)V │ + .locals 6 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "start" # I │ + .param p2, "top" # I │ + .param p3, "end" # I │ + .param p4, "bottom" # I │ + │ + .prologue │ + .line 1858 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + move-object v1, p0 │ + │ + move v2, p1 │ + │ + move v3, p2 │ + │ + move v4, p3 │ + │ + move v5, p4 │ │ -# virtual methods │ -.method public getAccessibilityLiveRegion(Landroid/view/View;)I │ + invoke-interface/range {v0 .. v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setPaddingRelative(Landroid/view/View;IIII)V │ + │ + .line 1859 │ + return-void │ +.end method │ + │ +.method public static setPivotX(Landroid/view/View;F)V │ .locals 1 │ - .param p1, "view" # Landroid/view/View; │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ │ .prologue │ - .line 1156 │ + .line 2094 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ - invoke-interface {v0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->getAccessibilityLiveRegion(Landroid/view/View;)I │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setPivotX(Landroid/view/View;F)V │ │ - move-result v0 │ + .line 2095 │ + return-void │ +.end method │ │ - return v0 │ +.method public static setPivotY(Landroid/view/View;F)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 2121 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setPivotX(Landroid/view/View;F)V │ + │ + .line 2122 │ + return-void │ +.end method │ + │ +.method public static setRotation(Landroid/view/View;F)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 2018 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setRotation(Landroid/view/View;F)V │ + │ + .line 2019 │ + return-void │ +.end method │ + │ +.method public static setRotationX(Landroid/view/View;F)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 2031 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setRotationX(Landroid/view/View;F)V │ + │ + .line 2032 │ + return-void │ .end method │ │ -.method public setAccessibilityLiveRegion(Landroid/view/View;I)V │ +.method public static setRotationY(Landroid/view/View;F)V │ .locals 1 │ - .param p1, "view" # Landroid/view/View; │ - .param p2, "mode" # I │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 2044 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setRotationY(Landroid/view/View;F)V │ + │ + .line 2045 │ + return-void │ +.end method │ + │ +.method public static setScaleX(Landroid/view/View;F)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 2056 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setScaleX(Landroid/view/View;F)V │ + │ + .line 2057 │ + return-void │ +.end method │ + │ +.method public static setScaleY(Landroid/view/View;F)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 2068 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setScaleY(Landroid/view/View;F)V │ + │ + .line 2069 │ + return-void │ +.end method │ + │ +.method public static setTransitionName(Landroid/view/View;Ljava/lang/String;)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "transitionName" # Ljava/lang/String; │ + │ + .prologue │ + .line 2192 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setTransitionName(Landroid/view/View;Ljava/lang/String;)V │ + │ + .line 2193 │ + return-void │ +.end method │ + │ +.method public static setTranslationX(Landroid/view/View;F)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 1946 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setTranslationX(Landroid/view/View;F)V │ + │ + .line 1947 │ + return-void │ +.end method │ + │ +.method public static setTranslationY(Landroid/view/View;F)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 1962 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setTranslationY(Landroid/view/View;F)V │ + │ + .line 1963 │ + return-void │ +.end method │ + │ +.method public static setTranslationZ(Landroid/view/View;F)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "translationZ" # F │ + │ + .prologue │ + .line 2172 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setTranslationZ(Landroid/view/View;F)V │ + │ + .line 2173 │ + return-void │ +.end method │ + │ +.method public static setX(Landroid/view/View;F)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 1992 │ + sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setX(Landroid/view/View;F)V │ + │ + .line 1993 │ + return-void │ +.end method │ + │ +.method public static setY(Landroid/view/View;F)V │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ │ .prologue │ - .line 1188 │ + .line 2006 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; │ │ - invoke-interface {v0, p1, p2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setAccessibilityLiveRegion(Landroid/view/View;I)V │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->setY(Landroid/view/View;F)V │ │ - .line 1189 │ + .line 2007 │ return-void │ .end method ├── smali/android/support/v4/view/ViewCompatEclairMr1.smali │ @@ -1,28 +1,164 @@ │ .class Landroid/support/v4/view/ViewCompatEclairMr1; │ .super Ljava/lang/Object; │ .source "ViewCompatEclairMr1.java" │ │ │ +# static fields │ +.field public static final TAG:Ljava/lang/String; = "ViewCompat" │ + │ +.field private static sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; │ + │ + │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 22 │ + .line 27 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method public static isOpaque(Landroid/view/View;)Z │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ - .line 24 │ + .line 33 │ invoke-virtual {p0}, Landroid/view/View;->isOpaque()Z │ │ move-result v0 │ │ return v0 │ .end method │ + │ +.method public static setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V │ + .locals 7 │ + .param p0, "viewGroup" # Landroid/view/ViewGroup; │ + .param p1, "enabled" # Z │ + │ + .prologue │ + const/4 v6, 0x1 │ + │ + .line 37 │ + sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;->sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; │ + │ + if-nez v1, :cond_0 │ + │ + .line 39 │ + :try_start_0 │ + const-class v1, Landroid/view/ViewGroup; │ + │ + const-string v2, "setChildrenDrawingOrderEnabled" │ + │ + const/4 v3, 0x1 │ + │ + new-array v3, v3, [Ljava/lang/Class; │ + │ + const/4 v4, 0x0 │ + │ + sget-object v5, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; │ + │ + aput-object v5, v3, v4 │ + │ + invoke-virtual {v1, v2, v3}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ + │ + move-result-object v1 │ + │ + sput-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;->sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; │ + :try_end_0 │ + .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0 │ + │ + .line 44 │ + :goto_0 │ + sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;->sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; │ + │ + invoke-virtual {v1, v6}, Ljava/lang/reflect/Method;->setAccessible(Z)V │ + │ + .line 47 │ + :cond_0 │ + :try_start_1 │ + sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;->sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; │ + │ + const/4 v2, 0x1 │ + │ + new-array v2, v2, [Ljava/lang/Object; │ + │ + const/4 v3, 0x0 │ + │ + invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; │ + │ + move-result-object v4 │ + │ + aput-object v4, v2, v3 │ + │ + invoke-virtual {v1, p0, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ + :try_end_1 │ + .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_1 │ + .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_2 │ + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_3 │ + │ + .line 55 │ + :goto_1 │ + return-void │ + │ + .line 41 │ + :catch_0 │ + move-exception v0 │ + │ + .line 42 │ + .local v0, "e":Ljava/lang/NoSuchMethodException; │ + const-string v1, "ViewCompat" │ + │ + const-string v2, "Unable to find childrenDrawingOrderEnabled" │ + │ + invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + │ + goto :goto_0 │ + │ + .line 48 │ + .end local v0 # "e":Ljava/lang/NoSuchMethodException; │ + :catch_1 │ + move-exception v0 │ + │ + .line 49 │ + .local v0, "e":Ljava/lang/IllegalAccessException; │ + const-string v1, "ViewCompat" │ + │ + const-string v2, "Unable to invoke childrenDrawingOrderEnabled" │ + │ + invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + │ + goto :goto_1 │ + │ + .line 50 │ + .end local v0 # "e":Ljava/lang/IllegalAccessException; │ + :catch_2 │ + move-exception v0 │ + │ + .line 51 │ + .local v0, "e":Ljava/lang/IllegalArgumentException; │ + const-string v1, "ViewCompat" │ + │ + const-string v2, "Unable to invoke childrenDrawingOrderEnabled" │ + │ + invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + │ + goto :goto_1 │ + │ + .line 52 │ + .end local v0 # "e":Ljava/lang/IllegalArgumentException; │ + :catch_3 │ + move-exception v0 │ + │ + .line 53 │ + .local v0, "e":Ljava/lang/reflect/InvocationTargetException; │ + const-string v1, "ViewCompat" │ + │ + const-string v2, "Unable to invoke childrenDrawingOrderEnabled" │ + │ + invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + │ + goto :goto_1 │ +.end method ├── smali/android/support/v4/view/ViewCompatHC.smali │ @@ -87,14 +87,169 @@ │ invoke-virtual {p0}, Landroid/view/View;->getMeasuredWidthAndState()I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public static getPivotX(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 141 │ + invoke-virtual {p0}, Landroid/view/View;->getPivotX()F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getPivotY(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 145 │ + invoke-virtual {p0}, Landroid/view/View;->getPivotY()F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getRotation(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 73 │ + invoke-virtual {p0}, Landroid/view/View;->getRotation()F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getRotationX(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 77 │ + invoke-virtual {p0}, Landroid/view/View;->getRotationX()F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getRotationY(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 81 │ + invoke-virtual {p0}, Landroid/view/View;->getRotationY()F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getScaleX(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 85 │ + invoke-virtual {p0}, Landroid/view/View;->getScaleX()F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getScaleY(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 89 │ + invoke-virtual {p0}, Landroid/view/View;->getScaleY()F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getTranslationX(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 57 │ + invoke-virtual {p0}, Landroid/view/View;->getTranslationX()F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getTranslationY(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 61 │ + invoke-virtual {p0}, Landroid/view/View;->getTranslationY()F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getX(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 65 │ + invoke-virtual {p0}, Landroid/view/View;->getX()F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getY(Landroid/view/View;)F │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 69 │ + invoke-virtual {p0}, Landroid/view/View;->getY()F │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static jumpDrawablesToCurrentState(Landroid/view/View;)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 149 │ + invoke-virtual {p0}, Landroid/view/View;->jumpDrawablesToCurrentState()V │ + │ + .line 150 │ + return-void │ +.end method │ + │ .method public static resolveSizeAndState(III)I │ .locals 1 │ .param p0, "size" # I │ .param p1, "measureSpec" # I │ .param p2, "childMeasuredState" # I │ │ .prologue │ @@ -102,20 +257,176 @@ │ invoke-static {p0, p1, p2}, Landroid/view/View;->resolveSizeAndState(III)I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public static setAlpha(Landroid/view/View;F)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 101 │ + invoke-virtual {p0, p1}, Landroid/view/View;->setAlpha(F)V │ + │ + .line 102 │ + return-void │ +.end method │ + │ .method public static setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V │ .locals 0 │ .param p0, "view" # Landroid/view/View; │ .param p1, "layerType" # I │ .param p2, "paint" # Landroid/graphics/Paint; │ │ .prologue │ .line 33 │ invoke-virtual {p0, p1, p2}, Landroid/view/View;->setLayerType(ILandroid/graphics/Paint;)V │ │ .line 34 │ return-void │ .end method │ + │ +.method public static setPivotX(Landroid/view/View;F)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 133 │ + invoke-virtual {p0, p1}, Landroid/view/View;->setPivotX(F)V │ + │ + .line 134 │ + return-void │ +.end method │ + │ +.method public static setPivotY(Landroid/view/View;F)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 137 │ + invoke-virtual {p0, p1}, Landroid/view/View;->setPivotY(F)V │ + │ + .line 138 │ + return-void │ +.end method │ + │ +.method public static setRotation(Landroid/view/View;F)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 113 │ + invoke-virtual {p0, p1}, Landroid/view/View;->setRotation(F)V │ + │ + .line 114 │ + return-void │ +.end method │ + │ +.method public static setRotationX(Landroid/view/View;F)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 117 │ + invoke-virtual {p0, p1}, Landroid/view/View;->setRotationX(F)V │ + │ + .line 118 │ + return-void │ +.end method │ + │ +.method public static setRotationY(Landroid/view/View;F)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 121 │ + invoke-virtual {p0, p1}, Landroid/view/View;->setRotationY(F)V │ + │ + .line 122 │ + return-void │ +.end method │ + │ +.method public static setScaleX(Landroid/view/View;F)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 125 │ + invoke-virtual {p0, p1}, Landroid/view/View;->setScaleX(F)V │ + │ + .line 126 │ + return-void │ +.end method │ + │ +.method public static setScaleY(Landroid/view/View;F)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 129 │ + invoke-virtual {p0, p1}, Landroid/view/View;->setScaleY(F)V │ + │ + .line 130 │ + return-void │ +.end method │ + │ +.method public static setTranslationX(Landroid/view/View;F)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 93 │ + invoke-virtual {p0, p1}, Landroid/view/View;->setTranslationX(F)V │ + │ + .line 94 │ + return-void │ +.end method │ + │ +.method public static setTranslationY(Landroid/view/View;F)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 97 │ + invoke-virtual {p0, p1}, Landroid/view/View;->setTranslationY(F)V │ + │ + .line 98 │ + return-void │ +.end method │ + │ +.method public static setX(Landroid/view/View;F)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 105 │ + invoke-virtual {p0, p1}, Landroid/view/View;->setX(F)V │ + │ + .line 106 │ + return-void │ +.end method │ + │ +.method public static setY(Landroid/view/View;F)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "value" # F │ + │ + .prologue │ + .line 109 │ + invoke-virtual {p0, p1}, Landroid/view/View;->setY(F)V │ + │ + .line 110 │ + return-void │ +.end method ├── smali/android/support/v4/view/ViewCompatJB.smali │ @@ -23,27 +23,66 @@ │ invoke-virtual {p0}, Landroid/view/View;->getAccessibilityNodeProvider()Landroid/view/accessibility/AccessibilityNodeProvider; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ +.method public static getFitsSystemWindows(Landroid/view/View;)Z │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 86 │ + invoke-virtual {p0}, Landroid/view/View;->getFitsSystemWindows()Z │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public static getImportantForAccessibility(Landroid/view/View;)I │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ .line 54 │ invoke-virtual {p0}, Landroid/view/View;->getImportantForAccessibility()I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public static getMinimumHeight(Landroid/view/View;)I │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 78 │ + invoke-virtual {p0}, Landroid/view/View;->getMinimumHeight()I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getMinimumWidth(Landroid/view/View;)I │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 74 │ + invoke-virtual {p0}, Landroid/view/View;->getMinimumWidth()I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public static getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent; │ .locals 1 │ .param p0, "view" # Landroid/view/View; │ │ .prologue │ .line 70 │ invoke-virtual {p0}, Landroid/view/View;->getParentForAccessibility()Landroid/view/ViewParent; │ @@ -132,14 +171,26 @@ │ .line 50 │ invoke-virtual {p0, p1, p2, p3}, Landroid/view/View;->postOnAnimationDelayed(Ljava/lang/Runnable;J)V │ │ .line 51 │ return-void │ .end method │ │ +.method public static requestApplyInsets(Landroid/view/View;)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 82 │ + invoke-virtual {p0}, Landroid/view/View;->requestFitSystemWindows()V │ + │ + .line 83 │ + return-void │ +.end method │ + │ .method public static setHasTransientState(Landroid/view/View;Z)V │ .locals 0 │ .param p0, "view" # Landroid/view/View; │ .param p1, "hasTransientState" # Z │ │ .prologue │ .line 33 ├── smali/android/support/v4/view/ViewCompatJellybeanMr1.smali │ @@ -36,14 +36,53 @@ │ invoke-virtual {p0}, Landroid/view/View;->getLayoutDirection()I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public static getPaddingEnd(Landroid/view/View;)I │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 52 │ + invoke-virtual {p0}, Landroid/view/View;->getPaddingEnd()I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getPaddingStart(Landroid/view/View;)I │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 48 │ + invoke-virtual {p0}, Landroid/view/View;->getPaddingStart()I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public static getWindowSystemUiVisibility(Landroid/view/View;)I │ + .locals 1 │ + .param p0, "view" # Landroid/view/View; │ + │ + .prologue │ + .line 60 │ + invoke-virtual {p0}, Landroid/view/View;->getWindowSystemUiVisibility()I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public static setLabelFor(Landroid/view/View;I)V │ .locals 0 │ .param p0, "view" # Landroid/view/View; │ .param p1, "id" # I │ │ .prologue │ .line 32 │ @@ -74,7 +113,23 @@ │ .prologue │ .line 44 │ invoke-virtual {p0, p1}, Landroid/view/View;->setLayoutDirection(I)V │ │ .line 45 │ return-void │ .end method │ + │ +.method public static setPaddingRelative(Landroid/view/View;IIII)V │ + .locals 0 │ + .param p0, "view" # Landroid/view/View; │ + .param p1, "start" # I │ + .param p2, "top" # I │ + .param p3, "end" # I │ + .param p4, "bottom" # I │ + │ + .prologue │ + .line 56 │ + invoke-virtual {p0, p1, p2, p3, p4}, Landroid/view/View;->setPaddingRelative(IIII)V │ + │ + .line 57 │ + return-void │ +.end method ├── smali/android/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl.smali │ @@ -18,27 +18,38 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 36 │ + .line 37 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I │ .locals 1 │ .param p1, "config" # Landroid/view/ViewConfiguration; │ │ .prologue │ - .line 39 │ + .line 40 │ invoke-virtual {p1}, Landroid/view/ViewConfiguration;->getScaledTouchSlop()I │ │ move-result v0 │ │ return v0 │ .end method │ + │ +.method public hasPermanentMenuKey(Landroid/view/ViewConfiguration;)Z │ + .locals 1 │ + .param p1, "config" # Landroid/view/ViewConfiguration; │ + │ + .prologue │ + .line 46 │ + const/4 v0, 0x1 │ + │ + return v0 │ +.end method ├── smali/android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.smali │ @@ -1,14 +1,11 @@ │ .class Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ -.super Ljava/lang/Object; │ +.super Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ .source "ViewConfigurationCompat.java" │ │ -# interfaces │ -.implements Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; │ - │ │ # annotations │ .annotation system Ldalvik/annotation/EnclosingClass; │ value = Landroid/support/v4/view/ViewConfigurationCompat; │ .end annotation │ │ .annotation system Ldalvik/annotation/InnerClass; │ @@ -18,27 +15,27 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 46 │ - invoke-direct {p0}, Ljava/lang/Object;->()V │ + .line 53 │ + invoke-direct {p0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I │ .locals 1 │ .param p1, "config" # Landroid/view/ViewConfiguration; │ │ .prologue │ - .line 49 │ + .line 56 │ invoke-static {p1}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;->getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl.smali │ @@ -13,7 +13,10 @@ │ name = "ViewConfigurationVersionImpl" │ .end annotation │ │ │ # virtual methods │ .method public abstract getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I │ .end method │ + │ +.method public abstract hasPermanentMenuKey(Landroid/view/ViewConfiguration;)Z │ +.end method ├── smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl.smali │ @@ -15,27 +15,27 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 76 │ + .line 87 │ invoke-direct {p0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V │ .locals 0 │ .param p1, "group" # Landroid/view/ViewGroup; │ .param p2, "split" # Z │ │ .prologue │ - .line 79 │ + .line 90 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewGroupCompatHC;->setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V │ │ - .line 80 │ + .line 91 │ return-void │ .end method ├── smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl.smali │ @@ -15,29 +15,29 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 83 │ + .line 94 │ invoke-direct {p0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ .locals 1 │ .param p1, "group" # Landroid/view/ViewGroup; │ .param p2, "child" # Landroid/view/View; │ .param p3, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 87 │ + .line 98 │ invoke-static {p1, p2, p3}, Landroid/support/v4/view/ViewGroupCompatIcs;->onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ move-result v0 │ │ return v0 │ .end method ├── smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl.smali │ @@ -14,15 +14,21 @@ │ .end annotation │ │ │ # virtual methods │ .method public abstract getLayoutMode(Landroid/view/ViewGroup;)I │ .end method │ │ +.method public abstract isTransitionGroup(Landroid/view/ViewGroup;)Z │ +.end method │ + │ .method public abstract onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ .end method │ │ .method public abstract setLayoutMode(Landroid/view/ViewGroup;I)V │ .end method │ │ .method public abstract setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V │ .end method │ + │ +.method public abstract setTransitionGroup(Landroid/view/ViewGroup;Z)V │ +.end method ├── smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.smali │ @@ -15,40 +15,40 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 91 │ + .line 102 │ invoke-direct {p0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getLayoutMode(Landroid/view/ViewGroup;)I │ .locals 1 │ .param p1, "group" # Landroid/view/ViewGroup; │ │ .prologue │ - .line 94 │ + .line 105 │ invoke-static {p1}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;->getLayoutMode(Landroid/view/ViewGroup;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public setLayoutMode(Landroid/view/ViewGroup;I)V │ .locals 0 │ .param p1, "group" # Landroid/view/ViewGroup; │ .param p2, "mode" # I │ │ .prologue │ - .line 99 │ + .line 110 │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;->setLayoutMode(Landroid/view/ViewGroup;I)V │ │ - .line 100 │ + .line 111 │ return-void │ .end method ├── smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl.smali │ @@ -18,58 +18,79 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 55 │ + .line 57 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getLayoutMode(Landroid/view/ViewGroup;)I │ .locals 1 │ .param p1, "group" # Landroid/view/ViewGroup; │ │ .prologue │ - .line 67 │ + .line 69 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public isTransitionGroup(Landroid/view/ViewGroup;)Z │ + .locals 1 │ + .param p1, "group" # Landroid/view/ViewGroup; │ + │ + .prologue │ + .line 83 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ .locals 1 │ .param p1, "group" # Landroid/view/ViewGroup; │ .param p2, "child" # Landroid/view/View; │ .param p3, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 58 │ + .line 60 │ const/4 v0, 0x1 │ │ return v0 │ .end method │ │ .method public setLayoutMode(Landroid/view/ViewGroup;I)V │ .locals 0 │ .param p1, "group" # Landroid/view/ViewGroup; │ .param p2, "mode" # I │ │ .prologue │ - .line 73 │ + .line 75 │ return-void │ .end method │ │ .method public setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V │ .locals 0 │ .param p1, "group" # Landroid/view/ViewGroup; │ .param p2, "split" # Z │ │ .prologue │ - .line 63 │ + .line 65 │ + return-void │ +.end method │ + │ +.method public setTransitionGroup(Landroid/view/ViewGroup;Z)V │ + .locals 0 │ + .param p1, "group" # Landroid/view/ViewGroup; │ + .param p2, "isTransitionGroup" # Z │ + │ + .prologue │ + .line 79 │ return-void │ .end method ├── smali/android/support/v4/view/ViewGroupCompat.smali │ @@ -2,14 +2,15 @@ │ .super Ljava/lang/Object; │ .source "ViewGroupCompat.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ + Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl;, │ Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;, │ Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;, │ Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;, │ Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;, │ Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; │ } │ .end annotation │ @@ -24,109 +25,139 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 2 │ │ .prologue │ - .line 105 │ + .line 128 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - .line 106 │ + .line 129 │ .local v0, "version":I │ - const/16 v1, 0x12 │ + const/16 v1, 0x15 │ │ if-lt v0, v1, :cond_0 │ │ - .line 107 │ - new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ + .line 130 │ + new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl; │ │ - invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;->()V │ + invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl;->()V │ │ sput-object v1, Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; │ │ - .line 115 │ + .line 140 │ :goto_0 │ return-void │ │ - .line 108 │ + .line 131 │ :cond_0 │ - const/16 v1, 0xe │ + const/16 v1, 0x12 │ │ if-lt v0, v1, :cond_1 │ │ - .line 109 │ + .line 132 │ + new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ + │ + invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;->()V │ + │ + sput-object v1, Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; │ + │ + goto :goto_0 │ + │ + .line 133 │ + :cond_1 │ + const/16 v1, 0xe │ + │ + if-lt v0, v1, :cond_2 │ + │ + .line 134 │ new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;->()V │ │ sput-object v1, Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; │ │ goto :goto_0 │ │ - .line 110 │ - :cond_1 │ + .line 135 │ + :cond_2 │ const/16 v1, 0xb │ │ - if-lt v0, v1, :cond_2 │ + if-lt v0, v1, :cond_3 │ │ - .line 111 │ + .line 136 │ new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;->()V │ │ sput-object v1, Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; │ │ goto :goto_0 │ │ - .line 113 │ - :cond_2 │ + .line 138 │ + :cond_3 │ new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;->()V │ │ sput-object v1, Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; │ │ goto :goto_0 │ .end method │ │ .method private constructor ()V │ .locals 0 │ │ .prologue │ - .line 120 │ + .line 145 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 122 │ + .line 147 │ return-void │ .end method │ │ .method public static getLayoutMode(Landroid/view/ViewGroup;)I │ .locals 1 │ .param p0, "group" # Landroid/view/ViewGroup; │ │ .prologue │ - .line 177 │ + .line 202 │ sget-object v0, Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;->getLayoutMode(Landroid/view/ViewGroup;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public static isTransitionGroup(Landroid/view/ViewGroup;)Z │ + .locals 1 │ + .param p0, "group" # Landroid/view/ViewGroup; │ + │ + .prologue │ + .line 236 │ + sget-object v0, Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;->isTransitionGroup(Landroid/view/ViewGroup;)Z │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public static onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ .locals 1 │ .param p0, "group" # Landroid/view/ViewGroup; │ .param p1, "child" # Landroid/view/View; │ .param p2, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 141 │ + .line 166 │ sget-object v0, Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; │ │ invoke-interface {v0, p0, p1, p2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;->onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ move-result v0 │ │ return v0 │ @@ -134,30 +165,45 @@ │ │ .method public static setLayoutMode(Landroid/view/ViewGroup;I)V │ .locals 1 │ .param p0, "group" # Landroid/view/ViewGroup; │ .param p1, "mode" # I │ │ .prologue │ - .line 190 │ + .line 215 │ sget-object v0, Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;->setLayoutMode(Landroid/view/ViewGroup;I)V │ │ - .line 191 │ + .line 216 │ return-void │ .end method │ │ .method public static setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V │ .locals 1 │ .param p0, "group" # Landroid/view/ViewGroup; │ .param p1, "split" # Z │ │ .prologue │ - .line 161 │ + .line 186 │ sget-object v0, Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;->setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V │ │ - .line 162 │ + .line 187 │ + return-void │ +.end method │ + │ +.method public static setTransitionGroup(Landroid/view/ViewGroup;Z)V │ + .locals 1 │ + .param p0, "group" # Landroid/view/ViewGroup; │ + .param p1, "isTransitionGroup" # Z │ + │ + .prologue │ + .line 227 │ + sget-object v0, Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; │ + │ + invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;->setTransitionGroup(Landroid/view/ViewGroup;Z)V │ + │ + .line 228 │ return-void │ .end method ├── smali/android/support/v4/view/ViewPager$1.smali │ @@ -28,29 +28,29 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 116 │ + .line 121 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public compare(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ .locals 2 │ .param p1, "lhs" # Landroid/support/v4/view/ViewPager$ItemInfo; │ .param p2, "rhs" # Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .prologue │ - .line 119 │ + .line 124 │ iget v0, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ iget v1, p2, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ sub-int/2addr v0, v1 │ │ return v0 │ @@ -58,15 +58,15 @@ │ │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ .param p1, "x0" # Ljava/lang/Object; │ .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ - .line 116 │ + .line 121 │ check-cast p1, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Landroid/support/v4/view/ViewPager$1;->compare(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I ├── smali/android/support/v4/view/ViewPager$2.smali │ @@ -18,33 +18,33 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 123 │ + .line 128 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getInterpolation(F)F │ .locals 2 │ .param p1, "t" # F │ │ .prologue │ const/high16 v1, 0x3f800000 # 1.0f │ │ - .line 125 │ + .line 130 │ sub-float/2addr p1, v1 │ │ - .line 126 │ + .line 131 │ mul-float v0, p1, p1 │ │ mul-float/2addr v0, p1 │ │ mul-float/2addr v0, p1 │ │ mul-float/2addr v0, p1 ├── smali/android/support/v4/view/ViewPager$3.smali │ @@ -22,37 +22,37 @@ │ │ │ # direct methods │ .method constructor (Landroid/support/v4/view/ViewPager;)V │ .locals 0 │ │ .prologue │ - .line 241 │ + .line 246 │ iput-object p1, p0, Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ .locals 2 │ │ .prologue │ - .line 243 │ + .line 248 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager; │ │ const/4 v1, 0x0 │ │ # invokes: Landroid/support/v4/view/ViewPager;->setScrollState(I)V │ invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;->access$000(Landroid/support/v4/view/ViewPager;I)V │ │ - .line 244 │ + .line 249 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager; │ │ invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;->populate()V │ │ - .line 245 │ + .line 250 │ return-void │ .end method ├── smali/android/support/v4/view/ViewPager$ItemInfo.smali │ @@ -27,12 +27,12 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 108 │ + .line 113 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method ├── smali/android/support/v4/view/ViewPager$LayoutParams.smali │ @@ -31,61 +31,61 @@ │ # direct methods │ .method public constructor ()V │ .locals 1 │ │ .prologue │ const/4 v0, -0x1 │ │ - .line 2867 │ + .line 2872 │ invoke-direct {p0, v0, v0}, Landroid/view/ViewGroup$LayoutParams;->(II)V │ │ - .line 2848 │ + .line 2853 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F │ │ - .line 2868 │ + .line 2873 │ return-void │ .end method │ │ .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V │ .locals 3 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ │ .prologue │ - .line 2871 │ + .line 2876 │ invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup$LayoutParams;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ - .line 2848 │ + .line 2853 │ const/4 v1, 0x0 │ │ iput v1, p0, Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F │ │ - .line 2873 │ + .line 2878 │ # getter for: Landroid/support/v4/view/ViewPager;->LAYOUT_ATTRS:[I │ invoke-static {}, Landroid/support/v4/view/ViewPager;->access$400()[I │ │ move-result-object v1 │ │ invoke-virtual {p1, p2, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ - .line 2874 │ + .line 2879 │ .local v0, "a":Landroid/content/res/TypedArray; │ const/4 v1, 0x0 │ │ const/16 v2, 0x30 │ │ invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getInteger(II)I │ │ move-result v1 │ │ iput v1, p0, Landroid/support/v4/view/ViewPager$LayoutParams;->gravity:I │ │ - .line 2875 │ + .line 2880 │ invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V │ │ - .line 2876 │ + .line 2881 │ return-void │ .end method ├── smali/android/support/v4/view/ViewPager$MyAccessibilityDelegate.smali │ @@ -19,29 +19,29 @@ │ │ │ # direct methods │ .method constructor (Landroid/support/v4/view/ViewPager;)V │ .locals 0 │ │ .prologue │ - .line 2760 │ + .line 2765 │ iput-object p1, p0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; │ │ invoke-direct {p0}, Landroid/support/v4/view/AccessibilityDelegateCompat;->()V │ │ return-void │ .end method │ │ .method private canScroll()Z │ .locals 2 │ │ .prologue │ const/4 v0, 0x1 │ │ - .line 2812 │ + .line 2817 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; │ │ # getter for: Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ invoke-static {v1}, Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ move-result-object v1 │ │ @@ -73,40 +73,40 @@ │ # virtual methods │ .method public onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ .locals 3 │ .param p1, "host" # Landroid/view/View; │ .param p2, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 2764 │ + .line 2769 │ invoke-super {p0, p1, p2}, Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ - .line 2765 │ + .line 2770 │ const-class v1, Landroid/support/v4/view/ViewPager; │ │ invoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {p2, v1}, Landroid/view/accessibility/AccessibilityEvent;->setClassName(Ljava/lang/CharSequence;)V │ │ - .line 2766 │ + .line 2771 │ invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->obtain()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ move-result-object v0 │ │ - .line 2767 │ + .line 2772 │ .local v0, "recordCompat":Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ invoke-direct {p0}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->canScroll()Z │ │ move-result v1 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setScrollable(Z)V │ │ - .line 2768 │ + .line 2773 │ invoke-virtual {p2}, Landroid/view/accessibility/AccessibilityEvent;->getEventType()I │ │ move-result v1 │ │ const/16 v2, 0x1000 │ │ if-ne v1, v2, :cond_0 │ @@ -116,112 +116,112 @@ │ # getter for: Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ invoke-static {v1}, Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ move-result-object v1 │ │ if-eqz v1, :cond_0 │ │ - .line 2770 │ + .line 2775 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; │ │ # getter for: Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ invoke-static {v1}, Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ move-result v1 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setItemCount(I)V │ │ - .line 2771 │ + .line 2776 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; │ │ # getter for: Landroid/support/v4/view/ViewPager;->mCurItem:I │ invoke-static {v1}, Landroid/support/v4/view/ViewPager;->access$300(Landroid/support/v4/view/ViewPager;)I │ │ move-result v1 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setFromIndex(I)V │ │ - .line 2772 │ + .line 2777 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; │ │ # getter for: Landroid/support/v4/view/ViewPager;->mCurItem:I │ invoke-static {v1}, Landroid/support/v4/view/ViewPager;->access$300(Landroid/support/v4/view/ViewPager;)I │ │ move-result v1 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setToIndex(I)V │ │ - .line 2774 │ + .line 2779 │ :cond_0 │ return-void │ .end method │ │ .method public onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ .locals 2 │ .param p1, "host" # Landroid/view/View; │ .param p2, "info" # Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ .prologue │ - .line 2778 │ + .line 2783 │ invoke-super {p0, p1, p2}, Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ - .line 2779 │ + .line 2784 │ const-class v0, Landroid/support/v4/view/ViewPager; │ │ invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ move-result-object v0 │ │ invoke-virtual {p2, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClassName(Ljava/lang/CharSequence;)V │ │ - .line 2780 │ + .line 2785 │ invoke-direct {p0}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->canScroll()Z │ │ move-result v0 │ │ invoke-virtual {p2, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setScrollable(Z)V │ │ - .line 2781 │ + .line 2786 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; │ │ const/4 v1, 0x1 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;->canScrollHorizontally(I)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 2782 │ + .line 2787 │ const/16 v0, 0x1000 │ │ invoke-virtual {p2, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->addAction(I)V │ │ - .line 2784 │ + .line 2789 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; │ │ const/4 v1, -0x1 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;->canScrollHorizontally(I)Z │ │ move-result v0 │ │ if-eqz v0, :cond_1 │ │ - .line 2785 │ + .line 2790 │ const/16 v0, 0x2000 │ │ invoke-virtual {p2, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->addAction(I)V │ │ - .line 2787 │ + .line 2792 │ :cond_1 │ return-void │ .end method │ │ .method public performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z │ .locals 4 │ .param p1, "host" # Landroid/view/View; │ @@ -229,45 +229,45 @@ │ .param p3, "args" # Landroid/os/Bundle; │ │ .prologue │ const/4 v1, 0x0 │ │ const/4 v0, 0x1 │ │ - .line 2791 │ + .line 2796 │ invoke-super {p0, p1, p2, p3}, Landroid/support/v4/view/AccessibilityDelegateCompat;->performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - .line 2808 │ + .line 2813 │ :goto_0 │ return v0 │ │ - .line 2794 │ + .line 2799 │ :cond_0 │ sparse-switch p2, :sswitch_data_0 │ │ move v0, v1 │ │ - .line 2808 │ + .line 2813 │ goto :goto_0 │ │ - .line 2796 │ + .line 2801 │ :sswitch_0 │ iget-object v2, p0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; │ │ invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;->canScrollHorizontally(I)Z │ │ move-result v2 │ │ if-eqz v2, :cond_1 │ │ - .line 2797 │ + .line 2802 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; │ │ iget-object v2, p0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; │ │ # getter for: Landroid/support/v4/view/ViewPager;->mCurItem:I │ invoke-static {v2}, Landroid/support/v4/view/ViewPager;->access$300(Landroid/support/v4/view/ViewPager;)I │ │ @@ -278,30 +278,30 @@ │ invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V │ │ goto :goto_0 │ │ :cond_1 │ move v0, v1 │ │ - .line 2800 │ + .line 2805 │ goto :goto_0 │ │ - .line 2802 │ + .line 2807 │ :sswitch_1 │ iget-object v2, p0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; │ │ const/4 v3, -0x1 │ │ invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;->canScrollHorizontally(I)Z │ │ move-result v2 │ │ if-eqz v2, :cond_2 │ │ - .line 2803 │ + .line 2808 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; │ │ iget-object v2, p0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; │ │ # getter for: Landroid/support/v4/view/ViewPager;->mCurItem:I │ invoke-static {v2}, Landroid/support/v4/view/ViewPager;->access$300(Landroid/support/v4/view/ViewPager;)I │ │ @@ -312,18 +312,18 @@ │ invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V │ │ goto :goto_0 │ │ :cond_2 │ move v0, v1 │ │ - .line 2806 │ + .line 2811 │ goto :goto_0 │ │ - .line 2794 │ + .line 2799 │ nop │ │ :sswitch_data_0 │ .sparse-switch │ 0x1000 -> :sswitch_0 │ 0x2000 -> :sswitch_1 │ .end sparse-switch ├── smali/android/support/v4/view/ViewConfigurationCompat.smali │ @@ -2,14 +2,16 @@ │ .super Ljava/lang/Object; │ .source "ViewConfigurationCompat.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ + Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl;, │ + Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;, │ Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;, │ Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;, │ Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; │ } │ .end annotation │ │ │ @@ -18,34 +20,68 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 2 │ │ .prologue │ - .line 58 │ + .line 86 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - const/16 v1, 0xb │ + const/16 v1, 0xe │ │ if-lt v0, v1, :cond_0 │ │ - .line 59 │ - new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ + .line 87 │ + new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl; │ │ - invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;->()V │ + invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl;->()V │ │ sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; │ │ - .line 63 │ + .line 95 │ :goto_0 │ return-void │ │ - .line 61 │ + .line 88 │ :cond_0 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v1, 0xb │ + │ + if-lt v0, v1, :cond_1 │ + │ + .line 89 │ + new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl; │ + │ + invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;->()V │ + │ + sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; │ + │ + goto :goto_0 │ + │ + .line 90 │ + :cond_1 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v1, 0x8 │ + │ + if-lt v0, v1, :cond_2 │ + │ + .line 91 │ + new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ + │ + invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;->()V │ + │ + sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; │ + │ + goto :goto_0 │ + │ + .line 93 │ + :cond_2 │ new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;->()V │ │ sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; │ │ goto :goto_0 │ @@ -54,25 +90,40 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 25 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 46 │ + .line 74 │ return-void │ .end method │ │ .method public static getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I │ .locals 1 │ .param p0, "config" # Landroid/view/ViewConfiguration; │ │ .prologue │ - .line 73 │ + .line 105 │ sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;->getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I │ │ move-result v0 │ │ return v0 │ .end method │ + │ +.method public static hasPermanentMenuKey(Landroid/view/ViewConfiguration;)Z │ + .locals 1 │ + .param p0, "config" # Landroid/view/ViewConfiguration; │ + │ + .prologue │ + .line 113 │ + sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; │ + │ + invoke-interface {v0, p0}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;->hasPermanentMenuKey(Landroid/view/ViewConfiguration;)Z │ + │ + move-result v0 │ + │ + return v0 │ +.end method ├── smali/android/support/v4/view/ViewPager$PagerObserver.smali │ @@ -19,54 +19,54 @@ │ │ │ # direct methods │ .method private constructor (Landroid/support/v4/view/ViewPager;)V │ .locals 0 │ │ .prologue │ - .line 2816 │ + .line 2821 │ iput-object p1, p0, Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager; │ │ invoke-direct {p0}, Landroid/database/DataSetObserver;->()V │ │ return-void │ .end method │ │ .method synthetic constructor (Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ .locals 0 │ .param p1, "x0" # Landroid/support/v4/view/ViewPager; │ .param p2, "x1" # Landroid/support/v4/view/ViewPager$1; │ │ .prologue │ - .line 2816 │ + .line 2821 │ invoke-direct {p0, p1}, Landroid/support/v4/view/ViewPager$PagerObserver;->(Landroid/support/v4/view/ViewPager;)V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onChanged()V │ .locals 1 │ │ .prologue │ - .line 2819 │ + .line 2824 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager; │ │ invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;->dataSetChanged()V │ │ - .line 2820 │ + .line 2825 │ return-void │ .end method │ │ .method public onInvalidated()V │ .locals 1 │ │ .prologue │ - .line 2823 │ + .line 2828 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager; │ │ invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;->dataSetChanged()V │ │ - .line 2824 │ + .line 2829 │ return-void │ .end method ├── smali/android/support/v4/view/ViewPager$SavedState$1.smali │ @@ -28,66 +28,66 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 1237 │ + .line 1242 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ .locals 1 │ .param p1, "in" # Landroid/os/Parcel; │ .param p2, "loader" # Ljava/lang/ClassLoader; │ │ .prologue │ - .line 1240 │ + .line 1245 │ new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; │ │ invoke-direct {v0, p1, p2}, Landroid/support/v4/view/ViewPager$SavedState;->(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # Landroid/os/Parcel; │ .param p2, "x1" # Ljava/lang/ClassLoader; │ │ .prologue │ - .line 1237 │ + .line 1242 │ invoke-virtual {p0, p1, p2}, Landroid/support/v4/view/ViewPager$SavedState$1;->createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public newArray(I)[Landroid/support/v4/view/ViewPager$SavedState; │ .locals 1 │ .param p1, "size" # I │ │ .prologue │ - .line 1244 │ + .line 1249 │ new-array v0, p1, [Landroid/support/v4/view/ViewPager$SavedState; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # I │ │ .prologue │ - .line 1237 │ + .line 1242 │ invoke-virtual {p0, p1}, Landroid/support/v4/view/ViewPager$SavedState$1;->newArray(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/android/support/v4/view/ViewPager$SavedState.smali │ @@ -36,15 +36,15 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 1 │ │ .prologue │ - .line 1236 │ + .line 1241 │ new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; │ │ invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;->()V │ │ invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;->newCreator(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ move-result-object v0 │ @@ -56,70 +56,70 @@ │ │ .method constructor (Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ .locals 1 │ .param p1, "in" # Landroid/os/Parcel; │ .param p2, "loader" # Ljava/lang/ClassLoader; │ │ .prologue │ - .line 1249 │ + .line 1254 │ invoke-direct {p0, p1}, Landroid/view/View$BaseSavedState;->(Landroid/os/Parcel;)V │ │ - .line 1250 │ + .line 1255 │ if-nez p2, :cond_0 │ │ - .line 1251 │ + .line 1256 │ invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; │ │ move-result-object p2 │ │ - .line 1253 │ + .line 1258 │ :cond_0 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/view/ViewPager$SavedState;->position:I │ │ - .line 1254 │ + .line 1259 │ invoke-virtual {p1, p2}, Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable; │ │ - .line 1255 │ + .line 1260 │ iput-object p2, p0, Landroid/support/v4/view/ViewPager$SavedState;->loader:Ljava/lang/ClassLoader; │ │ - .line 1256 │ + .line 1261 │ return-void │ .end method │ │ .method public constructor (Landroid/os/Parcelable;)V │ .locals 0 │ .param p1, "superState" # Landroid/os/Parcelable; │ │ .prologue │ - .line 1219 │ + .line 1224 │ invoke-direct {p0, p1}, Landroid/view/View$BaseSavedState;->(Landroid/os/Parcelable;)V │ │ - .line 1220 │ + .line 1225 │ return-void │ .end method │ │ │ # virtual methods │ .method public toString()Ljava/lang/String; │ .locals 2 │ │ .prologue │ - .line 1231 │ + .line 1236 │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ const-string v1, "FragmentPager.SavedState{" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -165,23 +165,23 @@ │ │ .method public writeToParcel(Landroid/os/Parcel;I)V │ .locals 1 │ .param p1, "out" # Landroid/os/Parcel; │ .param p2, "flags" # I │ │ .prologue │ - .line 1224 │ + .line 1229 │ invoke-super {p0, p1, p2}, Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V │ │ - .line 1225 │ + .line 1230 │ iget v0, p0, Landroid/support/v4/view/ViewPager$SavedState;->position:I │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 1226 │ + .line 1231 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable; │ │ invoke-virtual {p1, v0, p2}, Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V │ │ - .line 1227 │ + .line 1232 │ return-void │ .end method ├── smali/android/support/v4/view/ViewPager$SimpleOnPageChangeListener.smali │ @@ -18,43 +18,43 @@ │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 292 │ + .line 297 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onPageScrollStateChanged(I)V │ .locals 0 │ .param p1, "state" # I │ │ .prologue │ - .line 306 │ + .line 311 │ return-void │ .end method │ │ .method public onPageScrolled(IFI)V │ .locals 0 │ .param p1, "position" # I │ .param p2, "positionOffset" # F │ .param p3, "positionOffsetPixels" # I │ │ .prologue │ - .line 296 │ + .line 301 │ return-void │ .end method │ │ .method public onPageSelected(I)V │ .locals 0 │ .param p1, "position" # I │ │ .prologue │ - .line 301 │ + .line 306 │ return-void │ .end method ├── smali/android/support/v4/view/ViewPager$ViewPositionComparator.smali │ @@ -28,69 +28,69 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 2879 │ + .line 2884 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public compare(Landroid/view/View;Landroid/view/View;)I │ .locals 4 │ .param p1, "lhs" # Landroid/view/View; │ .param p2, "rhs" # Landroid/view/View; │ │ .prologue │ - .line 2882 │ + .line 2887 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ - .line 2883 │ + .line 2888 │ .local v0, "llp":Landroid/support/v4/view/ViewPager$LayoutParams; │ invoke-virtual {p2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ - .line 2884 │ + .line 2889 │ .local v1, "rlp":Landroid/support/v4/view/ViewPager$LayoutParams; │ iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ if-eq v2, v3, :cond_1 │ │ - .line 2885 │ + .line 2890 │ iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ if-eqz v2, :cond_0 │ │ const/4 v2, 0x1 │ │ - .line 2887 │ + .line 2892 │ :goto_0 │ return v2 │ │ - .line 2885 │ + .line 2890 │ :cond_0 │ const/4 v2, -0x1 │ │ goto :goto_0 │ │ - .line 2887 │ + .line 2892 │ :cond_1 │ iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->position:I │ │ iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;->position:I │ │ sub-int/2addr v2, v3 │ │ @@ -99,15 +99,15 @@ │ │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ .param p1, "x0" # Ljava/lang/Object; │ .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ - .line 2879 │ + .line 2884 │ check-cast p1, Landroid/view/View; │ │ .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Landroid/view/View; │ │ .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;->compare(Landroid/view/View;Landroid/view/View;)I ├── smali/android/support/v4/view/ViewPager.smali │ @@ -205,42 +205,42 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 3 │ │ .prologue │ - .line 98 │ + .line 103 │ const/4 v0, 0x1 │ │ new-array v0, v0, [I │ │ const/4 v1, 0x0 │ │ const v2, 0x10100b3 │ │ aput v2, v0, v1 │ │ sput-object v0, Landroid/support/v4/view/ViewPager;->LAYOUT_ATTRS:[I │ │ - .line 116 │ + .line 121 │ new-instance v0, Landroid/support/v4/view/ViewPager$1; │ │ invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;->()V │ │ sput-object v0, Landroid/support/v4/view/ViewPager;->COMPARATOR:Ljava/util/Comparator; │ │ - .line 123 │ + .line 128 │ new-instance v0, Landroid/support/v4/view/ViewPager$2; │ │ invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;->()V │ │ sput-object v0, Landroid/support/v4/view/ViewPager;->sInterpolator:Landroid/view/animation/Interpolator; │ │ - .line 223 │ + .line 228 │ new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;->()V │ │ sput-object v0, Landroid/support/v4/view/ViewPager;->sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ return-void │ @@ -255,83 +255,83 @@ │ │ const/4 v3, 0x1 │ │ const/4 v2, 0x0 │ │ const/4 v1, -0x1 │ │ - .line 344 │ + .line 349 │ invoke-direct {p0, p1}, Landroid/view/ViewGroup;->(Landroid/content/Context;)V │ │ - .line 130 │ + .line 135 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ - .line 131 │ + .line 136 │ new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;->()V │ │ iput-object v0, p0, Landroid/support/v4/view/ViewPager;->mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 133 │ + .line 138 │ new-instance v0, Landroid/graphics/Rect; │ │ invoke-direct {v0}, Landroid/graphics/Rect;->()V │ │ iput-object v0, p0, Landroid/support/v4/view/ViewPager;->mTempRect:Landroid/graphics/Rect; │ │ - .line 137 │ + .line 142 │ iput v1, p0, Landroid/support/v4/view/ViewPager;->mRestoredCurItem:I │ │ - .line 138 │ + .line 143 │ iput-object v4, p0, Landroid/support/v4/view/ViewPager;->mRestoredAdapterState:Landroid/os/Parcelable; │ │ - .line 139 │ + .line 144 │ iput-object v4, p0, Landroid/support/v4/view/ViewPager;->mRestoredClassLoader:Ljava/lang/ClassLoader; │ │ - .line 151 │ + .line 156 │ const v0, -0x800001 │ │ iput v0, p0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ │ - .line 152 │ + .line 157 │ const v0, 0x7f7fffff # Float.MAX_VALUE │ │ iput v0, p0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ │ - .line 161 │ + .line 166 │ iput v3, p0, Landroid/support/v4/view/ViewPager;->mOffscreenPageLimit:I │ │ - .line 180 │ + .line 185 │ iput v1, p0, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ - .line 207 │ + .line 212 │ iput-boolean v3, p0, Landroid/support/v4/view/ViewPager;->mFirstLayout:Z │ │ - .line 208 │ + .line 213 │ iput-boolean v2, p0, Landroid/support/v4/view/ViewPager;->mNeedCalculatePageOffsets:Z │ │ - .line 241 │ + .line 246 │ new-instance v0, Landroid/support/v4/view/ViewPager$3; │ │ invoke-direct {v0, p0}, Landroid/support/v4/view/ViewPager$3;->(Landroid/support/v4/view/ViewPager;)V │ │ iput-object v0, p0, Landroid/support/v4/view/ViewPager;->mEndScrollRunnable:Ljava/lang/Runnable; │ │ - .line 248 │ + .line 253 │ iput v2, p0, Landroid/support/v4/view/ViewPager;->mScrollState:I │ │ - .line 345 │ + .line 350 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->initViewPager()V │ │ - .line 346 │ + .line 351 │ return-void │ .end method │ │ .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V │ .locals 5 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ @@ -341,229 +341,229 @@ │ │ const/4 v3, 0x1 │ │ const/4 v2, 0x0 │ │ const/4 v1, -0x1 │ │ - .line 349 │ + .line 354 │ invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ - .line 130 │ + .line 135 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ iput-object v0, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ - .line 131 │ + .line 136 │ new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;->()V │ │ iput-object v0, p0, Landroid/support/v4/view/ViewPager;->mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 133 │ + .line 138 │ new-instance v0, Landroid/graphics/Rect; │ │ invoke-direct {v0}, Landroid/graphics/Rect;->()V │ │ iput-object v0, p0, Landroid/support/v4/view/ViewPager;->mTempRect:Landroid/graphics/Rect; │ │ - .line 137 │ + .line 142 │ iput v1, p0, Landroid/support/v4/view/ViewPager;->mRestoredCurItem:I │ │ - .line 138 │ + .line 143 │ iput-object v4, p0, Landroid/support/v4/view/ViewPager;->mRestoredAdapterState:Landroid/os/Parcelable; │ │ - .line 139 │ + .line 144 │ iput-object v4, p0, Landroid/support/v4/view/ViewPager;->mRestoredClassLoader:Ljava/lang/ClassLoader; │ │ - .line 151 │ + .line 156 │ const v0, -0x800001 │ │ iput v0, p0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ │ - .line 152 │ + .line 157 │ const v0, 0x7f7fffff # Float.MAX_VALUE │ │ iput v0, p0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ │ - .line 161 │ + .line 166 │ iput v3, p0, Landroid/support/v4/view/ViewPager;->mOffscreenPageLimit:I │ │ - .line 180 │ + .line 185 │ iput v1, p0, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ - .line 207 │ + .line 212 │ iput-boolean v3, p0, Landroid/support/v4/view/ViewPager;->mFirstLayout:Z │ │ - .line 208 │ + .line 213 │ iput-boolean v2, p0, Landroid/support/v4/view/ViewPager;->mNeedCalculatePageOffsets:Z │ │ - .line 241 │ + .line 246 │ new-instance v0, Landroid/support/v4/view/ViewPager$3; │ │ invoke-direct {v0, p0}, Landroid/support/v4/view/ViewPager$3;->(Landroid/support/v4/view/ViewPager;)V │ │ iput-object v0, p0, Landroid/support/v4/view/ViewPager;->mEndScrollRunnable:Ljava/lang/Runnable; │ │ - .line 248 │ + .line 253 │ iput v2, p0, Landroid/support/v4/view/ViewPager;->mScrollState:I │ │ - .line 350 │ + .line 355 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->initViewPager()V │ │ - .line 351 │ + .line 356 │ return-void │ .end method │ │ .method static synthetic access$000(Landroid/support/v4/view/ViewPager;I)V │ .locals 0 │ .param p0, "x0" # Landroid/support/v4/view/ViewPager; │ .param p1, "x1" # I │ │ .prologue │ - .line 84 │ + .line 89 │ invoke-direct {p0, p1}, Landroid/support/v4/view/ViewPager;->setScrollState(I)V │ │ return-void │ .end method │ │ .method static synthetic access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ .locals 1 │ .param p0, "x0" # Landroid/support/v4/view/ViewPager; │ │ .prologue │ - .line 84 │ + .line 89 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ return-object v0 │ .end method │ │ .method static synthetic access$300(Landroid/support/v4/view/ViewPager;)I │ .locals 1 │ .param p0, "x0" # Landroid/support/v4/view/ViewPager; │ │ .prologue │ - .line 84 │ + .line 89 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ return v0 │ .end method │ │ .method static synthetic access$400()[I │ .locals 1 │ │ .prologue │ - .line 84 │ + .line 89 │ sget-object v0, Landroid/support/v4/view/ViewPager;->LAYOUT_ATTRS:[I │ │ return-object v0 │ .end method │ │ .method private calculatePageOffsets(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ .locals 14 │ .param p1, "curItem" # Landroid/support/v4/view/ViewPager$ItemInfo; │ .param p2, "curIndex" # I │ .param p3, "oldCurInfo" # Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .prologue │ - .line 1122 │ + .line 1127 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ move-result v1 │ │ - .line 1123 │ + .line 1128 │ .local v1, "N":I │ invoke-direct {p0}, Landroid/support/v4/view/ViewPager;->getClientWidth()I │ │ move-result v11 │ │ - .line 1124 │ + .line 1129 │ .local v11, "width":I │ if-lez v11, :cond_0 │ │ iget v12, p0, Landroid/support/v4/view/ViewPager;->mPageMargin:I │ │ int-to-float v12, v12 │ │ int-to-float v13, v11 │ │ div-float v6, v12, v13 │ │ - .line 1126 │ + .line 1131 │ .local v6, "marginOffset":F │ :goto_0 │ if-eqz p3, :cond_6 │ │ - .line 1127 │ + .line 1132 │ move-object/from16 v0, p3 │ │ iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - .line 1129 │ + .line 1134 │ .local v8, "oldCurPosition":I │ iget v12, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-ge v8, v12, :cond_3 │ │ - .line 1130 │ + .line 1135 │ const/4 v5, 0x0 │ │ - .line 1131 │ + .line 1136 │ .local v5, "itemIndex":I │ const/4 v3, 0x0 │ │ - .line 1132 │ + .line 1137 │ .local v3, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ move-object/from16 v0, p3 │ │ iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ move-object/from16 v0, p3 │ │ iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ add-float/2addr v12, v13 │ │ add-float v7, v12, v6 │ │ - .line 1133 │ + .line 1138 │ .local v7, "offset":F │ add-int/lit8 v9, v8, 0x1 │ │ - .line 1134 │ + .line 1139 │ .local v9, "pos":I │ :goto_1 │ iget v12, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-gt v9, v12, :cond_6 │ │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v12}, Ljava/util/ArrayList;->size()I │ │ move-result v12 │ │ if-ge v5, v12, :cond_6 │ │ - .line 1135 │ + .line 1140 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v12, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v3 │ │ .end local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 1136 │ + .line 1141 │ .restart local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :goto_2 │ iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-le v9, v12, :cond_1 │ │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ @@ -572,238 +572,238 @@ │ │ move-result v12 │ │ add-int/lit8 v12, v12, -0x1 │ │ if-ge v5, v12, :cond_1 │ │ - .line 1137 │ + .line 1142 │ add-int/lit8 v5, v5, 0x1 │ │ - .line 1138 │ + .line 1143 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v12, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v3 │ │ .end local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .restart local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ goto :goto_2 │ │ - .line 1124 │ + .line 1129 │ .end local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v5 # "itemIndex":I │ .end local v6 # "marginOffset":F │ .end local v7 # "offset":F │ .end local v8 # "oldCurPosition":I │ .end local v9 # "pos":I │ :cond_0 │ const/4 v6, 0x0 │ │ goto :goto_0 │ │ - .line 1140 │ + .line 1145 │ .restart local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .restart local v5 # "itemIndex":I │ .restart local v6 # "marginOffset":F │ .restart local v7 # "offset":F │ .restart local v8 # "oldCurPosition":I │ .restart local v9 # "pos":I │ :cond_1 │ :goto_3 │ iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-ge v9, v12, :cond_2 │ │ - .line 1143 │ + .line 1148 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;->getPageWidth(I)F │ │ move-result v12 │ │ add-float/2addr v12, v6 │ │ add-float/2addr v7, v12 │ │ - .line 1144 │ + .line 1149 │ add-int/lit8 v9, v9, 0x1 │ │ goto :goto_3 │ │ - .line 1146 │ + .line 1151 │ :cond_2 │ iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - .line 1147 │ + .line 1152 │ iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ add-float/2addr v12, v6 │ │ add-float/2addr v7, v12 │ │ - .line 1134 │ + .line 1139 │ add-int/lit8 v9, v9, 0x1 │ │ goto :goto_1 │ │ - .line 1149 │ + .line 1154 │ .end local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v5 # "itemIndex":I │ .end local v7 # "offset":F │ .end local v9 # "pos":I │ :cond_3 │ iget v12, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-le v8, v12, :cond_6 │ │ - .line 1150 │ + .line 1155 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v12}, Ljava/util/ArrayList;->size()I │ │ move-result v12 │ │ add-int/lit8 v5, v12, -0x1 │ │ - .line 1151 │ + .line 1156 │ .restart local v5 # "itemIndex":I │ const/4 v3, 0x0 │ │ - .line 1152 │ + .line 1157 │ .restart local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ move-object/from16 v0, p3 │ │ iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - .line 1153 │ + .line 1158 │ .restart local v7 # "offset":F │ add-int/lit8 v9, v8, -0x1 │ │ - .line 1154 │ + .line 1159 │ .restart local v9 # "pos":I │ :goto_4 │ iget v12, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-lt v9, v12, :cond_6 │ │ if-ltz v5, :cond_6 │ │ - .line 1155 │ + .line 1160 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v12, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v3 │ │ .end local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 1156 │ + .line 1161 │ .restart local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :goto_5 │ iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-ge v9, v12, :cond_4 │ │ if-lez v5, :cond_4 │ │ - .line 1157 │ + .line 1162 │ add-int/lit8 v5, v5, -0x1 │ │ - .line 1158 │ + .line 1163 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v12, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v3 │ │ .end local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .restart local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ goto :goto_5 │ │ - .line 1160 │ + .line 1165 │ :cond_4 │ :goto_6 │ iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-le v9, v12, :cond_5 │ │ - .line 1163 │ + .line 1168 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;->getPageWidth(I)F │ │ move-result v12 │ │ add-float/2addr v12, v6 │ │ sub-float/2addr v7, v12 │ │ - .line 1164 │ + .line 1169 │ add-int/lit8 v9, v9, -0x1 │ │ goto :goto_6 │ │ - .line 1166 │ + .line 1171 │ :cond_5 │ iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ add-float/2addr v12, v6 │ │ sub-float/2addr v7, v12 │ │ - .line 1167 │ + .line 1172 │ iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - .line 1154 │ + .line 1159 │ add-int/lit8 v9, v9, -0x1 │ │ goto :goto_4 │ │ - .line 1173 │ + .line 1178 │ .end local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v5 # "itemIndex":I │ .end local v7 # "offset":F │ .end local v8 # "oldCurPosition":I │ .end local v9 # "pos":I │ :cond_6 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v12}, Ljava/util/ArrayList;->size()I │ │ move-result v4 │ │ - .line 1174 │ + .line 1179 │ .local v4, "itemCount":I │ iget v7, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - .line 1175 │ + .line 1180 │ .restart local v7 # "offset":F │ iget v12, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ add-int/lit8 v9, v12, -0x1 │ │ - .line 1176 │ + .line 1181 │ .restart local v9 # "pos":I │ iget v12, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-nez v12, :cond_7 │ │ iget v12, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ :goto_7 │ iput v12, p0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ │ - .line 1177 │ + .line 1182 │ iget v12, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ add-int/lit8 v13, v1, -0x1 │ │ if-ne v12, v13, :cond_8 │ │ iget v12, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ @@ -815,38 +815,38 @@ │ const/high16 v13, 0x3f800000 # 1.0f │ │ sub-float/2addr v12, v13 │ │ :goto_8 │ iput v12, p0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ │ - .line 1180 │ + .line 1185 │ add-int/lit8 v2, p2, -0x1 │ │ .local v2, "i":I │ :goto_9 │ if-ltz v2, :cond_b │ │ - .line 1181 │ + .line 1186 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v12, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v3 │ │ check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 1182 │ + .line 1187 │ .restart local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :goto_a │ iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-le v9, v12, :cond_9 │ │ - .line 1183 │ + .line 1188 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ add-int/lit8 v10, v9, -0x1 │ │ .end local v9 # "pos":I │ .local v10, "pos":I │ invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;->getPageWidth(I)F │ @@ -859,95 +859,95 @@ │ │ move v9, v10 │ │ .end local v10 # "pos":I │ .restart local v9 # "pos":I │ goto :goto_a │ │ - .line 1176 │ + .line 1181 │ .end local v2 # "i":I │ .end local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_7 │ const v12, -0x800001 │ │ goto :goto_7 │ │ - .line 1177 │ + .line 1182 │ :cond_8 │ const v12, 0x7f7fffff # Float.MAX_VALUE │ │ goto :goto_8 │ │ - .line 1185 │ + .line 1190 │ .restart local v2 # "i":I │ .restart local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_9 │ iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ add-float/2addr v12, v6 │ │ sub-float/2addr v7, v12 │ │ - .line 1186 │ + .line 1191 │ iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - .line 1187 │ + .line 1192 │ iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-nez v12, :cond_a │ │ iput v7, p0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ │ - .line 1180 │ + .line 1185 │ :cond_a │ add-int/lit8 v2, v2, -0x1 │ │ add-int/lit8 v9, v9, -0x1 │ │ goto :goto_9 │ │ - .line 1189 │ + .line 1194 │ .end local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_b │ iget v12, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ iget v13, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ add-float/2addr v12, v13 │ │ add-float v7, v12, v6 │ │ - .line 1190 │ + .line 1195 │ iget v12, p1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ add-int/lit8 v9, v12, 0x1 │ │ - .line 1192 │ + .line 1197 │ add-int/lit8 v2, p2, 0x1 │ │ :goto_b │ if-ge v2, v4, :cond_e │ │ - .line 1193 │ + .line 1198 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v12, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v3 │ │ check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 1194 │ + .line 1199 │ .restart local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :goto_c │ iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-ge v9, v12, :cond_c │ │ - .line 1195 │ + .line 1200 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ add-int/lit8 v10, v9, 0x1 │ │ .end local v9 # "pos":I │ .restart local v10 # "pos":I │ invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;->getPageWidth(I)F │ @@ -960,205 +960,205 @@ │ │ move v9, v10 │ │ .end local v10 # "pos":I │ .restart local v9 # "pos":I │ goto :goto_c │ │ - .line 1197 │ + .line 1202 │ :cond_c │ iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ add-int/lit8 v13, v1, -0x1 │ │ if-ne v12, v13, :cond_d │ │ - .line 1198 │ + .line 1203 │ iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ add-float/2addr v12, v7 │ │ const/high16 v13, 0x3f800000 # 1.0f │ │ sub-float/2addr v12, v13 │ │ iput v12, p0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ │ - .line 1200 │ + .line 1205 │ :cond_d │ iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - .line 1201 │ + .line 1206 │ iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ add-float/2addr v12, v6 │ │ add-float/2addr v7, v12 │ │ - .line 1192 │ + .line 1197 │ add-int/lit8 v2, v2, 0x1 │ │ add-int/lit8 v9, v9, 0x1 │ │ goto :goto_b │ │ - .line 1204 │ + .line 1209 │ .end local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_e │ const/4 v12, 0x0 │ │ iput-boolean v12, p0, Landroid/support/v4/view/ViewPager;->mNeedCalculatePageOffsets:Z │ │ - .line 1205 │ + .line 1210 │ return-void │ .end method │ │ .method private completeScroll(Z)V │ .locals 10 │ .param p1, "postEvents" # Z │ │ .prologue │ const/4 v7, 0x0 │ │ - .line 1736 │ + .line 1741 │ iget v8, p0, Landroid/support/v4/view/ViewPager;->mScrollState:I │ │ const/4 v9, 0x2 │ │ if-ne v8, v9, :cond_3 │ │ const/4 v2, 0x1 │ │ - .line 1737 │ + .line 1742 │ .local v2, "needPopulate":Z │ :goto_0 │ if-eqz v2, :cond_1 │ │ - .line 1739 │ + .line 1744 │ invoke-direct {p0, v7}, Landroid/support/v4/view/ViewPager;->setScrollingCacheEnabled(Z)V │ │ - .line 1740 │ + .line 1745 │ iget-object v8, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ invoke-virtual {v8}, Landroid/widget/Scroller;->abortAnimation()V │ │ - .line 1741 │ + .line 1746 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v3 │ │ - .line 1742 │ + .line 1747 │ .local v3, "oldX":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getScrollY()I │ │ move-result v4 │ │ - .line 1743 │ + .line 1748 │ .local v4, "oldY":I │ iget-object v8, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ invoke-virtual {v8}, Landroid/widget/Scroller;->getCurrX()I │ │ move-result v5 │ │ - .line 1744 │ + .line 1749 │ .local v5, "x":I │ iget-object v8, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ invoke-virtual {v8}, Landroid/widget/Scroller;->getCurrY()I │ │ move-result v6 │ │ - .line 1745 │ + .line 1750 │ .local v6, "y":I │ if-ne v3, v5, :cond_0 │ │ if-eq v4, v6, :cond_1 │ │ - .line 1746 │ + .line 1751 │ :cond_0 │ invoke-virtual {p0, v5, v6}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ │ - .line 1749 │ + .line 1754 │ .end local v3 # "oldX":I │ .end local v4 # "oldY":I │ .end local v5 # "x":I │ .end local v6 # "y":I │ :cond_1 │ iput-boolean v7, p0, Landroid/support/v4/view/ViewPager;->mPopulatePending:Z │ │ - .line 1750 │ + .line 1755 │ const/4 v0, 0x0 │ │ .local v0, "i":I │ :goto_1 │ iget-object v8, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v8}, Ljava/util/ArrayList;->size()I │ │ move-result v8 │ │ if-ge v0, v8, :cond_4 │ │ - .line 1751 │ + .line 1756 │ iget-object v8, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v8, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 1752 │ + .line 1757 │ .local v1, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;->scrolling:Z │ │ if-eqz v8, :cond_2 │ │ - .line 1753 │ + .line 1758 │ const/4 v2, 0x1 │ │ - .line 1754 │ + .line 1759 │ iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;->scrolling:Z │ │ - .line 1750 │ + .line 1755 │ :cond_2 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_1 │ │ .end local v0 # "i":I │ .end local v1 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v2 # "needPopulate":Z │ :cond_3 │ move v2, v7 │ │ - .line 1736 │ + .line 1741 │ goto :goto_0 │ │ - .line 1757 │ + .line 1762 │ .restart local v0 # "i":I │ .restart local v2 # "needPopulate":Z │ :cond_4 │ if-eqz v2, :cond_5 │ │ - .line 1758 │ + .line 1763 │ if-eqz p1, :cond_6 │ │ - .line 1759 │ + .line 1764 │ iget-object v7, p0, Landroid/support/v4/view/ViewPager;->mEndScrollRunnable:Ljava/lang/Runnable; │ │ invoke-static {p0, v7}, Landroid/support/v4/view/ViewCompat;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ - .line 1764 │ + .line 1769 │ :cond_5 │ :goto_2 │ return-void │ │ - .line 1761 │ + .line 1766 │ :cond_6 │ iget-object v7, p0, Landroid/support/v4/view/ViewPager;->mEndScrollRunnable:Ljava/lang/Runnable; │ │ invoke-interface {v7}, Ljava/lang/Runnable;->run()V │ │ goto :goto_2 │ .end method │ @@ -1167,15 +1167,15 @@ │ .locals 6 │ .param p1, "currentPage" # I │ .param p2, "pageOffset" # F │ .param p3, "velocity" # I │ .param p4, "deltaX" # I │ │ .prologue │ - .line 2151 │ + .line 2156 │ invoke-static {p4}, Ljava/lang/Math;->abs(I)I │ │ move-result v4 │ │ iget v5, p0, Landroid/support/v4/view/ViewPager;->mFlingDistance:I │ │ if-le v4, v5, :cond_2 │ @@ -1184,42 +1184,42 @@ │ │ move-result v4 │ │ iget v5, p0, Landroid/support/v4/view/ViewPager;->mMinimumVelocity:I │ │ if-le v4, v5, :cond_2 │ │ - .line 2152 │ + .line 2157 │ if-lez p3, :cond_1 │ │ move v2, p1 │ │ - .line 2158 │ + .line 2163 │ .local v2, "targetPage":I │ :goto_0 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v4}, Ljava/util/ArrayList;->size()I │ │ move-result v4 │ │ if-lez v4, :cond_0 │ │ - .line 2159 │ + .line 2164 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ const/4 v5, 0x0 │ │ invoke-virtual {v4, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 2160 │ + .line 2165 │ .local v0, "firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ iget-object v5, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v5}, Ljava/util/ArrayList;->size()I │ │ @@ -1229,291 +1229,291 @@ │ │ invoke-virtual {v4, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 2163 │ + .line 2168 │ .local v1, "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ invoke-static {v2, v5}, Ljava/lang/Math;->min(II)I │ │ move-result v5 │ │ invoke-static {v4, v5}, Ljava/lang/Math;->max(II)I │ │ move-result v2 │ │ - .line 2166 │ + .line 2171 │ .end local v0 # "firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v1 # "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_0 │ return v2 │ │ - .line 2152 │ + .line 2157 │ .end local v2 # "targetPage":I │ :cond_1 │ add-int/lit8 v2, p1, 0x1 │ │ goto :goto_0 │ │ - .line 2154 │ + .line 2159 │ :cond_2 │ iget v4, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ if-lt p1, v4, :cond_3 │ │ const v3, 0x3ecccccd # 0.4f │ │ - .line 2155 │ + .line 2160 │ .local v3, "truncator":F │ :goto_1 │ int-to-float v4, p1 │ │ add-float/2addr v4, p2 │ │ add-float/2addr v4, v3 │ │ float-to-int v2, v4 │ │ .restart local v2 # "targetPage":I │ goto :goto_0 │ │ - .line 2154 │ + .line 2159 │ .end local v2 # "targetPage":I │ .end local v3 # "truncator":F │ :cond_3 │ const v3, 0x3f19999a # 0.6f │ │ goto :goto_1 │ .end method │ │ .method private enableLayers(Z)V │ .locals 5 │ .param p1, "enable" # Z │ │ .prologue │ - .line 1771 │ + .line 1776 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v0 │ │ - .line 1772 │ + .line 1777 │ .local v0, "childCount":I │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ if-ge v1, v0, :cond_1 │ │ - .line 1773 │ + .line 1778 │ if-eqz p1, :cond_0 │ │ const/4 v2, 0x2 │ │ - .line 1775 │ + .line 1780 │ .local v2, "layerType":I │ :goto_1 │ invoke-virtual {p0, v1}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v3 │ │ const/4 v4, 0x0 │ │ invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ - .line 1772 │ + .line 1777 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 1773 │ + .line 1778 │ .end local v2 # "layerType":I │ :cond_0 │ const/4 v2, 0x0 │ │ goto :goto_1 │ │ - .line 1777 │ + .line 1782 │ :cond_1 │ return-void │ .end method │ │ .method private endDrag()V │ .locals 1 │ │ .prologue │ const/4 v0, 0x0 │ │ - .line 2399 │ + .line 2404 │ iput-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ - .line 2400 │ + .line 2405 │ iput-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsUnableToDrag:Z │ │ - .line 2402 │ + .line 2407 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ if-eqz v0, :cond_0 │ │ - .line 2403 │ + .line 2408 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ invoke-virtual {v0}, Landroid/view/VelocityTracker;->recycle()V │ │ - .line 2404 │ + .line 2409 │ const/4 v0, 0x0 │ │ iput-object v0, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - .line 2406 │ + .line 2411 │ :cond_0 │ return-void │ .end method │ │ .method private getChildRectInPagerCoordinates(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ .locals 4 │ .param p1, "outRect" # Landroid/graphics/Rect; │ .param p2, "child" # Landroid/view/View; │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 2580 │ + .line 2585 │ if-nez p1, :cond_0 │ │ - .line 2581 │ + .line 2586 │ new-instance p1, Landroid/graphics/Rect; │ │ .end local p1 # "outRect":Landroid/graphics/Rect; │ invoke-direct {p1}, Landroid/graphics/Rect;->()V │ │ - .line 2583 │ + .line 2588 │ .restart local p1 # "outRect":Landroid/graphics/Rect; │ :cond_0 │ if-nez p2, :cond_2 │ │ - .line 2584 │ + .line 2589 │ invoke-virtual {p1, v2, v2, v2, v2}, Landroid/graphics/Rect;->set(IIII)V │ │ - .line 2602 │ + .line 2607 │ :cond_1 │ return-object p1 │ │ - .line 2587 │ + .line 2592 │ :cond_2 │ invoke-virtual {p2}, Landroid/view/View;->getLeft()I │ │ move-result v2 │ │ iput v2, p1, Landroid/graphics/Rect;->left:I │ │ - .line 2588 │ + .line 2593 │ invoke-virtual {p2}, Landroid/view/View;->getRight()I │ │ move-result v2 │ │ iput v2, p1, Landroid/graphics/Rect;->right:I │ │ - .line 2589 │ + .line 2594 │ invoke-virtual {p2}, Landroid/view/View;->getTop()I │ │ move-result v2 │ │ iput v2, p1, Landroid/graphics/Rect;->top:I │ │ - .line 2590 │ + .line 2595 │ invoke-virtual {p2}, Landroid/view/View;->getBottom()I │ │ move-result v2 │ │ iput v2, p1, Landroid/graphics/Rect;->bottom:I │ │ - .line 2592 │ + .line 2597 │ invoke-virtual {p2}, Landroid/view/View;->getParent()Landroid/view/ViewParent; │ │ move-result-object v1 │ │ - .line 2593 │ + .line 2598 │ .local v1, "parent":Landroid/view/ViewParent; │ :goto_0 │ instance-of v2, v1, Landroid/view/ViewGroup; │ │ if-eqz v2, :cond_1 │ │ if-eq v1, p0, :cond_1 │ │ move-object v0, v1 │ │ - .line 2594 │ + .line 2599 │ check-cast v0, Landroid/view/ViewGroup; │ │ - .line 2595 │ + .line 2600 │ .local v0, "group":Landroid/view/ViewGroup; │ iget v2, p1, Landroid/graphics/Rect;->left:I │ │ invoke-virtual {v0}, Landroid/view/ViewGroup;->getLeft()I │ │ move-result v3 │ │ add-int/2addr v2, v3 │ │ iput v2, p1, Landroid/graphics/Rect;->left:I │ │ - .line 2596 │ + .line 2601 │ iget v2, p1, Landroid/graphics/Rect;->right:I │ │ invoke-virtual {v0}, Landroid/view/ViewGroup;->getRight()I │ │ move-result v3 │ │ add-int/2addr v2, v3 │ │ iput v2, p1, Landroid/graphics/Rect;->right:I │ │ - .line 2597 │ + .line 2602 │ iget v2, p1, Landroid/graphics/Rect;->top:I │ │ invoke-virtual {v0}, Landroid/view/ViewGroup;->getTop()I │ │ move-result v3 │ │ add-int/2addr v2, v3 │ │ iput v2, p1, Landroid/graphics/Rect;->top:I │ │ - .line 2598 │ + .line 2603 │ iget v2, p1, Landroid/graphics/Rect;->bottom:I │ │ invoke-virtual {v0}, Landroid/view/ViewGroup;->getBottom()I │ │ move-result v3 │ │ add-int/2addr v2, v3 │ │ iput v2, p1, Landroid/graphics/Rect;->bottom:I │ │ - .line 2600 │ + .line 2605 │ invoke-virtual {v0}, Landroid/view/ViewGroup;->getParent()Landroid/view/ViewParent; │ │ move-result-object v1 │ │ - .line 2601 │ + .line 2606 │ goto :goto_0 │ .end method │ │ .method private getClientWidth()I │ .locals 2 │ │ .prologue │ - .line 478 │ + .line 483 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getMeasuredWidth()I │ │ move-result v0 │ │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getPaddingLeft()I │ │ move-result v1 │ @@ -1531,154 +1531,154 @@ │ │ .method private infoForCurrentScrollPosition()Landroid/support/v4/view/ViewPager$ItemInfo; │ .locals 15 │ │ .prologue │ const/4 v8, 0x0 │ │ - .line 2108 │ + .line 2113 │ invoke-direct {p0}, Landroid/support/v4/view/ViewPager;->getClientWidth()I │ │ move-result v12 │ │ - .line 2109 │ + .line 2114 │ .local v12, "width":I │ if-lez v12, :cond_5 │ │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v13 │ │ int-to-float v13, v13 │ │ int-to-float v14, v12 │ │ div-float v11, v13, v14 │ │ - .line 2110 │ + .line 2115 │ .local v11, "scrollOffset":F │ :goto_0 │ if-lez v12, :cond_0 │ │ iget v13, p0, Landroid/support/v4/view/ViewPager;->mPageMargin:I │ │ int-to-float v13, v13 │ │ int-to-float v14, v12 │ │ div-float v8, v13, v14 │ │ - .line 2111 │ + .line 2116 │ .local v8, "marginOffset":F │ :cond_0 │ const/4 v5, -0x1 │ │ - .line 2112 │ + .line 2117 │ .local v5, "lastPos":I │ const/4 v4, 0x0 │ │ - .line 2113 │ + .line 2118 │ .local v4, "lastOffset":F │ const/4 v6, 0x0 │ │ - .line 2114 │ + .line 2119 │ .local v6, "lastWidth":F │ const/4 v0, 0x1 │ │ - .line 2116 │ + .line 2121 │ .local v0, "first":Z │ const/4 v3, 0x0 │ │ - .line 2117 │ + .line 2122 │ .local v3, "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_1 │ iget-object v13, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v13}, Ljava/util/ArrayList;->size()I │ │ move-result v13 │ │ if-ge v1, v13, :cond_4 │ │ - .line 2118 │ + .line 2123 │ iget-object v13, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v13, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 2120 │ + .line 2125 │ .local v2, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ if-nez v0, :cond_1 │ │ iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ add-int/lit8 v14, v5, 0x1 │ │ if-eq v13, v14, :cond_1 │ │ - .line 2122 │ + .line 2127 │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 2123 │ + .line 2128 │ add-float v13, v4, v6 │ │ add-float/2addr v13, v8 │ │ iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - .line 2124 │ + .line 2129 │ add-int/lit8 v13, v5, 0x1 │ │ iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - .line 2125 │ + .line 2130 │ iget-object v13, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;->getPageWidth(I)F │ │ move-result v13 │ │ iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ - .line 2126 │ + .line 2131 │ add-int/lit8 v1, v1, -0x1 │ │ - .line 2128 │ + .line 2133 │ :cond_1 │ iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - .line 2130 │ + .line 2135 │ .local v9, "offset":F │ move v7, v9 │ │ - .line 2131 │ + .line 2136 │ .local v7, "leftBound":F │ iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ add-float/2addr v13, v9 │ │ add-float v10, v13, v8 │ │ - .line 2132 │ + .line 2137 │ .local v10, "rightBound":F │ if-nez v0, :cond_2 │ │ cmpl-float v13, v11, v7 │ │ if-ltz v13, :cond_4 │ │ - .line 2133 │ + .line 2138 │ :cond_2 │ cmpg-float v13, v11, v10 │ │ if-ltz v13, :cond_3 │ │ iget-object v13, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ @@ -1689,15 +1689,15 @@ │ add-int/lit8 v13, v13, -0x1 │ │ if-ne v1, v13, :cond_6 │ │ :cond_3 │ move-object v3, v2 │ │ - .line 2146 │ + .line 2151 │ .end local v2 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v3 # "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v7 # "leftBound":F │ .end local v9 # "offset":F │ .end local v10 # "rightBound":F │ :cond_4 │ return-object v3 │ @@ -1708,18 +1708,18 @@ │ .end local v5 # "lastPos":I │ .end local v6 # "lastWidth":F │ .end local v8 # "marginOffset":F │ .end local v11 # "scrollOffset":F │ :cond_5 │ move v11, v8 │ │ - .line 2109 │ + .line 2114 │ goto :goto_0 │ │ - .line 2139 │ + .line 2144 │ .restart local v0 # "first":Z │ .restart local v1 # "i":I │ .restart local v2 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .restart local v3 # "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ .restart local v4 # "lastOffset":F │ .restart local v5 # "lastPos":I │ .restart local v6 # "lastWidth":F │ @@ -1727,41 +1727,41 @@ │ .restart local v8 # "marginOffset":F │ .restart local v9 # "offset":F │ .restart local v10 # "rightBound":F │ .restart local v11 # "scrollOffset":F │ :cond_6 │ const/4 v0, 0x0 │ │ - .line 2140 │ + .line 2145 │ iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - .line 2141 │ + .line 2146 │ move v4, v9 │ │ - .line 2142 │ + .line 2147 │ iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ - .line 2143 │ + .line 2148 │ move-object v3, v2 │ │ - .line 2117 │ + .line 2122 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_1 │ .end method │ │ .method private isGutterDrag(FF)Z │ .locals 3 │ .param p1, "x" # F │ .param p2, "dx" # F │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 1767 │ + .line 1772 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mGutterSize:I │ │ int-to-float v0, v0 │ │ cmpg-float v0, p1, v0 │ │ if-gez v0, :cond_0 │ @@ -1802,145 +1802,145 @@ │ .end method │ │ .method private onSecondaryPointerUp(Landroid/view/MotionEvent;)V │ .locals 4 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ - .line 2384 │ + .line 2389 │ invoke-static {p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ │ move-result v2 │ │ - .line 2385 │ + .line 2390 │ .local v2, "pointerIndex":I │ invoke-static {p1, v2}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ move-result v1 │ │ - .line 2386 │ + .line 2391 │ .local v1, "pointerId":I │ iget v3, p0, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ if-ne v1, v3, :cond_0 │ │ - .line 2389 │ + .line 2394 │ if-nez v2, :cond_1 │ │ const/4 v0, 0x1 │ │ - .line 2390 │ + .line 2395 │ .local v0, "newPointerIndex":I │ :goto_0 │ invoke-static {p1, v0}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ move-result v3 │ │ iput v3, p0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - .line 2391 │ + .line 2396 │ invoke-static {p1, v0}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ move-result v3 │ │ iput v3, p0, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ - .line 2392 │ + .line 2397 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ if-eqz v3, :cond_0 │ │ - .line 2393 │ + .line 2398 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ invoke-virtual {v3}, Landroid/view/VelocityTracker;->clear()V │ │ - .line 2396 │ + .line 2401 │ .end local v0 # "newPointerIndex":I │ :cond_0 │ return-void │ │ - .line 2389 │ + .line 2394 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method private pageScrolled(I)Z │ .locals 10 │ .param p1, "xpos" # I │ │ .prologue │ const/4 v7, 0x0 │ │ - .line 1631 │ + .line 1636 │ iget-object v8, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v8}, Ljava/util/ArrayList;->size()I │ │ move-result v8 │ │ if-nez v8, :cond_0 │ │ - .line 1632 │ + .line 1637 │ iput-boolean v7, p0, Landroid/support/v4/view/ViewPager;->mCalledSuper:Z │ │ - .line 1633 │ + .line 1638 │ const/4 v8, 0x0 │ │ invoke-virtual {p0, v7, v8, v7}, Landroid/support/v4/view/ViewPager;->onPageScrolled(IFI)V │ │ - .line 1634 │ + .line 1639 │ iget-boolean v8, p0, Landroid/support/v4/view/ViewPager;->mCalledSuper:Z │ │ if-nez v8, :cond_2 │ │ - .line 1635 │ + .line 1640 │ new-instance v7, Ljava/lang/IllegalStateException; │ │ const-string v8, "onPageScrolled did not call superclass implementation" │ │ invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v7 │ │ - .line 1640 │ + .line 1645 │ :cond_0 │ invoke-direct {p0}, Landroid/support/v4/view/ViewPager;->infoForCurrentScrollPosition()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v1 │ │ - .line 1641 │ + .line 1646 │ .local v1, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ invoke-direct {p0}, Landroid/support/v4/view/ViewPager;->getClientWidth()I │ │ move-result v5 │ │ - .line 1642 │ + .line 1647 │ .local v5, "width":I │ iget v8, p0, Landroid/support/v4/view/ViewPager;->mPageMargin:I │ │ add-int v6, v5, v8 │ │ - .line 1643 │ + .line 1648 │ .local v6, "widthWithMargin":I │ iget v8, p0, Landroid/support/v4/view/ViewPager;->mPageMargin:I │ │ int-to-float v8, v8 │ │ int-to-float v9, v5 │ │ div-float v2, v8, v9 │ │ - .line 1644 │ + .line 1649 │ .local v2, "marginOffset":F │ iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - .line 1645 │ + .line 1650 │ .local v0, "currentPage":I │ int-to-float v8, p1 │ │ int-to-float v9, v5 │ │ div-float/2addr v8, v9 │ │ @@ -1950,44 +1950,44 @@ │ │ iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ add-float/2addr v9, v2 │ │ div-float v4, v8, v9 │ │ - .line 1647 │ + .line 1652 │ .local v4, "pageOffset":F │ int-to-float v8, v6 │ │ mul-float/2addr v8, v4 │ │ float-to-int v3, v8 │ │ - .line 1649 │ + .line 1654 │ .local v3, "offsetPixels":I │ iput-boolean v7, p0, Landroid/support/v4/view/ViewPager;->mCalledSuper:Z │ │ - .line 1650 │ + .line 1655 │ invoke-virtual {p0, v0, v4, v3}, Landroid/support/v4/view/ViewPager;->onPageScrolled(IFI)V │ │ - .line 1651 │ + .line 1656 │ iget-boolean v7, p0, Landroid/support/v4/view/ViewPager;->mCalledSuper:Z │ │ if-nez v7, :cond_1 │ │ - .line 1652 │ + .line 1657 │ new-instance v7, Ljava/lang/IllegalStateException; │ │ const-string v8, "onPageScrolled did not call superclass implementation" │ │ invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v7 │ │ - .line 1655 │ + .line 1660 │ :cond_1 │ const/4 v7, 0x1 │ │ .end local v0 # "currentPage":I │ .end local v1 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v2 # "marginOffset":F │ .end local v3 # "offsetPixels":I │ @@ -1999,93 +1999,93 @@ │ .end method │ │ .method private performDrag(F)Z │ .locals 17 │ .param p1, "x" # F │ │ .prologue │ - .line 2057 │ + .line 2062 │ const/4 v7, 0x0 │ │ - .line 2059 │ + .line 2064 │ .local v7, "needsInvalidate":Z │ move-object/from16 v0, p0 │ │ iget v14, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ sub-float v2, v14, p1 │ │ - .line 2060 │ + .line 2065 │ .local v2, "deltaX":F │ move/from16 v0, p1 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - .line 2062 │ + .line 2067 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v14 │ │ int-to-float v8, v14 │ │ - .line 2063 │ + .line 2068 │ .local v8, "oldScrollX":F │ add-float v12, v8, v2 │ │ - .line 2064 │ + .line 2069 │ .local v12, "scrollX":F │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getClientWidth()I │ │ move-result v13 │ │ - .line 2066 │ + .line 2071 │ .local v13, "width":I │ int-to-float v14, v13 │ │ move-object/from16 v0, p0 │ │ iget v15, v0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ │ mul-float v6, v14, v15 │ │ - .line 2067 │ + .line 2072 │ .local v6, "leftBound":F │ int-to-float v14, v13 │ │ move-object/from16 v0, p0 │ │ iget v15, v0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ │ mul-float v11, v14, v15 │ │ - .line 2068 │ + .line 2073 │ .local v11, "rightBound":F │ const/4 v5, 0x1 │ │ - .line 2069 │ + .line 2074 │ .local v5, "leftAbsolute":Z │ const/4 v10, 0x1 │ │ - .line 2071 │ + .line 2076 │ .local v10, "rightAbsolute":Z │ move-object/from16 v0, p0 │ │ iget-object v14, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ const/4 v15, 0x0 │ │ invoke-virtual {v14, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v3 │ │ check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 2072 │ + .line 2077 │ .local v3, "firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ move-object/from16 v0, p0 │ │ iget-object v14, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v0, p0 │ │ @@ -2099,31 +2099,31 @@ │ │ invoke-virtual {v14, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v4 │ │ check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 2073 │ + .line 2078 │ .local v4, "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-eqz v14, :cond_0 │ │ - .line 2074 │ + .line 2079 │ const/4 v5, 0x0 │ │ - .line 2075 │ + .line 2080 │ iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ int-to-float v15, v13 │ │ mul-float v6, v14, v15 │ │ - .line 2077 │ + .line 2082 │ :cond_0 │ iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ move-object/from16 v0, p0 │ │ iget-object v15, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ @@ -2131,37 +2131,37 @@ │ │ move-result v15 │ │ add-int/lit8 v15, v15, -0x1 │ │ if-eq v14, v15, :cond_1 │ │ - .line 2078 │ + .line 2083 │ const/4 v10, 0x0 │ │ - .line 2079 │ + .line 2084 │ iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ int-to-float v15, v13 │ │ mul-float v11, v14, v15 │ │ - .line 2082 │ + .line 2087 │ :cond_1 │ cmpg-float v14, v12, v6 │ │ if-gez v14, :cond_4 │ │ - .line 2083 │ + .line 2088 │ if-eqz v5, :cond_2 │ │ - .line 2084 │ + .line 2089 │ sub-float v9, v6, v12 │ │ - .line 2085 │ + .line 2090 │ .local v9, "over":F │ move-object/from16 v0, p0 │ │ iget-object v14, v0, Landroid/support/v4/view/ViewPager;->mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ invoke-static {v9}, Ljava/lang/Math;->abs(F)F │ │ @@ -2173,20 +2173,20 @@ │ │ div-float v15, v15, v16 │ │ invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;->onPull(F)Z │ │ move-result v7 │ │ - .line 2087 │ + .line 2092 │ .end local v9 # "over":F │ :cond_2 │ move v12, v6 │ │ - .line 2096 │ + .line 2101 │ :cond_3 │ :goto_0 │ move-object/from16 v0, p0 │ │ iget v14, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ float-to-int v15, v12 │ @@ -2197,48 +2197,48 @@ │ │ add-float/2addr v14, v15 │ │ move-object/from16 v0, p0 │ │ iput v14, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - .line 2097 │ + .line 2102 │ float-to-int v14, v12 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollY()I │ │ move-result v15 │ │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ │ - .line 2098 │ + .line 2103 │ float-to-int v14, v12 │ │ move-object/from16 v0, p0 │ │ invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z │ │ - .line 2100 │ + .line 2105 │ return v7 │ │ - .line 2088 │ + .line 2093 │ :cond_4 │ cmpl-float v14, v12, v11 │ │ if-lez v14, :cond_3 │ │ - .line 2089 │ + .line 2094 │ if-eqz v10, :cond_5 │ │ - .line 2090 │ + .line 2095 │ sub-float v9, v12, v11 │ │ - .line 2091 │ + .line 2096 │ .restart local v9 # "over":F │ move-object/from16 v0, p0 │ │ iget-object v14, v0, Landroid/support/v4/view/ViewPager;->mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ invoke-static {v9}, Ljava/lang/Math;->abs(F)F │ │ @@ -2250,15 +2250,15 @@ │ │ div-float v15, v15, v16 │ │ invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;->onPull(F)Z │ │ move-result v7 │ │ - .line 2093 │ + .line 2098 │ .end local v9 # "over":F │ :cond_5 │ move v12, v11 │ │ goto :goto_0 │ .end method │ │ @@ -2266,41 +2266,41 @@ │ .locals 14 │ .param p1, "width" # I │ .param p2, "oldWidth" # I │ .param p3, "margin" # I │ .param p4, "oldMargin" # I │ │ .prologue │ - .line 1468 │ + .line 1473 │ if-lez p2, :cond_1 │ │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z │ │ move-result v0 │ │ if-nez v0, :cond_1 │ │ - .line 1469 │ + .line 1474 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getPaddingLeft()I │ │ move-result v0 │ │ sub-int v0, p1, v0 │ │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getPaddingRight()I │ │ move-result v2 │ │ sub-int/2addr v0, v2 │ │ add-int v12, v0, p3 │ │ - .line 1470 │ + .line 1475 │ .local v12, "widthWithMargin":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getPaddingLeft()I │ │ move-result v0 │ │ sub-int v0, p2, v0 │ │ @@ -2308,77 +2308,77 @@ │ │ move-result v2 │ │ sub-int/2addr v0, v2 │ │ add-int v7, v0, p4 │ │ - .line 1472 │ + .line 1477 │ .local v7, "oldWidthWithMargin":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v13 │ │ - .line 1473 │ + .line 1478 │ .local v13, "xpos":I │ int-to-float v0, v13 │ │ int-to-float v2, v7 │ │ div-float v8, v0, v2 │ │ - .line 1474 │ + .line 1479 │ .local v8, "pageOffset":F │ int-to-float v0, v12 │ │ mul-float/2addr v0, v8 │ │ float-to-int v1, v0 │ │ - .line 1476 │ + .line 1481 │ .local v1, "newOffsetPixels":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getScrollY()I │ │ move-result v0 │ │ invoke-virtual {p0, v1, v0}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ │ - .line 1477 │ + .line 1482 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ invoke-virtual {v0}, Landroid/widget/Scroller;->isFinished()Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ - .line 1479 │ + .line 1484 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ invoke-virtual {v0}, Landroid/widget/Scroller;->getDuration()I │ │ move-result v0 │ │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ invoke-virtual {v2}, Landroid/widget/Scroller;->timePassed()I │ │ move-result v2 │ │ sub-int v5, v0, v2 │ │ - .line 1480 │ + .line 1485 │ .local v5, "newDuration":I │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ invoke-virtual {p0, v0}, Landroid/support/v4/view/ViewPager;->infoForPosition(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v11 │ │ - .line 1481 │ + .line 1486 │ .local v11, "targetInfo":Landroid/support/v4/view/ViewPager$ItemInfo; │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ const/4 v2, 0x0 │ │ iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ @@ -2388,47 +2388,47 @@ │ │ float-to-int v3, v3 │ │ const/4 v4, 0x0 │ │ invoke-virtual/range {v0 .. v5}, Landroid/widget/Scroller;->startScroll(IIIII)V │ │ - .line 1494 │ + .line 1499 │ .end local v1 # "newOffsetPixels":I │ .end local v5 # "newDuration":I │ .end local v7 # "oldWidthWithMargin":I │ .end local v8 # "pageOffset":F │ .end local v11 # "targetInfo":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v12 # "widthWithMargin":I │ .end local v13 # "xpos":I │ :cond_0 │ :goto_0 │ return-void │ │ - .line 1485 │ + .line 1490 │ :cond_1 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ invoke-virtual {p0, v0}, Landroid/support/v4/view/ViewPager;->infoForPosition(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v6 │ │ - .line 1486 │ + .line 1491 │ .local v6, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ if-eqz v6, :cond_2 │ │ iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ iget v2, p0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ │ invoke-static {v0, v2}, Ljava/lang/Math;->min(FF)F │ │ move-result v9 │ │ - .line 1487 │ + .line 1492 │ .local v9, "scrollOffset":F │ :goto_1 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getPaddingLeft()I │ │ move-result v0 │ │ sub-int v0, p1, v0 │ @@ -2441,149 +2441,149 @@ │ │ int-to-float v0, v0 │ │ mul-float/2addr v0, v9 │ │ float-to-int v10, v0 │ │ - .line 1489 │ + .line 1494 │ .local v10, "scrollPos":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v0 │ │ if-eq v10, v0, :cond_0 │ │ - .line 1490 │ + .line 1495 │ const/4 v0, 0x0 │ │ invoke-direct {p0, v0}, Landroid/support/v4/view/ViewPager;->completeScroll(Z)V │ │ - .line 1491 │ + .line 1496 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getScrollY()I │ │ move-result v0 │ │ invoke-virtual {p0, v10, v0}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ │ goto :goto_0 │ │ - .line 1486 │ + .line 1491 │ .end local v9 # "scrollOffset":F │ .end local v10 # "scrollPos":I │ :cond_2 │ const/4 v9, 0x0 │ │ goto :goto_1 │ .end method │ │ .method private removeNonDecorViews()V │ .locals 4 │ │ .prologue │ - .line 454 │ + .line 459 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v3 │ │ if-ge v1, v3, :cond_1 │ │ - .line 455 │ + .line 460 │ invoke-virtual {p0, v1}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 456 │ + .line 461 │ .local v0, "child":Landroid/view/View; │ invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v2 │ │ check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ - .line 457 │ + .line 462 │ .local v2, "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ if-nez v3, :cond_0 │ │ - .line 458 │ + .line 463 │ invoke-virtual {p0, v1}, Landroid/support/v4/view/ViewPager;->removeViewAt(I)V │ │ - .line 459 │ + .line 464 │ add-int/lit8 v1, v1, -0x1 │ │ - .line 454 │ + .line 459 │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 462 │ + .line 467 │ .end local v0 # "child":Landroid/view/View; │ .end local v2 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ :cond_1 │ return-void │ .end method │ │ .method private requestParentDisallowInterceptTouchEvent(Z)V │ .locals 1 │ .param p1, "disallowIntercept" # Z │ │ .prologue │ - .line 2050 │ + .line 2055 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getParent()Landroid/view/ViewParent; │ │ move-result-object v0 │ │ - .line 2051 │ + .line 2056 │ .local v0, "parent":Landroid/view/ViewParent; │ if-eqz v0, :cond_0 │ │ - .line 2052 │ + .line 2057 │ invoke-interface {v0, p1}, Landroid/view/ViewParent;->requestDisallowInterceptTouchEvent(Z)V │ │ - .line 2054 │ + .line 2059 │ :cond_0 │ return-void │ .end method │ │ .method private scrollToItem(IZIZ)V │ .locals 8 │ .param p1, "item" # I │ .param p2, "smoothScroll" # Z │ .param p3, "velocity" # I │ .param p4, "dispatchSelected" # Z │ │ .prologue │ const/4 v7, 0x0 │ │ - .line 557 │ + .line 562 │ invoke-virtual {p0, p1}, Landroid/support/v4/view/ViewPager;->infoForPosition(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v0 │ │ - .line 558 │ + .line 563 │ .local v0, "curInfo":Landroid/support/v4/view/ViewPager$ItemInfo; │ const/4 v1, 0x0 │ │ - .line 559 │ + .line 564 │ .local v1, "destX":I │ if-eqz v0, :cond_0 │ │ - .line 560 │ + .line 565 │ invoke-direct {p0}, Landroid/support/v4/view/ViewPager;->getClientWidth()I │ │ move-result v2 │ │ - .line 561 │ + .line 566 │ .local v2, "width":I │ int-to-float v3, v2 │ │ iget v4, p0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ │ iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ @@ -2597,234 +2597,234 @@ │ │ move-result v4 │ │ mul-float/2addr v3, v4 │ │ float-to-int v1, v3 │ │ - .line 564 │ + .line 569 │ .end local v2 # "width":I │ :cond_0 │ if-eqz p2, :cond_3 │ │ - .line 565 │ + .line 570 │ invoke-virtual {p0, v1, v7, p3}, Landroid/support/v4/view/ViewPager;->smoothScrollTo(III)V │ │ - .line 566 │ + .line 571 │ if-eqz p4, :cond_1 │ │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ if-eqz v3, :cond_1 │ │ - .line 567 │ + .line 572 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ invoke-interface {v3, p1}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;->onPageSelected(I)V │ │ - .line 569 │ + .line 574 │ :cond_1 │ if-eqz p4, :cond_2 │ │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ if-eqz v3, :cond_2 │ │ - .line 570 │ + .line 575 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ invoke-interface {v3, p1}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;->onPageSelected(I)V │ │ - .line 583 │ + .line 588 │ :cond_2 │ :goto_0 │ return-void │ │ - .line 573 │ + .line 578 │ :cond_3 │ if-eqz p4, :cond_4 │ │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ if-eqz v3, :cond_4 │ │ - .line 574 │ + .line 579 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ invoke-interface {v3, p1}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;->onPageSelected(I)V │ │ - .line 576 │ + .line 581 │ :cond_4 │ if-eqz p4, :cond_5 │ │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ if-eqz v3, :cond_5 │ │ - .line 577 │ + .line 582 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ invoke-interface {v3, p1}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;->onPageSelected(I)V │ │ - .line 579 │ + .line 584 │ :cond_5 │ invoke-direct {p0, v7}, Landroid/support/v4/view/ViewPager;->completeScroll(Z)V │ │ - .line 580 │ + .line 585 │ invoke-virtual {p0, v1, v7}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ │ - .line 581 │ + .line 586 │ invoke-direct {p0, v1}, Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z │ │ goto :goto_0 │ .end method │ │ .method private setScrollState(I)V │ .locals 1 │ .param p1, "newState" # I │ │ .prologue │ - .line 388 │ + .line 393 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mScrollState:I │ │ if-ne v0, p1, :cond_1 │ │ - .line 400 │ + .line 405 │ :cond_0 │ :goto_0 │ return-void │ │ - .line 392 │ + .line 397 │ :cond_1 │ iput p1, p0, Landroid/support/v4/view/ViewPager;->mScrollState:I │ │ - .line 393 │ + .line 398 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; │ │ if-eqz v0, :cond_2 │ │ - .line 395 │ + .line 400 │ if-eqz p1, :cond_3 │ │ const/4 v0, 0x1 │ │ :goto_1 │ invoke-direct {p0, v0}, Landroid/support/v4/view/ViewPager;->enableLayers(Z)V │ │ - .line 397 │ + .line 402 │ :cond_2 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ if-eqz v0, :cond_0 │ │ - .line 398 │ + .line 403 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ invoke-interface {v0, p1}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;->onPageScrollStateChanged(I)V │ │ goto :goto_0 │ │ - .line 395 │ + .line 400 │ :cond_3 │ const/4 v0, 0x0 │ │ goto :goto_1 │ .end method │ │ .method private setScrollingCacheEnabled(Z)V │ .locals 1 │ .param p1, "enabled" # Z │ │ .prologue │ - .line 2409 │ + .line 2414 │ iget-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mScrollingCacheEnabled:Z │ │ if-eq v0, p1, :cond_0 │ │ - .line 2410 │ + .line 2415 │ iput-boolean p1, p0, Landroid/support/v4/view/ViewPager;->mScrollingCacheEnabled:Z │ │ - .line 2421 │ + .line 2426 │ :cond_0 │ return-void │ .end method │ │ .method private sortChildDrawingOrder()V │ .locals 5 │ │ .prologue │ - .line 1106 │ + .line 1111 │ iget v3, p0, Landroid/support/v4/view/ViewPager;->mDrawingOrder:I │ │ if-eqz v3, :cond_2 │ │ - .line 1107 │ + .line 1112 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mDrawingOrderedChildren:Ljava/util/ArrayList; │ │ if-nez v3, :cond_0 │ │ - .line 1108 │ + .line 1113 │ new-instance v3, Ljava/util/ArrayList; │ │ invoke-direct {v3}, Ljava/util/ArrayList;->()V │ │ iput-object v3, p0, Landroid/support/v4/view/ViewPager;->mDrawingOrderedChildren:Ljava/util/ArrayList; │ │ - .line 1112 │ + .line 1117 │ :goto_0 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v1 │ │ - .line 1113 │ + .line 1118 │ .local v1, "childCount":I │ const/4 v2, 0x0 │ │ .local v2, "i":I │ :goto_1 │ if-ge v2, v1, :cond_1 │ │ - .line 1114 │ + .line 1119 │ invoke-virtual {p0, v2}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 1115 │ + .line 1120 │ .local v0, "child":Landroid/view/View; │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mDrawingOrderedChildren:Ljava/util/ArrayList; │ │ invoke-virtual {v3, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 1113 │ + .line 1118 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_1 │ │ - .line 1110 │ + .line 1115 │ .end local v0 # "child":Landroid/view/View; │ .end local v1 # "childCount":I │ .end local v2 # "i":I │ :cond_0 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mDrawingOrderedChildren:Ljava/util/ArrayList; │ │ invoke-virtual {v3}, Ljava/util/ArrayList;->clear()V │ │ goto :goto_0 │ │ - .line 1117 │ + .line 1122 │ .restart local v1 # "childCount":I │ .restart local v2 # "i":I │ :cond_1 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mDrawingOrderedChildren:Ljava/util/ArrayList; │ │ sget-object v4, Landroid/support/v4/view/ViewPager;->sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ invoke-static {v3, v4}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V │ │ - .line 1119 │ + .line 1124 │ .end local v1 # "childCount":I │ .end local v2 # "i":I │ :cond_2 │ return-void │ .end method │ │ │ @@ -2840,109 +2840,109 @@ │ "<", │ "Landroid/view/View;", │ ">;II)V" │ } │ .end annotation │ │ .prologue │ - .line 2626 │ + .line 2631 │ .local p1, "views":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ invoke-virtual {p1}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ - .line 2628 │ + .line 2633 │ .local v2, "focusableCount":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getDescendantFocusability()I │ │ move-result v1 │ │ - .line 2630 │ + .line 2635 │ .local v1, "descendantFocusability":I │ const/high16 v5, 0x60000 │ │ if-eq v1, v5, :cond_1 │ │ - .line 2631 │ + .line 2636 │ const/4 v3, 0x0 │ │ .local v3, "i":I │ :goto_0 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v5 │ │ if-ge v3, v5, :cond_1 │ │ - .line 2632 │ + .line 2637 │ invoke-virtual {p0, v3}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 2633 │ + .line 2638 │ .local v0, "child":Landroid/view/View; │ invoke-virtual {v0}, Landroid/view/View;->getVisibility()I │ │ move-result v5 │ │ if-nez v5, :cond_0 │ │ - .line 2634 │ + .line 2639 │ invoke-virtual {p0, v0}, Landroid/support/v4/view/ViewPager;->infoForChild(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v4 │ │ - .line 2635 │ + .line 2640 │ .local v4, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ if-eqz v4, :cond_0 │ │ iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ iget v6, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ if-ne v5, v6, :cond_0 │ │ - .line 2636 │ + .line 2641 │ invoke-virtual {v0, p1, p2, p3}, Landroid/view/View;->addFocusables(Ljava/util/ArrayList;II)V │ │ - .line 2631 │ + .line 2636 │ .end local v4 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_0 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_0 │ │ - .line 2646 │ + .line 2651 │ .end local v0 # "child":Landroid/view/View; │ .end local v3 # "i":I │ :cond_1 │ const/high16 v5, 0x40000 │ │ if-ne v1, v5, :cond_2 │ │ invoke-virtual {p1}, Ljava/util/ArrayList;->size()I │ │ move-result v5 │ │ if-ne v2, v5, :cond_3 │ │ - .line 2652 │ + .line 2657 │ :cond_2 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->isFocusable()Z │ │ move-result v5 │ │ if-nez v5, :cond_4 │ │ - .line 2663 │ + .line 2668 │ :cond_3 │ :goto_1 │ return-void │ │ - .line 2655 │ + .line 2660 │ :cond_4 │ and-int/lit8 v5, p3, 0x1 │ │ const/4 v6, 0x1 │ │ if-ne v5, v6, :cond_5 │ │ @@ -2954,79 +2954,79 @@ │ │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->isFocusableInTouchMode()Z │ │ move-result v5 │ │ if-eqz v5, :cond_3 │ │ - .line 2659 │ + .line 2664 │ :cond_5 │ if-eqz p1, :cond_3 │ │ - .line 2660 │ + .line 2665 │ invoke-virtual {p1, p0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_1 │ .end method │ │ .method addNewItem(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ .locals 2 │ .param p1, "position" # I │ .param p2, "index" # I │ │ .prologue │ - .line 830 │ + .line 835 │ new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;->()V │ │ - .line 831 │ + .line 836 │ .local v0, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ iput p1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - .line 832 │ + .line 837 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v1, p0, p1}, Landroid/support/v4/view/PagerAdapter;->instantiateItem(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ move-result-object v1 │ │ iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->object:Ljava/lang/Object; │ │ - .line 833 │ + .line 838 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v1, p1}, Landroid/support/v4/view/PagerAdapter;->getPageWidth(I)F │ │ move-result v1 │ │ iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ - .line 834 │ + .line 839 │ if-ltz p2, :cond_0 │ │ iget-object v1, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v1}, Ljava/util/ArrayList;->size()I │ │ move-result v1 │ │ if-lt p2, v1, :cond_1 │ │ - .line 835 │ + .line 840 │ :cond_0 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 839 │ + .line 844 │ :goto_0 │ return-object v0 │ │ - .line 837 │ + .line 842 │ :cond_1 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v1, p2, v0}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V │ │ goto :goto_0 │ .end method │ @@ -3040,140 +3040,140 @@ │ "<", │ "Landroid/view/View;", │ ">;)V" │ } │ .end annotation │ │ .prologue │ - .line 2673 │ + .line 2678 │ .local p1, "views":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v3 │ │ if-ge v1, v3, :cond_1 │ │ - .line 2674 │ + .line 2679 │ invoke-virtual {p0, v1}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 2675 │ + .line 2680 │ .local v0, "child":Landroid/view/View; │ invoke-virtual {v0}, Landroid/view/View;->getVisibility()I │ │ move-result v3 │ │ if-nez v3, :cond_0 │ │ - .line 2676 │ + .line 2681 │ invoke-virtual {p0, v0}, Landroid/support/v4/view/ViewPager;->infoForChild(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v2 │ │ - .line 2677 │ + .line 2682 │ .local v2, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ if-eqz v2, :cond_0 │ │ iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ iget v4, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ if-ne v3, v4, :cond_0 │ │ - .line 2678 │ + .line 2683 │ invoke-virtual {v0, p1}, Landroid/view/View;->addTouchables(Ljava/util/ArrayList;)V │ │ - .line 2673 │ + .line 2678 │ .end local v2 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 2682 │ + .line 2687 │ .end local v0 # "child":Landroid/view/View; │ :cond_1 │ return-void │ .end method │ │ .method public addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ .locals 3 │ .param p1, "child" # Landroid/view/View; │ .param p2, "index" # I │ .param p3, "params" # Landroid/view/ViewGroup$LayoutParams; │ │ .prologue │ - .line 1292 │ + .line 1297 │ invoke-virtual {p0, p3}, Landroid/support/v4/view/ViewPager;->checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ - .line 1293 │ + .line 1298 │ invoke-virtual {p0, p3}, Landroid/support/v4/view/ViewPager;->generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object p3 │ │ :cond_0 │ move-object v0, p3 │ │ - .line 1295 │ + .line 1300 │ check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ - .line 1296 │ + .line 1301 │ .local v0, "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ instance-of v2, p1, Landroid/support/v4/view/ViewPager$Decor; │ │ or-int/2addr v1, v2 │ │ iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ - .line 1297 │ + .line 1302 │ iget-boolean v1, p0, Landroid/support/v4/view/ViewPager;->mInLayout:Z │ │ if-eqz v1, :cond_2 │ │ - .line 1298 │ + .line 1303 │ if-eqz v0, :cond_1 │ │ iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ if-eqz v1, :cond_1 │ │ - .line 1299 │ + .line 1304 │ new-instance v1, Ljava/lang/IllegalStateException; │ │ const-string v2, "Cannot add pager decor view during layout" │ │ invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 1301 │ + .line 1306 │ :cond_1 │ const/4 v1, 0x1 │ │ iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->needsMeasure:Z │ │ - .line 1302 │ + .line 1307 │ invoke-virtual {p0, p1, p2, p3}, Landroid/support/v4/view/ViewPager;->addViewInLayout(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z │ │ - .line 1314 │ + .line 1319 │ :goto_0 │ return-void │ │ - .line 1304 │ + .line 1309 │ :cond_2 │ invoke-super {p0, p1, p2, p3}, Landroid/view/ViewGroup;->addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ goto :goto_0 │ .end method │ │ .method public arrowScroll(I)Z │ @@ -3181,157 +3181,157 @@ │ .param p1, "direction" # I │ │ .prologue │ const/16 v12, 0x42 │ │ const/16 v11, 0x11 │ │ - .line 2514 │ + .line 2519 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->findFocus()Landroid/view/View; │ │ move-result-object v1 │ │ - .line 2515 │ + .line 2520 │ .local v1, "currentFocused":Landroid/view/View; │ if-ne v1, p0, :cond_3 │ │ - .line 2516 │ + .line 2521 │ const/4 v1, 0x0 │ │ - .line 2540 │ + .line 2545 │ :cond_0 │ :goto_0 │ const/4 v2, 0x0 │ │ - .line 2542 │ + .line 2547 │ .local v2, "handled":Z │ invoke-static {}, Landroid/view/FocusFinder;->getInstance()Landroid/view/FocusFinder; │ │ move-result-object v8 │ │ invoke-virtual {v8, p0, v1, p1}, Landroid/view/FocusFinder;->findNextFocus(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; │ │ move-result-object v4 │ │ - .line 2544 │ + .line 2549 │ .local v4, "nextFocused":Landroid/view/View; │ if-eqz v4, :cond_a │ │ if-eq v4, v1, :cond_a │ │ - .line 2545 │ + .line 2550 │ if-ne p1, v11, :cond_8 │ │ - .line 2548 │ + .line 2553 │ iget-object v8, p0, Landroid/support/v4/view/ViewPager;->mTempRect:Landroid/graphics/Rect; │ │ invoke-direct {p0, v8, v4}, Landroid/support/v4/view/ViewPager;->getChildRectInPagerCoordinates(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ move-result-object v8 │ │ iget v5, v8, Landroid/graphics/Rect;->left:I │ │ - .line 2549 │ + .line 2554 │ .local v5, "nextLeft":I │ iget-object v8, p0, Landroid/support/v4/view/ViewPager;->mTempRect:Landroid/graphics/Rect; │ │ invoke-direct {p0, v8, v1}, Landroid/support/v4/view/ViewPager;->getChildRectInPagerCoordinates(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ move-result-object v8 │ │ iget v0, v8, Landroid/graphics/Rect;->left:I │ │ - .line 2550 │ + .line 2555 │ .local v0, "currLeft":I │ if-eqz v1, :cond_7 │ │ if-lt v5, v0, :cond_7 │ │ - .line 2551 │ + .line 2556 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->pageLeft()Z │ │ move-result v2 │ │ - .line 2573 │ + .line 2578 │ .end local v0 # "currLeft":I │ .end local v5 # "nextLeft":I │ :cond_1 │ :goto_1 │ if-eqz v2, :cond_2 │ │ - .line 2574 │ + .line 2579 │ invoke-static {p1}, Landroid/view/SoundEffectConstants;->getContantForFocusDirection(I)I │ │ move-result v8 │ │ invoke-virtual {p0, v8}, Landroid/support/v4/view/ViewPager;->playSoundEffect(I)V │ │ - .line 2576 │ + .line 2581 │ :cond_2 │ return v2 │ │ - .line 2517 │ + .line 2522 │ .end local v2 # "handled":Z │ .end local v4 # "nextFocused":Landroid/view/View; │ :cond_3 │ if-eqz v1, :cond_0 │ │ - .line 2518 │ + .line 2523 │ const/4 v3, 0x0 │ │ - .line 2519 │ + .line 2524 │ .local v3, "isChild":Z │ invoke-virtual {v1}, Landroid/view/View;->getParent()Landroid/view/ViewParent; │ │ move-result-object v6 │ │ .local v6, "parent":Landroid/view/ViewParent; │ :goto_2 │ instance-of v8, v6, Landroid/view/ViewGroup; │ │ if-eqz v8, :cond_4 │ │ - .line 2521 │ + .line 2526 │ if-ne v6, p0, :cond_5 │ │ - .line 2522 │ + .line 2527 │ const/4 v3, 0x1 │ │ - .line 2526 │ + .line 2531 │ :cond_4 │ if-nez v3, :cond_0 │ │ - .line 2528 │ + .line 2533 │ new-instance v7, Ljava/lang/StringBuilder; │ │ invoke-direct {v7}, Ljava/lang/StringBuilder;->()V │ │ - .line 2529 │ + .line 2534 │ .local v7, "sb":Ljava/lang/StringBuilder; │ invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ move-result-object v8 │ │ invoke-virtual {v8}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; │ │ move-result-object v8 │ │ invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 2530 │ + .line 2535 │ invoke-virtual {v1}, Landroid/view/View;->getParent()Landroid/view/ViewParent; │ │ move-result-object v6 │ │ :goto_3 │ instance-of v8, v6, Landroid/view/ViewGroup; │ │ if-eqz v8, :cond_6 │ │ - .line 2532 │ + .line 2537 │ const-string v8, " => " │ │ invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ invoke-virtual {v6}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ @@ -3340,31 +3340,31 @@ │ │ invoke-virtual {v9}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; │ │ move-result-object v9 │ │ invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 2531 │ + .line 2536 │ invoke-interface {v6}, Landroid/view/ViewParent;->getParent()Landroid/view/ViewParent; │ │ move-result-object v6 │ │ goto :goto_3 │ │ - .line 2520 │ + .line 2525 │ .end local v7 # "sb":Ljava/lang/StringBuilder; │ :cond_5 │ invoke-interface {v6}, Landroid/view/ViewParent;->getParent()Landroid/view/ViewParent; │ │ move-result-object v6 │ │ goto :goto_2 │ │ - .line 2534 │ + .line 2539 │ .restart local v7 # "sb":Ljava/lang/StringBuilder; │ :cond_6 │ const-string v8, "ViewPager" │ │ new-instance v9, Ljava/lang/StringBuilder; │ │ invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ @@ -3385,107 +3385,107 @@ │ │ invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v9 │ │ invoke-static {v8, v9}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 2536 │ + .line 2541 │ const/4 v1, 0x0 │ │ goto/16 :goto_0 │ │ - .line 2553 │ + .line 2558 │ .end local v3 # "isChild":Z │ .end local v6 # "parent":Landroid/view/ViewParent; │ .end local v7 # "sb":Ljava/lang/StringBuilder; │ .restart local v0 # "currLeft":I │ .restart local v2 # "handled":Z │ .restart local v4 # "nextFocused":Landroid/view/View; │ .restart local v5 # "nextLeft":I │ :cond_7 │ invoke-virtual {v4}, Landroid/view/View;->requestFocus()Z │ │ move-result v2 │ │ goto :goto_1 │ │ - .line 2555 │ + .line 2560 │ .end local v0 # "currLeft":I │ .end local v5 # "nextLeft":I │ :cond_8 │ if-ne p1, v12, :cond_1 │ │ - .line 2558 │ + .line 2563 │ iget-object v8, p0, Landroid/support/v4/view/ViewPager;->mTempRect:Landroid/graphics/Rect; │ │ invoke-direct {p0, v8, v4}, Landroid/support/v4/view/ViewPager;->getChildRectInPagerCoordinates(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ move-result-object v8 │ │ iget v5, v8, Landroid/graphics/Rect;->left:I │ │ - .line 2559 │ + .line 2564 │ .restart local v5 # "nextLeft":I │ iget-object v8, p0, Landroid/support/v4/view/ViewPager;->mTempRect:Landroid/graphics/Rect; │ │ invoke-direct {p0, v8, v1}, Landroid/support/v4/view/ViewPager;->getChildRectInPagerCoordinates(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ move-result-object v8 │ │ iget v0, v8, Landroid/graphics/Rect;->left:I │ │ - .line 2560 │ + .line 2565 │ .restart local v0 # "currLeft":I │ if-eqz v1, :cond_9 │ │ if-gt v5, v0, :cond_9 │ │ - .line 2561 │ + .line 2566 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->pageRight()Z │ │ move-result v2 │ │ goto/16 :goto_1 │ │ - .line 2563 │ + .line 2568 │ :cond_9 │ invoke-virtual {v4}, Landroid/view/View;->requestFocus()Z │ │ move-result v2 │ │ goto/16 :goto_1 │ │ - .line 2566 │ + .line 2571 │ .end local v0 # "currLeft":I │ .end local v5 # "nextLeft":I │ :cond_a │ if-eq p1, v11, :cond_b │ │ const/4 v8, 0x1 │ │ if-ne p1, v8, :cond_c │ │ - .line 2568 │ + .line 2573 │ :cond_b │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->pageLeft()Z │ │ move-result v2 │ │ goto/16 :goto_1 │ │ - .line 2569 │ + .line 2574 │ :cond_c │ if-eq p1, v12, :cond_d │ │ const/4 v8, 0x2 │ │ if-ne p1, v8, :cond_1 │ │ - .line 2571 │ + .line 2576 │ :cond_d │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->pageRight()Z │ │ move-result v2 │ │ goto/16 :goto_1 │ .end method │ @@ -3496,83 +3496,83 @@ │ .prologue │ const/4 v9, 0x1 │ │ const/4 v4, 0x0 │ │ const/4 v5, 0x0 │ │ - .line 2273 │ + .line 2278 │ iget-boolean v2, p0, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ if-eqz v2, :cond_0 │ │ - .line 2289 │ + .line 2294 │ :goto_0 │ return v4 │ │ - .line 2276 │ + .line 2281 │ :cond_0 │ iput-boolean v9, p0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ │ - .line 2277 │ + .line 2282 │ invoke-direct {p0, v9}, Landroid/support/v4/view/ViewPager;->setScrollState(I)V │ │ - .line 2278 │ + .line 2283 │ iput v5, p0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ iput v5, p0, Landroid/support/v4/view/ViewPager;->mInitialMotionX:F │ │ - .line 2279 │ + .line 2284 │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ if-nez v2, :cond_1 │ │ - .line 2280 │ + .line 2285 │ invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker; │ │ move-result-object v2 │ │ iput-object v2, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - .line 2284 │ + .line 2289 │ :goto_1 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ move-result-wide v0 │ │ .local v0, "time":J │ move-wide v2, v0 │ │ move v6, v5 │ │ move v7, v4 │ │ - .line 2285 │ + .line 2290 │ invoke-static/range {v0 .. v7}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent; │ │ move-result-object v8 │ │ - .line 2286 │ + .line 2291 │ .local v8, "ev":Landroid/view/MotionEvent; │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ - .line 2287 │ + .line 2292 │ invoke-virtual {v8}, Landroid/view/MotionEvent;->recycle()V │ │ - .line 2288 │ + .line 2293 │ iput-wide v0, p0, Landroid/support/v4/view/ViewPager;->mFakeDragBeginTime:J │ │ move v4, v9 │ │ - .line 2289 │ + .line 2294 │ goto :goto_0 │ │ - .line 2282 │ + .line 2287 │ .end local v0 # "time":J │ .end local v8 # "ev":Landroid/view/MotionEvent; │ :cond_1 │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ invoke-virtual {v2}, Landroid/view/VelocityTracker;->clear()V │ │ @@ -3584,56 +3584,56 @@ │ .param p1, "v" # Landroid/view/View; │ .param p2, "checkV" # Z │ .param p3, "dx" # I │ .param p4, "x" # I │ .param p5, "y" # I │ │ .prologue │ - .line 2451 │ + .line 2456 │ instance-of v0, p1, Landroid/view/ViewGroup; │ │ if-eqz v0, :cond_1 │ │ move-object v7, p1 │ │ - .line 2452 │ + .line 2457 │ check-cast v7, Landroid/view/ViewGroup; │ │ - .line 2453 │ + .line 2458 │ .local v7, "group":Landroid/view/ViewGroup; │ invoke-virtual {p1}, Landroid/view/View;->getScrollX()I │ │ move-result v9 │ │ - .line 2454 │ + .line 2459 │ .local v9, "scrollX":I │ invoke-virtual {p1}, Landroid/view/View;->getScrollY()I │ │ move-result v10 │ │ - .line 2455 │ + .line 2460 │ .local v10, "scrollY":I │ invoke-virtual {v7}, Landroid/view/ViewGroup;->getChildCount()I │ │ move-result v6 │ │ - .line 2457 │ + .line 2462 │ .local v6, "count":I │ add-int/lit8 v8, v6, -0x1 │ │ .local v8, "i":I │ :goto_0 │ if-ltz v8, :cond_1 │ │ - .line 2460 │ + .line 2465 │ invoke-virtual {v7, v8}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; │ │ move-result-object v1 │ │ - .line 2461 │ + .line 2466 │ .local v1, "child":Landroid/view/View; │ add-int v0, p4, v9 │ │ invoke-virtual {v1}, Landroid/view/View;->getLeft()I │ │ move-result v2 │ │ @@ -3687,40 +3687,40 @@ │ │ invoke-virtual/range {v0 .. v5}, Landroid/support/v4/view/ViewPager;->canScroll(Landroid/view/View;ZIII)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 2465 │ + .line 2470 │ const/4 v0, 0x1 │ │ - .line 2470 │ + .line 2475 │ .end local v1 # "child":Landroid/view/View; │ .end local v6 # "count":I │ .end local v7 # "group":Landroid/view/ViewGroup; │ .end local v8 # "i":I │ .end local v9 # "scrollX":I │ .end local v10 # "scrollY":I │ :goto_1 │ return v0 │ │ - .line 2457 │ + .line 2462 │ .restart local v1 # "child":Landroid/view/View; │ .restart local v6 # "count":I │ .restart local v7 # "group":Landroid/view/ViewGroup; │ .restart local v8 # "i":I │ .restart local v9 # "scrollX":I │ .restart local v10 # "scrollY":I │ :cond_0 │ add-int/lit8 v8, v8, -0x1 │ │ goto :goto_0 │ │ - .line 2470 │ + .line 2475 │ .end local v1 # "child":Landroid/view/View; │ .end local v6 # "count":I │ .end local v7 # "group":Landroid/view/ViewGroup; │ .end local v8 # "i":I │ .end local v9 # "scrollX":I │ .end local v10 # "scrollY":I │ :cond_1 │ @@ -3749,41 +3749,41 @@ │ .param p1, "direction" # I │ │ .prologue │ const/4 v2, 0x1 │ │ const/4 v3, 0x0 │ │ - .line 2424 │ + .line 2429 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ if-nez v4, :cond_1 │ │ - .line 2435 │ + .line 2440 │ :cond_0 │ :goto_0 │ return v3 │ │ - .line 2428 │ + .line 2433 │ :cond_1 │ invoke-direct {p0}, Landroid/support/v4/view/ViewPager;->getClientWidth()I │ │ move-result v1 │ │ - .line 2429 │ + .line 2434 │ .local v1, "width":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v0 │ │ - .line 2430 │ + .line 2435 │ .local v0, "scrollX":I │ if-gez p1, :cond_3 │ │ - .line 2431 │ + .line 2436 │ int-to-float v4, v1 │ │ iget v5, p0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ │ mul-float/2addr v4, v5 │ │ float-to-int v4, v4 │ @@ -3796,19 +3796,19 @@ │ goto :goto_0 │ │ :cond_2 │ move v2, v3 │ │ goto :goto_1 │ │ - .line 2432 │ + .line 2437 │ :cond_3 │ if-lez p1, :cond_0 │ │ - .line 2433 │ + .line 2438 │ int-to-float v4, v1 │ │ iget v5, p0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ │ mul-float/2addr v4, v5 │ │ float-to-int v4, v4 │ @@ -3827,15 +3827,15 @@ │ .end method │ │ .method protected checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z │ .locals 1 │ .param p1, "p" # Landroid/view/ViewGroup$LayoutParams; │ │ .prologue │ - .line 2752 │ + .line 2757 │ instance-of v0, p1, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ if-eqz v0, :cond_0 │ │ invoke-super {p0, p1}, Landroid/view/ViewGroup;->checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z │ │ move-result v0 │ @@ -3853,15 +3853,15 @@ │ goto :goto_0 │ .end method │ │ .method public computeScroll()V │ .locals 5 │ │ .prologue │ - .line 1607 │ + .line 1612 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ invoke-virtual {v4}, Landroid/widget/Scroller;->isFinished()Z │ │ move-result v4 │ │ if-nez v4, :cond_2 │ @@ -3870,81 +3870,81 @@ │ │ invoke-virtual {v4}, Landroid/widget/Scroller;->computeScrollOffset()Z │ │ move-result v4 │ │ if-eqz v4, :cond_2 │ │ - .line 1608 │ + .line 1613 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v0 │ │ - .line 1609 │ + .line 1614 │ .local v0, "oldX":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getScrollY()I │ │ move-result v1 │ │ - .line 1610 │ + .line 1615 │ .local v1, "oldY":I │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ invoke-virtual {v4}, Landroid/widget/Scroller;->getCurrX()I │ │ move-result v2 │ │ - .line 1611 │ + .line 1616 │ .local v2, "x":I │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ invoke-virtual {v4}, Landroid/widget/Scroller;->getCurrY()I │ │ move-result v3 │ │ - .line 1613 │ + .line 1618 │ .local v3, "y":I │ if-ne v0, v2, :cond_0 │ │ if-eq v1, v3, :cond_1 │ │ - .line 1614 │ + .line 1619 │ :cond_0 │ invoke-virtual {p0, v2, v3}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ │ - .line 1615 │ + .line 1620 │ invoke-direct {p0, v2}, Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z │ │ move-result v4 │ │ if-nez v4, :cond_1 │ │ - .line 1616 │ + .line 1621 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ invoke-virtual {v4}, Landroid/widget/Scroller;->abortAnimation()V │ │ - .line 1617 │ + .line 1622 │ const/4 v4, 0x0 │ │ invoke-virtual {p0, v4, v3}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ │ - .line 1622 │ + .line 1627 │ :cond_1 │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;)V │ │ - .line 1628 │ + .line 1633 │ .end local v0 # "oldX":I │ .end local v1 # "oldY":I │ .end local v2 # "x":I │ .end local v3 # "y":I │ :goto_0 │ return-void │ │ - .line 1627 │ + .line 1632 │ :cond_2 │ const/4 v4, 0x1 │ │ invoke-direct {p0, v4}, Landroid/support/v4/view/ViewPager;->completeScroll(Z)V │ │ goto :goto_0 │ .end method │ @@ -3953,26 +3953,26 @@ │ .locals 15 │ │ .prologue │ const/4 v10, 0x1 │ │ const/4 v11, 0x0 │ │ - .line 845 │ + .line 850 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ move-result v0 │ │ - .line 846 │ + .line 851 │ .local v0, "adapterCount":I │ iput v0, p0, Landroid/support/v4/view/ViewPager;->mExpectedAdapterCount:I │ │ - .line 847 │ + .line 852 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v12}, Ljava/util/ArrayList;->size()I │ │ move-result v12 │ │ iget v13, p0, Landroid/support/v4/view/ViewPager;->mOffscreenPageLimit:I │ @@ -3989,63 +3989,63 @@ │ │ move-result v12 │ │ if-ge v12, v0, :cond_1 │ │ move v7, v10 │ │ - .line 849 │ + .line 854 │ .local v7, "needPopulate":Z │ :goto_0 │ iget v8, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ - .line 851 │ + .line 856 │ .local v8, "newCurrItem":I │ const/4 v5, 0x0 │ │ - .line 852 │ + .line 857 │ .local v5, "isUpdating":Z │ const/4 v3, 0x0 │ │ .local v3, "i":I │ :goto_1 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v12}, Ljava/util/ArrayList;->size()I │ │ move-result v12 │ │ if-ge v3, v12, :cond_6 │ │ - .line 853 │ + .line 858 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v12, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v4 │ │ check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 854 │ + .line 859 │ .local v4, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;->object:Ljava/lang/Object; │ │ invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;->getItemPosition(Ljava/lang/Object;)I │ │ move-result v9 │ │ - .line 856 │ + .line 861 │ .local v9, "newPos":I │ const/4 v12, -0x1 │ │ if-ne v9, v12, :cond_2 │ │ - .line 852 │ + .line 857 │ :cond_0 │ :goto_2 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_1 │ │ .end local v3 # "i":I │ @@ -4053,196 +4053,196 @@ │ .end local v5 # "isUpdating":Z │ .end local v7 # "needPopulate":Z │ .end local v8 # "newCurrItem":I │ .end local v9 # "newPos":I │ :cond_1 │ move v7, v11 │ │ - .line 847 │ + .line 852 │ goto :goto_0 │ │ - .line 860 │ + .line 865 │ .restart local v3 # "i":I │ .restart local v4 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .restart local v5 # "isUpdating":Z │ .restart local v7 # "needPopulate":Z │ .restart local v8 # "newCurrItem":I │ .restart local v9 # "newPos":I │ :cond_2 │ const/4 v12, -0x2 │ │ if-ne v9, v12, :cond_4 │ │ - .line 861 │ + .line 866 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v12, v3}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; │ │ - .line 862 │ + .line 867 │ add-int/lit8 v3, v3, -0x1 │ │ - .line 864 │ + .line 869 │ if-nez v5, :cond_3 │ │ - .line 865 │ + .line 870 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v12, p0}, Landroid/support/v4/view/PagerAdapter;->startUpdate(Landroid/view/ViewGroup;)V │ │ - .line 866 │ + .line 871 │ const/4 v5, 0x1 │ │ - .line 869 │ + .line 874 │ :cond_3 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;->object:Ljava/lang/Object; │ │ invoke-virtual {v12, p0, v13, v14}, Landroid/support/v4/view/PagerAdapter;->destroyItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ - .line 870 │ + .line 875 │ const/4 v7, 0x1 │ │ - .line 872 │ + .line 877 │ iget v12, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-ne v12, v13, :cond_0 │ │ - .line 874 │ + .line 879 │ iget v12, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ add-int/lit8 v13, v0, -0x1 │ │ invoke-static {v12, v13}, Ljava/lang/Math;->min(II)I │ │ move-result v12 │ │ invoke-static {v11, v12}, Ljava/lang/Math;->max(II)I │ │ move-result v8 │ │ - .line 875 │ + .line 880 │ const/4 v7, 0x1 │ │ goto :goto_2 │ │ - .line 880 │ + .line 885 │ :cond_4 │ iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-eq v12, v9, :cond_0 │ │ - .line 881 │ + .line 886 │ iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ iget v13, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ if-ne v12, v13, :cond_5 │ │ - .line 883 │ + .line 888 │ move v8, v9 │ │ - .line 886 │ + .line 891 │ :cond_5 │ iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - .line 887 │ + .line 892 │ const/4 v7, 0x1 │ │ goto :goto_2 │ │ - .line 891 │ + .line 896 │ .end local v4 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v9 # "newPos":I │ :cond_6 │ if-eqz v5, :cond_7 │ │ - .line 892 │ + .line 897 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v12, p0}, Landroid/support/v4/view/PagerAdapter;->finishUpdate(Landroid/view/ViewGroup;)V │ │ - .line 895 │ + .line 900 │ :cond_7 │ iget-object v12, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ sget-object v13, Landroid/support/v4/view/ViewPager;->COMPARATOR:Ljava/util/Comparator; │ │ invoke-static {v12, v13}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V │ │ - .line 897 │ + .line 902 │ if-eqz v7, :cond_a │ │ - .line 899 │ + .line 904 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v2 │ │ - .line 900 │ + .line 905 │ .local v2, "childCount":I │ const/4 v3, 0x0 │ │ :goto_3 │ if-ge v3, v2, :cond_9 │ │ - .line 901 │ + .line 906 │ invoke-virtual {p0, v3}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v1 │ │ - .line 902 │ + .line 907 │ .local v1, "child":Landroid/view/View; │ invoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v6 │ │ check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ - .line 903 │ + .line 908 │ .local v6, "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ if-nez v12, :cond_8 │ │ - .line 904 │ + .line 909 │ const/4 v12, 0x0 │ │ iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F │ │ - .line 900 │ + .line 905 │ :cond_8 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_3 │ │ - .line 908 │ + .line 913 │ .end local v1 # "child":Landroid/view/View; │ .end local v6 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ :cond_9 │ invoke-virtual {p0, v8, v11, v10}, Landroid/support/v4/view/ViewPager;->setCurrentItemInternal(IZZ)V │ │ - .line 909 │ + .line 914 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->requestLayout()V │ │ - .line 911 │ + .line 916 │ .end local v2 # "childCount":I │ :cond_a │ return-void │ .end method │ │ .method public dispatchKeyEvent(Landroid/view/KeyEvent;)Z │ .locals 1 │ .param p1, "event" # Landroid/view/KeyEvent; │ │ .prologue │ - .line 2476 │ + .line 2481 │ invoke-super {p0, p1}, Landroid/view/ViewGroup;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ invoke-virtual {p0, p1}, Landroid/support/v4/view/ViewPager;->executeKeyEvent(Landroid/view/KeyEvent;)Z │ @@ -4264,65 +4264,65 @@ │ .end method │ │ .method public dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z │ .locals 6 │ .param p1, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 2720 │ + .line 2725 │ invoke-virtual {p1}, Landroid/view/accessibility/AccessibilityEvent;->getEventType()I │ │ move-result v4 │ │ const/16 v5, 0x1000 │ │ if-ne v4, v5, :cond_0 │ │ - .line 2721 │ + .line 2726 │ invoke-super {p0, p1}, Landroid/view/ViewGroup;->dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ move-result v4 │ │ - .line 2737 │ + .line 2742 │ :goto_0 │ return v4 │ │ - .line 2725 │ + .line 2730 │ :cond_0 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v1 │ │ - .line 2726 │ + .line 2731 │ .local v1, "childCount":I │ const/4 v2, 0x0 │ │ .local v2, "i":I │ :goto_1 │ if-ge v2, v1, :cond_2 │ │ - .line 2727 │ + .line 2732 │ invoke-virtual {p0, v2}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 2728 │ + .line 2733 │ .local v0, "child":Landroid/view/View; │ invoke-virtual {v0}, Landroid/view/View;->getVisibility()I │ │ move-result v4 │ │ if-nez v4, :cond_1 │ │ - .line 2729 │ + .line 2734 │ invoke-virtual {p0, v0}, Landroid/support/v4/view/ViewPager;->infoForChild(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v3 │ │ - .line 2730 │ + .line 2735 │ .local v3, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ if-eqz v3, :cond_1 │ │ iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ iget v5, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ @@ -4330,54 +4330,54 @@ │ │ invoke-virtual {v0, p1}, Landroid/view/View;->dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - .line 2732 │ + .line 2737 │ const/4 v4, 0x1 │ │ goto :goto_0 │ │ - .line 2726 │ + .line 2731 │ .end local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_1 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_1 │ │ - .line 2737 │ + .line 2742 │ .end local v0 # "child":Landroid/view/View; │ :cond_2 │ const/4 v4, 0x0 │ │ goto :goto_0 │ .end method │ │ .method distanceInfluenceForSnapDuration(F)F │ .locals 4 │ .param p1, "f" # F │ │ .prologue │ - .line 766 │ + .line 771 │ const/high16 v0, 0x3f000000 # 0.5f │ │ sub-float/2addr p1, v0 │ │ - .line 767 │ + .line 772 │ float-to-double v0, p1 │ │ const-wide v2, 0x3fde28c7460698c7L # 0.4712389167638204 │ │ mul-double/2addr v0, v2 │ │ double-to-float p1, v0 │ │ - .line 768 │ + .line 773 │ float-to-double v0, p1 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->sin(D)D │ │ move-result-wide v0 │ │ double-to-float v0, v0 │ @@ -4388,27 +4388,27 @@ │ .method public draw(Landroid/graphics/Canvas;)V │ .locals 8 │ .param p1, "canvas" # Landroid/graphics/Canvas; │ │ .prologue │ const/4 v6, 0x1 │ │ - .line 2171 │ + .line 2176 │ invoke-super {p0, p1}, Landroid/view/ViewGroup;->draw(Landroid/graphics/Canvas;)V │ │ - .line 2172 │ + .line 2177 │ const/4 v1, 0x0 │ │ - .line 2174 │ + .line 2179 │ .local v1, "needsInvalidate":Z │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->getOverScrollMode(Landroid/view/View;)I │ │ move-result v2 │ │ - .line 2175 │ + .line 2180 │ .local v2, "overScrollMode":I │ if-eqz v2, :cond_0 │ │ if-ne v2, v6, :cond_4 │ │ iget-object v5, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ @@ -4418,30 +4418,30 @@ │ │ invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ move-result v5 │ │ if-le v5, v6, :cond_4 │ │ - .line 2178 │ + .line 2183 │ :cond_0 │ iget-object v5, p0, Landroid/support/v4/view/ViewPager;->mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;->isFinished()Z │ │ move-result v5 │ │ if-nez v5, :cond_1 │ │ - .line 2179 │ + .line 2184 │ invoke-virtual {p1}, Landroid/graphics/Canvas;->save()I │ │ move-result v3 │ │ - .line 2180 │ + .line 2185 │ .local v3, "restoreCount":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getHeight()I │ │ move-result v5 │ │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getPaddingTop()I │ │ @@ -4451,27 +4451,27 @@ │ │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getPaddingBottom()I │ │ move-result v6 │ │ sub-int v0, v5, v6 │ │ - .line 2181 │ + .line 2186 │ .local v0, "height":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getWidth()I │ │ move-result v4 │ │ - .line 2183 │ + .line 2188 │ .local v4, "width":I │ const/high16 v5, 0x43870000 # 270.0f │ │ invoke-virtual {p1, v5}, Landroid/graphics/Canvas;->rotate(F)V │ │ - .line 2184 │ + .line 2189 │ neg-int v5, v0 │ │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getPaddingTop()I │ │ move-result v6 │ │ add-int/2addr v5, v6 │ @@ -4482,56 +4482,56 @@ │ │ int-to-float v7, v4 │ │ mul-float/2addr v6, v7 │ │ invoke-virtual {p1, v5, v6}, Landroid/graphics/Canvas;->translate(FF)V │ │ - .line 2185 │ + .line 2190 │ iget-object v5, p0, Landroid/support/v4/view/ViewPager;->mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;->setSize(II)V │ │ - .line 2186 │ + .line 2191 │ iget-object v5, p0, Landroid/support/v4/view/ViewPager;->mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ invoke-virtual {v5, p1}, Landroid/support/v4/widget/EdgeEffectCompat;->draw(Landroid/graphics/Canvas;)Z │ │ move-result v5 │ │ or-int/2addr v1, v5 │ │ - .line 2187 │ + .line 2192 │ invoke-virtual {p1, v3}, Landroid/graphics/Canvas;->restoreToCount(I)V │ │ - .line 2189 │ + .line 2194 │ .end local v0 # "height":I │ .end local v3 # "restoreCount":I │ .end local v4 # "width":I │ :cond_1 │ iget-object v5, p0, Landroid/support/v4/view/ViewPager;->mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;->isFinished()Z │ │ move-result v5 │ │ if-nez v5, :cond_2 │ │ - .line 2190 │ + .line 2195 │ invoke-virtual {p1}, Landroid/graphics/Canvas;->save()I │ │ move-result v3 │ │ - .line 2191 │ + .line 2196 │ .restart local v3 # "restoreCount":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getWidth()I │ │ move-result v4 │ │ - .line 2192 │ + .line 2197 │ .restart local v4 # "width":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getHeight()I │ │ move-result v5 │ │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getPaddingTop()I │ │ @@ -4541,21 +4541,21 @@ │ │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getPaddingBottom()I │ │ move-result v6 │ │ sub-int v0, v5, v6 │ │ - .line 2194 │ + .line 2199 │ .restart local v0 # "height":I │ const/high16 v5, 0x42b40000 # 90.0f │ │ invoke-virtual {p1, v5}, Landroid/graphics/Canvas;->rotate(F)V │ │ - .line 2195 │ + .line 2200 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getPaddingTop()I │ │ move-result v5 │ │ neg-int v5, v5 │ │ int-to-float v5, v5 │ @@ -4570,161 +4570,161 @@ │ │ int-to-float v7, v4 │ │ mul-float/2addr v6, v7 │ │ invoke-virtual {p1, v5, v6}, Landroid/graphics/Canvas;->translate(FF)V │ │ - .line 2196 │ + .line 2201 │ iget-object v5, p0, Landroid/support/v4/view/ViewPager;->mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;->setSize(II)V │ │ - .line 2197 │ + .line 2202 │ iget-object v5, p0, Landroid/support/v4/view/ViewPager;->mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ invoke-virtual {v5, p1}, Landroid/support/v4/widget/EdgeEffectCompat;->draw(Landroid/graphics/Canvas;)Z │ │ move-result v5 │ │ or-int/2addr v1, v5 │ │ - .line 2198 │ + .line 2203 │ invoke-virtual {p1, v3}, Landroid/graphics/Canvas;->restoreToCount(I)V │ │ - .line 2205 │ + .line 2210 │ .end local v0 # "height":I │ .end local v3 # "restoreCount":I │ .end local v4 # "width":I │ :cond_2 │ :goto_0 │ if-eqz v1, :cond_3 │ │ - .line 2207 │ + .line 2212 │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;)V │ │ - .line 2209 │ + .line 2214 │ :cond_3 │ return-void │ │ - .line 2201 │ + .line 2206 │ :cond_4 │ iget-object v5, p0, Landroid/support/v4/view/ViewPager;->mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;->finish()V │ │ - .line 2202 │ + .line 2207 │ iget-object v5, p0, Landroid/support/v4/view/ViewPager;->mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;->finish()V │ │ goto :goto_0 │ .end method │ │ .method protected drawableStateChanged()V │ .locals 2 │ │ .prologue │ - .line 754 │ + .line 759 │ invoke-super {p0}, Landroid/view/ViewGroup;->drawableStateChanged()V │ │ - .line 755 │ + .line 760 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mMarginDrawable:Landroid/graphics/drawable/Drawable; │ │ - .line 756 │ + .line 761 │ .local v0, "d":Landroid/graphics/drawable/Drawable; │ if-eqz v0, :cond_0 │ │ invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->isStateful()Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ - .line 757 │ + .line 762 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getDrawableState()[I │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;->setState([I)Z │ │ - .line 759 │ + .line 764 │ :cond_0 │ return-void │ .end method │ │ .method public endFakeDrag()V │ .locals 12 │ │ .prologue │ const/4 v11, 0x1 │ │ - .line 2299 │ + .line 2304 │ iget-boolean v9, p0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ │ if-nez v9, :cond_0 │ │ - .line 2300 │ + .line 2305 │ new-instance v9, Ljava/lang/IllegalStateException; │ │ const-string v10, "No fake drag in progress. Call beginFakeDrag first." │ │ invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v9 │ │ - .line 2303 │ + .line 2308 │ :cond_0 │ iget-object v7, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - .line 2304 │ + .line 2309 │ .local v7, "velocityTracker":Landroid/view/VelocityTracker; │ const/16 v9, 0x3e8 │ │ iget v10, p0, Landroid/support/v4/view/ViewPager;->mMaximumVelocity:I │ │ int-to-float v10, v10 │ │ invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ │ - .line 2305 │ + .line 2310 │ iget v9, p0, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ move-result v9 │ │ float-to-int v2, v9 │ │ - .line 2307 │ + .line 2312 │ .local v2, "initialVelocity":I │ iput-boolean v11, p0, Landroid/support/v4/view/ViewPager;->mPopulatePending:Z │ │ - .line 2308 │ + .line 2313 │ invoke-direct {p0}, Landroid/support/v4/view/ViewPager;->getClientWidth()I │ │ move-result v8 │ │ - .line 2309 │ + .line 2314 │ .local v8, "width":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v5 │ │ - .line 2310 │ + .line 2315 │ .local v5, "scrollX":I │ invoke-direct {p0}, Landroid/support/v4/view/ViewPager;->infoForCurrentScrollPosition()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v1 │ │ - .line 2311 │ + .line 2316 │ .local v1, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - .line 2312 │ + .line 2317 │ .local v0, "currentPage":I │ int-to-float v9, v5 │ │ int-to-float v10, v8 │ │ div-float/2addr v9, v10 │ │ @@ -4732,415 +4732,421 @@ │ │ sub-float/2addr v9, v10 │ │ iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ div-float v4, v9, v10 │ │ - .line 2313 │ + .line 2318 │ .local v4, "pageOffset":F │ iget v9, p0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ iget v10, p0, Landroid/support/v4/view/ViewPager;->mInitialMotionX:F │ │ sub-float/2addr v9, v10 │ │ float-to-int v6, v9 │ │ - .line 2314 │ + .line 2319 │ .local v6, "totalDelta":I │ invoke-direct {p0, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;->determineTargetPage(IFII)I │ │ move-result v3 │ │ - .line 2316 │ + .line 2321 │ .local v3, "nextPage":I │ invoke-virtual {p0, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;->setCurrentItemInternal(IZZI)V │ │ - .line 2317 │ + .line 2322 │ invoke-direct {p0}, Landroid/support/v4/view/ViewPager;->endDrag()V │ │ - .line 2319 │ + .line 2324 │ const/4 v9, 0x0 │ │ iput-boolean v9, p0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ │ - .line 2320 │ + .line 2325 │ return-void │ .end method │ │ .method public executeKeyEvent(Landroid/view/KeyEvent;)Z │ .locals 4 │ .param p1, "event" # Landroid/view/KeyEvent; │ │ .prologue │ const/4 v3, 0x1 │ │ - .line 2488 │ + .line 2493 │ const/4 v0, 0x0 │ │ - .line 2489 │ + .line 2494 │ .local v0, "handled":Z │ invoke-virtual {p1}, Landroid/view/KeyEvent;->getAction()I │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ - .line 2490 │ + .line 2495 │ invoke-virtual {p1}, Landroid/view/KeyEvent;->getKeyCode()I │ │ move-result v1 │ │ sparse-switch v1, :sswitch_data_0 │ │ - .line 2510 │ + .line 2515 │ :cond_0 │ :goto_0 │ return v0 │ │ - .line 2492 │ + .line 2497 │ :sswitch_0 │ const/16 v1, 0x11 │ │ invoke-virtual {p0, v1}, Landroid/support/v4/view/ViewPager;->arrowScroll(I)Z │ │ move-result v0 │ │ - .line 2493 │ + .line 2498 │ goto :goto_0 │ │ - .line 2495 │ + .line 2500 │ :sswitch_1 │ const/16 v1, 0x42 │ │ invoke-virtual {p0, v1}, Landroid/support/v4/view/ViewPager;->arrowScroll(I)Z │ │ move-result v0 │ │ - .line 2496 │ + .line 2501 │ goto :goto_0 │ │ - .line 2498 │ + .line 2503 │ :sswitch_2 │ sget v1, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v2, 0xb │ │ if-lt v1, v2, :cond_0 │ │ - .line 2501 │ + .line 2506 │ invoke-static {p1}, Landroid/support/v4/view/KeyEventCompat;->hasNoModifiers(Landroid/view/KeyEvent;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_1 │ │ - .line 2502 │ + .line 2507 │ const/4 v1, 0x2 │ │ invoke-virtual {p0, v1}, Landroid/support/v4/view/ViewPager;->arrowScroll(I)Z │ │ move-result v0 │ │ goto :goto_0 │ │ - .line 2503 │ + .line 2508 │ :cond_1 │ invoke-static {p1, v3}, Landroid/support/v4/view/KeyEventCompat;->hasModifiers(Landroid/view/KeyEvent;I)Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ - .line 2504 │ + .line 2509 │ invoke-virtual {p0, v3}, Landroid/support/v4/view/ViewPager;->arrowScroll(I)Z │ │ move-result v0 │ │ goto :goto_0 │ │ - .line 2490 │ + .line 2495 │ nop │ │ :sswitch_data_0 │ .sparse-switch │ 0x15 -> :sswitch_0 │ 0x16 -> :sswitch_1 │ 0x3d -> :sswitch_2 │ .end sparse-switch │ .end method │ │ .method public fakeDragBy(F)V │ - .locals 17 │ + .locals 18 │ .param p1, "xOffset" # F │ │ .prologue │ - .line 2330 │ + .line 2335 │ move-object/from16 v0, p0 │ │ - iget-boolean v1, v0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ + iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ │ - if-nez v1, :cond_0 │ + if-nez v2, :cond_0 │ │ - .line 2331 │ - new-instance v1, Ljava/lang/IllegalStateException; │ + .line 2336 │ + new-instance v2, Ljava/lang/IllegalStateException; │ │ - const-string v2, "No fake drag in progress. Call beginFakeDrag first." │ + const-string v3, "No fake drag in progress. Call beginFakeDrag first." │ │ - invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ + invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ - throw v1 │ + throw v2 │ │ - .line 2334 │ + .line 2339 │ :cond_0 │ move-object/from16 v0, p0 │ │ - iget v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - add-float v1, v1, p1 │ + add-float v2, v2, p1 │ │ move-object/from16 v0, p0 │ │ - iput v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iput v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - .line 2336 │ + .line 2341 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ - move-result v1 │ + move-result v2 │ │ - int-to-float v13, v1 │ + int-to-float v14, v2 │ │ - .line 2337 │ - .local v13, "oldScrollX":F │ - sub-float v15, v13, p1 │ + .line 2342 │ + .local v14, "oldScrollX":F │ + sub-float v16, v14, p1 │ │ - .line 2338 │ - .local v15, "scrollX":F │ + .line 2343 │ + .local v16, "scrollX":F │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getClientWidth()I │ │ - move-result v16 │ + move-result v17 │ │ - .line 2340 │ - .local v16, "width":I │ - move/from16 v0, v16 │ + .line 2345 │ + .local v17, "width":I │ + move/from16 v0, v17 │ │ - int-to-float v1, v0 │ + int-to-float v2, v0 │ │ move-object/from16 v0, p0 │ │ - iget v2, v0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ + iget v3, v0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ │ - mul-float v12, v1, v2 │ + mul-float v13, v2, v3 │ │ - .line 2341 │ - .local v12, "leftBound":F │ - move/from16 v0, v16 │ + .line 2346 │ + .local v13, "leftBound":F │ + move/from16 v0, v17 │ │ - int-to-float v1, v0 │ + int-to-float v2, v0 │ │ move-object/from16 v0, p0 │ │ - iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ + iget v3, v0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ │ - mul-float v14, v1, v2 │ + mul-float v15, v2, v3 │ │ - .line 2343 │ - .local v14, "rightBound":F │ + .line 2348 │ + .local v15, "rightBound":F │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ - const/4 v2, 0x0 │ + const/4 v3, 0x0 │ │ - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v10 │ + move-result-object v11 │ │ - check-cast v10, Landroid/support/v4/view/ViewPager$ItemInfo; │ + check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 2344 │ - .local v10, "firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ + .line 2349 │ + .local v11, "firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v3, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ - move-result v2 │ + move-result v3 │ │ - add-int/lit8 v2, v2, -0x1 │ + add-int/lit8 v3, v3, -0x1 │ │ - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v11 │ + move-result-object v12 │ │ - check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; │ + check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 2345 │ - .local v11, "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ - iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ + .line 2350 │ + .local v12, "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ + iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - if-eqz v1, :cond_1 │ + if-eqz v2, :cond_1 │ │ - .line 2346 │ - iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ + .line 2351 │ + iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - move/from16 v0, v16 │ + move/from16 v0, v17 │ │ - int-to-float v2, v0 │ + int-to-float v3, v0 │ │ - mul-float v12, v1, v2 │ + mul-float v13, v2, v3 │ │ - .line 2348 │ + .line 2353 │ :cond_1 │ - iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ + iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ + iget-object v3, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ - invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ + invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ - move-result v2 │ + move-result v3 │ │ - add-int/lit8 v2, v2, -0x1 │ + add-int/lit8 v3, v3, -0x1 │ │ - if-eq v1, v2, :cond_2 │ + if-eq v2, v3, :cond_2 │ │ - .line 2349 │ - iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ + .line 2354 │ + iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - move/from16 v0, v16 │ + move/from16 v0, v17 │ │ - int-to-float v2, v0 │ + int-to-float v3, v0 │ │ - mul-float v14, v1, v2 │ + mul-float v15, v2, v3 │ │ - .line 2352 │ + .line 2357 │ :cond_2 │ - cmpg-float v1, v15, v12 │ - │ - if-gez v1, :cond_4 │ + cmpg-float v2, v16, v13 │ │ - .line 2353 │ - move v15, v12 │ + if-gez v2, :cond_4 │ │ .line 2358 │ + move/from16 v16, v13 │ + │ + .line 2363 │ :cond_3 │ :goto_0 │ move-object/from16 v0, p0 │ │ - iget v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - float-to-int v2, v15 │ + move/from16 v0, v16 │ + │ + float-to-int v3, v0 │ │ - int-to-float v2, v2 │ + int-to-float v3, v3 │ │ - sub-float v2, v15, v2 │ + sub-float v3, v16, v3 │ │ - add-float/2addr v1, v2 │ + add-float/2addr v2, v3 │ │ move-object/from16 v0, p0 │ │ - iput v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iput v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - .line 2359 │ - float-to-int v1, v15 │ + .line 2364 │ + move/from16 v0, v16 │ + │ + float-to-int v2, v0 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollY()I │ │ - move-result v2 │ + move-result v3 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ + invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ │ - .line 2360 │ - float-to-int v1, v15 │ + .line 2365 │ + move/from16 v0, v16 │ + │ + float-to-int v2, v0 │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z │ + invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z │ │ - .line 2363 │ + .line 2368 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ - .line 2364 │ - .local v3, "time":J │ + .line 2369 │ + .local v4, "time":J │ move-object/from16 v0, p0 │ │ - iget-wide v1, v0, Landroid/support/v4/view/ViewPager;->mFakeDragBeginTime:J │ + iget-wide v2, v0, Landroid/support/v4/view/ViewPager;->mFakeDragBeginTime:J │ │ - const/4 v5, 0x2 │ + const/4 v6, 0x2 │ │ move-object/from16 v0, p0 │ │ - iget v6, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ - │ - const/4 v7, 0x0 │ + iget v7, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ const/4 v8, 0x0 │ │ - invoke-static/range {v1 .. v8}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent; │ + const/4 v9, 0x0 │ + │ + invoke-static/range {v2 .. v9}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent; │ │ - move-result-object v9 │ + move-result-object v10 │ │ - .line 2366 │ - .local v9, "ev":Landroid/view/MotionEvent; │ + .line 2371 │ + .local v10, "ev":Landroid/view/MotionEvent; │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - invoke-virtual {v1, v9}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ + invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ - .line 2367 │ - invoke-virtual {v9}, Landroid/view/MotionEvent;->recycle()V │ + .line 2372 │ + invoke-virtual {v10}, Landroid/view/MotionEvent;->recycle()V │ │ - .line 2368 │ + .line 2373 │ return-void │ │ - .line 2354 │ - .end local v3 # "time":J │ - .end local v9 # "ev":Landroid/view/MotionEvent; │ + .line 2359 │ + .end local v4 # "time":J │ + .end local v10 # "ev":Landroid/view/MotionEvent; │ :cond_4 │ - cmpl-float v1, v15, v14 │ + cmpl-float v2, v16, v15 │ │ - if-lez v1, :cond_3 │ + if-lez v2, :cond_3 │ │ - .line 2355 │ - move v15, v14 │ + .line 2360 │ + move/from16 v16, v15 │ │ goto :goto_0 │ .end method │ │ .method protected generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ .locals 1 │ │ .prologue │ - .line 2742 │ + .line 2747 │ new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;->()V │ │ return-object v0 │ .end method │ │ .method public generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ .locals 2 │ .param p1, "attrs" # Landroid/util/AttributeSet; │ │ .prologue │ - .line 2757 │ + .line 2762 │ new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getContext()Landroid/content/Context; │ │ move-result-object v1 │ │ invoke-direct {v0, v1, p1}, Landroid/support/v4/view/ViewPager$LayoutParams;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ @@ -5149,50 +5155,50 @@ │ .end method │ │ .method protected generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ .locals 1 │ .param p1, "p" # Landroid/view/ViewGroup$LayoutParams; │ │ .prologue │ - .line 2747 │ + .line 2752 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public getAdapter()Landroid/support/v4/view/PagerAdapter; │ .locals 1 │ │ .prologue │ - .line 470 │ + .line 475 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ return-object v0 │ .end method │ │ .method protected getChildDrawingOrder(II)I │ .locals 4 │ .param p1, "childCount" # I │ .param p2, "i" # I │ │ .prologue │ - .line 642 │ + .line 647 │ iget v2, p0, Landroid/support/v4/view/ViewPager;->mDrawingOrder:I │ │ const/4 v3, 0x2 │ │ if-ne v2, v3, :cond_0 │ │ add-int/lit8 v2, p1, -0x1 │ │ sub-int v0, v2, p2 │ │ - .line 643 │ + .line 648 │ .local v0, "index":I │ :goto_0 │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mDrawingOrderedChildren:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v2 │ @@ -5203,404 +5209,404 @@ │ │ move-result-object v2 │ │ check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;->childIndex:I │ │ - .line 644 │ + .line 649 │ .local v1, "result":I │ return v1 │ │ .end local v0 # "index":I │ .end local v1 # "result":I │ :cond_0 │ move v0, p2 │ │ - .line 642 │ + .line 647 │ goto :goto_0 │ .end method │ │ .method public getCurrentItem()I │ .locals 1 │ │ .prologue │ - .line 505 │ + .line 510 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ return v0 │ .end method │ │ .method public getOffscreenPageLimit()I │ .locals 1 │ │ .prologue │ - .line 667 │ + .line 672 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mOffscreenPageLimit:I │ │ return v0 │ .end method │ │ .method public getPageMargin()I │ .locals 1 │ │ .prologue │ - .line 723 │ + .line 728 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mPageMargin:I │ │ return v0 │ .end method │ │ .method infoForAnyChild(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ .locals 2 │ .param p1, "child" # Landroid/view/View; │ │ .prologue │ - .line 1337 │ + .line 1342 │ :goto_0 │ invoke-virtual {p1}, Landroid/view/View;->getParent()Landroid/view/ViewParent; │ │ move-result-object v0 │ │ .local v0, "parent":Landroid/view/ViewParent; │ if-eq v0, p0, :cond_2 │ │ - .line 1338 │ + .line 1343 │ if-eqz v0, :cond_0 │ │ instance-of v1, v0, Landroid/view/View; │ │ if-nez v1, :cond_1 │ │ - .line 1339 │ + .line 1344 │ :cond_0 │ const/4 v1, 0x0 │ │ - .line 1343 │ + .line 1348 │ :goto_1 │ return-object v1 │ │ :cond_1 │ move-object p1, v0 │ │ - .line 1341 │ + .line 1346 │ check-cast p1, Landroid/view/View; │ │ goto :goto_0 │ │ - .line 1343 │ + .line 1348 │ :cond_2 │ invoke-virtual {p0, p1}, Landroid/support/v4/view/ViewPager;->infoForChild(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v1 │ │ goto :goto_1 │ .end method │ │ .method infoForChild(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ .locals 4 │ .param p1, "child" # Landroid/view/View; │ │ .prologue │ - .line 1326 │ + .line 1331 │ const/4 v0, 0x0 │ │ .local v0, "i":I │ :goto_0 │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ if-ge v0, v2, :cond_1 │ │ - .line 1327 │ + .line 1332 │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 1328 │ + .line 1333 │ .local v1, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;->object:Ljava/lang/Object; │ │ invoke-virtual {v2, p1, v3}, Landroid/support/v4/view/PagerAdapter;->isViewFromObject(Landroid/view/View;Ljava/lang/Object;)Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - .line 1332 │ + .line 1337 │ .end local v1 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :goto_1 │ return-object v1 │ │ - .line 1326 │ + .line 1331 │ .restart local v1 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_0 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_0 │ │ - .line 1332 │ + .line 1337 │ .end local v1 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_1 │ const/4 v1, 0x0 │ │ goto :goto_1 │ .end method │ │ .method infoForPosition(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ .locals 3 │ .param p1, "position" # I │ │ .prologue │ - .line 1347 │ + .line 1352 │ const/4 v0, 0x0 │ │ .local v0, "i":I │ :goto_0 │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ │ move-result v2 │ │ if-ge v0, v2, :cond_1 │ │ - .line 1348 │ + .line 1353 │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 1349 │ + .line 1354 │ .local v1, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-ne v2, p1, :cond_0 │ │ - .line 1353 │ + .line 1358 │ .end local v1 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :goto_1 │ return-object v1 │ │ - .line 1347 │ + .line 1352 │ .restart local v1 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_0 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_0 │ │ - .line 1353 │ + .line 1358 │ .end local v1 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_1 │ const/4 v1, 0x0 │ │ goto :goto_1 │ .end method │ │ .method initViewPager()V │ .locals 6 │ │ .prologue │ const/4 v5, 0x1 │ │ - .line 354 │ + .line 359 │ const/4 v3, 0x0 │ │ invoke-virtual {p0, v3}, Landroid/support/v4/view/ViewPager;->setWillNotDraw(Z)V │ │ - .line 355 │ + .line 360 │ const/high16 v3, 0x40000 │ │ invoke-virtual {p0, v3}, Landroid/support/v4/view/ViewPager;->setDescendantFocusability(I)V │ │ - .line 356 │ + .line 361 │ invoke-virtual {p0, v5}, Landroid/support/v4/view/ViewPager;->setFocusable(Z)V │ │ - .line 357 │ + .line 362 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getContext()Landroid/content/Context; │ │ move-result-object v1 │ │ - .line 358 │ + .line 363 │ .local v1, "context":Landroid/content/Context; │ new-instance v3, Landroid/widget/Scroller; │ │ sget-object v4, Landroid/support/v4/view/ViewPager;->sInterpolator:Landroid/view/animation/Interpolator; │ │ invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;->(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ iput-object v3, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ - .line 359 │ + .line 364 │ invoke-static {v1}, Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration; │ │ move-result-object v0 │ │ - .line 360 │ + .line 365 │ .local v0, "configuration":Landroid/view/ViewConfiguration; │ invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v3 │ │ invoke-virtual {v3}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; │ │ move-result-object v3 │ │ iget v2, v3, Landroid/util/DisplayMetrics;->density:F │ │ - .line 362 │ + .line 367 │ .local v2, "density":F │ invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;->getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I │ │ move-result v3 │ │ iput v3, p0, Landroid/support/v4/view/ViewPager;->mTouchSlop:I │ │ - .line 363 │ + .line 368 │ const/high16 v3, 0x43c80000 # 400.0f │ │ mul-float/2addr v3, v2 │ │ float-to-int v3, v3 │ │ iput v3, p0, Landroid/support/v4/view/ViewPager;->mMinimumVelocity:I │ │ - .line 364 │ + .line 369 │ invoke-virtual {v0}, Landroid/view/ViewConfiguration;->getScaledMaximumFlingVelocity()I │ │ move-result v3 │ │ iput v3, p0, Landroid/support/v4/view/ViewPager;->mMaximumVelocity:I │ │ - .line 365 │ + .line 370 │ new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; │ │ invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;->(Landroid/content/Context;)V │ │ iput-object v3, p0, Landroid/support/v4/view/ViewPager;->mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ - .line 366 │ + .line 371 │ new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; │ │ invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;->(Landroid/content/Context;)V │ │ iput-object v3, p0, Landroid/support/v4/view/ViewPager;->mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ - .line 368 │ + .line 373 │ const/high16 v3, 0x41c80000 # 25.0f │ │ mul-float/2addr v3, v2 │ │ float-to-int v3, v3 │ │ iput v3, p0, Landroid/support/v4/view/ViewPager;->mFlingDistance:I │ │ - .line 369 │ + .line 374 │ const/high16 v3, 0x40000000 # 2.0f │ │ mul-float/2addr v3, v2 │ │ float-to-int v3, v3 │ │ iput v3, p0, Landroid/support/v4/view/ViewPager;->mCloseEnough:I │ │ - .line 370 │ + .line 375 │ const/high16 v3, 0x41800000 # 16.0f │ │ mul-float/2addr v3, v2 │ │ float-to-int v3, v3 │ │ iput v3, p0, Landroid/support/v4/view/ViewPager;->mDefaultGutterSize:I │ │ - .line 372 │ + .line 377 │ new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ invoke-direct {v3, p0}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->(Landroid/support/v4/view/ViewPager;)V │ │ invoke-static {p0, v3}, Landroid/support/v4/view/ViewCompat;->setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ - .line 374 │ + .line 379 │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->getImportantForAccessibility(Landroid/view/View;)I │ │ move-result v3 │ │ if-nez v3, :cond_0 │ │ - .line 376 │ + .line 381 │ invoke-static {p0, v5}, Landroid/support/v4/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V │ │ - .line 379 │ + .line 384 │ :cond_0 │ return-void │ .end method │ │ .method public isFakeDragging()Z │ .locals 1 │ │ .prologue │ - .line 2380 │ + .line 2385 │ iget-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ │ return v0 │ .end method │ │ .method protected onAttachedToWindow()V │ .locals 1 │ │ .prologue │ - .line 1358 │ + .line 1363 │ invoke-super {p0}, Landroid/view/ViewGroup;->onAttachedToWindow()V │ │ - .line 1359 │ + .line 1364 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mFirstLayout:Z │ │ - .line 1360 │ + .line 1365 │ return-void │ .end method │ │ .method protected onDetachedFromWindow()V │ .locals 1 │ │ .prologue │ - .line 383 │ + .line 388 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mEndScrollRunnable:Ljava/lang/Runnable; │ │ invoke-virtual {p0, v0}, Landroid/support/v4/view/ViewPager;->removeCallbacks(Ljava/lang/Runnable;)Z │ │ - .line 384 │ + .line 389 │ invoke-super {p0}, Landroid/view/ViewGroup;->onDetachedFromWindow()V │ │ - .line 385 │ + .line 390 │ return-void │ .end method │ │ .method protected onDraw(Landroid/graphics/Canvas;)V │ .locals 18 │ .param p1, "canvas" # Landroid/graphics/Canvas; │ │ .prologue │ - .line 2213 │ + .line 2218 │ invoke-super/range {p0 .. p1}, Landroid/view/ViewGroup;->onDraw(Landroid/graphics/Canvas;)V │ │ - .line 2216 │ + .line 2221 │ move-object/from16 v0, p0 │ │ iget v13, v0, Landroid/support/v4/view/ViewPager;->mPageMargin:I │ │ if-lez v13, :cond_2 │ │ move-object/from16 v0, p0 │ @@ -5621,74 +5627,74 @@ │ │ move-object/from16 v0, p0 │ │ iget-object v13, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ if-eqz v13, :cond_2 │ │ - .line 2217 │ + .line 2222 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v10 │ │ - .line 2218 │ + .line 2223 │ .local v10, "scrollX":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getWidth()I │ │ move-result v11 │ │ - .line 2220 │ + .line 2225 │ .local v11, "width":I │ move-object/from16 v0, p0 │ │ iget v13, v0, Landroid/support/v4/view/ViewPager;->mPageMargin:I │ │ int-to-float v13, v13 │ │ int-to-float v14, v11 │ │ div-float v7, v13, v14 │ │ - .line 2221 │ + .line 2226 │ .local v7, "marginOffset":F │ const/4 v5, 0x0 │ │ - .line 2222 │ + .line 2227 │ .local v5, "itemIndex":I │ move-object/from16 v0, p0 │ │ iget-object v13, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ const/4 v14, 0x0 │ │ invoke-virtual {v13, v14}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v3 │ │ check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 2223 │ + .line 2228 │ .local v3, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - .line 2224 │ + .line 2229 │ .local v8, "offset":F │ move-object/from16 v0, p0 │ │ iget-object v13, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v13}, Ljava/util/ArrayList;->size()I │ │ move-result v4 │ │ - .line 2225 │ + .line 2230 │ .local v4, "itemCount":I │ iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - .line 2226 │ + .line 2231 │ .local v2, "firstPos":I │ move-object/from16 v0, p0 │ │ iget-object v13, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ add-int/lit8 v14, v4, -0x1 │ │ @@ -5696,31 +5702,31 @@ │ │ move-result-object v13 │ │ check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - .line 2227 │ + .line 2232 │ .local v6, "lastPos":I │ move v9, v2 │ │ .local v9, "pos":I │ :goto_0 │ if-ge v9, v6, :cond_2 │ │ - .line 2228 │ + .line 2233 │ :goto_1 │ iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-le v9, v13, :cond_0 │ │ if-ge v5, v4, :cond_0 │ │ - .line 2229 │ + .line 2234 │ move-object/from16 v0, p0 │ │ iget-object v13, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ add-int/lit8 v5, v5, 0x1 │ │ invoke-virtual {v13, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ @@ -5729,42 +5735,42 @@ │ │ .end local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .restart local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ goto :goto_1 │ │ - .line 2233 │ + .line 2238 │ :cond_0 │ iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ if-ne v9, v13, :cond_3 │ │ - .line 2234 │ + .line 2239 │ iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ add-float/2addr v13, v14 │ │ int-to-float v14, v11 │ │ mul-float v1, v13, v14 │ │ - .line 2235 │ + .line 2240 │ .local v1, "drawAt":F │ iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ add-float/2addr v13, v14 │ │ add-float v8, v13, v7 │ │ - .line 2242 │ + .line 2247 │ :goto_2 │ move-object/from16 v0, p0 │ │ iget v13, v0, Landroid/support/v4/view/ViewPager;->mPageMargin:I │ │ int-to-float v13, v13 │ │ @@ -5772,15 +5778,15 @@ │ │ int-to-float v14, v10 │ │ cmpl-float v13, v13, v14 │ │ if-lez v13, :cond_1 │ │ - .line 2243 │ + .line 2248 │ move-object/from16 v0, p0 │ │ iget-object v13, v0, Landroid/support/v4/view/ViewPager;->mMarginDrawable:Landroid/graphics/drawable/Drawable; │ │ float-to-int v14, v1 │ │ move-object/from16 v0, p0 │ @@ -5815,49 +5821,49 @@ │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mBottomPageBounds:I │ │ move/from16 v17, v0 │ │ invoke-virtual/range {v13 .. v17}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V │ │ - .line 2245 │ + .line 2250 │ move-object/from16 v0, p0 │ │ iget-object v13, v0, Landroid/support/v4/view/ViewPager;->mMarginDrawable:Landroid/graphics/drawable/Drawable; │ │ move-object/from16 v0, p1 │ │ invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V │ │ - .line 2248 │ + .line 2253 │ :cond_1 │ add-int v13, v10, v11 │ │ int-to-float v13, v13 │ │ cmpl-float v13, v1, v13 │ │ if-lez v13, :cond_4 │ │ - .line 2253 │ + .line 2258 │ .end local v1 # "drawAt":F │ .end local v2 # "firstPos":I │ .end local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v4 # "itemCount":I │ .end local v5 # "itemIndex":I │ .end local v6 # "lastPos":I │ .end local v7 # "marginOffset":F │ .end local v8 # "offset":F │ .end local v9 # "pos":I │ .end local v10 # "scrollX":I │ .end local v11 # "width":I │ :cond_2 │ return-void │ │ - .line 2237 │ + .line 2242 │ .restart local v2 # "firstPos":I │ .restart local v3 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .restart local v4 # "itemCount":I │ .restart local v5 # "itemIndex":I │ .restart local v6 # "lastPos":I │ .restart local v7 # "marginOffset":F │ .restart local v8 # "offset":F │ @@ -5869,203 +5875,203 @@ │ │ iget-object v13, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;->getPageWidth(I)F │ │ move-result v12 │ │ - .line 2238 │ + .line 2243 │ .local v12, "widthFactor":F │ add-float v13, v8, v12 │ │ int-to-float v14, v11 │ │ mul-float v1, v13, v14 │ │ - .line 2239 │ + .line 2244 │ .restart local v1 # "drawAt":F │ add-float v13, v12, v7 │ │ add-float/2addr v8, v13 │ │ goto :goto_2 │ │ - .line 2227 │ + .line 2232 │ .end local v12 # "widthFactor":F │ :cond_4 │ add-int/lit8 v9, v9, 0x1 │ │ goto :goto_0 │ .end method │ │ .method public onInterceptTouchEvent(Landroid/view/MotionEvent;)Z │ .locals 14 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ - .line 1787 │ + .line 1792 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getAction()I │ │ move-result v0 │ │ and-int/lit16 v6, v0, 0xff │ │ - .line 1790 │ + .line 1795 │ .local v6, "action":I │ const/4 v0, 0x3 │ │ if-eq v6, v0, :cond_0 │ │ const/4 v0, 0x1 │ │ if-ne v6, v0, :cond_2 │ │ - .line 1793 │ + .line 1798 │ :cond_0 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ - .line 1794 │ + .line 1799 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsUnableToDrag:Z │ │ - .line 1795 │ + .line 1800 │ const/4 v0, -0x1 │ │ iput v0, p0, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ - .line 1796 │ + .line 1801 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ if-eqz v0, :cond_1 │ │ - .line 1797 │ + .line 1802 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ invoke-virtual {v0}, Landroid/view/VelocityTracker;->recycle()V │ │ - .line 1798 │ + .line 1803 │ const/4 v0, 0x0 │ │ iput-object v0, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - .line 1800 │ + .line 1805 │ :cond_1 │ const/4 v0, 0x0 │ │ - .line 1920 │ + .line 1925 │ :goto_0 │ return v0 │ │ - .line 1805 │ + .line 1810 │ :cond_2 │ if-eqz v6, :cond_4 │ │ - .line 1806 │ + .line 1811 │ iget-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ if-eqz v0, :cond_3 │ │ - .line 1808 │ + .line 1813 │ const/4 v0, 0x1 │ │ goto :goto_0 │ │ - .line 1810 │ + .line 1815 │ :cond_3 │ iget-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsUnableToDrag:Z │ │ if-eqz v0, :cond_4 │ │ - .line 1812 │ + .line 1817 │ const/4 v0, 0x0 │ │ goto :goto_0 │ │ - .line 1816 │ + .line 1821 │ :cond_4 │ sparse-switch v6, :sswitch_data_0 │ │ - .line 1911 │ + .line 1916 │ :cond_5 │ :goto_1 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ if-nez v0, :cond_6 │ │ - .line 1912 │ + .line 1917 │ invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker; │ │ move-result-object v0 │ │ iput-object v0, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - .line 1914 │ + .line 1919 │ :cond_6 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ invoke-virtual {v0, p1}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ - .line 1920 │ + .line 1925 │ iget-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ goto :goto_0 │ │ - .line 1827 │ + .line 1832 │ :sswitch_0 │ iget v7, p0, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ - .line 1828 │ + .line 1833 │ .local v7, "activePointerId":I │ const/4 v0, -0x1 │ │ if-eq v7, v0, :cond_5 │ │ - .line 1833 │ + .line 1838 │ invoke-static {p1, v7}, Landroid/support/v4/view/MotionEventCompat;->findPointerIndex(Landroid/view/MotionEvent;I)I │ │ move-result v9 │ │ - .line 1834 │ + .line 1839 │ .local v9, "pointerIndex":I │ invoke-static {p1, v9}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ move-result v10 │ │ - .line 1835 │ + .line 1840 │ .local v10, "x":F │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ sub-float v8, v10, v0 │ │ - .line 1836 │ + .line 1841 │ .local v8, "dx":F │ invoke-static {v8}, Ljava/lang/Math;->abs(F)F │ │ move-result v11 │ │ - .line 1837 │ + .line 1842 │ .local v11, "xDiff":F │ invoke-static {p1, v9}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ move-result v12 │ │ - .line 1838 │ + .line 1843 │ .local v12, "y":F │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mInitialMotionY:F │ │ sub-float v0, v12, v0 │ │ invoke-static {v0}, Ljava/lang/Math;->abs(F)F │ │ move-result v13 │ │ - .line 1841 │ + .line 1846 │ .local v13, "yDiff":F │ const/4 v0, 0x0 │ │ cmpl-float v0, v8, v0 │ │ if-eqz v0, :cond_7 │ │ @@ -6091,31 +6097,31 @@ │ │ invoke-virtual/range {v0 .. v5}, Landroid/support/v4/view/ViewPager;->canScroll(Landroid/view/View;ZIII)Z │ │ move-result v0 │ │ if-eqz v0, :cond_7 │ │ - .line 1844 │ + .line 1849 │ iput v10, p0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - .line 1845 │ + .line 1850 │ iput v12, p0, Landroid/support/v4/view/ViewPager;->mLastMotionY:F │ │ - .line 1846 │ + .line 1851 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsUnableToDrag:Z │ │ - .line 1847 │ + .line 1852 │ const/4 v0, 0x0 │ │ goto :goto_0 │ │ - .line 1849 │ + .line 1854 │ :cond_7 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mTouchSlop:I │ │ int-to-float v0, v0 │ │ cmpl-float v0, v11, v0 │ │ @@ -6125,30 +6131,30 @@ │ │ mul-float/2addr v0, v11 │ │ cmpl-float v0, v0, v13 │ │ if-lez v0, :cond_a │ │ - .line 1851 │ + .line 1856 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ - .line 1852 │ + .line 1857 │ const/4 v0, 0x1 │ │ invoke-direct {p0, v0}, Landroid/support/v4/view/ViewPager;->requestParentDisallowInterceptTouchEvent(Z)V │ │ - .line 1853 │ + .line 1858 │ const/4 v0, 0x1 │ │ invoke-direct {p0, v0}, Landroid/support/v4/view/ViewPager;->setScrollState(I)V │ │ - .line 1854 │ + .line 1859 │ const/4 v0, 0x0 │ │ cmpl-float v0, v8, v0 │ │ if-lez v0, :cond_9 │ │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mInitialMotionX:F │ @@ -6158,71 +6164,71 @@ │ int-to-float v1, v1 │ │ add-float/2addr v0, v1 │ │ :goto_2 │ iput v0, p0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - .line 1856 │ + .line 1861 │ iput v12, p0, Landroid/support/v4/view/ViewPager;->mLastMotionY:F │ │ - .line 1857 │ + .line 1862 │ const/4 v0, 0x1 │ │ invoke-direct {p0, v0}, Landroid/support/v4/view/ViewPager;->setScrollingCacheEnabled(Z)V │ │ - .line 1866 │ + .line 1871 │ :cond_8 │ :goto_3 │ iget-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ if-eqz v0, :cond_5 │ │ - .line 1868 │ + .line 1873 │ invoke-direct {p0, v10}, Landroid/support/v4/view/ViewPager;->performDrag(F)Z │ │ move-result v0 │ │ if-eqz v0, :cond_5 │ │ - .line 1869 │ + .line 1874 │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;)V │ │ goto/16 :goto_1 │ │ - .line 1854 │ + .line 1859 │ :cond_9 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mInitialMotionX:F │ │ iget v1, p0, Landroid/support/v4/view/ViewPager;->mTouchSlop:I │ │ int-to-float v1, v1 │ │ sub-float/2addr v0, v1 │ │ goto :goto_2 │ │ - .line 1858 │ + .line 1863 │ :cond_a │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mTouchSlop:I │ │ int-to-float v0, v0 │ │ cmpl-float v0, v13, v0 │ │ if-lez v0, :cond_8 │ │ - .line 1864 │ + .line 1869 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsUnableToDrag:Z │ │ goto :goto_3 │ │ - .line 1880 │ + .line 1885 │ .end local v7 # "activePointerId":I │ .end local v8 # "dx":F │ .end local v9 # "pointerIndex":I │ .end local v10 # "x":F │ .end local v11 # "xDiff":F │ .end local v12 # "y":F │ .end local v13 # "yDiff":F │ @@ -6231,43 +6237,43 @@ │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/view/ViewPager;->mInitialMotionX:F │ │ iput v0, p0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - .line 1881 │ + .line 1886 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/view/ViewPager;->mInitialMotionY:F │ │ iput v0, p0, Landroid/support/v4/view/ViewPager;->mLastMotionY:F │ │ - .line 1882 │ + .line 1887 │ const/4 v0, 0x0 │ │ invoke-static {p1, v0}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ - .line 1883 │ + .line 1888 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsUnableToDrag:Z │ │ - .line 1885 │ + .line 1890 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ invoke-virtual {v0}, Landroid/widget/Scroller;->computeScrollOffset()Z │ │ - .line 1886 │ + .line 1891 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mScrollState:I │ │ const/4 v1, 0x2 │ │ if-ne v0, v1, :cond_b │ │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ @@ -6288,64 +6294,64 @@ │ │ move-result v0 │ │ iget v1, p0, Landroid/support/v4/view/ViewPager;->mCloseEnough:I │ │ if-le v0, v1, :cond_b │ │ - .line 1889 │ + .line 1894 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ invoke-virtual {v0}, Landroid/widget/Scroller;->abortAnimation()V │ │ - .line 1890 │ + .line 1895 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mPopulatePending:Z │ │ - .line 1891 │ + .line 1896 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->populate()V │ │ - .line 1892 │ + .line 1897 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ - .line 1893 │ + .line 1898 │ const/4 v0, 0x1 │ │ invoke-direct {p0, v0}, Landroid/support/v4/view/ViewPager;->requestParentDisallowInterceptTouchEvent(Z)V │ │ - .line 1894 │ + .line 1899 │ const/4 v0, 0x1 │ │ invoke-direct {p0, v0}, Landroid/support/v4/view/ViewPager;->setScrollState(I)V │ │ goto/16 :goto_1 │ │ - .line 1896 │ + .line 1901 │ :cond_b │ const/4 v0, 0x0 │ │ invoke-direct {p0, v0}, Landroid/support/v4/view/ViewPager;->completeScroll(Z)V │ │ - .line 1897 │ + .line 1902 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ goto/16 :goto_1 │ │ - .line 1907 │ + .line 1912 │ :sswitch_2 │ invoke-direct {p0, p1}, Landroid/support/v4/view/ViewPager;->onSecondaryPointerUp(Landroid/view/MotionEvent;)V │ │ goto/16 :goto_1 │ │ - .line 1816 │ + .line 1821 │ nop │ │ :sswitch_data_0 │ .sparse-switch │ 0x0 -> :sswitch_1 │ 0x2 -> :sswitch_0 │ 0x6 -> :sswitch_2 │ @@ -6357,154 +6363,154 @@ │ .param p1, "changed" # Z │ .param p2, "l" # I │ .param p3, "t" # I │ .param p4, "r" # I │ .param p5, "b" # I │ │ .prologue │ - .line 1498 │ + .line 1503 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v9 │ │ - .line 1499 │ + .line 1504 │ .local v9, "count":I │ sub-int v24, p4, p2 │ │ - .line 1500 │ + .line 1505 │ .local v24, "width":I │ sub-int v11, p5, p3 │ │ - .line 1501 │ + .line 1506 │ .local v11, "height":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getPaddingLeft()I │ │ move-result v19 │ │ - .line 1502 │ + .line 1507 │ .local v19, "paddingLeft":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getPaddingTop()I │ │ move-result v21 │ │ - .line 1503 │ + .line 1508 │ .local v21, "paddingTop":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getPaddingRight()I │ │ move-result v20 │ │ - .line 1504 │ + .line 1509 │ .local v20, "paddingRight":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getPaddingBottom()I │ │ move-result v18 │ │ - .line 1505 │ + .line 1510 │ .local v18, "paddingBottom":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v22 │ │ - .line 1507 │ + .line 1512 │ .local v22, "scrollX":I │ const/4 v10, 0x0 │ │ - .line 1511 │ + .line 1516 │ .local v10, "decorCount":I │ const/4 v14, 0x0 │ │ .local v14, "i":I │ :goto_0 │ if-ge v14, v9, :cond_1 │ │ - .line 1512 │ + .line 1517 │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v5 │ │ - .line 1513 │ + .line 1518 │ .local v5, "child":Landroid/view/View; │ invoke-virtual {v5}, Landroid/view/View;->getVisibility()I │ │ move-result v26 │ │ const/16 v27, 0x8 │ │ move/from16 v0, v26 │ │ move/from16 v1, v27 │ │ if-eq v0, v1, :cond_0 │ │ - .line 1514 │ + .line 1519 │ invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v17 │ │ check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ - .line 1515 │ + .line 1520 │ .local v17, "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ const/4 v6, 0x0 │ │ - .line 1516 │ + .line 1521 │ .local v6, "childLeft":I │ const/4 v7, 0x0 │ │ - .line 1517 │ + .line 1522 │ .local v7, "childTop":I │ move-object/from16 v0, v17 │ │ iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ move/from16 v26, v0 │ │ if-eqz v26, :cond_0 │ │ - .line 1518 │ + .line 1523 │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->gravity:I │ │ move/from16 v26, v0 │ │ and-int/lit8 v13, v26, 0x7 │ │ - .line 1519 │ + .line 1524 │ .local v13, "hgrav":I │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->gravity:I │ │ move/from16 v26, v0 │ │ and-int/lit8 v23, v26, 0x70 │ │ - .line 1520 │ + .line 1525 │ .local v23, "vgrav":I │ packed-switch v13, :pswitch_data_0 │ │ - .line 1522 │ + .line 1527 │ :pswitch_0 │ move/from16 v6, v19 │ │ - .line 1537 │ + .line 1542 │ :goto_1 │ sparse-switch v23, :sswitch_data_0 │ │ - .line 1539 │ + .line 1544 │ move/from16 v7, v21 │ │ - .line 1554 │ + .line 1559 │ :goto_2 │ add-int v6, v6, v22 │ │ - .line 1555 │ + .line 1560 │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v26 │ │ add-int v26, v26, v6 │ │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredHeight()I │ @@ -6515,48 +6521,48 @@ │ │ move/from16 v0, v26 │ │ move/from16 v1, v27 │ │ invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;->layout(IIII)V │ │ - .line 1558 │ + .line 1563 │ add-int/lit8 v10, v10, 0x1 │ │ - .line 1511 │ + .line 1516 │ .end local v6 # "childLeft":I │ .end local v7 # "childTop":I │ .end local v13 # "hgrav":I │ .end local v17 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ .end local v23 # "vgrav":I │ :cond_0 │ add-int/lit8 v14, v14, 0x1 │ │ goto :goto_0 │ │ - .line 1525 │ + .line 1530 │ .restart local v6 # "childLeft":I │ .restart local v7 # "childTop":I │ .restart local v13 # "hgrav":I │ .restart local v17 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ .restart local v23 # "vgrav":I │ :pswitch_1 │ move/from16 v6, v19 │ │ - .line 1526 │ + .line 1531 │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v26 │ │ add-int v19, v19, v26 │ │ - .line 1527 │ + .line 1532 │ goto :goto_1 │ │ - .line 1529 │ + .line 1534 │ :pswitch_2 │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v26 │ │ sub-int v26, v24, v26 │ │ @@ -6566,51 +6572,51 @@ │ │ move/from16 v1, v19 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ │ move-result v6 │ │ - .line 1531 │ + .line 1536 │ goto :goto_1 │ │ - .line 1533 │ + .line 1538 │ :pswitch_3 │ sub-int v26, v24, v20 │ │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v27 │ │ sub-int v6, v26, v27 │ │ - .line 1534 │ + .line 1539 │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v26 │ │ add-int v20, v20, v26 │ │ goto :goto_1 │ │ - .line 1542 │ + .line 1547 │ :sswitch_0 │ move/from16 v7, v21 │ │ - .line 1543 │ + .line 1548 │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredHeight()I │ │ move-result v26 │ │ add-int v21, v21, v26 │ │ - .line 1544 │ + .line 1549 │ goto :goto_2 │ │ - .line 1546 │ + .line 1551 │ :sswitch_1 │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredHeight()I │ │ move-result v26 │ │ sub-int v26, v11, v26 │ │ @@ -6620,84 +6626,84 @@ │ │ move/from16 v1, v21 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ │ move-result v7 │ │ - .line 1548 │ + .line 1553 │ goto :goto_2 │ │ - .line 1550 │ + .line 1555 │ :sswitch_2 │ sub-int v26, v11, v18 │ │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredHeight()I │ │ move-result v27 │ │ sub-int v7, v26, v27 │ │ - .line 1551 │ + .line 1556 │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredHeight()I │ │ move-result v26 │ │ add-int v18, v18, v26 │ │ goto :goto_2 │ │ - .line 1563 │ + .line 1568 │ .end local v5 # "child":Landroid/view/View; │ .end local v6 # "childLeft":I │ .end local v7 # "childTop":I │ .end local v13 # "hgrav":I │ .end local v17 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ .end local v23 # "vgrav":I │ :cond_1 │ sub-int v26, v24, v19 │ │ sub-int v8, v26, v20 │ │ - .line 1565 │ + .line 1570 │ .local v8, "childWidth":I │ const/4 v14, 0x0 │ │ :goto_3 │ if-ge v14, v9, :cond_4 │ │ - .line 1566 │ + .line 1571 │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v5 │ │ - .line 1567 │ + .line 1572 │ .restart local v5 # "child":Landroid/view/View; │ invoke-virtual {v5}, Landroid/view/View;->getVisibility()I │ │ move-result v26 │ │ const/16 v27, 0x8 │ │ move/from16 v0, v26 │ │ move/from16 v1, v27 │ │ if-eq v0, v1, :cond_3 │ │ - .line 1568 │ + .line 1573 │ invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v17 │ │ check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ - .line 1570 │ + .line 1575 │ .restart local v17 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ move-object/from16 v0, v17 │ │ iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ move/from16 v26, v0 │ │ @@ -6708,15 +6714,15 @@ │ invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;->infoForChild(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v15 │ │ .local v15, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ if-eqz v15, :cond_3 │ │ - .line 1571 │ + .line 1576 │ int-to-float v0, v8 │ │ move/from16 v26, v0 │ │ iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ move/from16 v27, v0 │ @@ -6725,42 +6731,42 @@ │ │ move/from16 v0, v26 │ │ float-to-int v0, v0 │ │ move/from16 v16, v0 │ │ - .line 1572 │ + .line 1577 │ .local v16, "loff":I │ add-int v6, v19, v16 │ │ - .line 1573 │ + .line 1578 │ .restart local v6 # "childLeft":I │ move/from16 v7, v21 │ │ - .line 1574 │ + .line 1579 │ .restart local v7 # "childTop":I │ move-object/from16 v0, v17 │ │ iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->needsMeasure:Z │ │ move/from16 v26, v0 │ │ if-eqz v26, :cond_2 │ │ - .line 1577 │ + .line 1582 │ const/16 v26, 0x0 │ │ move/from16 v0, v26 │ │ move-object/from16 v1, v17 │ │ iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;->needsMeasure:Z │ │ - .line 1578 │ + .line 1583 │ int-to-float v0, v8 │ │ move/from16 v26, v0 │ │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F │ @@ -6777,33 +6783,33 @@ │ │ const/high16 v27, 0x40000000 # 2.0f │ │ invoke-static/range {v26 .. v27}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v25 │ │ - .line 1581 │ + .line 1586 │ .local v25, "widthSpec":I │ sub-int v26, v11, v21 │ │ sub-int v26, v26, v18 │ │ const/high16 v27, 0x40000000 # 2.0f │ │ invoke-static/range {v26 .. v27}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v12 │ │ - .line 1584 │ + .line 1589 │ .local v12, "heightSpec":I │ move/from16 v0, v25 │ │ invoke-virtual {v5, v0, v12}, Landroid/view/View;->measure(II)V │ │ - .line 1589 │ + .line 1594 │ .end local v12 # "heightSpec":I │ .end local v25 # "widthSpec":I │ :cond_2 │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v26 │ │ @@ -6817,58 +6823,58 @@ │ │ move/from16 v0, v26 │ │ move/from16 v1, v27 │ │ invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;->layout(IIII)V │ │ - .line 1565 │ + .line 1570 │ .end local v6 # "childLeft":I │ .end local v7 # "childTop":I │ .end local v15 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v16 # "loff":I │ .end local v17 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ :cond_3 │ add-int/lit8 v14, v14, 0x1 │ │ goto/16 :goto_3 │ │ - .line 1595 │ + .line 1600 │ .end local v5 # "child":Landroid/view/View; │ :cond_4 │ move/from16 v0, v21 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mTopPageBounds:I │ │ - .line 1596 │ + .line 1601 │ sub-int v26, v11, v18 │ │ move/from16 v0, v26 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mBottomPageBounds:I │ │ - .line 1597 │ + .line 1602 │ move-object/from16 v0, p0 │ │ iput v10, v0, Landroid/support/v4/view/ViewPager;->mDecorChildCount:I │ │ - .line 1599 │ + .line 1604 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;->mFirstLayout:Z │ │ move/from16 v26, v0 │ │ if-eqz v26, :cond_5 │ │ - .line 1600 │ + .line 1605 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ move/from16 v26, v0 │ │ const/16 v27, 0x0 │ @@ -6885,55 +6891,55 @@ │ │ move/from16 v3, v28 │ │ move/from16 v4, v29 │ │ invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;->scrollToItem(IZIZ)V │ │ - .line 1602 │ + .line 1607 │ :cond_5 │ const/16 v26, 0x0 │ │ move/from16 v0, v26 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;->mFirstLayout:Z │ │ - .line 1603 │ + .line 1608 │ return-void │ │ - .line 1520 │ + .line 1525 │ nop │ │ :pswitch_data_0 │ .packed-switch 0x1 │ :pswitch_2 │ :pswitch_0 │ :pswitch_1 │ :pswitch_0 │ :pswitch_3 │ .end packed-switch │ │ - .line 1537 │ + .line 1542 │ :sswitch_data_0 │ .sparse-switch │ 0x10 -> :sswitch_1 │ 0x30 -> :sswitch_0 │ 0x50 -> :sswitch_2 │ .end sparse-switch │ .end method │ │ .method protected onMeasure(II)V │ .locals 23 │ .param p1, "widthMeasureSpec" # I │ .param p2, "heightMeasureSpec" # I │ │ .prologue │ - .line 1369 │ + .line 1374 │ const/16 v21, 0x0 │ │ move/from16 v0, v21 │ │ move/from16 v1, p1 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;->getDefaultSize(II)I │ @@ -6954,24 +6960,24 @@ │ │ move/from16 v1, v21 │ │ move/from16 v2, v22 │ │ invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;->setMeasuredDimension(II)V │ │ - .line 1372 │ + .line 1377 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getMeasuredWidth()I │ │ move-result v15 │ │ - .line 1373 │ + .line 1378 │ .local v15, "measuredWidth":I │ div-int/lit8 v14, v15, 0xa │ │ - .line 1374 │ + .line 1379 │ .local v14, "maxGutterSize":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mDefaultGutterSize:I │ │ move/from16 v21, v0 │ │ @@ -6983,28 +6989,28 @@ │ │ move/from16 v0, v21 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mGutterSize:I │ │ - .line 1377 │ + .line 1382 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getPaddingLeft()I │ │ move-result v21 │ │ sub-int v21, v15, v21 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getPaddingRight()I │ │ move-result v22 │ │ sub-int v5, v21, v22 │ │ - .line 1378 │ + .line 1383 │ .local v5, "childWidthSize":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getMeasuredHeight()I │ │ move-result v21 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getPaddingTop()I │ │ @@ -7014,92 +7020,92 @@ │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getPaddingBottom()I │ │ move-result v22 │ │ sub-int v4, v21, v22 │ │ - .line 1385 │ + .line 1390 │ .local v4, "childHeightSize":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v16 │ │ - .line 1386 │ + .line 1391 │ .local v16, "size":I │ const/4 v12, 0x0 │ │ .local v12, "i":I │ :goto_0 │ move/from16 v0, v16 │ │ if-ge v12, v0, :cond_a │ │ - .line 1387 │ + .line 1392 │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v3 │ │ - .line 1388 │ + .line 1393 │ .local v3, "child":Landroid/view/View; │ invoke-virtual {v3}, Landroid/view/View;->getVisibility()I │ │ move-result v21 │ │ const/16 v22, 0x8 │ │ move/from16 v0, v21 │ │ move/from16 v1, v22 │ │ if-eq v0, v1, :cond_5 │ │ - .line 1389 │ + .line 1394 │ invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v13 │ │ check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ - .line 1390 │ + .line 1395 │ .local v13, "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ if-eqz v13, :cond_5 │ │ iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ move/from16 v21, v0 │ │ if-eqz v21, :cond_5 │ │ - .line 1391 │ + .line 1396 │ iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;->gravity:I │ │ move/from16 v21, v0 │ │ and-int/lit8 v11, v21, 0x7 │ │ - .line 1392 │ + .line 1397 │ .local v11, "hgrav":I │ iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;->gravity:I │ │ move/from16 v21, v0 │ │ and-int/lit8 v17, v21, 0x70 │ │ - .line 1393 │ + .line 1398 │ .local v17, "vgrav":I │ const/high16 v18, -0x80000000 │ │ - .line 1394 │ + .line 1399 │ .local v18, "widthMode":I │ const/high16 v8, -0x80000000 │ │ - .line 1395 │ + .line 1400 │ .local v8, "heightMode":I │ const/16 v21, 0x30 │ │ move/from16 v0, v17 │ │ move/from16 v1, v21 │ │ @@ -7112,15 +7118,15 @@ │ move/from16 v1, v21 │ │ if-ne v0, v1, :cond_6 │ │ :cond_0 │ const/4 v7, 0x1 │ │ - .line 1396 │ + .line 1401 │ .local v7, "consumeVertical":Z │ :goto_1 │ const/16 v21, 0x3 │ │ move/from16 v0, v21 │ │ if-eq v11, v0, :cond_1 │ @@ -7130,132 +7136,132 @@ │ move/from16 v0, v21 │ │ if-ne v11, v0, :cond_7 │ │ :cond_1 │ const/4 v6, 0x1 │ │ - .line 1398 │ + .line 1403 │ .local v6, "consumeHorizontal":Z │ :goto_2 │ if-eqz v7, :cond_8 │ │ - .line 1399 │ + .line 1404 │ const/high16 v18, 0x40000000 # 2.0f │ │ - .line 1404 │ + .line 1409 │ :cond_2 │ :goto_3 │ move/from16 v19, v5 │ │ - .line 1405 │ + .line 1410 │ .local v19, "widthSize":I │ move v9, v4 │ │ - .line 1406 │ + .line 1411 │ .local v9, "heightSize":I │ iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;->width:I │ │ move/from16 v21, v0 │ │ const/16 v22, -0x2 │ │ move/from16 v0, v21 │ │ move/from16 v1, v22 │ │ if-eq v0, v1, :cond_3 │ │ - .line 1407 │ + .line 1412 │ const/high16 v18, 0x40000000 # 2.0f │ │ - .line 1408 │ + .line 1413 │ iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;->width:I │ │ move/from16 v21, v0 │ │ const/16 v22, -0x1 │ │ move/from16 v0, v21 │ │ move/from16 v1, v22 │ │ if-eq v0, v1, :cond_3 │ │ - .line 1409 │ + .line 1414 │ iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;->width:I │ │ move/from16 v19, v0 │ │ - .line 1412 │ + .line 1417 │ :cond_3 │ iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;->height:I │ │ move/from16 v21, v0 │ │ const/16 v22, -0x2 │ │ move/from16 v0, v21 │ │ move/from16 v1, v22 │ │ if-eq v0, v1, :cond_4 │ │ - .line 1413 │ + .line 1418 │ const/high16 v8, 0x40000000 # 2.0f │ │ - .line 1414 │ + .line 1419 │ iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;->height:I │ │ move/from16 v21, v0 │ │ const/16 v22, -0x1 │ │ move/from16 v0, v21 │ │ move/from16 v1, v22 │ │ if-eq v0, v1, :cond_4 │ │ - .line 1415 │ + .line 1420 │ iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;->height:I │ │ - .line 1418 │ + .line 1423 │ :cond_4 │ move/from16 v0, v19 │ │ move/from16 v1, v18 │ │ invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v20 │ │ - .line 1419 │ + .line 1424 │ .local v20, "widthSpec":I │ invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v10 │ │ - .line 1420 │ + .line 1425 │ .local v10, "heightSpec":I │ move/from16 v0, v20 │ │ invoke-virtual {v3, v0, v10}, Landroid/view/View;->measure(II)V │ │ - .line 1422 │ + .line 1427 │ if-eqz v7, :cond_9 │ │ - .line 1423 │ + .line 1428 │ invoke-virtual {v3}, Landroid/view/View;->getMeasuredHeight()I │ │ move-result v21 │ │ sub-int v4, v4, v21 │ │ - .line 1386 │ + .line 1391 │ .end local v6 # "consumeHorizontal":Z │ .end local v7 # "consumeVertical":Z │ .end local v8 # "heightMode":I │ .end local v9 # "heightSize":I │ .end local v10 # "heightSpec":I │ .end local v11 # "hgrav":I │ .end local v13 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ @@ -7265,60 +7271,60 @@ │ .end local v20 # "widthSpec":I │ :cond_5 │ :goto_4 │ add-int/lit8 v12, v12, 0x1 │ │ goto/16 :goto_0 │ │ - .line 1395 │ + .line 1400 │ .restart local v8 # "heightMode":I │ .restart local v11 # "hgrav":I │ .restart local v13 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ .restart local v17 # "vgrav":I │ .restart local v18 # "widthMode":I │ :cond_6 │ const/4 v7, 0x0 │ │ goto :goto_1 │ │ - .line 1396 │ + .line 1401 │ .restart local v7 # "consumeVertical":Z │ :cond_7 │ const/4 v6, 0x0 │ │ goto :goto_2 │ │ - .line 1400 │ + .line 1405 │ .restart local v6 # "consumeHorizontal":Z │ :cond_8 │ if-eqz v6, :cond_2 │ │ - .line 1401 │ + .line 1406 │ const/high16 v8, 0x40000000 # 2.0f │ │ goto :goto_3 │ │ - .line 1424 │ + .line 1429 │ .restart local v9 # "heightSize":I │ .restart local v10 # "heightSpec":I │ .restart local v19 # "widthSize":I │ .restart local v20 # "widthSpec":I │ :cond_9 │ if-eqz v6, :cond_5 │ │ - .line 1425 │ + .line 1430 │ invoke-virtual {v3}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v21 │ │ sub-int v5, v5, v21 │ │ goto :goto_4 │ │ - .line 1431 │ + .line 1436 │ .end local v3 # "child":Landroid/view/View; │ .end local v6 # "consumeHorizontal":Z │ .end local v7 # "consumeVertical":Z │ .end local v8 # "heightMode":I │ .end local v9 # "heightSize":I │ .end local v10 # "heightSpec":I │ .end local v11 # "hgrav":I │ @@ -7338,102 +7344,102 @@ │ │ move/from16 v0, v21 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mChildWidthMeasureSpec:I │ │ - .line 1432 │ + .line 1437 │ const/high16 v21, 0x40000000 # 2.0f │ │ move/from16 v0, v21 │ │ invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v21 │ │ move/from16 v0, v21 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mChildHeightMeasureSpec:I │ │ - .line 1435 │ + .line 1440 │ const/16 v21, 0x1 │ │ move/from16 v0, v21 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;->mInLayout:Z │ │ - .line 1436 │ + .line 1441 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->populate()V │ │ - .line 1437 │ + .line 1442 │ const/16 v21, 0x0 │ │ move/from16 v0, v21 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;->mInLayout:Z │ │ - .line 1440 │ + .line 1445 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v16 │ │ - .line 1441 │ + .line 1446 │ const/4 v12, 0x0 │ │ :goto_5 │ move/from16 v0, v16 │ │ if-ge v12, v0, :cond_d │ │ - .line 1442 │ + .line 1447 │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v3 │ │ - .line 1443 │ + .line 1448 │ .restart local v3 # "child":Landroid/view/View; │ invoke-virtual {v3}, Landroid/view/View;->getVisibility()I │ │ move-result v21 │ │ const/16 v22, 0x8 │ │ move/from16 v0, v21 │ │ move/from16 v1, v22 │ │ if-eq v0, v1, :cond_c │ │ - .line 1447 │ + .line 1452 │ invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v13 │ │ check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ - .line 1448 │ + .line 1453 │ .restart local v13 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ if-eqz v13, :cond_b │ │ iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ move/from16 v21, v0 │ │ if-nez v21, :cond_c │ │ - .line 1449 │ + .line 1454 │ :cond_b │ int-to-float v0, v5 │ │ move/from16 v21, v0 │ │ iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F │ │ @@ -7449,211 +7455,211 @@ │ │ const/high16 v22, 0x40000000 # 2.0f │ │ invoke-static/range {v21 .. v22}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v20 │ │ - .line 1451 │ + .line 1456 │ .restart local v20 # "widthSpec":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mChildHeightMeasureSpec:I │ │ move/from16 v21, v0 │ │ move/from16 v0, v20 │ │ move/from16 v1, v21 │ │ invoke-virtual {v3, v0, v1}, Landroid/view/View;->measure(II)V │ │ - .line 1441 │ + .line 1446 │ .end local v13 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ .end local v20 # "widthSpec":I │ :cond_c │ add-int/lit8 v12, v12, 0x1 │ │ goto :goto_5 │ │ - .line 1455 │ + .line 1460 │ .end local v3 # "child":Landroid/view/View; │ :cond_d │ return-void │ .end method │ │ .method protected onPageScrolled(IFI)V │ .locals 17 │ .param p1, "position" # I │ .param p2, "offset" # F │ .param p3, "offsetPixels" # I │ │ .prologue │ - .line 1672 │ + .line 1677 │ move-object/from16 v0, p0 │ │ iget v15, v0, Landroid/support/v4/view/ViewPager;->mDecorChildCount:I │ │ if-lez v15, :cond_2 │ │ - .line 1673 │ + .line 1678 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v12 │ │ - .line 1674 │ + .line 1679 │ .local v12, "scrollX":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getPaddingLeft()I │ │ move-result v10 │ │ - .line 1675 │ + .line 1680 │ .local v10, "paddingLeft":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getPaddingRight()I │ │ move-result v11 │ │ - .line 1676 │ + .line 1681 │ .local v11, "paddingRight":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getWidth()I │ │ move-result v14 │ │ - .line 1677 │ + .line 1682 │ .local v14, "width":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v4 │ │ - .line 1678 │ + .line 1683 │ .local v4, "childCount":I │ const/4 v8, 0x0 │ │ .local v8, "i":I │ :goto_0 │ if-ge v8, v4, :cond_2 │ │ - .line 1679 │ + .line 1684 │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v3 │ │ - .line 1680 │ + .line 1685 │ .local v3, "child":Landroid/view/View; │ invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v9 │ │ check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ - .line 1681 │ + .line 1686 │ .local v9, "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ if-nez v15, :cond_1 │ │ - .line 1678 │ + .line 1683 │ :cond_0 │ :goto_1 │ add-int/lit8 v8, v8, 0x1 │ │ goto :goto_0 │ │ - .line 1683 │ + .line 1688 │ :cond_1 │ iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;->gravity:I │ │ and-int/lit8 v7, v15, 0x7 │ │ - .line 1684 │ + .line 1689 │ .local v7, "hgrav":I │ const/4 v5, 0x0 │ │ - .line 1685 │ + .line 1690 │ .local v5, "childLeft":I │ packed-switch v7, :pswitch_data_0 │ │ - .line 1687 │ + .line 1692 │ :pswitch_0 │ move v5, v10 │ │ - .line 1702 │ + .line 1707 │ :goto_2 │ add-int/2addr v5, v12 │ │ - .line 1704 │ + .line 1709 │ invoke-virtual {v3}, Landroid/view/View;->getLeft()I │ │ move-result v15 │ │ sub-int v6, v5, v15 │ │ - .line 1705 │ + .line 1710 │ .local v6, "childOffset":I │ if-eqz v6, :cond_0 │ │ - .line 1706 │ + .line 1711 │ invoke-virtual {v3, v6}, Landroid/view/View;->offsetLeftAndRight(I)V │ │ goto :goto_1 │ │ - .line 1690 │ + .line 1695 │ .end local v6 # "childOffset":I │ :pswitch_1 │ move v5, v10 │ │ - .line 1691 │ + .line 1696 │ invoke-virtual {v3}, Landroid/view/View;->getWidth()I │ │ move-result v15 │ │ add-int/2addr v10, v15 │ │ - .line 1692 │ + .line 1697 │ goto :goto_2 │ │ - .line 1694 │ + .line 1699 │ :pswitch_2 │ invoke-virtual {v3}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v15 │ │ sub-int v15, v14, v15 │ │ div-int/lit8 v15, v15, 0x2 │ │ invoke-static {v15, v10}, Ljava/lang/Math;->max(II)I │ │ move-result v5 │ │ - .line 1696 │ + .line 1701 │ goto :goto_2 │ │ - .line 1698 │ + .line 1703 │ :pswitch_3 │ sub-int v15, v14, v11 │ │ invoke-virtual {v3}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v16 │ │ sub-int v5, v15, v16 │ │ - .line 1699 │ + .line 1704 │ invoke-virtual {v3}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v15 │ │ add-int/2addr v11, v15 │ │ goto :goto_2 │ │ - .line 1711 │ + .line 1716 │ .end local v3 # "child":Landroid/view/View; │ .end local v4 # "childCount":I │ .end local v5 # "childLeft":I │ .end local v7 # "hgrav":I │ .end local v8 # "i":I │ .end local v9 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ .end local v10 # "paddingLeft":I │ @@ -7663,103 +7669,103 @@ │ :cond_2 │ move-object/from16 v0, p0 │ │ iget-object v15, v0, Landroid/support/v4/view/ViewPager;->mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ if-eqz v15, :cond_3 │ │ - .line 1712 │ + .line 1717 │ move-object/from16 v0, p0 │ │ iget-object v15, v0, Landroid/support/v4/view/ViewPager;->mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ move/from16 v0, p1 │ │ move/from16 v1, p2 │ │ move/from16 v2, p3 │ │ invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;->onPageScrolled(IFI)V │ │ - .line 1714 │ + .line 1719 │ :cond_3 │ move-object/from16 v0, p0 │ │ iget-object v15, v0, Landroid/support/v4/view/ViewPager;->mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ if-eqz v15, :cond_4 │ │ - .line 1715 │ + .line 1720 │ move-object/from16 v0, p0 │ │ iget-object v15, v0, Landroid/support/v4/view/ViewPager;->mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ move/from16 v0, p1 │ │ move/from16 v1, p2 │ │ move/from16 v2, p3 │ │ invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;->onPageScrolled(IFI)V │ │ - .line 1718 │ + .line 1723 │ :cond_4 │ move-object/from16 v0, p0 │ │ iget-object v15, v0, Landroid/support/v4/view/ViewPager;->mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; │ │ if-eqz v15, :cond_6 │ │ - .line 1719 │ + .line 1724 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v12 │ │ - .line 1720 │ + .line 1725 │ .restart local v12 # "scrollX":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v4 │ │ - .line 1721 │ + .line 1726 │ .restart local v4 # "childCount":I │ const/4 v8, 0x0 │ │ .restart local v8 # "i":I │ :goto_3 │ if-ge v8, v4, :cond_6 │ │ - .line 1722 │ + .line 1727 │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v3 │ │ - .line 1723 │ + .line 1728 │ .restart local v3 # "child":Landroid/view/View; │ invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v9 │ │ check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ - .line 1725 │ + .line 1730 │ .restart local v9 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ if-eqz v15, :cond_5 │ │ - .line 1721 │ + .line 1726 │ :goto_4 │ add-int/lit8 v8, v8, 0x1 │ │ goto :goto_3 │ │ - .line 1727 │ + .line 1732 │ :cond_5 │ invoke-virtual {v3}, Landroid/view/View;->getLeft()I │ │ move-result v15 │ │ sub-int/2addr v15, v12 │ │ @@ -7773,42 +7779,42 @@ │ │ int-to-float v0, v0 │ │ move/from16 v16, v0 │ │ div-float v13, v15, v16 │ │ - .line 1728 │ + .line 1733 │ .local v13, "transformPos":F │ move-object/from16 v0, p0 │ │ iget-object v15, v0, Landroid/support/v4/view/ViewPager;->mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; │ │ invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;->transformPage(Landroid/view/View;F)V │ │ goto :goto_4 │ │ - .line 1732 │ + .line 1737 │ .end local v3 # "child":Landroid/view/View; │ .end local v4 # "childCount":I │ .end local v8 # "i":I │ .end local v9 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ .end local v12 # "scrollX":I │ .end local v13 # "transformPos":F │ :cond_6 │ const/4 v15, 0x1 │ │ move-object/from16 v0, p0 │ │ iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;->mCalledSuper:Z │ │ - .line 1733 │ + .line 1738 │ return-void │ │ - .line 1685 │ + .line 1690 │ nop │ │ :pswitch_data_0 │ .packed-switch 0x1 │ :pswitch_2 │ :pswitch_0 │ :pswitch_1 │ @@ -7819,306 +7825,306 @@ │ │ .method protected onRequestFocusInDescendants(ILandroid/graphics/Rect;)Z │ .locals 9 │ .param p1, "direction" # I │ .param p2, "previouslyFocusedRect" # Landroid/graphics/Rect; │ │ .prologue │ - .line 2693 │ + .line 2698 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v1 │ │ - .line 2694 │ + .line 2699 │ .local v1, "count":I │ and-int/lit8 v7, p1, 0x2 │ │ if-eqz v7, :cond_0 │ │ - .line 2695 │ + .line 2700 │ const/4 v6, 0x0 │ │ - .line 2696 │ + .line 2701 │ .local v6, "index":I │ const/4 v5, 0x1 │ │ - .line 2697 │ + .line 2702 │ .local v5, "increment":I │ move v2, v1 │ │ - .line 2703 │ + .line 2708 │ .local v2, "end":I │ :goto_0 │ move v3, v6 │ │ .local v3, "i":I │ :goto_1 │ if-eq v3, v2, :cond_2 │ │ - .line 2704 │ + .line 2709 │ invoke-virtual {p0, v3}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 2705 │ + .line 2710 │ .local v0, "child":Landroid/view/View; │ invoke-virtual {v0}, Landroid/view/View;->getVisibility()I │ │ move-result v7 │ │ if-nez v7, :cond_1 │ │ - .line 2706 │ + .line 2711 │ invoke-virtual {p0, v0}, Landroid/support/v4/view/ViewPager;->infoForChild(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v4 │ │ - .line 2707 │ + .line 2712 │ .local v4, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ if-eqz v4, :cond_1 │ │ iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ iget v8, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ if-ne v7, v8, :cond_1 │ │ - .line 2708 │ + .line 2713 │ invoke-virtual {v0, p1, p2}, Landroid/view/View;->requestFocus(ILandroid/graphics/Rect;)Z │ │ move-result v7 │ │ if-eqz v7, :cond_1 │ │ - .line 2709 │ + .line 2714 │ const/4 v7, 0x1 │ │ - .line 2714 │ + .line 2719 │ .end local v0 # "child":Landroid/view/View; │ .end local v4 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :goto_2 │ return v7 │ │ - .line 2699 │ + .line 2704 │ .end local v2 # "end":I │ .end local v3 # "i":I │ .end local v5 # "increment":I │ .end local v6 # "index":I │ :cond_0 │ add-int/lit8 v6, v1, -0x1 │ │ - .line 2700 │ + .line 2705 │ .restart local v6 # "index":I │ const/4 v5, -0x1 │ │ - .line 2701 │ + .line 2706 │ .restart local v5 # "increment":I │ const/4 v2, -0x1 │ │ .restart local v2 # "end":I │ goto :goto_0 │ │ - .line 2703 │ + .line 2708 │ .restart local v0 # "child":Landroid/view/View; │ .restart local v3 # "i":I │ :cond_1 │ add-int/2addr v3, v5 │ │ goto :goto_1 │ │ - .line 2714 │ + .line 2719 │ .end local v0 # "child":Landroid/view/View; │ :cond_2 │ const/4 v7, 0x0 │ │ goto :goto_2 │ .end method │ │ .method public onRestoreInstanceState(Landroid/os/Parcelable;)V │ .locals 4 │ .param p1, "state" # Landroid/os/Parcelable; │ │ .prologue │ - .line 1272 │ + .line 1277 │ instance-of v1, p1, Landroid/support/v4/view/ViewPager$SavedState; │ │ if-nez v1, :cond_0 │ │ - .line 1273 │ + .line 1278 │ invoke-super {p0, p1}, Landroid/view/ViewGroup;->onRestoreInstanceState(Landroid/os/Parcelable;)V │ │ - .line 1288 │ + .line 1293 │ :goto_0 │ return-void │ │ :cond_0 │ move-object v0, p1 │ │ - .line 1277 │ + .line 1282 │ check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; │ │ - .line 1278 │ + .line 1283 │ .local v0, "ss":Landroid/support/v4/view/ViewPager$SavedState; │ invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;->getSuperState()Landroid/os/Parcelable; │ │ move-result-object v1 │ │ invoke-super {p0, v1}, Landroid/view/ViewGroup;->onRestoreInstanceState(Landroid/os/Parcelable;)V │ │ - .line 1280 │ + .line 1285 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ if-eqz v1, :cond_1 │ │ - .line 1281 │ + .line 1286 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable; │ │ iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;->loader:Ljava/lang/ClassLoader; │ │ invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;->restoreState(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ - .line 1282 │ + .line 1287 │ iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;->position:I │ │ const/4 v2, 0x0 │ │ const/4 v3, 0x1 │ │ invoke-virtual {p0, v1, v2, v3}, Landroid/support/v4/view/ViewPager;->setCurrentItemInternal(IZZ)V │ │ goto :goto_0 │ │ - .line 1284 │ + .line 1289 │ :cond_1 │ iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;->position:I │ │ iput v1, p0, Landroid/support/v4/view/ViewPager;->mRestoredCurItem:I │ │ - .line 1285 │ + .line 1290 │ iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable; │ │ iput-object v1, p0, Landroid/support/v4/view/ViewPager;->mRestoredAdapterState:Landroid/os/Parcelable; │ │ - .line 1286 │ + .line 1291 │ iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;->loader:Ljava/lang/ClassLoader; │ │ iput-object v1, p0, Landroid/support/v4/view/ViewPager;->mRestoredClassLoader:Ljava/lang/ClassLoader; │ │ goto :goto_0 │ .end method │ │ .method public onSaveInstanceState()Landroid/os/Parcelable; │ .locals 3 │ │ .prologue │ - .line 1261 │ + .line 1266 │ invoke-super {p0}, Landroid/view/ViewGroup;->onSaveInstanceState()Landroid/os/Parcelable; │ │ move-result-object v1 │ │ - .line 1262 │ + .line 1267 │ .local v1, "superState":Landroid/os/Parcelable; │ new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; │ │ invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;->(Landroid/os/Parcelable;)V │ │ - .line 1263 │ + .line 1268 │ .local v0, "ss":Landroid/support/v4/view/ViewPager$SavedState; │ iget v2, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;->position:I │ │ - .line 1264 │ + .line 1269 │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ if-eqz v2, :cond_0 │ │ - .line 1265 │ + .line 1270 │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;->saveState()Landroid/os/Parcelable; │ │ move-result-object v2 │ │ iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable; │ │ - .line 1267 │ + .line 1272 │ :cond_0 │ return-object v0 │ .end method │ │ .method protected onSizeChanged(IIII)V │ .locals 2 │ .param p1, "w" # I │ .param p2, "h" # I │ .param p3, "oldw" # I │ .param p4, "oldh" # I │ │ .prologue │ - .line 1459 │ + .line 1464 │ invoke-super {p0, p1, p2, p3, p4}, Landroid/view/ViewGroup;->onSizeChanged(IIII)V │ │ - .line 1462 │ + .line 1467 │ if-eq p1, p3, :cond_0 │ │ - .line 1463 │ + .line 1468 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mPageMargin:I │ │ iget v1, p0, Landroid/support/v4/view/ViewPager;->mPageMargin:I │ │ invoke-direct {p0, p1, p3, v0, v1}, Landroid/support/v4/view/ViewPager;->recomputeScrollPosition(IIII)V │ │ - .line 1465 │ + .line 1470 │ :cond_0 │ return-void │ .end method │ │ .method public onTouchEvent(Landroid/view/MotionEvent;)Z │ .locals 28 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ - .line 1925 │ + .line 1930 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ │ move/from16 v24, v0 │ │ if-eqz v24, :cond_0 │ │ - .line 1929 │ + .line 1934 │ const/16 v24, 0x1 │ │ - .line 2046 │ + .line 2051 │ :goto_0 │ return v24 │ │ - .line 1932 │ + .line 1937 │ :cond_0 │ invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getAction()I │ │ move-result v24 │ │ if-nez v24, :cond_1 │ │ invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getEdgeFlags()I │ │ move-result v24 │ │ if-eqz v24, :cond_1 │ │ - .line 1935 │ + .line 1940 │ const/16 v24, 0x0 │ │ goto :goto_0 │ │ - .line 1938 │ + .line 1943 │ :cond_1 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ move-object/from16 v24, v0 │ │ @@ -8132,110 +8138,110 @@ │ │ invoke-virtual/range {v24 .. v24}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ move-result v24 │ │ if-nez v24, :cond_3 │ │ - .line 1940 │ + .line 1945 │ :cond_2 │ const/16 v24, 0x0 │ │ goto :goto_0 │ │ - .line 1943 │ + .line 1948 │ :cond_3 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ move-object/from16 v24, v0 │ │ if-nez v24, :cond_4 │ │ - .line 1944 │ + .line 1949 │ invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker; │ │ move-result-object v24 │ │ move-object/from16 v0, v24 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - .line 1946 │ + .line 1951 │ :cond_4 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ move-object/from16 v24, v0 │ │ move-object/from16 v0, v24 │ │ move-object/from16 v1, p1 │ │ invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ - .line 1948 │ + .line 1953 │ invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getAction()I │ │ move-result v5 │ │ - .line 1949 │ + .line 1954 │ .local v5, "action":I │ const/4 v11, 0x0 │ │ - .line 1951 │ + .line 1956 │ .local v11, "needsInvalidate":Z │ and-int/lit16 v0, v5, 0xff │ │ move/from16 v24, v0 │ │ packed-switch v24, :pswitch_data_0 │ │ - .line 2043 │ + .line 2048 │ :cond_5 │ :goto_1 │ :pswitch_0 │ if-eqz v11, :cond_6 │ │ - .line 2044 │ + .line 2049 │ invoke-static/range {p0 .. p0}, Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;)V │ │ - .line 2046 │ + .line 2051 │ :cond_6 │ const/16 v24, 0x1 │ │ goto :goto_0 │ │ - .line 1953 │ + .line 1958 │ :pswitch_1 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ move-object/from16 v24, v0 │ │ invoke-virtual/range {v24 .. v24}, Landroid/widget/Scroller;->abortAnimation()V │ │ - .line 1954 │ + .line 1959 │ const/16 v24, 0x0 │ │ move/from16 v0, v24 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;->mPopulatePending:Z │ │ - .line 1955 │ + .line 1960 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->populate()V │ │ - .line 1958 │ + .line 1963 │ invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v24 │ │ move/from16 v0, v24 │ │ move-object/from16 v1, p0 │ @@ -8244,15 +8250,15 @@ │ │ move/from16 v0, v24 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - .line 1959 │ + .line 1964 │ invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getY()F │ │ move-result v24 │ │ move/from16 v0, v24 │ │ move-object/from16 v1, p0 │ @@ -8261,15 +8267,15 @@ │ │ move/from16 v0, v24 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mLastMotionY:F │ │ - .line 1960 │ + .line 1965 │ const/16 v24, 0x0 │ │ move-object/from16 v0, p1 │ │ move/from16 v1, v24 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ @@ -8280,84 +8286,84 @@ │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ goto :goto_1 │ │ - .line 1964 │ + .line 1969 │ :pswitch_2 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ move/from16 v24, v0 │ │ if-nez v24, :cond_7 │ │ - .line 1965 │ + .line 1970 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ move/from16 v24, v0 │ │ move-object/from16 v0, p1 │ │ move/from16 v1, v24 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->findPointerIndex(Landroid/view/MotionEvent;I)I │ │ move-result v15 │ │ - .line 1966 │ + .line 1971 │ .local v15, "pointerIndex":I │ move-object/from16 v0, p1 │ │ invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ move-result v20 │ │ - .line 1967 │ + .line 1972 │ .local v20, "x":F │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ move/from16 v24, v0 │ │ sub-float v24, v20, v24 │ │ invoke-static/range {v24 .. v24}, Ljava/lang/Math;->abs(F)F │ │ move-result v21 │ │ - .line 1968 │ + .line 1973 │ .local v21, "xDiff":F │ move-object/from16 v0, p1 │ │ invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ move-result v22 │ │ - .line 1969 │ + .line 1974 │ .local v22, "y":F │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mLastMotionY:F │ │ move/from16 v24, v0 │ │ sub-float v24, v22, v24 │ │ invoke-static/range {v24 .. v24}, Ljava/lang/Math;->abs(F)F │ │ move-result v23 │ │ - .line 1971 │ + .line 1976 │ .local v23, "yDiff":F │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mTouchSlop:I │ │ move/from16 v24, v0 │ │ @@ -8371,33 +8377,33 @@ │ │ if-lez v24, :cond_7 │ │ cmpl-float v24, v21, v23 │ │ if-lez v24, :cond_7 │ │ - .line 1973 │ + .line 1978 │ const/16 v24, 0x1 │ │ move/from16 v0, v24 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ - .line 1974 │ + .line 1979 │ const/16 v24, 0x1 │ │ move-object/from16 v0, p0 │ │ move/from16 v1, v24 │ │ invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;->requestParentDisallowInterceptTouchEvent(Z)V │ │ - .line 1975 │ + .line 1980 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mInitialMotionX:F │ │ move/from16 v24, v0 │ │ sub-float v24, v20, v24 │ @@ -8431,56 +8437,56 @@ │ :goto_2 │ move/from16 v0, v24 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - .line 1977 │ + .line 1982 │ move/from16 v0, v22 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mLastMotionY:F │ │ - .line 1978 │ + .line 1983 │ const/16 v24, 0x1 │ │ move-object/from16 v0, p0 │ │ move/from16 v1, v24 │ │ invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;->setScrollState(I)V │ │ - .line 1979 │ + .line 1984 │ const/16 v24, 0x1 │ │ move-object/from16 v0, p0 │ │ move/from16 v1, v24 │ │ invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;->setScrollingCacheEnabled(Z)V │ │ - .line 1982 │ + .line 1987 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getParent()Landroid/view/ViewParent; │ │ move-result-object v14 │ │ - .line 1983 │ + .line 1988 │ .local v14, "parent":Landroid/view/ViewParent; │ if-eqz v14, :cond_7 │ │ - .line 1984 │ + .line 1989 │ const/16 v24, 0x1 │ │ move/from16 v0, v24 │ │ invoke-interface {v14, v0}, Landroid/view/ViewParent;->requestDisallowInterceptTouchEvent(Z)V │ │ - .line 1989 │ + .line 1994 │ .end local v14 # "parent":Landroid/view/ViewParent; │ .end local v15 # "pointerIndex":I │ .end local v20 # "x":F │ .end local v21 # "xDiff":F │ .end local v22 # "y":F │ .end local v23 # "yDiff":F │ :cond_7 │ @@ -8488,53 +8494,53 @@ │ │ iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ move/from16 v24, v0 │ │ if-eqz v24, :cond_5 │ │ - .line 1991 │ + .line 1996 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ move/from16 v24, v0 │ │ move-object/from16 v0, p1 │ │ move/from16 v1, v24 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->findPointerIndex(Landroid/view/MotionEvent;I)I │ │ move-result v6 │ │ - .line 1993 │ + .line 1998 │ .local v6, "activePointerIndex":I │ move-object/from16 v0, p1 │ │ invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ move-result v20 │ │ - .line 1994 │ + .line 1999 │ .restart local v20 # "x":F │ move-object/from16 v0, p0 │ │ move/from16 v1, v20 │ │ invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;->performDrag(F)Z │ │ move-result v24 │ │ or-int v11, v11, v24 │ │ - .line 1995 │ + .line 2000 │ goto/16 :goto_1 │ │ - .line 1975 │ + .line 1980 │ .end local v6 # "activePointerIndex":I │ .restart local v15 # "pointerIndex":I │ .restart local v21 # "xDiff":F │ .restart local v22 # "y":F │ .restart local v23 # "yDiff":F │ :cond_8 │ move-object/from16 v0, p0 │ @@ -8555,37 +8561,37 @@ │ │ move/from16 v25, v0 │ │ sub-float v24, v24, v25 │ │ goto :goto_2 │ │ - .line 1998 │ + .line 2003 │ .end local v15 # "pointerIndex":I │ .end local v20 # "x":F │ .end local v21 # "xDiff":F │ .end local v22 # "y":F │ .end local v23 # "yDiff":F │ :pswitch_3 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ move/from16 v24, v0 │ │ if-eqz v24, :cond_5 │ │ - .line 1999 │ + .line 2004 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ move-object/from16 v18, v0 │ │ - .line 2000 │ + .line 2005 │ .local v18, "velocityTracker":Landroid/view/VelocityTracker; │ const/16 v24, 0x3e8 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mMaximumVelocity:I │ │ @@ -8601,15 +8607,15 @@ │ │ move/from16 v1, v24 │ │ move/from16 v2, v25 │ │ invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ │ - .line 2001 │ + .line 2006 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ move/from16 v24, v0 │ │ move-object/from16 v0, v18 │ @@ -8620,46 +8626,46 @@ │ │ move-result v24 │ │ move/from16 v0, v24 │ │ float-to-int v10, v0 │ │ - .line 2003 │ + .line 2008 │ .local v10, "initialVelocity":I │ const/16 v24, 0x1 │ │ move/from16 v0, v24 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;->mPopulatePending:Z │ │ - .line 2004 │ + .line 2009 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getClientWidth()I │ │ move-result v19 │ │ - .line 2005 │ + .line 2010 │ .local v19, "width":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v16 │ │ - .line 2006 │ + .line 2011 │ .local v16, "scrollX":I │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->infoForCurrentScrollPosition()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v8 │ │ - .line 2007 │ + .line 2012 │ .local v8, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - .line 2008 │ + .line 2013 │ .local v7, "currentPage":I │ move/from16 v0, v16 │ │ int-to-float v0, v0 │ │ move/from16 v24, v0 │ │ @@ -8679,15 +8685,15 @@ │ │ iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ move/from16 v25, v0 │ │ div-float v13, v24, v25 │ │ - .line 2009 │ + .line 2014 │ .local v13, "pageOffset":F │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ move/from16 v24, v0 │ │ @@ -8695,23 +8701,23 @@ │ │ move/from16 v1, v24 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->findPointerIndex(Landroid/view/MotionEvent;I)I │ │ move-result v6 │ │ - .line 2011 │ + .line 2016 │ .restart local v6 # "activePointerIndex":I │ move-object/from16 v0, p1 │ │ invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ move-result v20 │ │ - .line 2012 │ + .line 2017 │ .restart local v20 # "x":F │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mInitialMotionX:F │ │ move/from16 v24, v0 │ │ @@ -8719,51 +8725,51 @@ │ │ move/from16 v0, v24 │ │ float-to-int v0, v0 │ │ move/from16 v17, v0 │ │ - .line 2013 │ + .line 2018 │ .local v17, "totalDelta":I │ move-object/from16 v0, p0 │ │ move/from16 v1, v17 │ │ invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;->determineTargetPage(IFII)I │ │ move-result v12 │ │ - .line 2015 │ + .line 2020 │ .local v12, "nextPage":I │ const/16 v24, 0x1 │ │ const/16 v25, 0x1 │ │ move-object/from16 v0, p0 │ │ move/from16 v1, v24 │ │ move/from16 v2, v25 │ │ invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;->setCurrentItemInternal(IZZI)V │ │ - .line 2017 │ + .line 2022 │ const/16 v24, -0x1 │ │ move/from16 v0, v24 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ - .line 2018 │ + .line 2023 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->endDrag()V │ │ - .line 2019 │ + .line 2024 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ move-object/from16 v24, v0 │ │ invoke-virtual/range {v24 .. v24}, Landroid/support/v4/widget/EdgeEffectCompat;->onRelease()Z │ @@ -8778,18 +8784,18 @@ │ │ invoke-virtual/range {v25 .. v25}, Landroid/support/v4/widget/EdgeEffectCompat;->onRelease()Z │ │ move-result v25 │ │ or-int v11, v24, v25 │ │ - .line 2020 │ + .line 2025 │ goto/16 :goto_1 │ │ - .line 2023 │ + .line 2028 │ .end local v6 # "activePointerIndex":I │ .end local v7 # "currentPage":I │ .end local v8 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v10 # "initialVelocity":I │ .end local v12 # "nextPage":I │ .end local v13 # "pageOffset":F │ .end local v16 # "scrollX":I │ @@ -8802,15 +8808,15 @@ │ │ iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;->mIsBeingDragged:Z │ │ move/from16 v24, v0 │ │ if-eqz v24, :cond_5 │ │ - .line 2024 │ + .line 2029 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ move/from16 v24, v0 │ │ const/16 v25, 0x1 │ @@ -8827,27 +8833,27 @@ │ │ move/from16 v3, v26 │ │ move/from16 v4, v27 │ │ invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;->scrollToItem(IZIZ)V │ │ - .line 2025 │ + .line 2030 │ const/16 v24, -0x1 │ │ move/from16 v0, v24 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ - .line 2026 │ + .line 2031 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->endDrag()V │ │ - .line 2027 │ + .line 2032 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; │ │ move-object/from16 v24, v0 │ │ invoke-virtual/range {v24 .. v24}, Landroid/support/v4/widget/EdgeEffectCompat;->onRelease()Z │ @@ -8864,58 +8870,58 @@ │ │ move-result v25 │ │ or-int v11, v24, v25 │ │ goto/16 :goto_1 │ │ - .line 2031 │ + .line 2036 │ :pswitch_5 │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ │ move-result v9 │ │ - .line 2032 │ + .line 2037 │ .local v9, "index":I │ move-object/from16 v0, p1 │ │ invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ move-result v20 │ │ - .line 2033 │ + .line 2038 │ .restart local v20 # "x":F │ move/from16 v0, v20 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - .line 2034 │ + .line 2039 │ move-object/from16 v0, p1 │ │ invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ move-result v24 │ │ move/from16 v0, v24 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ goto/16 :goto_1 │ │ - .line 2038 │ + .line 2043 │ .end local v9 # "index":I │ .end local v20 # "x":F │ :pswitch_6 │ invoke-direct/range {p0 .. p1}, Landroid/support/v4/view/ViewPager;->onSecondaryPointerUp(Landroid/view/MotionEvent;)V │ │ - .line 2039 │ + .line 2044 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mActivePointerId:I │ │ move/from16 v24, v0 │ │ move-object/from16 v0, p1 │ @@ -8938,15 +8944,15 @@ │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ goto/16 :goto_1 │ │ - .line 1951 │ + .line 1956 │ :pswitch_data_0 │ .packed-switch 0x0 │ :pswitch_1 │ :pswitch_3 │ :pswitch_2 │ :pswitch_4 │ :pswitch_0 │ @@ -8957,27 +8963,27 @@ │ │ .method pageLeft()Z │ .locals 2 │ │ .prologue │ const/4 v0, 0x1 │ │ - .line 2606 │ + .line 2611 │ iget v1, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ if-lez v1, :cond_0 │ │ - .line 2607 │ + .line 2612 │ iget v1, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ add-int/lit8 v1, v1, -0x1 │ │ invoke-virtual {p0, v1, v0}, Landroid/support/v4/view/ViewPager;->setCurrentItem(IZ)V │ │ - .line 2610 │ + .line 2615 │ :goto_0 │ return v0 │ │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ @@ -8985,15 +8991,15 @@ │ │ .method pageRight()Z │ .locals 3 │ │ .prologue │ const/4 v0, 0x1 │ │ - .line 2614 │ + .line 2619 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ if-eqz v1, :cond_0 │ │ iget v1, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ @@ -9002,86 +9008,86 @@ │ │ move-result v2 │ │ add-int/lit8 v2, v2, -0x1 │ │ if-ge v1, v2, :cond_0 │ │ - .line 2615 │ + .line 2620 │ iget v1, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ add-int/lit8 v1, v1, 0x1 │ │ invoke-virtual {p0, v1, v0}, Landroid/support/v4/view/ViewPager;->setCurrentItem(IZ)V │ │ - .line 2618 │ + .line 2623 │ :goto_0 │ return v0 │ │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method populate()V │ .locals 1 │ │ .prologue │ - .line 914 │ + .line 919 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ invoke-virtual {p0, v0}, Landroid/support/v4/view/ViewPager;->populate(I)V │ │ - .line 915 │ + .line 920 │ return-void │ .end method │ │ .method populate(I)V │ .locals 30 │ .param p1, "newCurrentItem" # I │ │ .prologue │ - .line 918 │ + .line 923 │ const/16 v21, 0x0 │ │ - .line 919 │ + .line 924 │ .local v21, "oldCurInfo":Landroid/support/v4/view/ViewPager$ItemInfo; │ const/4 v15, 0x2 │ │ - .line 920 │ + .line 925 │ .local v15, "focusDirection":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ move/from16 v27, v0 │ │ move/from16 v0, v27 │ │ move/from16 v1, p1 │ │ if-eq v0, v1, :cond_0 │ │ - .line 921 │ + .line 926 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ move/from16 v27, v0 │ │ move/from16 v0, v27 │ │ move/from16 v1, p1 │ │ if-ge v0, v1, :cond_2 │ │ const/16 v15, 0x42 │ │ - .line 922 │ + .line 927 │ :goto_0 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ move/from16 v27, v0 │ │ @@ -9089,89 +9095,89 @@ │ │ move/from16 v1, v27 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;->infoForPosition(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v21 │ │ - .line 923 │ + .line 928 │ move/from16 v0, p1 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ - .line 926 │ + .line 931 │ :cond_0 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ move-object/from16 v27, v0 │ │ if-nez v27, :cond_3 │ │ - .line 927 │ + .line 932 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->sortChildDrawingOrder()V │ │ - .line 1103 │ + .line 1108 │ :cond_1 │ :goto_1 │ return-void │ │ - .line 921 │ + .line 926 │ :cond_2 │ const/16 v15, 0x11 │ │ goto :goto_0 │ │ - .line 935 │ + .line 940 │ :cond_3 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;->mPopulatePending:Z │ │ move/from16 v27, v0 │ │ if-eqz v27, :cond_4 │ │ - .line 937 │ + .line 942 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->sortChildDrawingOrder()V │ │ goto :goto_1 │ │ - .line 944 │ + .line 949 │ :cond_4 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getWindowToken()Landroid/os/IBinder; │ │ move-result-object v27 │ │ if-eqz v27, :cond_1 │ │ - .line 948 │ + .line 953 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ move-object/from16 v27, v0 │ │ move-object/from16 v0, v27 │ │ move-object/from16 v1, p0 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;->startUpdate(Landroid/view/ViewGroup;)V │ │ - .line 950 │ + .line 955 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mOffscreenPageLimit:I │ │ move/from16 v22, v0 │ │ - .line 951 │ + .line 956 │ .local v22, "pageLimit":I │ const/16 v27, 0x0 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ @@ -9179,27 +9185,27 @@ │ │ sub-int v28, v28, v22 │ │ invoke-static/range {v27 .. v28}, Ljava/lang/Math;->max(II)I │ │ move-result v26 │ │ - .line 952 │ + .line 957 │ .local v26, "startPos":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ move-object/from16 v27, v0 │ │ invoke-virtual/range {v27 .. v27}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ move-result v4 │ │ - .line 953 │ + .line 958 │ .local v4, "N":I │ add-int/lit8 v27, v4, -0x1 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ @@ -9207,27 +9213,27 @@ │ │ add-int v28, v28, v22 │ │ invoke-static/range {v27 .. v28}, Ljava/lang/Math;->min(II)I │ │ move-result v12 │ │ - .line 955 │ + .line 960 │ .local v12, "endPos":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mExpectedAdapterCount:I │ │ move/from16 v27, v0 │ │ move/from16 v0, v27 │ │ if-eq v4, v0, :cond_5 │ │ - .line 958 │ + .line 963 │ :try_start_0 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getResources()Landroid/content/res/Resources; │ │ move-result-object v27 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getId()I │ │ @@ -9235,15 +9241,15 @@ │ │ invoke-virtual/range {v27 .. v28}, Landroid/content/res/Resources;->getResourceName(I)Ljava/lang/String; │ :try_end_0 │ .catch Landroid/content/res/Resources$NotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ │ move-result-object v24 │ │ - .line 962 │ + .line 967 │ .local v24, "resName":Ljava/lang/String; │ :goto_2 │ new-instance v27, Ljava/lang/IllegalStateException; │ │ new-instance v28, Ljava/lang/StringBuilder; │ │ invoke-direct/range {v28 .. v28}, Ljava/lang/StringBuilder;->()V │ @@ -9328,43 +9334,43 @@ │ │ move-result-object v28 │ │ invoke-direct/range {v27 .. v28}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v27 │ │ - .line 959 │ + .line 964 │ .end local v24 # "resName":Ljava/lang/String; │ :catch_0 │ move-exception v11 │ │ - .line 960 │ + .line 965 │ .local v11, "e":Landroid/content/res/Resources$NotFoundException; │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getId()I │ │ move-result v27 │ │ invoke-static/range {v27 .. v27}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v24 │ │ .restart local v24 # "resName":Ljava/lang/String; │ goto :goto_2 │ │ - .line 971 │ + .line 976 │ .end local v11 # "e":Landroid/content/res/Resources$NotFoundException; │ .end local v24 # "resName":Ljava/lang/String; │ :cond_5 │ const/4 v8, -0x1 │ │ - .line 972 │ + .line 977 │ .local v8, "curIndex":I │ const/4 v9, 0x0 │ │ - .line 973 │ + .line 978 │ .local v9, "curItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ const/4 v8, 0x0 │ │ :goto_3 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ @@ -9375,30 +9381,30 @@ │ │ move-result v27 │ │ move/from16 v0, v27 │ │ if-ge v8, v0, :cond_6 │ │ - .line 974 │ + .line 979 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v27, v0 │ │ move-object/from16 v0, v27 │ │ invoke-virtual {v0, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v17 │ │ check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 975 │ + .line 980 │ .local v17, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ move/from16 v27, v0 │ │ @@ -9410,15 +9416,15 @@ │ │ move/from16 v0, v27 │ │ move/from16 v1, v28 │ │ if-lt v0, v1, :cond_c │ │ - .line 976 │ + .line 981 │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ move/from16 v27, v0 │ │ move-object/from16 v0, p0 │ @@ -9431,48 +9437,48 @@ │ │ move/from16 v1, v28 │ │ if-ne v0, v1, :cond_6 │ │ move-object/from16 v9, v17 │ │ - .line 981 │ + .line 986 │ .end local v17 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_6 │ if-nez v9, :cond_7 │ │ if-lez v4, :cond_7 │ │ - .line 982 │ + .line 987 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ move/from16 v27, v0 │ │ move-object/from16 v0, p0 │ │ move/from16 v1, v27 │ │ invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;->addNewItem(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v9 │ │ - .line 988 │ + .line 993 │ :cond_7 │ if-eqz v9, :cond_a │ │ - .line 989 │ + .line 994 │ const/4 v13, 0x0 │ │ - .line 990 │ + .line 995 │ .local v13, "extraWidthLeft":F │ add-int/lit8 v18, v8, -0x1 │ │ - .line 991 │ + .line 996 │ .local v18, "itemIndex":I │ if-ltz v18, :cond_d │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ @@ -9486,72 +9492,72 @@ │ │ move-result-object v27 │ │ check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-object/from16 v17, v27 │ │ - .line 992 │ + .line 997 │ .restart local v17 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :goto_4 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getClientWidth()I │ │ move-result v7 │ │ - .line 993 │ + .line 998 │ .local v7, "clientWidth":I │ if-gtz v7, :cond_e │ │ const/16 v19, 0x0 │ │ - .line 995 │ + .line 1000 │ .local v19, "leftWidthNeeded":F │ :goto_5 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ move/from16 v27, v0 │ │ add-int/lit8 v23, v27, -0x1 │ │ .local v23, "pos":I │ :goto_6 │ if-ltz v23, :cond_8 │ │ - .line 996 │ + .line 1001 │ cmpl-float v27, v13, v19 │ │ if-ltz v27, :cond_12 │ │ move/from16 v0, v23 │ │ move/from16 v1, v26 │ │ if-ge v0, v1, :cond_12 │ │ - .line 997 │ + .line 1002 │ if-nez v17, :cond_f │ │ - .line 1023 │ + .line 1028 │ :cond_8 │ iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ - .line 1024 │ + .line 1029 │ .local v14, "extraWidthRight":F │ add-int/lit8 v18, v8, 0x1 │ │ - .line 1025 │ + .line 1030 │ const/high16 v27, 0x40000000 # 2.0f │ │ cmpg-float v27, v14, v27 │ │ if-gez v27, :cond_9 │ │ - .line 1026 │ + .line 1031 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v27, v0 │ │ invoke-virtual/range {v27 .. v27}, Ljava/util/ArrayList;->size()I │ @@ -9578,21 +9584,21 @@ │ │ move-result-object v27 │ │ check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-object/from16 v17, v27 │ │ - .line 1027 │ + .line 1032 │ :goto_7 │ if-gtz v7, :cond_17 │ │ const/16 v25, 0x0 │ │ - .line 1029 │ + .line 1034 │ .local v25, "rightWidthNeeded":F │ :goto_8 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ move/from16 v27, v0 │ @@ -9600,36 +9606,36 @@ │ add-int/lit8 v23, v27, 0x1 │ │ :goto_9 │ move/from16 v0, v23 │ │ if-ge v0, v4, :cond_9 │ │ - .line 1030 │ + .line 1035 │ cmpl-float v27, v14, v25 │ │ if-ltz v27, :cond_1b │ │ move/from16 v0, v23 │ │ if-le v0, v12, :cond_1b │ │ - .line 1031 │ + .line 1036 │ if-nez v17, :cond_18 │ │ - .line 1056 │ + .line 1061 │ .end local v25 # "rightWidthNeeded":F │ :cond_9 │ move-object/from16 v0, p0 │ │ move-object/from16 v1, v21 │ │ invoke-direct {v0, v9, v8, v1}, Landroid/support/v4/view/ViewPager;->calculatePageOffsets(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ - .line 1066 │ + .line 1071 │ .end local v7 # "clientWidth":I │ .end local v13 # "extraWidthLeft":F │ .end local v14 # "extraWidthRight":F │ .end local v17 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v18 # "itemIndex":I │ .end local v19 # "leftWidthNeeded":F │ .end local v23 # "pos":I │ @@ -9659,68 +9665,68 @@ │ │ move/from16 v2, v29 │ │ move-object/from16 v3, v27 │ │ invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;->setPrimaryItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ - .line 1068 │ + .line 1073 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ move-object/from16 v27, v0 │ │ move-object/from16 v0, v27 │ │ move-object/from16 v1, p0 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;->finishUpdate(Landroid/view/ViewGroup;)V │ │ - .line 1072 │ + .line 1077 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v6 │ │ - .line 1073 │ + .line 1078 │ .local v6, "childCount":I │ const/16 v16, 0x0 │ │ .local v16, "i":I │ :goto_b │ move/from16 v0, v16 │ │ if-ge v0, v6, :cond_20 │ │ - .line 1074 │ + .line 1079 │ move-object/from16 v0, p0 │ │ move/from16 v1, v16 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v5 │ │ - .line 1075 │ + .line 1080 │ .local v5, "child":Landroid/view/View; │ invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v20 │ │ check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; │ │ - .line 1076 │ + .line 1081 │ .local v20, "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ move/from16 v0, v16 │ │ move-object/from16 v1, v20 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;->childIndex:I │ │ - .line 1077 │ + .line 1082 │ move-object/from16 v0, v20 │ │ iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z │ │ move/from16 v27, v0 │ │ if-nez v27, :cond_b │ @@ -9733,79 +9739,79 @@ │ │ const/16 v28, 0x0 │ │ cmpl-float v27, v27, v28 │ │ if-nez v27, :cond_b │ │ - .line 1079 │ + .line 1084 │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;->infoForChild(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v17 │ │ - .line 1080 │ + .line 1085 │ .restart local v17 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ if-eqz v17, :cond_b │ │ - .line 1081 │ + .line 1086 │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ move/from16 v27, v0 │ │ move/from16 v0, v27 │ │ move-object/from16 v1, v20 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F │ │ - .line 1082 │ + .line 1087 │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ move/from16 v27, v0 │ │ move/from16 v0, v27 │ │ move-object/from16 v1, v20 │ │ iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;->position:I │ │ - .line 1073 │ + .line 1078 │ .end local v17 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_b │ add-int/lit8 v16, v16, 0x1 │ │ goto :goto_b │ │ - .line 973 │ + .line 978 │ .end local v5 # "child":Landroid/view/View; │ .end local v6 # "childCount":I │ .end local v16 # "i":I │ .end local v20 # "lp":Landroid/support/v4/view/ViewPager$LayoutParams; │ .restart local v17 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_c │ add-int/lit8 v8, v8, 0x1 │ │ goto/16 :goto_3 │ │ - .line 991 │ + .line 996 │ .end local v17 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .restart local v13 # "extraWidthLeft":F │ .restart local v18 # "itemIndex":I │ :cond_d │ const/16 v17, 0x0 │ │ goto/16 :goto_4 │ │ - .line 993 │ + .line 998 │ .restart local v7 # "clientWidth":I │ .restart local v17 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_e │ const/high16 v27, 0x40000000 # 2.0f │ │ iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ @@ -9829,15 +9835,15 @@ │ │ div-float v28, v28, v29 │ │ add-float v19, v27, v28 │ │ goto/16 :goto_5 │ │ - .line 1000 │ + .line 1005 │ .restart local v19 # "leftWidthNeeded":F │ .restart local v23 # "pos":I │ :cond_f │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ @@ -9853,28 +9859,28 @@ │ │ iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->scrolling:Z │ │ move/from16 v27, v0 │ │ if-nez v27, :cond_10 │ │ - .line 1001 │ + .line 1006 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v27, v0 │ │ move-object/from16 v0, v27 │ │ move/from16 v1, v18 │ │ invoke-virtual {v0, v1}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; │ │ - .line 1002 │ + .line 1007 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ move-object/from16 v27, v0 │ │ move-object/from16 v0, v17 │ @@ -9889,21 +9895,21 @@ │ │ move/from16 v2, v23 │ │ move-object/from16 v3, v28 │ │ invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;->destroyItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ - .line 1007 │ + .line 1012 │ add-int/lit8 v18, v18, -0x1 │ │ - .line 1008 │ + .line 1013 │ add-int/lit8 v8, v8, -0x1 │ │ - .line 1009 │ + .line 1014 │ if-ltz v18, :cond_11 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v27, v0 │ @@ -9916,28 +9922,28 @@ │ │ move-result-object v27 │ │ check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-object/from16 v17, v27 │ │ - .line 995 │ + .line 1000 │ :cond_10 │ :goto_c │ add-int/lit8 v23, v23, -0x1 │ │ goto/16 :goto_6 │ │ - .line 1009 │ + .line 1014 │ :cond_11 │ const/16 v17, 0x0 │ │ goto :goto_c │ │ - .line 1011 │ + .line 1016 │ :cond_12 │ if-eqz v17, :cond_14 │ │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ @@ -9945,27 +9951,27 @@ │ │ move/from16 v0, v23 │ │ move/from16 v1, v27 │ │ if-ne v0, v1, :cond_14 │ │ - .line 1012 │ + .line 1017 │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ move/from16 v27, v0 │ │ add-float v13, v13, v27 │ │ - .line 1013 │ + .line 1018 │ add-int/lit8 v18, v18, -0x1 │ │ - .line 1014 │ + .line 1019 │ if-ltz v18, :cond_13 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v27, v0 │ @@ -9986,41 +9992,41 @@ │ goto :goto_c │ │ :cond_13 │ const/16 v17, 0x0 │ │ goto :goto_d │ │ - .line 1016 │ + .line 1021 │ :cond_14 │ add-int/lit8 v27, v18, 0x1 │ │ move-object/from16 v0, p0 │ │ move/from16 v1, v23 │ │ move/from16 v2, v27 │ │ invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;->addNewItem(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v17 │ │ - .line 1017 │ + .line 1022 │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ move/from16 v27, v0 │ │ add-float v13, v13, v27 │ │ - .line 1018 │ + .line 1023 │ add-int/lit8 v8, v8, 0x1 │ │ - .line 1019 │ + .line 1024 │ if-ltz v18, :cond_15 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v27, v0 │ @@ -10041,22 +10047,22 @@ │ goto :goto_c │ │ :cond_15 │ const/16 v17, 0x0 │ │ goto :goto_e │ │ - .line 1026 │ + .line 1031 │ .restart local v14 # "extraWidthRight":F │ :cond_16 │ const/16 v17, 0x0 │ │ goto/16 :goto_7 │ │ - .line 1027 │ + .line 1032 │ :cond_17 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getPaddingRight()I │ │ move-result v27 │ │ move/from16 v0, v27 │ │ @@ -10072,15 +10078,15 @@ │ │ const/high16 v28, 0x40000000 # 2.0f │ │ add-float v25, v27, v28 │ │ goto/16 :goto_8 │ │ - .line 1034 │ + .line 1039 │ .restart local v25 # "rightWidthNeeded":F │ :cond_18 │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ move/from16 v27, v0 │ @@ -10095,28 +10101,28 @@ │ │ iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->scrolling:Z │ │ move/from16 v27, v0 │ │ if-nez v27, :cond_19 │ │ - .line 1035 │ + .line 1040 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v27, v0 │ │ move-object/from16 v0, v27 │ │ move/from16 v1, v18 │ │ invoke-virtual {v0, v1}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; │ │ - .line 1036 │ + .line 1041 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ move-object/from16 v27, v0 │ │ move-object/from16 v0, v17 │ @@ -10131,15 +10137,15 @@ │ │ move/from16 v2, v23 │ │ move-object/from16 v3, v28 │ │ invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;->destroyItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ - .line 1041 │ + .line 1046 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v27, v0 │ │ invoke-virtual/range {v27 .. v27}, Ljava/util/ArrayList;->size()I │ @@ -10166,28 +10172,28 @@ │ │ move-result-object v27 │ │ check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-object/from16 v17, v27 │ │ - .line 1029 │ + .line 1034 │ :cond_19 │ :goto_f │ add-int/lit8 v23, v23, 0x1 │ │ goto/16 :goto_9 │ │ - .line 1041 │ + .line 1046 │ :cond_1a │ const/16 v17, 0x0 │ │ goto :goto_f │ │ - .line 1043 │ + .line 1048 │ :cond_1b │ if-eqz v17, :cond_1d │ │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ @@ -10195,27 +10201,27 @@ │ │ move/from16 v0, v23 │ │ move/from16 v1, v27 │ │ if-ne v0, v1, :cond_1d │ │ - .line 1044 │ + .line 1049 │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ move/from16 v27, v0 │ │ add-float v14, v14, v27 │ │ - .line 1045 │ + .line 1050 │ add-int/lit8 v18, v18, 0x1 │ │ - .line 1046 │ + .line 1051 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v27, v0 │ │ invoke-virtual/range {v27 .. v27}, Ljava/util/ArrayList;->size()I │ @@ -10250,39 +10256,39 @@ │ goto :goto_f │ │ :cond_1c │ const/16 v17, 0x0 │ │ goto :goto_10 │ │ - .line 1048 │ + .line 1053 │ :cond_1d │ move-object/from16 v0, p0 │ │ move/from16 v1, v23 │ │ move/from16 v2, v18 │ │ invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;->addNewItem(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v17 │ │ - .line 1049 │ + .line 1054 │ add-int/lit8 v18, v18, 0x1 │ │ - .line 1050 │ + .line 1055 │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->widthFactor:F │ │ move/from16 v27, v0 │ │ add-float v14, v14, v27 │ │ - .line 1051 │ + .line 1056 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v27, v0 │ │ invoke-virtual/range {v27 .. v27}, Ljava/util/ArrayList;->size()I │ @@ -10317,57 +10323,57 @@ │ goto :goto_f │ │ :cond_1e │ const/16 v17, 0x0 │ │ goto :goto_11 │ │ - .line 1066 │ + .line 1071 │ .end local v7 # "clientWidth":I │ .end local v13 # "extraWidthLeft":F │ .end local v14 # "extraWidthRight":F │ .end local v17 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ .end local v18 # "itemIndex":I │ .end local v19 # "leftWidthNeeded":F │ .end local v23 # "pos":I │ .end local v25 # "rightWidthNeeded":F │ :cond_1f │ const/16 v27, 0x0 │ │ goto/16 :goto_a │ │ - .line 1086 │ + .line 1091 │ .restart local v6 # "childCount":I │ .restart local v16 # "i":I │ :cond_20 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->sortChildDrawingOrder()V │ │ - .line 1088 │ + .line 1093 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->hasFocus()Z │ │ move-result v27 │ │ if-eqz v27, :cond_1 │ │ - .line 1089 │ + .line 1094 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->findFocus()Landroid/view/View; │ │ move-result-object v10 │ │ - .line 1090 │ + .line 1095 │ .local v10, "currentFocused":Landroid/view/View; │ if-eqz v10, :cond_23 │ │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;->infoForAnyChild(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v17 │ │ - .line 1091 │ + .line 1096 │ .restart local v17 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :goto_12 │ if-eqz v17, :cond_21 │ │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ @@ -10382,47 +10388,47 @@ │ │ move/from16 v0, v27 │ │ move/from16 v1, v28 │ │ if-eq v0, v1, :cond_1 │ │ - .line 1092 │ + .line 1097 │ :cond_21 │ const/16 v16, 0x0 │ │ :goto_13 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v27 │ │ move/from16 v0, v16 │ │ move/from16 v1, v27 │ │ if-ge v0, v1, :cond_1 │ │ - .line 1093 │ + .line 1098 │ move-object/from16 v0, p0 │ │ move/from16 v1, v16 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;->getChildAt(I)Landroid/view/View; │ │ move-result-object v5 │ │ - .line 1094 │ + .line 1099 │ .restart local v5 # "child":Landroid/view/View; │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;->infoForChild(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ move-result-object v17 │ │ - .line 1095 │ + .line 1100 │ if-eqz v17, :cond_22 │ │ move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ move/from16 v27, v0 │ @@ -10435,54 +10441,54 @@ │ │ move/from16 v0, v27 │ │ move/from16 v1, v28 │ │ if-ne v0, v1, :cond_22 │ │ - .line 1096 │ + .line 1101 │ invoke-virtual {v5, v15}, Landroid/view/View;->requestFocus(I)Z │ │ move-result v27 │ │ if-nez v27, :cond_1 │ │ - .line 1092 │ + .line 1097 │ :cond_22 │ add-int/lit8 v16, v16, 0x1 │ │ goto :goto_13 │ │ - .line 1090 │ + .line 1095 │ .end local v5 # "child":Landroid/view/View; │ .end local v17 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_23 │ const/16 v17, 0x0 │ │ goto :goto_12 │ .end method │ │ .method public removeView(Landroid/view/View;)V │ .locals 1 │ .param p1, "view" # Landroid/view/View; │ │ .prologue │ - .line 1318 │ + .line 1323 │ iget-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mInLayout:Z │ │ if-eqz v0, :cond_0 │ │ - .line 1319 │ + .line 1324 │ invoke-virtual {p0, p1}, Landroid/support/v4/view/ViewPager;->removeViewInLayout(Landroid/view/View;)V │ │ - .line 1323 │ + .line 1328 │ :goto_0 │ return-void │ │ - .line 1321 │ + .line 1326 │ :cond_0 │ invoke-super {p0, p1}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V │ │ goto :goto_0 │ .end method │ │ .method public setAdapter(Landroid/support/v4/view/PagerAdapter;)V │ @@ -10492,229 +10498,229 @@ │ .prologue │ const/4 v9, 0x1 │ │ const/4 v8, 0x0 │ │ const/4 v7, 0x0 │ │ - .line 408 │ + .line 413 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ if-eqz v4, :cond_1 │ │ - .line 409 │ + .line 414 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ iget-object v5, p0, Landroid/support/v4/view/ViewPager;->mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; │ │ invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;->unregisterDataSetObserver(Landroid/database/DataSetObserver;)V │ │ - .line 410 │ + .line 415 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v4, p0}, Landroid/support/v4/view/PagerAdapter;->startUpdate(Landroid/view/ViewGroup;)V │ │ - .line 411 │ + .line 416 │ const/4 v0, 0x0 │ │ .local v0, "i":I │ :goto_0 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v4}, Ljava/util/ArrayList;->size()I │ │ move-result v4 │ │ if-ge v0, v4, :cond_0 │ │ - .line 412 │ + .line 417 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v4, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - .line 413 │ + .line 418 │ .local v1, "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;->object:Ljava/lang/Object; │ │ invoke-virtual {v4, p0, v5, v6}, Landroid/support/v4/view/PagerAdapter;->destroyItem(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ - .line 411 │ + .line 416 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_0 │ │ - .line 415 │ + .line 420 │ .end local v1 # "ii":Landroid/support/v4/view/ViewPager$ItemInfo; │ :cond_0 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v4, p0}, Landroid/support/v4/view/PagerAdapter;->finishUpdate(Landroid/view/ViewGroup;)V │ │ - .line 416 │ + .line 421 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v4}, Ljava/util/ArrayList;->clear()V │ │ - .line 417 │ + .line 422 │ invoke-direct {p0}, Landroid/support/v4/view/ViewPager;->removeNonDecorViews()V │ │ - .line 418 │ + .line 423 │ iput v7, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ - .line 419 │ + .line 424 │ invoke-virtual {p0, v7, v7}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ │ - .line 422 │ + .line 427 │ .end local v0 # "i":I │ :cond_1 │ iget-object v2, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ - .line 423 │ + .line 428 │ .local v2, "oldAdapter":Landroid/support/v4/view/PagerAdapter; │ iput-object p1, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ - .line 424 │ + .line 429 │ iput v7, p0, Landroid/support/v4/view/ViewPager;->mExpectedAdapterCount:I │ │ - .line 426 │ + .line 431 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ if-eqz v4, :cond_3 │ │ - .line 427 │ + .line 432 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; │ │ if-nez v4, :cond_2 │ │ - .line 428 │ + .line 433 │ new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; │ │ invoke-direct {v4, p0, v8}, Landroid/support/v4/view/ViewPager$PagerObserver;->(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ iput-object v4, p0, Landroid/support/v4/view/ViewPager;->mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; │ │ - .line 430 │ + .line 435 │ :cond_2 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ iget-object v5, p0, Landroid/support/v4/view/ViewPager;->mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; │ │ invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;->registerDataSetObserver(Landroid/database/DataSetObserver;)V │ │ - .line 431 │ + .line 436 │ iput-boolean v7, p0, Landroid/support/v4/view/ViewPager;->mPopulatePending:Z │ │ - .line 432 │ + .line 437 │ iget-boolean v3, p0, Landroid/support/v4/view/ViewPager;->mFirstLayout:Z │ │ - .line 433 │ + .line 438 │ .local v3, "wasFirstLayout":Z │ iput-boolean v9, p0, Landroid/support/v4/view/ViewPager;->mFirstLayout:Z │ │ - .line 434 │ + .line 439 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ move-result v4 │ │ iput v4, p0, Landroid/support/v4/view/ViewPager;->mExpectedAdapterCount:I │ │ - .line 435 │ + .line 440 │ iget v4, p0, Landroid/support/v4/view/ViewPager;->mRestoredCurItem:I │ │ if-ltz v4, :cond_5 │ │ - .line 436 │ + .line 441 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ iget-object v5, p0, Landroid/support/v4/view/ViewPager;->mRestoredAdapterState:Landroid/os/Parcelable; │ │ iget-object v6, p0, Landroid/support/v4/view/ViewPager;->mRestoredClassLoader:Ljava/lang/ClassLoader; │ │ invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;->restoreState(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ - .line 437 │ + .line 442 │ iget v4, p0, Landroid/support/v4/view/ViewPager;->mRestoredCurItem:I │ │ invoke-virtual {p0, v4, v7, v9}, Landroid/support/v4/view/ViewPager;->setCurrentItemInternal(IZZ)V │ │ - .line 438 │ + .line 443 │ const/4 v4, -0x1 │ │ iput v4, p0, Landroid/support/v4/view/ViewPager;->mRestoredCurItem:I │ │ - .line 439 │ + .line 444 │ iput-object v8, p0, Landroid/support/v4/view/ViewPager;->mRestoredAdapterState:Landroid/os/Parcelable; │ │ - .line 440 │ + .line 445 │ iput-object v8, p0, Landroid/support/v4/view/ViewPager;->mRestoredClassLoader:Ljava/lang/ClassLoader; │ │ - .line 448 │ + .line 453 │ .end local v3 # "wasFirstLayout":Z │ :cond_3 │ :goto_1 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ if-eqz v4, :cond_4 │ │ if-eq v2, p1, :cond_4 │ │ - .line 449 │ + .line 454 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ invoke-interface {v4, v2, p1}, Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;->onAdapterChanged(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ - .line 451 │ + .line 456 │ :cond_4 │ return-void │ │ - .line 441 │ + .line 446 │ .restart local v3 # "wasFirstLayout":Z │ :cond_5 │ if-nez v3, :cond_6 │ │ - .line 442 │ + .line 447 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->populate()V │ │ goto :goto_1 │ │ - .line 444 │ + .line 449 │ :cond_6 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->requestLayout()V │ │ goto :goto_1 │ .end method │ │ .method setChildrenDrawingOrderEnabledCompat(Z)V │ .locals 6 │ .param p1, "enable" # Z │ │ .prologue │ - .line 623 │ + .line 628 │ sget v1, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/4 v2, 0x7 │ │ if-lt v1, v2, :cond_1 │ │ - .line 624 │ + .line 629 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager;->mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; │ │ if-nez v1, :cond_0 │ │ - .line 626 │ + .line 631 │ :try_start_0 │ const-class v1, Landroid/view/ViewGroup; │ │ const-string v2, "setChildrenDrawingOrderEnabled" │ │ const/4 v3, 0x1 │ │ @@ -10730,15 +10736,15 @@ │ │ move-result-object v1 │ │ iput-object v1, p0, Landroid/support/v4/view/ViewPager;->mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; │ :try_end_0 │ .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0 │ │ - .line 633 │ + .line 638 │ :cond_0 │ :goto_0 │ :try_start_1 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager;->mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; │ │ const/4 v2, 0x1 │ │ @@ -10752,39 +10758,39 @@ │ │ aput-object v4, v2, v3 │ │ invoke-virtual {v1, p0, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_1 │ .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 │ │ - .line 638 │ + .line 643 │ :cond_1 │ :goto_1 │ return-void │ │ - .line 628 │ + .line 633 │ :catch_0 │ move-exception v0 │ │ - .line 629 │ + .line 634 │ .local v0, "e":Ljava/lang/NoSuchMethodException; │ const-string v1, "ViewPager" │ │ const-string v2, "Can\'t find setChildrenDrawingOrderEnabled" │ │ invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ goto :goto_0 │ │ - .line 634 │ + .line 639 │ .end local v0 # "e":Ljava/lang/NoSuchMethodException; │ :catch_1 │ move-exception v0 │ │ - .line 635 │ + .line 640 │ .local v0, "e":Ljava/lang/Exception; │ const-string v1, "ViewPager" │ │ const-string v2, "Error changing children drawing order" │ │ invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ @@ -10794,68 +10800,68 @@ │ .method public setCurrentItem(I)V │ .locals 2 │ .param p1, "item" # I │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 489 │ + .line 494 │ iput-boolean v1, p0, Landroid/support/v4/view/ViewPager;->mPopulatePending:Z │ │ - .line 490 │ + .line 495 │ iget-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mFirstLayout:Z │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x1 │ │ :goto_0 │ invoke-virtual {p0, p1, v0, v1}, Landroid/support/v4/view/ViewPager;->setCurrentItemInternal(IZZ)V │ │ - .line 491 │ + .line 496 │ return-void │ │ :cond_0 │ move v0, v1 │ │ - .line 490 │ + .line 495 │ goto :goto_0 │ .end method │ │ .method public setCurrentItem(IZ)V │ .locals 1 │ .param p1, "item" # I │ .param p2, "smoothScroll" # Z │ │ .prologue │ const/4 v0, 0x0 │ │ - .line 500 │ + .line 505 │ iput-boolean v0, p0, Landroid/support/v4/view/ViewPager;->mPopulatePending:Z │ │ - .line 501 │ + .line 506 │ invoke-virtual {p0, p1, p2, v0}, Landroid/support/v4/view/ViewPager;->setCurrentItemInternal(IZZ)V │ │ - .line 502 │ + .line 507 │ return-void │ .end method │ │ .method setCurrentItemInternal(IZZ)V │ .locals 1 │ .param p1, "item" # I │ .param p2, "smoothScroll" # Z │ .param p3, "always" # Z │ │ .prologue │ - .line 509 │ + .line 514 │ const/4 v0, 0x0 │ │ invoke-virtual {p0, p1, p2, p3, v0}, Landroid/support/v4/view/ViewPager;->setCurrentItemInternal(IZZI)V │ │ - .line 510 │ + .line 515 │ return-void │ .end method │ │ .method setCurrentItemInternal(IZZI)V │ .locals 5 │ .param p1, "item" # I │ .param p2, "smoothScroll" # Z │ @@ -10863,36 +10869,36 @@ │ .param p4, "velocity" # I │ │ .prologue │ const/4 v0, 0x1 │ │ const/4 v4, 0x0 │ │ - .line 513 │ + .line 518 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ if-eqz v3, :cond_0 │ │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ move-result v3 │ │ if-gtz v3, :cond_1 │ │ - .line 514 │ + .line 519 │ :cond_0 │ invoke-direct {p0, v4}, Landroid/support/v4/view/ViewPager;->setScrollingCacheEnabled(Z)V │ │ - .line 553 │ + .line 558 │ :goto_0 │ return-void │ │ - .line 517 │ + .line 522 │ :cond_1 │ if-nez p3, :cond_2 │ │ iget v3, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ if-ne v3, p1, :cond_2 │ │ @@ -10900,191 +10906,191 @@ │ │ invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ move-result v3 │ │ if-eqz v3, :cond_2 │ │ - .line 518 │ + .line 523 │ invoke-direct {p0, v4}, Landroid/support/v4/view/ViewPager;->setScrollingCacheEnabled(Z)V │ │ goto :goto_0 │ │ - .line 522 │ + .line 527 │ :cond_2 │ if-gez p1, :cond_5 │ │ - .line 523 │ + .line 528 │ const/4 p1, 0x0 │ │ - .line 527 │ + .line 532 │ :cond_3 │ :goto_1 │ iget v2, p0, Landroid/support/v4/view/ViewPager;->mOffscreenPageLimit:I │ │ - .line 528 │ + .line 533 │ .local v2, "pageLimit":I │ iget v3, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ add-int/2addr v3, v2 │ │ if-gt p1, v3, :cond_4 │ │ iget v3, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ sub-int/2addr v3, v2 │ │ if-ge p1, v3, :cond_6 │ │ - .line 532 │ + .line 537 │ :cond_4 │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_2 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ move-result v3 │ │ if-ge v1, v3, :cond_6 │ │ - .line 533 │ + .line 538 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ invoke-virtual {v3, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v3 │ │ check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;->scrolling:Z │ │ - .line 532 │ + .line 537 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_2 │ │ - .line 524 │ + .line 529 │ .end local v1 # "i":I │ .end local v2 # "pageLimit":I │ :cond_5 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ move-result v3 │ │ if-lt p1, v3, :cond_3 │ │ - .line 525 │ + .line 530 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ move-result v3 │ │ add-int/lit8 p1, v3, -0x1 │ │ goto :goto_1 │ │ - .line 536 │ + .line 541 │ .restart local v2 # "pageLimit":I │ :cond_6 │ iget v3, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ if-eq v3, p1, :cond_9 │ │ - .line 538 │ + .line 543 │ .local v0, "dispatchSelected":Z │ :goto_3 │ iget-boolean v3, p0, Landroid/support/v4/view/ViewPager;->mFirstLayout:Z │ │ if-eqz v3, :cond_a │ │ - .line 541 │ + .line 546 │ iput p1, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ - .line 542 │ + .line 547 │ if-eqz v0, :cond_7 │ │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ if-eqz v3, :cond_7 │ │ - .line 543 │ + .line 548 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ invoke-interface {v3, p1}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;->onPageSelected(I)V │ │ - .line 545 │ + .line 550 │ :cond_7 │ if-eqz v0, :cond_8 │ │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ if-eqz v3, :cond_8 │ │ - .line 546 │ + .line 551 │ iget-object v3, p0, Landroid/support/v4/view/ViewPager;->mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ invoke-interface {v3, p1}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;->onPageSelected(I)V │ │ - .line 548 │ + .line 553 │ :cond_8 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->requestLayout()V │ │ goto :goto_0 │ │ .end local v0 # "dispatchSelected":Z │ :cond_9 │ move v0, v4 │ │ - .line 536 │ + .line 541 │ goto :goto_3 │ │ - .line 550 │ + .line 555 │ .restart local v0 # "dispatchSelected":Z │ :cond_a │ invoke-virtual {p0, p1}, Landroid/support/v4/view/ViewPager;->populate(I)V │ │ - .line 551 │ + .line 556 │ invoke-direct {p0, p1, p2, p4, v0}, Landroid/support/v4/view/ViewPager;->scrollToItem(IZIZ)V │ │ goto :goto_0 │ .end method │ │ .method setInternalPageChangeListener(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ .locals 1 │ .param p1, "listener" # Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ .prologue │ - .line 654 │ + .line 659 │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ - .line 655 │ + .line 660 │ .local v0, "oldListener":Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ iput-object p1, p0, Landroid/support/v4/view/ViewPager;->mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ - .line 656 │ + .line 661 │ return-object v0 │ .end method │ │ .method public setOffscreenPageLimit(I)V │ .locals 4 │ .param p1, "limit" # I │ │ .prologue │ const/4 v3, 0x1 │ │ - .line 688 │ + .line 693 │ if-ge p1, v3, :cond_0 │ │ - .line 689 │ + .line 694 │ const-string v0, "ViewPager" │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "Requested offscreen page limit " │ @@ -11109,139 +11115,139 @@ │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 691 │ + .line 696 │ const/4 p1, 0x1 │ │ - .line 693 │ + .line 698 │ :cond_0 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mOffscreenPageLimit:I │ │ if-eq p1, v0, :cond_1 │ │ - .line 694 │ + .line 699 │ iput p1, p0, Landroid/support/v4/view/ViewPager;->mOffscreenPageLimit:I │ │ - .line 695 │ + .line 700 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->populate()V │ │ - .line 697 │ + .line 702 │ :cond_1 │ return-void │ .end method │ │ .method setOnAdapterChangeListener(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ .locals 0 │ .param p1, "listener" # Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ .prologue │ - .line 474 │ + .line 479 │ iput-object p1, p0, Landroid/support/v4/view/ViewPager;->mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ - .line 475 │ + .line 480 │ return-void │ .end method │ │ .method public setOnPageChangeListener(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ .locals 0 │ .param p1, "listener" # Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ .prologue │ - .line 592 │ + .line 597 │ iput-object p1, p0, Landroid/support/v4/view/ViewPager;->mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ - .line 593 │ + .line 598 │ return-void │ .end method │ │ .method public setPageMargin(I)V │ .locals 2 │ .param p1, "marginPixels" # I │ │ .prologue │ - .line 708 │ + .line 713 │ iget v0, p0, Landroid/support/v4/view/ViewPager;->mPageMargin:I │ │ - .line 709 │ + .line 714 │ .local v0, "oldMargin":I │ iput p1, p0, Landroid/support/v4/view/ViewPager;->mPageMargin:I │ │ - .line 711 │ + .line 716 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getWidth()I │ │ move-result v1 │ │ - .line 712 │ + .line 717 │ .local v1, "width":I │ invoke-direct {p0, v1, v1, p1, v0}, Landroid/support/v4/view/ViewPager;->recomputeScrollPosition(IIII)V │ │ - .line 714 │ + .line 719 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->requestLayout()V │ │ - .line 715 │ + .line 720 │ return-void │ .end method │ │ .method public setPageMarginDrawable(I)V │ .locals 1 │ .param p1, "resId" # I │ │ .prologue │ - .line 744 │ + .line 749 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getContext()Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v0 │ │ invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ │ move-result-object v0 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/view/ViewPager;->setPageMarginDrawable(Landroid/graphics/drawable/Drawable;)V │ │ - .line 745 │ + .line 750 │ return-void │ .end method │ │ .method public setPageMarginDrawable(Landroid/graphics/drawable/Drawable;)V │ .locals 1 │ .param p1, "d" # Landroid/graphics/drawable/Drawable; │ │ .prologue │ - .line 732 │ + .line 737 │ iput-object p1, p0, Landroid/support/v4/view/ViewPager;->mMarginDrawable:Landroid/graphics/drawable/Drawable; │ │ - .line 733 │ + .line 738 │ if-eqz p1, :cond_0 │ │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->refreshDrawableState()V │ │ - .line 734 │ + .line 739 │ :cond_0 │ if-nez p1, :cond_1 │ │ const/4 v0, 0x1 │ │ :goto_0 │ invoke-virtual {p0, v0}, Landroid/support/v4/view/ViewPager;->setWillNotDraw(Z)V │ │ - .line 735 │ + .line 740 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->invalidate()V │ │ - .line 736 │ + .line 741 │ return-void │ │ - .line 734 │ + .line 739 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public setPageTransformer(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ @@ -11250,197 +11256,197 @@ │ .param p2, "transformer" # Landroid/support/v4/view/ViewPager$PageTransformer; │ │ .prologue │ const/4 v2, 0x1 │ │ const/4 v3, 0x0 │ │ - .line 608 │ + .line 613 │ sget v4, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v5, 0xb │ │ if-lt v4, v5, :cond_1 │ │ - .line 609 │ + .line 614 │ if-eqz p2, :cond_2 │ │ move v0, v2 │ │ - .line 610 │ + .line 615 │ .local v0, "hasTransformer":Z │ :goto_0 │ iget-object v4, p0, Landroid/support/v4/view/ViewPager;->mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; │ │ if-eqz v4, :cond_3 │ │ move v4, v2 │ │ :goto_1 │ if-eq v0, v4, :cond_4 │ │ move v1, v2 │ │ - .line 611 │ + .line 616 │ .local v1, "needsPopulate":Z │ :goto_2 │ iput-object p2, p0, Landroid/support/v4/view/ViewPager;->mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; │ │ - .line 612 │ + .line 617 │ invoke-virtual {p0, v0}, Landroid/support/v4/view/ViewPager;->setChildrenDrawingOrderEnabledCompat(Z)V │ │ - .line 613 │ + .line 618 │ if-eqz v0, :cond_5 │ │ - .line 614 │ + .line 619 │ if-eqz p1, :cond_0 │ │ const/4 v2, 0x2 │ │ :cond_0 │ iput v2, p0, Landroid/support/v4/view/ViewPager;->mDrawingOrder:I │ │ - .line 618 │ + .line 623 │ :goto_3 │ if-eqz v1, :cond_1 │ │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->populate()V │ │ - .line 620 │ + .line 625 │ .end local v0 # "hasTransformer":Z │ .end local v1 # "needsPopulate":Z │ :cond_1 │ return-void │ │ :cond_2 │ move v0, v3 │ │ - .line 609 │ + .line 614 │ goto :goto_0 │ │ .restart local v0 # "hasTransformer":Z │ :cond_3 │ move v4, v3 │ │ - .line 610 │ + .line 615 │ goto :goto_1 │ │ :cond_4 │ move v1, v3 │ │ goto :goto_2 │ │ - .line 616 │ + .line 621 │ .restart local v1 # "needsPopulate":Z │ :cond_5 │ iput v3, p0, Landroid/support/v4/view/ViewPager;->mDrawingOrder:I │ │ goto :goto_3 │ .end method │ │ .method smoothScrollTo(II)V │ .locals 1 │ .param p1, "x" # I │ .param p2, "y" # I │ │ .prologue │ - .line 778 │ + .line 783 │ const/4 v0, 0x0 │ │ invoke-virtual {p0, p1, p2, v0}, Landroid/support/v4/view/ViewPager;->smoothScrollTo(III)V │ │ - .line 779 │ + .line 784 │ return-void │ .end method │ │ .method smoothScrollTo(III)V │ .locals 15 │ .param p1, "x" # I │ .param p2, "y" # I │ .param p3, "velocity" # I │ │ .prologue │ - .line 789 │ + .line 794 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getChildCount()I │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ - .line 791 │ + .line 796 │ const/4 v1, 0x0 │ │ invoke-direct {p0, v1}, Landroid/support/v4/view/ViewPager;->setScrollingCacheEnabled(Z)V │ │ - .line 827 │ + .line 832 │ :goto_0 │ return-void │ │ - .line 794 │ + .line 799 │ :cond_0 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ move-result v2 │ │ - .line 795 │ + .line 800 │ .local v2, "sx":I │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->getScrollY()I │ │ move-result v3 │ │ - .line 796 │ + .line 801 │ .local v3, "sy":I │ sub-int v4, p1, v2 │ │ - .line 797 │ + .line 802 │ .local v4, "dx":I │ sub-int v5, p2, v3 │ │ - .line 798 │ + .line 803 │ .local v5, "dy":I │ if-nez v4, :cond_1 │ │ if-nez v5, :cond_1 │ │ - .line 799 │ + .line 804 │ const/4 v1, 0x0 │ │ invoke-direct {p0, v1}, Landroid/support/v4/view/ViewPager;->completeScroll(Z)V │ │ - .line 800 │ + .line 805 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewPager;->populate()V │ │ - .line 801 │ + .line 806 │ const/4 v1, 0x0 │ │ invoke-direct {p0, v1}, Landroid/support/v4/view/ViewPager;->setScrollState(I)V │ │ goto :goto_0 │ │ - .line 805 │ + .line 810 │ :cond_1 │ const/4 v1, 0x1 │ │ invoke-direct {p0, v1}, Landroid/support/v4/view/ViewPager;->setScrollingCacheEnabled(Z)V │ │ - .line 806 │ + .line 811 │ const/4 v1, 0x2 │ │ invoke-direct {p0, v1}, Landroid/support/v4/view/ViewPager;->setScrollState(I)V │ │ - .line 808 │ + .line 813 │ invoke-direct {p0}, Landroid/support/v4/view/ViewPager;->getClientWidth()I │ │ move-result v12 │ │ - .line 809 │ + .line 814 │ .local v12, "width":I │ div-int/lit8 v9, v12, 0x2 │ │ - .line 810 │ + .line 815 │ .local v9, "halfWidth":I │ const/high16 v1, 0x3f800000 # 1.0f │ │ const/high16 v13, 0x3f800000 # 1.0f │ │ invoke-static {v4}, Ljava/lang/Math;->abs(I)I │ │ @@ -11454,42 +11460,42 @@ │ │ div-float/2addr v13, v14 │ │ invoke-static {v1, v13}, Ljava/lang/Math;->min(FF)F │ │ move-result v8 │ │ - .line 811 │ + .line 816 │ .local v8, "distanceRatio":F │ int-to-float v1, v9 │ │ int-to-float v13, v9 │ │ invoke-virtual {p0, v8}, Landroid/support/v4/view/ViewPager;->distanceInfluenceForSnapDuration(F)F │ │ move-result v14 │ │ mul-float/2addr v13, v14 │ │ add-float v7, v1, v13 │ │ - .line 814 │ + .line 819 │ .local v7, "distance":F │ const/4 v6, 0x0 │ │ - .line 815 │ + .line 820 │ .local v6, "duration":I │ invoke-static/range {p3 .. p3}, Ljava/lang/Math;->abs(I)I │ │ move-result p3 │ │ - .line 816 │ + .line 821 │ if-lez p3, :cond_2 │ │ - .line 817 │ + .line 822 │ const/high16 v1, 0x447a0000 # 1000.0f │ │ move/from16 v0, p3 │ │ int-to-float v13, v0 │ │ div-float v13, v7, v13 │ @@ -11502,47 +11508,47 @@ │ │ invoke-static {v1}, Ljava/lang/Math;->round(F)I │ │ move-result v1 │ │ mul-int/lit8 v6, v1, 0x4 │ │ - .line 823 │ + .line 828 │ :goto_1 │ const/16 v1, 0x258 │ │ invoke-static {v6, v1}, Ljava/lang/Math;->min(II)I │ │ move-result v6 │ │ - .line 825 │ + .line 830 │ iget-object v1, p0, Landroid/support/v4/view/ViewPager;->mScroller:Landroid/widget/Scroller; │ │ invoke-virtual/range {v1 .. v6}, Landroid/widget/Scroller;->startScroll(IIIII)V │ │ - .line 826 │ + .line 831 │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;)V │ │ goto :goto_0 │ │ - .line 819 │ + .line 824 │ :cond_2 │ int-to-float v1, v12 │ │ iget-object v13, p0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ iget v14, p0, Landroid/support/v4/view/ViewPager;->mCurItem:I │ │ invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;->getPageWidth(I)F │ │ move-result v13 │ │ mul-float v11, v1, v13 │ │ - .line 820 │ + .line 825 │ .local v11, "pageWidth":F │ invoke-static {v4}, Ljava/lang/Math;->abs(I)I │ │ move-result v1 │ │ int-to-float v1, v1 │ │ @@ -11550,15 +11556,15 @@ │ │ int-to-float v13, v13 │ │ add-float/2addr v13, v11 │ │ div-float v10, v1, v13 │ │ - .line 821 │ + .line 826 │ .local v10, "pageDelta":F │ const/high16 v1, 0x3f800000 # 1.0f │ │ add-float/2addr v1, v10 │ │ const/high16 v13, 0x42c80000 # 100.0f │ │ @@ -11570,15 +11576,15 @@ │ .end method │ │ .method protected verifyDrawable(Landroid/graphics/drawable/Drawable;)Z │ .locals 1 │ .param p1, "who" # Landroid/graphics/drawable/Drawable; │ │ .prologue │ - .line 749 │ + .line 754 │ invoke-super {p0, p1}, Landroid/view/ViewGroup;->verifyDrawable(Landroid/graphics/drawable/Drawable;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ iget-object v0, p0, Landroid/support/v4/view/ViewPager;->mMarginDrawable:Landroid/graphics/drawable/Drawable; ├── smali/android/support/v4/view/accessibility/AccessibilityEventCompatIcs.smali │ @@ -52,7 +52,20 @@ │ .line 28 │ invoke-virtual {p0}, Landroid/view/accessibility/AccessibilityEvent;->getRecordCount()I │ │ move-result v0 │ │ return v0 │ .end method │ + │ +.method public static setScrollable(Landroid/view/accessibility/AccessibilityEvent;Z)V │ + .locals 0 │ + .param p0, "event" # Landroid/view/accessibility/AccessibilityEvent; │ + .param p1, "scrollable" # Z │ + │ + .prologue │ + .line 40 │ + invoke-virtual {p0, p1}, Landroid/view/accessibility/AccessibilityEvent;->setScrollable(Z)V │ + │ + .line 41 │ + return-void │ +.end method ├── smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.smali │ @@ -15,45 +15,69 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 426 │ + .line 676 │ invoke-direct {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public addAction(Ljava/lang/Object;I)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "action" # I │ │ .prologue │ - .line 444 │ + .line 694 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->addAction(Ljava/lang/Object;I)V │ │ - .line 445 │ + .line 695 │ + return-void │ +.end method │ + │ +.method public addAction(Ljava/lang/Object;ILjava/lang/CharSequence;)V │ + .locals 2 │ + .param p1, "info" # Ljava/lang/Object; │ + .param p2, "id" # I │ + .param p3, "label" # Ljava/lang/CharSequence; │ + │ + .prologue │ + .line 914 │ + invoke-static {p2}, Ljava/lang/Integer;->bitCount(I)I │ + │ + move-result v0 │ + │ + const/4 v1, 0x1 │ + │ + if-ne v0, v1, :cond_0 │ + │ + .line 915 │ + invoke-virtual {p0, p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;->addAction(Ljava/lang/Object;I)V │ + │ + .line 917 │ + :cond_0 │ return-void │ .end method │ │ .method public addChild(Ljava/lang/Object;Landroid/view/View;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "child" # Landroid/view/View; │ │ .prologue │ - .line 449 │ + .line 699 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->addChild(Ljava/lang/Object;Landroid/view/View;)V │ │ - .line 450 │ + .line 700 │ return-void │ .end method │ │ .method public findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "text" # Ljava/lang/String; │ @@ -67,586 +91,586 @@ │ "<", │ "Ljava/lang/Object;", │ ">;" │ } │ .end annotation │ │ .prologue │ - .line 454 │ + .line 704 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public getActions(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 459 │ + .line 709 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getActions(Ljava/lang/Object;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "outBounds" # Landroid/graphics/Rect; │ │ .prologue │ - .line 464 │ + .line 714 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ - .line 465 │ + .line 715 │ return-void │ .end method │ │ .method public getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "outBounds" # Landroid/graphics/Rect; │ │ .prologue │ - .line 469 │ + .line 719 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ - .line 470 │ + .line 720 │ return-void │ .end method │ │ .method public getChild(Ljava/lang/Object;I)Ljava/lang/Object; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "index" # I │ │ .prologue │ - .line 474 │ + .line 724 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getChild(Ljava/lang/Object;I)Ljava/lang/Object; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public getChildCount(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 479 │ + .line 729 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getChildCount(Ljava/lang/Object;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getClassName(Ljava/lang/Object;)Ljava/lang/CharSequence; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 484 │ + .line 734 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getClassName(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 489 │ + .line 739 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public getPackageName(Ljava/lang/Object;)Ljava/lang/CharSequence; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 494 │ + .line 744 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getPackageName(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public getParent(Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 499 │ + .line 749 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getParent(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public getText(Ljava/lang/Object;)Ljava/lang/CharSequence; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 504 │ + .line 754 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getText(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public getWindowId(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 509 │ + .line 759 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getWindowId(Ljava/lang/Object;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isCheckable(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 514 │ + .line 764 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->isCheckable(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isChecked(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 519 │ + .line 769 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->isChecked(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isClickable(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 524 │ + .line 774 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->isClickable(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isEnabled(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 529 │ + .line 779 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->isEnabled(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isFocusable(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 534 │ + .line 784 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->isFocusable(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isFocused(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 539 │ + .line 789 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->isFocused(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isLongClickable(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 544 │ + .line 794 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->isLongClickable(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isPassword(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 549 │ + .line 799 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->isPassword(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isScrollable(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 554 │ + .line 804 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->isScrollable(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isSelected(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 559 │ + .line 809 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->isSelected(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public obtain()Ljava/lang/Object; │ .locals 1 │ │ .prologue │ - .line 429 │ + .line 679 │ invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->obtain()Ljava/lang/Object; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public obtain(Landroid/view/View;)Ljava/lang/Object; │ .locals 1 │ .param p1, "source" # Landroid/view/View; │ │ .prologue │ - .line 434 │ + .line 684 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->obtain(Landroid/view/View;)Ljava/lang/Object; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public obtain(Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 439 │ + .line 689 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->obtain(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public performAction(Ljava/lang/Object;I)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "action" # I │ │ .prologue │ - .line 564 │ + .line 814 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->performAction(Ljava/lang/Object;I)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public recycle(Ljava/lang/Object;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 659 │ + .line 909 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->recycle(Ljava/lang/Object;)V │ │ - .line 660 │ + .line 910 │ return-void │ .end method │ │ .method public setBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "bounds" # Landroid/graphics/Rect; │ │ .prologue │ - .line 569 │ + .line 819 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ - .line 570 │ + .line 820 │ return-void │ .end method │ │ .method public setBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "bounds" # Landroid/graphics/Rect; │ │ .prologue │ - .line 574 │ + .line 824 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ - .line 575 │ + .line 825 │ return-void │ .end method │ │ .method public setCheckable(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "checkable" # Z │ │ .prologue │ - .line 579 │ + .line 829 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setCheckable(Ljava/lang/Object;Z)V │ │ - .line 580 │ + .line 830 │ return-void │ .end method │ │ .method public setChecked(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "checked" # Z │ │ .prologue │ - .line 584 │ + .line 834 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setChecked(Ljava/lang/Object;Z)V │ │ - .line 585 │ + .line 835 │ return-void │ .end method │ │ .method public setClassName(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "className" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 589 │ + .line 839 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setClassName(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ - .line 590 │ + .line 840 │ return-void │ .end method │ │ .method public setClickable(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "clickable" # Z │ │ .prologue │ - .line 594 │ + .line 844 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setClickable(Ljava/lang/Object;Z)V │ │ - .line 595 │ + .line 845 │ return-void │ .end method │ │ .method public setContentDescription(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "contentDescription" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 599 │ + .line 849 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setContentDescription(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ - .line 600 │ + .line 850 │ return-void │ .end method │ │ .method public setEnabled(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "enabled" # Z │ │ .prologue │ - .line 604 │ + .line 854 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setEnabled(Ljava/lang/Object;Z)V │ │ - .line 605 │ + .line 855 │ return-void │ .end method │ │ .method public setFocusable(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "focusable" # Z │ │ .prologue │ - .line 609 │ + .line 859 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setFocusable(Ljava/lang/Object;Z)V │ │ - .line 610 │ + .line 860 │ return-void │ .end method │ │ .method public setFocused(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "focused" # Z │ │ .prologue │ - .line 614 │ + .line 864 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setFocused(Ljava/lang/Object;Z)V │ │ - .line 615 │ + .line 865 │ return-void │ .end method │ │ .method public setLongClickable(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "longClickable" # Z │ │ .prologue │ - .line 619 │ + .line 869 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setLongClickable(Ljava/lang/Object;Z)V │ │ - .line 620 │ + .line 870 │ return-void │ .end method │ │ .method public setPackageName(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "packageName" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 624 │ + .line 874 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setPackageName(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ - .line 625 │ + .line 875 │ return-void │ .end method │ │ .method public setParent(Ljava/lang/Object;Landroid/view/View;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "parent" # Landroid/view/View; │ │ .prologue │ - .line 629 │ + .line 879 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setParent(Ljava/lang/Object;Landroid/view/View;)V │ │ - .line 630 │ + .line 880 │ return-void │ .end method │ │ .method public setPassword(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "password" # Z │ │ .prologue │ - .line 634 │ + .line 884 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setPassword(Ljava/lang/Object;Z)V │ │ - .line 635 │ + .line 885 │ return-void │ .end method │ │ .method public setScrollable(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "scrollable" # Z │ │ .prologue │ - .line 639 │ + .line 889 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setScrollable(Ljava/lang/Object;Z)V │ │ - .line 640 │ + .line 890 │ return-void │ .end method │ │ .method public setSelected(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "selected" # Z │ │ .prologue │ - .line 644 │ + .line 894 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setSelected(Ljava/lang/Object;Z)V │ │ - .line 645 │ + .line 895 │ return-void │ .end method │ │ .method public setSource(Ljava/lang/Object;Landroid/view/View;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "source" # Landroid/view/View; │ │ .prologue │ - .line 649 │ + .line 899 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setSource(Ljava/lang/Object;Landroid/view/View;)V │ │ - .line 650 │ + .line 900 │ return-void │ .end method │ │ .method public setText(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "text" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 654 │ + .line 904 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->setText(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ - .line 655 │ + .line 905 │ return-void │ .end method ├── smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.smali │ @@ -14,14 +14,17 @@ │ .end annotation │ │ │ # virtual methods │ .method public abstract addAction(Ljava/lang/Object;I)V │ .end method │ │ +.method public abstract addAction(Ljava/lang/Object;ILjava/lang/CharSequence;)V │ +.end method │ + │ .method public abstract addChild(Ljava/lang/Object;Landroid/view/View;)V │ .end method │ │ .method public abstract addChild(Ljava/lang/Object;Landroid/view/View;I)V │ .end method │ │ .method public abstract findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ @@ -41,14 +44,28 @@ │ │ .method public abstract findFocus(Ljava/lang/Object;I)Ljava/lang/Object; │ .end method │ │ .method public abstract focusSearch(Ljava/lang/Object;I)Ljava/lang/Object; │ .end method │ │ +.method public abstract getActionList(Ljava/lang/Object;)Ljava/util/List; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Ljava/lang/Object;", │ + ")", │ + "Ljava/util/List", │ + "<", │ + "Ljava/lang/Object;", │ + ">;" │ + } │ + .end annotation │ +.end method │ + │ .method public abstract getActions(Ljava/lang/Object;)I │ .end method │ │ .method public abstract getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V │ .end method │ │ .method public abstract getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V │ @@ -59,14 +76,38 @@ │ │ .method public abstract getChildCount(Ljava/lang/Object;)I │ .end method │ │ .method public abstract getClassName(Ljava/lang/Object;)Ljava/lang/CharSequence; │ .end method │ │ +.method public abstract getCollectionInfo(Ljava/lang/Object;)Ljava/lang/Object; │ +.end method │ + │ +.method public abstract getCollectionInfoColumnCount(Ljava/lang/Object;)I │ +.end method │ + │ +.method public abstract getCollectionInfoRowCount(Ljava/lang/Object;)I │ +.end method │ + │ +.method public abstract getCollectionItemColumnIndex(Ljava/lang/Object;)I │ +.end method │ + │ +.method public abstract getCollectionItemColumnSpan(Ljava/lang/Object;)I │ +.end method │ + │ +.method public abstract getCollectionItemInfo(Ljava/lang/Object;)Ljava/lang/Object; │ +.end method │ + │ +.method public abstract getCollectionItemRowIndex(Ljava/lang/Object;)I │ +.end method │ + │ +.method public abstract getCollectionItemRowSpan(Ljava/lang/Object;)I │ +.end method │ + │ .method public abstract getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence; │ .end method │ │ .method public abstract getLiveRegion(Ljava/lang/Object;)I │ .end method │ │ .method public abstract getMovementGranularities(Ljava/lang/Object;)I │ @@ -74,14 +115,17 @@ │ │ .method public abstract getPackageName(Ljava/lang/Object;)Ljava/lang/CharSequence; │ .end method │ │ .method public abstract getParent(Ljava/lang/Object;)Ljava/lang/Object; │ .end method │ │ +.method public abstract getRangeInfo(Ljava/lang/Object;)Ljava/lang/Object; │ +.end method │ + │ .method public abstract getText(Ljava/lang/Object;)Ljava/lang/CharSequence; │ .end method │ │ .method public abstract getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String; │ .end method │ │ .method public abstract getWindowId(Ljava/lang/Object;)I │ @@ -95,14 +139,23 @@ │ │ .method public abstract isChecked(Ljava/lang/Object;)Z │ .end method │ │ .method public abstract isClickable(Ljava/lang/Object;)Z │ .end method │ │ +.method public abstract isCollectionInfoHierarchical(Ljava/lang/Object;)Z │ +.end method │ + │ +.method public abstract isCollectionItemHeading(Ljava/lang/Object;)Z │ +.end method │ + │ +.method public abstract isCollectionItemSelected(Ljava/lang/Object;)Z │ +.end method │ + │ .method public abstract isEnabled(Ljava/lang/Object;)Z │ .end method │ │ .method public abstract isFocusable(Ljava/lang/Object;)Z │ .end method │ │ .method public abstract isFocused(Ljava/lang/Object;)Z │ @@ -131,14 +184,20 @@ │ │ .method public abstract obtain(Landroid/view/View;I)Ljava/lang/Object; │ .end method │ │ .method public abstract obtain(Ljava/lang/Object;)Ljava/lang/Object; │ .end method │ │ +.method public abstract obtainCollectionInfo(IIZI)Ljava/lang/Object; │ +.end method │ + │ +.method public abstract obtainCollectionItemInfo(IIIIZZ)Ljava/lang/Object; │ +.end method │ + │ .method public abstract performAction(Ljava/lang/Object;I)Z │ .end method │ │ .method public abstract performAction(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ .end method │ │ .method public abstract recycle(Ljava/lang/Object;)V │ @@ -161,14 +220,20 @@ │ │ .method public abstract setClassName(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ .end method │ │ .method public abstract setClickable(Ljava/lang/Object;Z)V │ .end method │ │ +.method public abstract setCollectionInfo(Ljava/lang/Object;Ljava/lang/Object;)V │ +.end method │ + │ +.method public abstract setCollectionItemInfo(Ljava/lang/Object;Ljava/lang/Object;)V │ +.end method │ + │ .method public abstract setContentDescription(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ .end method │ │ .method public abstract setEnabled(Ljava/lang/Object;Z)V │ .end method │ │ .method public abstract setFocusable(Ljava/lang/Object;Z)V ├── smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.smali │ @@ -15,191 +15,191 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 663 │ + .line 920 │ invoke-direct {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public addChild(Ljava/lang/Object;Landroid/view/View;I)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "child" # Landroid/view/View; │ .param p3, "virtualDescendantId" # I │ │ .prologue │ - .line 681 │ + .line 938 │ invoke-static {p1, p2, p3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->addChild(Ljava/lang/Object;Landroid/view/View;I)V │ │ - .line 682 │ + .line 939 │ return-void │ .end method │ │ .method public findFocus(Ljava/lang/Object;I)Ljava/lang/Object; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "focus" # I │ │ .prologue │ - .line 671 │ + .line 928 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->findFocus(Ljava/lang/Object;I)Ljava/lang/Object; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public focusSearch(Ljava/lang/Object;I)Ljava/lang/Object; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "direction" # I │ │ .prologue │ - .line 676 │ + .line 933 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->focusSearch(Ljava/lang/Object;I)Ljava/lang/Object; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public getMovementGranularities(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 721 │ + .line 978 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->getMovementGranularities(Ljava/lang/Object;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isAccessibilityFocused(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 701 │ + .line 958 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->isAccessibilityFocused(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isVisibleToUser(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 691 │ + .line 948 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->isVisibleToUser(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public obtain(Landroid/view/View;I)Ljava/lang/Object; │ .locals 1 │ .param p1, "root" # Landroid/view/View; │ .param p2, "virtualDescendantId" # I │ │ .prologue │ - .line 666 │ + .line 923 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->obtain(Landroid/view/View;I)Ljava/lang/Object; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public performAction(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "action" # I │ .param p3, "arguments" # Landroid/os/Bundle; │ │ .prologue │ - .line 711 │ + .line 968 │ invoke-static {p1, p2, p3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->performAction(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public setAccessibilityFocused(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "focused" # Z │ │ .prologue │ - .line 706 │ + .line 963 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->setAccesibilityFocused(Ljava/lang/Object;Z)V │ │ - .line 707 │ + .line 964 │ return-void │ .end method │ │ .method public setMovementGranularities(Ljava/lang/Object;I)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "granularities" # I │ │ .prologue │ - .line 716 │ + .line 973 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->setMovementGranularities(Ljava/lang/Object;I)V │ │ - .line 717 │ + .line 974 │ return-void │ .end method │ │ .method public setParent(Ljava/lang/Object;Landroid/view/View;I)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "root" # Landroid/view/View; │ .param p3, "virtualDescendantId" # I │ │ .prologue │ - .line 726 │ + .line 983 │ invoke-static {p1, p2, p3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->setParent(Ljava/lang/Object;Landroid/view/View;I)V │ │ - .line 727 │ + .line 984 │ return-void │ .end method │ │ .method public setSource(Ljava/lang/Object;Landroid/view/View;I)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "root" # Landroid/view/View; │ .param p3, "virtualDescendantId" # I │ │ .prologue │ - .line 686 │ + .line 943 │ invoke-static {p1, p2, p3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->setSource(Ljava/lang/Object;Landroid/view/View;I)V │ │ - .line 687 │ + .line 944 │ return-void │ .end method │ │ .method public setVisibleToUser(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "visibleToUser" # Z │ │ .prologue │ - .line 696 │ + .line 953 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->setVisibleToUser(Ljava/lang/Object;Z)V │ │ - .line 697 │ + .line 954 │ return-void │ .end method ├── smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.smali │ @@ -15,40 +15,40 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 730 │ + .line 987 │ invoke-direct {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 734 │ + .line 991 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;->getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public setViewIdResourceName(Ljava/lang/Object;Ljava/lang/String;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "viewId" # Ljava/lang/String; │ │ .prologue │ - .line 739 │ + .line 996 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;->setViewIdResourceName(Ljava/lang/Object;Ljava/lang/String;)V │ │ - .line 740 │ + .line 997 │ return-void │ .end method ├── smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.smali │ @@ -15,40 +15,243 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 743 │ + .line 1000 │ invoke-direct {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ +.method public getCollectionInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1013 │ + invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;->getCollectionInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getCollectionInfoColumnCount(Ljava/lang/Object;)I │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1037 │ + invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;->getColumnCount(Ljava/lang/Object;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getCollectionInfoRowCount(Ljava/lang/Object;)I │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1042 │ + invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;->getRowCount(Ljava/lang/Object;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getCollectionItemColumnIndex(Ljava/lang/Object;)I │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1062 │ + invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;->getColumnIndex(Ljava/lang/Object;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getCollectionItemColumnSpan(Ljava/lang/Object;)I │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1067 │ + invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;->getColumnSpan(Ljava/lang/Object;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getCollectionItemInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1052 │ + invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;->getCollectionItemInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getCollectionItemRowIndex(Ljava/lang/Object;)I │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1072 │ + invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;->getRowIndex(Ljava/lang/Object;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public getCollectionItemRowSpan(Ljava/lang/Object;)I │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1077 │ + invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;->getRowSpan(Ljava/lang/Object;)I │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method public getLiveRegion(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 746 │ + .line 1003 │ invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;->getLiveRegion(Ljava/lang/Object;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ +.method public getRangeInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1057 │ + invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;->getRangeInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public isCollectionInfoHierarchical(Ljava/lang/Object;)Z │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1047 │ + invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;->isHierarchical(Ljava/lang/Object;)Z │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public isCollectionItemHeading(Ljava/lang/Object;)Z │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1082 │ + invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;->isHeading(Ljava/lang/Object;)Z │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ +.method public obtainCollectionInfo(IIZI)Ljava/lang/Object; │ + .locals 1 │ + .param p1, "rowCount" # I │ + .param p2, "columnCount" # I │ + .param p3, "hierarchical" # Z │ + .param p4, "selectionMode" # I │ + │ + .prologue │ + .line 1024 │ + invoke-static {p1, p2, p3, p4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;->obtainCollectionInfo(IIZI)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public obtainCollectionItemInfo(IIIIZZ)Ljava/lang/Object; │ + .locals 1 │ + .param p1, "rowIndex" # I │ + .param p2, "rowSpan" # I │ + .param p3, "columnIndex" # I │ + .param p4, "columnSpan" # I │ + .param p5, "heading" # Z │ + .param p6, "selected" # Z │ + │ + .prologue │ + .line 1031 │ + invoke-static {p1, p2, p3, p4, p5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;->obtainCollectionItemInfo(IIIIZ)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public setCollectionInfo(Ljava/lang/Object;Ljava/lang/Object;)V │ + .locals 0 │ + .param p1, "info" # Ljava/lang/Object; │ + .param p2, "collectionInfo" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1018 │ + invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;->setCollectionInfo(Ljava/lang/Object;Ljava/lang/Object;)V │ + │ + .line 1019 │ + return-void │ +.end method │ + │ +.method public setCollectionItemInfo(Ljava/lang/Object;Ljava/lang/Object;)V │ + .locals 0 │ + .param p1, "info" # Ljava/lang/Object; │ + .param p2, "collectionItemInfo" # Ljava/lang/Object; │ + │ + .prologue │ + .line 1087 │ + invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;->setCollectionItemInfo(Ljava/lang/Object;Ljava/lang/Object;)V │ + │ + .line 1088 │ + return-void │ +.end method │ + │ .method public setLiveRegion(Ljava/lang/Object;I)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "mode" # I │ │ .prologue │ - .line 751 │ + .line 1008 │ invoke-static {p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;->setLiveRegion(Ljava/lang/Object;I)V │ │ - .line 752 │ + .line 1009 │ return-void │ .end method ├── smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.smali │ @@ -18,50 +18,61 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 104 │ + .line 265 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public addAction(Ljava/lang/Object;I)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "action" # I │ │ .prologue │ - .line 128 │ + .line 289 │ + return-void │ +.end method │ + │ +.method public addAction(Ljava/lang/Object;ILjava/lang/CharSequence;)V │ + .locals 0 │ + .param p1, "info" # Ljava/lang/Object; │ + .param p2, "id" # I │ + .param p3, "label" # Ljava/lang/CharSequence; │ + │ + .prologue │ + .line 616 │ return-void │ .end method │ │ .method public addChild(Ljava/lang/Object;Landroid/view/View;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "child" # Landroid/view/View; │ │ .prologue │ - .line 133 │ + .line 294 │ return-void │ .end method │ │ .method public addChild(Ljava/lang/Object;Landroid/view/View;I)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "child" # Landroid/view/View; │ .param p3, "virtualDescendantId" # I │ │ .prologue │ - .line 138 │ + .line 299 │ return-void │ .end method │ │ .method public findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "text" # Ljava/lang/String; │ @@ -75,653 +86,857 @@ │ "<", │ "Ljava/lang/Object;", │ ">;" │ } │ .end annotation │ │ .prologue │ - .line 142 │ + .line 303 │ invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public findFocus(Ljava/lang/Object;I)Ljava/lang/Object; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "focus" # I │ │ .prologue │ - .line 382 │ + .line 543 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public focusSearch(Ljava/lang/Object;I)Ljava/lang/Object; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "direction" # I │ │ .prologue │ - .line 387 │ + .line 548 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getActionList(Ljava/lang/Object;)Ljava/util/List; │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "(", │ + "Ljava/lang/Object;", │ + ")", │ + "Ljava/util/List", │ + "<", │ + "Ljava/lang/Object;", │ + ">;" │ + } │ + .end annotation │ + │ + .prologue │ + .line 611 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public getActions(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 147 │ + .line 308 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "outBounds" # Landroid/graphics/Rect; │ │ .prologue │ - .line 153 │ + .line 314 │ return-void │ .end method │ │ .method public getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "outBounds" # Landroid/graphics/Rect; │ │ .prologue │ - .line 158 │ + .line 319 │ return-void │ .end method │ │ .method public getChild(Ljava/lang/Object;I)Ljava/lang/Object; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "index" # I │ │ .prologue │ - .line 162 │ + .line 323 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public getChildCount(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 167 │ + .line 328 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public getClassName(Ljava/lang/Object;)Ljava/lang/CharSequence; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 172 │ + .line 333 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getCollectionInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 588 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getCollectionInfoColumnCount(Ljava/lang/Object;)I │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 626 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getCollectionInfoRowCount(Ljava/lang/Object;)I │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 631 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getCollectionItemColumnIndex(Ljava/lang/Object;)I │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 647 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getCollectionItemColumnSpan(Ljava/lang/Object;)I │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 652 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getCollectionItemInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 597 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ +.method public getCollectionItemRowIndex(Ljava/lang/Object;)I │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 657 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public getCollectionItemRowSpan(Ljava/lang/Object;)I │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 662 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ .method public getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 177 │ + .line 338 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public getLiveRegion(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 417 │ + .line 578 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public getMovementGranularities(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 277 │ + .line 438 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public getPackageName(Ljava/lang/Object;)Ljava/lang/CharSequence; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 182 │ + .line 343 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public getParent(Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 187 │ + .line 348 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public getRangeInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 606 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public getText(Ljava/lang/Object;)Ljava/lang/CharSequence; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 192 │ + .line 353 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 407 │ + .line 568 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public getWindowId(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 197 │ + .line 358 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public isAccessibilityFocused(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 237 │ + .line 398 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public isCheckable(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 202 │ + .line 363 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public isChecked(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 207 │ + .line 368 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public isClickable(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 212 │ + .line 373 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public isCollectionInfoHierarchical(Ljava/lang/Object;)Z │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 636 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public isCollectionItemHeading(Ljava/lang/Object;)Z │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 667 │ + const/4 v0, 0x0 │ + │ + return v0 │ +.end method │ + │ +.method public isCollectionItemSelected(Ljava/lang/Object;)Z │ + .locals 1 │ + .param p1, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 672 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public isEnabled(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 217 │ + .line 378 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public isFocusable(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 222 │ + .line 383 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public isFocused(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 227 │ + .line 388 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public isLongClickable(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 242 │ + .line 403 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public isPassword(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 247 │ + .line 408 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public isScrollable(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 252 │ + .line 413 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public isSelected(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 257 │ + .line 418 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public isVisibleToUser(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 232 │ + .line 393 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public obtain()Ljava/lang/Object; │ .locals 1 │ │ .prologue │ - .line 107 │ + .line 268 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public obtain(Landroid/view/View;)Ljava/lang/Object; │ .locals 1 │ .param p1, "source" # Landroid/view/View; │ │ .prologue │ - .line 112 │ + .line 273 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public obtain(Landroid/view/View;I)Ljava/lang/Object; │ .locals 1 │ .param p1, "root" # Landroid/view/View; │ .param p2, "virtualDescendantId" # I │ │ .prologue │ - .line 117 │ + .line 278 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public obtain(Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 122 │ + .line 283 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public obtainCollectionInfo(IIZI)Ljava/lang/Object; │ + .locals 1 │ + .param p1, "rowCount" # I │ + .param p2, "columnCount" # I │ + .param p3, "hierarchical" # Z │ + .param p4, "selectionMode" # I │ + │ + .prologue │ + .line 621 │ + const/4 v0, 0x0 │ + │ + return-object v0 │ +.end method │ + │ +.method public obtainCollectionItemInfo(IIIIZZ)Ljava/lang/Object; │ + .locals 1 │ + .param p1, "rowIndex" # I │ + .param p2, "rowSpan" # I │ + .param p3, "columnIndex" # I │ + .param p4, "columnSpan" # I │ + .param p5, "heading" # Z │ + .param p6, "selected" # Z │ + │ + .prologue │ + .line 642 │ const/4 v0, 0x0 │ │ return-object v0 │ .end method │ │ .method public performAction(Ljava/lang/Object;I)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "action" # I │ │ .prologue │ - .line 262 │ + .line 423 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public performAction(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ .locals 1 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "action" # I │ .param p3, "arguments" # Landroid/os/Bundle; │ │ .prologue │ - .line 267 │ + .line 428 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public recycle(Ljava/lang/Object;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 398 │ + .line 559 │ return-void │ .end method │ │ .method public setAccessibilityFocused(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "focused" # Z │ │ .prologue │ - .line 338 │ + .line 499 │ return-void │ .end method │ │ .method public setBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "bounds" # Landroid/graphics/Rect; │ │ .prologue │ - .line 283 │ + .line 444 │ return-void │ .end method │ │ .method public setBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "bounds" # Landroid/graphics/Rect; │ │ .prologue │ - .line 288 │ + .line 449 │ return-void │ .end method │ │ .method public setCheckable(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "checkable" # Z │ │ .prologue │ - .line 293 │ + .line 454 │ return-void │ .end method │ │ .method public setChecked(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "checked" # Z │ │ .prologue │ - .line 298 │ + .line 459 │ return-void │ .end method │ │ .method public setClassName(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "className" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 303 │ + .line 464 │ return-void │ .end method │ │ .method public setClickable(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "clickable" # Z │ │ .prologue │ - .line 308 │ + .line 469 │ + return-void │ +.end method │ + │ +.method public setCollectionInfo(Ljava/lang/Object;Ljava/lang/Object;)V │ + .locals 0 │ + .param p1, "info" # Ljava/lang/Object; │ + .param p2, "collectionInfo" # Ljava/lang/Object; │ + │ + .prologue │ + .line 593 │ + return-void │ +.end method │ + │ +.method public setCollectionItemInfo(Ljava/lang/Object;Ljava/lang/Object;)V │ + .locals 0 │ + .param p1, "info" # Ljava/lang/Object; │ + .param p2, "collectionItemInfo" # Ljava/lang/Object; │ + │ + .prologue │ + .line 602 │ return-void │ .end method │ │ .method public setContentDescription(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "contentDescription" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 313 │ + .line 474 │ return-void │ .end method │ │ .method public setEnabled(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "enabled" # Z │ │ .prologue │ - .line 318 │ + .line 479 │ return-void │ .end method │ │ .method public setFocusable(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "focusable" # Z │ │ .prologue │ - .line 323 │ + .line 484 │ return-void │ .end method │ │ .method public setFocused(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "focused" # Z │ │ .prologue │ - .line 328 │ + .line 489 │ return-void │ .end method │ │ .method public setLiveRegion(Ljava/lang/Object;I)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "mode" # I │ │ .prologue │ - .line 423 │ + .line 584 │ return-void │ .end method │ │ .method public setLongClickable(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "longClickable" # Z │ │ .prologue │ - .line 343 │ + .line 504 │ return-void │ .end method │ │ .method public setMovementGranularities(Ljava/lang/Object;I)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "granularities" # I │ │ .prologue │ - .line 273 │ + .line 434 │ return-void │ .end method │ │ .method public setPackageName(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "packageName" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 348 │ + .line 509 │ return-void │ .end method │ │ .method public setParent(Ljava/lang/Object;Landroid/view/View;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "parent" # Landroid/view/View; │ │ .prologue │ - .line 353 │ + .line 514 │ return-void │ .end method │ │ .method public setParent(Ljava/lang/Object;Landroid/view/View;I)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "root" # Landroid/view/View; │ .param p3, "virtualDescendantId" # I │ │ .prologue │ - .line 403 │ + .line 564 │ return-void │ .end method │ │ .method public setPassword(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "password" # Z │ │ .prologue │ - .line 358 │ + .line 519 │ return-void │ .end method │ │ .method public setScrollable(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "scrollable" # Z │ │ .prologue │ - .line 363 │ + .line 524 │ return-void │ .end method │ │ .method public setSelected(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "selected" # Z │ │ .prologue │ - .line 368 │ + .line 529 │ return-void │ .end method │ │ .method public setSource(Ljava/lang/Object;Landroid/view/View;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "source" # Landroid/view/View; │ │ .prologue │ - .line 373 │ + .line 534 │ return-void │ .end method │ │ .method public setSource(Ljava/lang/Object;Landroid/view/View;I)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "root" # Landroid/view/View; │ .param p3, "virtualDescendantId" # I │ │ .prologue │ - .line 378 │ + .line 539 │ return-void │ .end method │ │ .method public setText(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "text" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 393 │ + .line 554 │ return-void │ .end method │ │ .method public setViewIdResourceName(Ljava/lang/Object;Ljava/lang/String;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "viewId" # Ljava/lang/String; │ │ .prologue │ - .line 413 │ + .line 574 │ return-void │ .end method │ │ .method public setVisibleToUser(Ljava/lang/Object;Z)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ .param p2, "visibleToUser" # Z │ │ .prologue │ - .line 333 │ + .line 494 │ return-void │ .end method ├── smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.smali │ @@ -2,20 +2,26 @@ │ .super Ljava/lang/Object; │ .source "AccessibilityNodeInfoCompat.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ + Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;, │ + Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;, │ Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;, │ Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;, │ Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;, │ Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;, │ Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;, │ - Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ + Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;, │ + Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;, │ + Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;, │ + Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;, │ + Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; │ } │ .end annotation │ │ │ # static fields │ .field public static final ACTION_ACCESSIBILITY_FOCUS:I = 0x40 │ │ @@ -25,14 +31,16 @@ │ │ .field public static final ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT:Ljava/lang/String; = "ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT" │ │ .field public static final ACTION_ARGUMENT_SELECTION_END_INT:Ljava/lang/String; = "ACTION_ARGUMENT_SELECTION_END_INT" │ │ .field public static final ACTION_ARGUMENT_SELECTION_START_INT:Ljava/lang/String; = "ACTION_ARGUMENT_SELECTION_START_INT" │ │ +.field public static final ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE:Ljava/lang/String; = "ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE" │ + │ .field public static final ACTION_CLEAR_ACCESSIBILITY_FOCUS:I = 0x80 │ │ .field public static final ACTION_CLEAR_FOCUS:I = 0x2 │ │ .field public static final ACTION_CLEAR_SELECTION:I = 0x8 │ │ .field public static final ACTION_CLICK:I = 0x10 │ @@ -59,14 +67,16 @@ │ │ .field public static final ACTION_SCROLL_FORWARD:I = 0x1000 │ │ .field public static final ACTION_SELECT:I = 0x4 │ │ .field public static final ACTION_SET_SELECTION:I = 0x20000 │ │ +.field public static final ACTION_SET_TEXT:I = 0x200000 │ + │ .field public static final FOCUS_ACCESSIBILITY:I = 0x2 │ │ .field public static final FOCUS_INPUT:I = 0x1 │ │ .field private static final IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ .field public static final MOVEMENT_GRANULARITY_CHARACTER:I = 0x1 │ @@ -85,232 +95,259 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 2 │ │ .prologue │ - .line 756 │ + .line 1123 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - const/16 v1, 0x13 │ + const/16 v1, 0x15 │ │ if-lt v0, v1, :cond_0 │ │ - .line 757 │ - new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ + .line 1124 │ + new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ - invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;->()V │ + invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;->()V │ │ sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ - .line 767 │ + .line 1136 │ :goto_0 │ return-void │ │ - .line 758 │ + .line 1125 │ :cond_0 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - const/16 v1, 0x12 │ + const/16 v1, 0x13 │ │ if-lt v0, v1, :cond_1 │ │ - .line 759 │ + .line 1126 │ + new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ + │ + invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;->()V │ + │ + sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ + │ + goto :goto_0 │ + │ + .line 1127 │ + :cond_1 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + const/16 v1, 0x12 │ + │ + if-lt v0, v1, :cond_2 │ + │ + .line 1128 │ new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;->()V │ │ sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ goto :goto_0 │ │ - .line 760 │ - :cond_1 │ + .line 1129 │ + :cond_2 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0x10 │ │ - if-lt v0, v1, :cond_2 │ + if-lt v0, v1, :cond_3 │ │ - .line 761 │ + .line 1130 │ new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;->()V │ │ sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ goto :goto_0 │ │ - .line 762 │ - :cond_2 │ + .line 1131 │ + :cond_3 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v1, 0xe │ │ - if-lt v0, v1, :cond_3 │ + if-lt v0, v1, :cond_4 │ │ - .line 763 │ + .line 1132 │ new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;->()V │ │ sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ goto :goto_0 │ │ - .line 765 │ - :cond_3 │ + .line 1134 │ + :cond_4 │ new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;->()V │ │ sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ goto :goto_0 │ .end method │ │ .method public constructor (Ljava/lang/Object;)V │ .locals 0 │ .param p1, "info" # Ljava/lang/Object; │ │ .prologue │ - .line 1080 │ + .line 1477 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 1081 │ + .line 1478 │ iput-object p1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ - .line 1082 │ + .line 1479 │ return-void │ .end method │ │ +.method static synthetic access$000()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ + .locals 1 │ + │ + .prologue │ + .line 34 │ + sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ + │ + return-object v0 │ +.end method │ + │ .method private static getActionSymbolicName(I)Ljava/lang/String; │ .locals 1 │ .param p0, "action" # I │ │ .prologue │ - .line 2018 │ + .line 2475 │ sparse-switch p0, :sswitch_data_0 │ │ - .line 2056 │ + .line 2513 │ const-string v0, "ACTION_UNKNOWN" │ │ :goto_0 │ return-object v0 │ │ - .line 2020 │ + .line 2477 │ :sswitch_0 │ const-string v0, "ACTION_FOCUS" │ │ goto :goto_0 │ │ - .line 2022 │ + .line 2479 │ :sswitch_1 │ const-string v0, "ACTION_CLEAR_FOCUS" │ │ goto :goto_0 │ │ - .line 2024 │ + .line 2481 │ :sswitch_2 │ const-string v0, "ACTION_SELECT" │ │ goto :goto_0 │ │ - .line 2026 │ + .line 2483 │ :sswitch_3 │ const-string v0, "ACTION_CLEAR_SELECTION" │ │ goto :goto_0 │ │ - .line 2028 │ + .line 2485 │ :sswitch_4 │ const-string v0, "ACTION_CLICK" │ │ goto :goto_0 │ │ - .line 2030 │ + .line 2487 │ :sswitch_5 │ const-string v0, "ACTION_LONG_CLICK" │ │ goto :goto_0 │ │ - .line 2032 │ + .line 2489 │ :sswitch_6 │ const-string v0, "ACTION_ACCESSIBILITY_FOCUS" │ │ goto :goto_0 │ │ - .line 2034 │ + .line 2491 │ :sswitch_7 │ const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" │ │ goto :goto_0 │ │ - .line 2036 │ + .line 2493 │ :sswitch_8 │ const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" │ │ goto :goto_0 │ │ - .line 2038 │ + .line 2495 │ :sswitch_9 │ const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" │ │ goto :goto_0 │ │ - .line 2040 │ + .line 2497 │ :sswitch_a │ const-string v0, "ACTION_NEXT_HTML_ELEMENT" │ │ goto :goto_0 │ │ - .line 2042 │ + .line 2499 │ :sswitch_b │ const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" │ │ goto :goto_0 │ │ - .line 2044 │ + .line 2501 │ :sswitch_c │ const-string v0, "ACTION_SCROLL_FORWARD" │ │ goto :goto_0 │ │ - .line 2046 │ + .line 2503 │ :sswitch_d │ const-string v0, "ACTION_SCROLL_BACKWARD" │ │ goto :goto_0 │ │ - .line 2048 │ + .line 2505 │ :sswitch_e │ const-string v0, "ACTION_CUT" │ │ goto :goto_0 │ │ - .line 2050 │ + .line 2507 │ :sswitch_f │ const-string v0, "ACTION_COPY" │ │ goto :goto_0 │ │ - .line 2052 │ + .line 2509 │ :sswitch_10 │ const-string v0, "ACTION_PASTE" │ │ goto :goto_0 │ │ - .line 2054 │ + .line 2511 │ :sswitch_11 │ const-string v0, "ACTION_SET_SELECTION" │ │ goto :goto_0 │ │ - .line 2018 │ + .line 2475 │ :sswitch_data_0 │ .sparse-switch │ 0x1 -> :sswitch_0 │ 0x2 -> :sswitch_1 │ 0x4 -> :sswitch_2 │ 0x8 -> :sswitch_3 │ 0x10 -> :sswitch_4 │ @@ -330,15 +367,15 @@ │ .end sparse-switch │ .end method │ │ .method public static obtain()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ .locals 1 │ │ .prologue │ - .line 1123 │ + .line 1520 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->obtain()Ljava/lang/Object; │ │ move-result-object v0 │ │ invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->wrapNonNullInstance(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ @@ -349,15 +386,15 @@ │ .end method │ │ .method public static obtain(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ .locals 2 │ .param p0, "info" # Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ .prologue │ - .line 1134 │ + .line 1531 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->obtain(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v0 │ @@ -370,15 +407,15 @@ │ .end method │ │ .method public static obtain(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ .locals 1 │ .param p0, "source" # Landroid/view/View; │ │ .prologue │ - .line 1099 │ + .line 1496 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ invoke-interface {v0, p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->obtain(Landroid/view/View;)Ljava/lang/Object; │ │ move-result-object v0 │ │ invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->wrapNonNullInstance(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ @@ -390,15 +427,15 @@ │ │ .method public static obtain(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ .locals 1 │ .param p0, "root" # Landroid/view/View; │ .param p1, "virtualDescendantId" # I │ │ .prologue │ - .line 1113 │ + .line 1510 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->obtain(Landroid/view/View;I)Ljava/lang/Object; │ │ move-result-object v0 │ │ invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->wrapNonNullInstance(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ @@ -409,23 +446,23 @@ │ .end method │ │ .method static wrapNonNullInstance(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ .locals 1 │ .param p0, "object" # Ljava/lang/Object; │ │ .prologue │ - .line 1068 │ + .line 1465 │ if-eqz p0, :cond_0 │ │ - .line 1069 │ + .line 1466 │ new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ invoke-direct {v0, p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->(Ljava/lang/Object;)V │ │ - .line 1071 │ + .line 1468 │ :goto_0 │ return-object v0 │ │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ @@ -434,138 +471,138 @@ │ │ # virtual methods │ .method public addAction(I)V │ .locals 2 │ .param p1, "action" # I │ │ .prologue │ - .line 1295 │ + .line 1692 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->addAction(Ljava/lang/Object;I)V │ │ - .line 1296 │ + .line 1693 │ return-void │ .end method │ │ .method public addChild(Landroid/view/View;)V │ .locals 2 │ .param p1, "child" # Landroid/view/View; │ │ .prologue │ - .line 1249 │ + .line 1646 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->addChild(Ljava/lang/Object;Landroid/view/View;)V │ │ - .line 1250 │ + .line 1647 │ return-void │ .end method │ │ .method public addChild(Landroid/view/View;I)V │ .locals 2 │ .param p1, "root" # Landroid/view/View; │ .param p2, "virtualDescendantId" # I │ │ .prologue │ - .line 1267 │ + .line 1664 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->addChild(Ljava/lang/Object;Landroid/view/View;I)V │ │ - .line 1268 │ + .line 1665 │ return-void │ .end method │ │ .method public equals(Ljava/lang/Object;)Z │ .locals 5 │ .param p1, "obj" # Ljava/lang/Object; │ │ .prologue │ const/4 v1, 0x1 │ │ const/4 v2, 0x0 │ │ - .line 1953 │ + .line 2410 │ if-ne p0, p1, :cond_1 │ │ - .line 1970 │ + .line 2427 │ :cond_0 │ :goto_0 │ return v1 │ │ - .line 1956 │ + .line 2413 │ :cond_1 │ if-nez p1, :cond_2 │ │ move v1, v2 │ │ - .line 1957 │ + .line 2414 │ goto :goto_0 │ │ - .line 1959 │ + .line 2416 │ :cond_2 │ invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ move-result-object v3 │ │ invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ move-result-object v4 │ │ if-eq v3, v4, :cond_3 │ │ move v1, v2 │ │ - .line 1960 │ + .line 2417 │ goto :goto_0 │ │ :cond_3 │ move-object v0, p1 │ │ - .line 1962 │ + .line 2419 │ check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ - .line 1963 │ + .line 2420 │ .local v0, "other":Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ iget-object v3, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ if-nez v3, :cond_4 │ │ - .line 1964 │ + .line 2421 │ iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ if-eqz v3, :cond_0 │ │ move v1, v2 │ │ - .line 1965 │ + .line 2422 │ goto :goto_0 │ │ - .line 1967 │ + .line 2424 │ :cond_4 │ iget-object v3, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-virtual {v3, v4}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ │ move-result v3 │ │ if-nez v3, :cond_0 │ │ move v1, v2 │ │ - .line 1968 │ + .line 2425 │ goto :goto_0 │ .end method │ │ .method public findAccessibilityNodeInfosByText(Ljava/lang/String;)Ljava/util/List; │ .locals 7 │ .param p1, "text" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Signature; │ @@ -577,73 +614,73 @@ │ "<", │ "Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;", │ ">;" │ } │ .end annotation │ │ .prologue │ - .line 1370 │ + .line 1767 │ new-instance v4, Ljava/util/ArrayList; │ │ invoke-direct {v4}, Ljava/util/ArrayList;->()V │ │ - .line 1371 │ + .line 1768 │ .local v4, "result":Ljava/util/List;, "Ljava/util/List;" │ sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v6, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v5, v6, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ move-result-object v3 │ │ - .line 1372 │ + .line 1769 │ .local v3, "infos":Ljava/util/List;, "Ljava/util/List;" │ invoke-interface {v3}, Ljava/util/List;->size()I │ │ move-result v2 │ │ - .line 1373 │ + .line 1770 │ .local v2, "infoCount":I │ const/4 v0, 0x0 │ │ .local v0, "i":I │ :goto_0 │ if-ge v0, v2, :cond_0 │ │ - .line 1374 │ + .line 1771 │ invoke-interface {v3, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ - .line 1375 │ + .line 1772 │ .local v1, "info":Ljava/lang/Object; │ new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->(Ljava/lang/Object;)V │ │ invoke-interface {v4, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ - .line 1373 │ + .line 1770 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_0 │ │ - .line 1377 │ + .line 1774 │ .end local v1 # "info":Ljava/lang/Object; │ :cond_0 │ return-object v4 │ .end method │ │ .method public findFocus(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ .locals 2 │ .param p1, "focus" # I │ │ .prologue │ - .line 1181 │ + .line 1578 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->findFocus(Ljava/lang/Object;I)Ljava/lang/Object; │ │ move-result-object v0 │ @@ -656,15 +693,15 @@ │ .end method │ │ .method public focusSearch(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ .locals 2 │ .param p1, "direction" # I │ │ .prologue │ - .line 1199 │ + .line 1596 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->focusSearch(Ljava/lang/Object;I)Ljava/lang/Object; │ │ move-result-object v0 │ @@ -672,19 +709,87 @@ │ invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->wrapNonNullInstance(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ +.method public getActionList()Ljava/util/List; │ + .locals 7 │ + .annotation system Ldalvik/annotation/Signature; │ + value = { │ + "()", │ + "Ljava/util/List", │ + "<", │ + "Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;", │ + ">;" │ + } │ + .end annotation │ + │ + .prologue │ + .line 2392 │ + new-instance v4, Ljava/util/ArrayList; │ + │ + invoke-direct {v4}, Ljava/util/ArrayList;->()V │ + │ + .line 2393 │ + .local v4, "result":Ljava/util/List;, "Ljava/util/List;" │ + sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ + │ + iget-object v6, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ + │ + invoke-interface {v5, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getActionList(Ljava/lang/Object;)Ljava/util/List; │ + │ + move-result-object v2 │ + │ + .line 2394 │ + .local v2, "actions":Ljava/util/List;, "Ljava/util/List;" │ + invoke-interface {v2}, Ljava/util/List;->size()I │ + │ + move-result v1 │ + │ + .line 2395 │ + .local v1, "actionCount":I │ + const/4 v3, 0x0 │ + │ + .local v3, "i":I │ + :goto_0 │ + if-ge v3, v1, :cond_0 │ + │ + .line 2396 │ + invoke-interface {v2, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + .line 2397 │ + .local v0, "action":Ljava/lang/Object; │ + new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; │ + │ + const/4 v6, 0x0 │ + │ + invoke-direct {v5, v0, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;->(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ + │ + invoke-interface {v4, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + │ + .line 2395 │ + add-int/lit8 v3, v3, 0x1 │ + │ + goto :goto_0 │ + │ + .line 2399 │ + .end local v0 # "action":Ljava/lang/Object; │ + :cond_0 │ + return-object v4 │ +.end method │ + │ .method public getActions()I │ .locals 2 │ │ .prologue │ - .line 1280 │ + .line 1677 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getActions(Ljava/lang/Object;)I │ │ move-result v0 │ @@ -693,47 +798,47 @@ │ .end method │ │ .method public getBoundsInParent(Landroid/graphics/Rect;)V │ .locals 2 │ .param p1, "outBounds" # Landroid/graphics/Rect; │ │ .prologue │ - .line 1438 │ + .line 1835 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ - .line 1439 │ + .line 1836 │ return-void │ .end method │ │ .method public getBoundsInScreen(Landroid/graphics/Rect;)V │ .locals 2 │ .param p1, "outBounds" # Landroid/graphics/Rect; │ │ .prologue │ - .line 1462 │ + .line 1859 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ - .line 1463 │ + .line 1860 │ return-void │ .end method │ │ .method public getChild(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ .locals 2 │ .param p1, "index" # I │ │ .prologue │ - .line 1234 │ + .line 1631 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getChild(Ljava/lang/Object;I)Ljava/lang/Object; │ │ move-result-object v0 │ @@ -745,15 +850,15 @@ │ return-object v0 │ .end method │ │ .method public getChildCount()I │ .locals 2 │ │ .prologue │ - .line 1217 │ + .line 1614 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getChildCount(Ljava/lang/Object;)I │ │ move-result v0 │ @@ -761,31 +866,97 @@ │ return v0 │ .end method │ │ .method public getClassName()Ljava/lang/CharSequence; │ .locals 2 │ │ .prologue │ - .line 1800 │ + .line 2197 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getClassName(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ +.method public getCollectionInfo()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ + .locals 4 │ + │ + .prologue │ + const/4 v1, 0x0 │ + │ + .line 2350 │ + sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ + │ + iget-object v3, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ + │ + invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getCollectionInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + .line 2351 │ + .local v0, "info":Ljava/lang/Object; │ + if-nez v0, :cond_0 │ + │ + .line 2352 │ + :goto_0 │ + return-object v1 │ + │ + :cond_0 │ + new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ + │ + invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;->(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ + │ + move-object v1, v2 │ + │ + goto :goto_0 │ +.end method │ + │ +.method public getCollectionItemInfo()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ + .locals 4 │ + │ + .prologue │ + const/4 v1, 0x0 │ + │ + .line 2370 │ + sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ + │ + iget-object v3, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ + │ + invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getCollectionItemInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + .line 2371 │ + .local v0, "info":Ljava/lang/Object; │ + if-nez v0, :cond_0 │ + │ + .line 2372 │ + :goto_0 │ + return-object v1 │ + │ + :cond_0 │ + new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ + │ + invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;->(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ + │ + move-object v1, v2 │ + │ + goto :goto_0 │ +.end method │ + │ .method public getContentDescription()Ljava/lang/CharSequence; │ .locals 2 │ │ .prologue │ - .line 1848 │ + .line 2245 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ move-result-object v0 │ @@ -793,25 +964,25 @@ │ return-object v0 │ .end method │ │ .method public getInfo()Ljava/lang/Object; │ .locals 1 │ │ .prologue │ - .line 1088 │ + .line 1485 │ iget-object v0, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ return-object v0 │ .end method │ │ .method public getLiveRegion()I │ .locals 2 │ │ .prologue │ - .line 1927 │ + .line 2324 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getLiveRegion(Ljava/lang/Object;)I │ │ move-result v0 │ @@ -819,15 +990,15 @@ │ return v0 │ .end method │ │ .method public getMovementGranularities()I │ .locals 2 │ │ .prologue │ - .line 1353 │ + .line 1750 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getMovementGranularities(Ljava/lang/Object;)I │ │ move-result v0 │ @@ -835,15 +1006,15 @@ │ return v0 │ .end method │ │ .method public getPackageName()Ljava/lang/CharSequence; │ .locals 2 │ │ .prologue │ - .line 1776 │ + .line 2173 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getPackageName(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ move-result-object v0 │ @@ -851,15 +1022,15 @@ │ return-object v0 │ .end method │ │ .method public getParent()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ .locals 2 │ │ .prologue │ - .line 1391 │ + .line 1788 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getParent(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v0 │ @@ -867,19 +1038,52 @@ │ invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->wrapNonNullInstance(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ +.method public getRangeInfo()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ + .locals 4 │ + │ + .prologue │ + const/4 v1, 0x0 │ + │ + .line 2381 │ + sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ + │ + iget-object v3, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ + │ + invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getRangeInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + .line 2382 │ + .local v0, "info":Ljava/lang/Object; │ + if-nez v0, :cond_0 │ + │ + .line 2383 │ + :goto_0 │ + return-object v1 │ + │ + :cond_0 │ + new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ + │ + invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;->(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ + │ + move-object v1, v2 │ + │ + goto :goto_0 │ +.end method │ + │ .method public getText()Ljava/lang/CharSequence; │ .locals 2 │ │ .prologue │ - .line 1824 │ + .line 2221 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getText(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ move-result-object v0 │ @@ -887,15 +1091,15 @@ │ return-object v0 │ .end method │ │ .method public getViewIdResourceName()Ljava/lang/String; │ .locals 2 │ │ .prologue │ - .line 1905 │ + .line 2302 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v0 │ @@ -903,15 +1107,15 @@ │ return-object v0 │ .end method │ │ .method public getWindowId()I │ .locals 2 │ │ .prologue │ - .line 1208 │ + .line 1605 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->getWindowId(Ljava/lang/Object;)I │ │ move-result v0 │ @@ -919,15 +1123,15 @@ │ return v0 │ .end method │ │ .method public hashCode()I │ .locals 1 │ │ .prologue │ - .line 1948 │ + .line 2405 │ iget-object v0, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x0 │ │ :goto_0 │ @@ -943,15 +1147,15 @@ │ goto :goto_0 │ .end method │ │ .method public isAccessibilityFocused()Z │ .locals 2 │ │ .prologue │ - .line 1607 │ + .line 2004 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->isAccessibilityFocused(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -959,15 +1163,15 @@ │ return v0 │ .end method │ │ .method public isCheckable()Z │ .locals 2 │ │ .prologue │ - .line 1486 │ + .line 1883 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->isCheckable(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -975,15 +1179,15 @@ │ return v0 │ .end method │ │ .method public isChecked()Z │ .locals 2 │ │ .prologue │ - .line 1510 │ + .line 1907 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->isChecked(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -991,15 +1195,15 @@ │ return v0 │ .end method │ │ .method public isClickable()Z │ .locals 2 │ │ .prologue │ - .line 1656 │ + .line 2053 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->isClickable(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -1007,15 +1211,15 @@ │ return v0 │ .end method │ │ .method public isEnabled()Z │ .locals 2 │ │ .prologue │ - .line 1704 │ + .line 2101 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->isEnabled(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -1023,15 +1227,15 @@ │ return v0 │ .end method │ │ .method public isFocusable()Z │ .locals 2 │ │ .prologue │ - .line 1534 │ + .line 1931 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->isFocusable(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -1039,15 +1243,15 @@ │ return v0 │ .end method │ │ .method public isFocused()Z │ .locals 2 │ │ .prologue │ - .line 1558 │ + .line 1955 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->isFocused(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -1055,15 +1259,15 @@ │ return v0 │ .end method │ │ .method public isLongClickable()Z │ .locals 2 │ │ .prologue │ - .line 1680 │ + .line 2077 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->isLongClickable(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -1071,15 +1275,15 @@ │ return v0 │ .end method │ │ .method public isPassword()Z │ .locals 2 │ │ .prologue │ - .line 1728 │ + .line 2125 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->isPassword(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -1087,15 +1291,15 @@ │ return v0 │ .end method │ │ .method public isScrollable()Z │ .locals 2 │ │ .prologue │ - .line 1752 │ + .line 2149 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->isScrollable(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -1103,15 +1307,15 @@ │ return v0 │ .end method │ │ .method public isSelected()Z │ .locals 2 │ │ .prologue │ - .line 1632 │ + .line 2029 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->isSelected(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -1119,15 +1323,15 @@ │ return v0 │ .end method │ │ .method public isVisibleToUser()Z │ .locals 2 │ │ .prologue │ - .line 1582 │ + .line 1979 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->isVisibleToUser(Ljava/lang/Object;)Z │ │ move-result v0 │ @@ -1136,15 +1340,15 @@ │ .end method │ │ .method public performAction(I)Z │ .locals 2 │ .param p1, "action" # I │ │ .prologue │ - .line 1311 │ + .line 1708 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->performAction(Ljava/lang/Object;I)Z │ │ move-result v0 │ @@ -1154,15 +1358,15 @@ │ │ .method public performAction(ILandroid/os/Bundle;)Z │ .locals 2 │ .param p1, "action" # I │ .param p2, "arguments" # Landroid/os/Bundle; │ │ .prologue │ - .line 1328 │ + .line 1725 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->performAction(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ move-result v0 │ @@ -1170,454 +1374,499 @@ │ return v0 │ .end method │ │ .method public recycle()V │ .locals 2 │ │ .prologue │ - .line 1874 │ + .line 2271 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->recycle(Ljava/lang/Object;)V │ │ - .line 1875 │ + .line 2272 │ return-void │ .end method │ │ .method public setAccessibilityFocused(Z)V │ .locals 2 │ .param p1, "focused" # Z │ │ .prologue │ - .line 1623 │ + .line 2020 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setAccessibilityFocused(Ljava/lang/Object;Z)V │ │ - .line 1624 │ + .line 2021 │ return-void │ .end method │ │ .method public setBoundsInParent(Landroid/graphics/Rect;)V │ .locals 2 │ .param p1, "bounds" # Landroid/graphics/Rect; │ │ .prologue │ - .line 1453 │ + .line 1850 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ - .line 1454 │ + .line 1851 │ return-void │ .end method │ │ .method public setBoundsInScreen(Landroid/graphics/Rect;)V │ .locals 2 │ .param p1, "bounds" # Landroid/graphics/Rect; │ │ .prologue │ - .line 1477 │ + .line 1874 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ - .line 1478 │ + .line 1875 │ return-void │ .end method │ │ .method public setCheckable(Z)V │ .locals 2 │ .param p1, "checkable" # Z │ │ .prologue │ - .line 1501 │ + .line 1898 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setCheckable(Ljava/lang/Object;Z)V │ │ - .line 1502 │ + .line 1899 │ return-void │ .end method │ │ .method public setChecked(Z)V │ .locals 2 │ .param p1, "checked" # Z │ │ .prologue │ - .line 1525 │ + .line 1922 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setChecked(Ljava/lang/Object;Z)V │ │ - .line 1526 │ + .line 1923 │ return-void │ .end method │ │ .method public setClassName(Ljava/lang/CharSequence;)V │ .locals 2 │ .param p1, "className" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 1815 │ + .line 2212 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setClassName(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ - .line 1816 │ + .line 2213 │ return-void │ .end method │ │ .method public setClickable(Z)V │ .locals 2 │ .param p1, "clickable" # Z │ │ .prologue │ - .line 1671 │ + .line 2068 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setClickable(Ljava/lang/Object;Z)V │ │ - .line 1672 │ + .line 2069 │ + return-void │ +.end method │ + │ +.method public setCollectionInfo(Ljava/lang/Object;)V │ + .locals 3 │ + .param p1, "collectionInfo" # Ljava/lang/Object; │ + │ + .prologue │ + .line 2356 │ + sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ + │ + iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ + │ + check-cast p1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ + │ + .end local p1 # "collectionInfo":Ljava/lang/Object; │ + iget-object v2, p1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;->mInfo:Ljava/lang/Object; │ + │ + invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setCollectionInfo(Ljava/lang/Object;Ljava/lang/Object;)V │ + │ + .line 2357 │ + return-void │ +.end method │ + │ +.method public setCollectionItemInfo(Ljava/lang/Object;)V │ + .locals 3 │ + .param p1, "collectionItemInfo" # Ljava/lang/Object; │ + │ + .prologue │ + .line 2360 │ + sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ + │ + iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ + │ + check-cast p1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ + │ + .end local p1 # "collectionItemInfo":Ljava/lang/Object; │ + # getter for: Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;->mInfo:Ljava/lang/Object; │ + invoke-static {p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;->access$200(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;)Ljava/lang/Object; │ + │ + move-result-object v2 │ + │ + invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setCollectionItemInfo(Ljava/lang/Object;Ljava/lang/Object;)V │ + │ + .line 2361 │ return-void │ .end method │ │ .method public setContentDescription(Ljava/lang/CharSequence;)V │ .locals 2 │ .param p1, "contentDescription" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 1863 │ + .line 2260 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setContentDescription(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ - .line 1864 │ + .line 2261 │ return-void │ .end method │ │ .method public setEnabled(Z)V │ .locals 2 │ .param p1, "enabled" # Z │ │ .prologue │ - .line 1719 │ + .line 2116 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setEnabled(Ljava/lang/Object;Z)V │ │ - .line 1720 │ + .line 2117 │ return-void │ .end method │ │ .method public setFocusable(Z)V │ .locals 2 │ .param p1, "focusable" # Z │ │ .prologue │ - .line 1549 │ + .line 1946 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setFocusable(Ljava/lang/Object;Z)V │ │ - .line 1550 │ + .line 1947 │ return-void │ .end method │ │ .method public setFocused(Z)V │ .locals 2 │ .param p1, "focused" # Z │ │ .prologue │ - .line 1573 │ + .line 1970 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setFocused(Ljava/lang/Object;Z)V │ │ - .line 1574 │ + .line 1971 │ return-void │ .end method │ │ .method public setLiveRegion(I)V │ .locals 2 │ .param p1, "mode" # I │ │ .prologue │ - .line 1943 │ + .line 2340 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setLiveRegion(Ljava/lang/Object;I)V │ │ - .line 1944 │ + .line 2341 │ return-void │ .end method │ │ .method public setLongClickable(Z)V │ .locals 2 │ .param p1, "longClickable" # Z │ │ .prologue │ - .line 1695 │ + .line 2092 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setLongClickable(Ljava/lang/Object;Z)V │ │ - .line 1696 │ + .line 2093 │ return-void │ .end method │ │ .method public setMovementGranularities(I)V │ .locals 2 │ .param p1, "granularities" # I │ │ .prologue │ - .line 1344 │ + .line 1741 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setMovementGranularities(Ljava/lang/Object;I)V │ │ - .line 1345 │ + .line 1742 │ return-void │ .end method │ │ .method public setPackageName(Ljava/lang/CharSequence;)V │ .locals 2 │ .param p1, "packageName" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 1791 │ + .line 2188 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setPackageName(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ - .line 1792 │ + .line 2189 │ return-void │ .end method │ │ .method public setParent(Landroid/view/View;)V │ .locals 2 │ .param p1, "parent" # Landroid/view/View; │ │ .prologue │ - .line 1406 │ + .line 1803 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setParent(Ljava/lang/Object;Landroid/view/View;)V │ │ - .line 1407 │ + .line 1804 │ return-void │ .end method │ │ .method public setParent(Landroid/view/View;I)V │ .locals 2 │ .param p1, "root" # Landroid/view/View; │ .param p2, "virtualDescendantId" # I │ │ .prologue │ - .line 1429 │ + .line 1826 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setParent(Ljava/lang/Object;Landroid/view/View;I)V │ │ - .line 1430 │ + .line 1827 │ return-void │ .end method │ │ .method public setPassword(Z)V │ .locals 2 │ .param p1, "password" # Z │ │ .prologue │ - .line 1743 │ + .line 2140 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setPassword(Ljava/lang/Object;Z)V │ │ - .line 1744 │ + .line 2141 │ return-void │ .end method │ │ .method public setScrollable(Z)V │ .locals 2 │ .param p1, "scrollable" # Z │ │ .prologue │ - .line 1767 │ + .line 2164 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setScrollable(Ljava/lang/Object;Z)V │ │ - .line 1768 │ + .line 2165 │ return-void │ .end method │ │ .method public setSelected(Z)V │ .locals 2 │ .param p1, "selected" # Z │ │ .prologue │ - .line 1647 │ + .line 2044 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setSelected(Ljava/lang/Object;Z)V │ │ - .line 1648 │ + .line 2045 │ return-void │ .end method │ │ .method public setSource(Landroid/view/View;)V │ .locals 2 │ .param p1, "source" # Landroid/view/View; │ │ .prologue │ - .line 1143 │ + .line 1540 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setSource(Ljava/lang/Object;Landroid/view/View;)V │ │ - .line 1144 │ + .line 1541 │ return-void │ .end method │ │ .method public setSource(Landroid/view/View;I)V │ .locals 2 │ .param p1, "root" # Landroid/view/View; │ .param p2, "virtualDescendantId" # I │ │ .prologue │ - .line 1166 │ + .line 1563 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1, p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setSource(Ljava/lang/Object;Landroid/view/View;I)V │ │ - .line 1167 │ + .line 1564 │ return-void │ .end method │ │ .method public setText(Ljava/lang/CharSequence;)V │ .locals 2 │ .param p1, "text" # Ljava/lang/CharSequence; │ │ .prologue │ - .line 1839 │ + .line 2236 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setText(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ - .line 1840 │ + .line 2237 │ return-void │ .end method │ │ .method public setViewIdResourceName(Ljava/lang/String;)V │ .locals 2 │ .param p1, "viewId" # Ljava/lang/String; │ │ .prologue │ - .line 1889 │ + .line 2286 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setViewIdResourceName(Ljava/lang/Object;Ljava/lang/String;)V │ │ - .line 1890 │ + .line 2287 │ return-void │ .end method │ │ .method public setVisibleToUser(Z)V │ .locals 2 │ .param p1, "visibleToUser" # Z │ │ .prologue │ - .line 1598 │ + .line 1995 │ sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ iget-object v1, p0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->mInfo:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;->setVisibleToUser(Ljava/lang/Object;Z)V │ │ - .line 1599 │ + .line 1996 │ return-void │ .end method │ │ .method public toString()Ljava/lang/String; │ .locals 6 │ │ .prologue │ - .line 1975 │ + .line 2432 │ new-instance v3, Ljava/lang/StringBuilder; │ │ invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ - .line 1976 │ + .line 2433 │ .local v3, "builder":Ljava/lang/StringBuilder; │ invoke-super {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 1978 │ + .line 2435 │ new-instance v2, Landroid/graphics/Rect; │ │ invoke-direct {v2}, Landroid/graphics/Rect;->()V │ │ - .line 1980 │ + .line 2437 │ .local v2, "bounds":Landroid/graphics/Rect; │ invoke-virtual {p0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInParent(Landroid/graphics/Rect;)V │ │ - .line 1981 │ + .line 2438 │ new-instance v4, Ljava/lang/StringBuilder; │ │ invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ const-string v5, "; boundsInParent: " │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -1630,18 +1879,18 @@ │ │ invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 1983 │ + .line 2440 │ invoke-virtual {p0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInScreen(Landroid/graphics/Rect;)V │ │ - .line 1984 │ + .line 2441 │ new-instance v4, Ljava/lang/StringBuilder; │ │ invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ const-string v5, "; boundsInScreen: " │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -1654,197 +1903,197 @@ │ │ invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 1986 │ + .line 2443 │ const-string v4, "; packageName: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getPackageName()Ljava/lang/CharSequence; │ │ move-result-object v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; │ │ - .line 1987 │ + .line 2444 │ const-string v4, "; className: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getClassName()Ljava/lang/CharSequence; │ │ move-result-object v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; │ │ - .line 1988 │ + .line 2445 │ const-string v4, "; text: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getText()Ljava/lang/CharSequence; │ │ move-result-object v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; │ │ - .line 1989 │ + .line 2446 │ const-string v4, "; contentDescription: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getContentDescription()Ljava/lang/CharSequence; │ │ move-result-object v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; │ │ - .line 1990 │ + .line 2447 │ const-string v4, "; viewId: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getViewIdResourceName()Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 1992 │ + .line 2449 │ const-string v4, "; checkable: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isCheckable()Z │ │ move-result v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ - .line 1993 │ + .line 2450 │ const-string v4, "; checked: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isChecked()Z │ │ move-result v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ - .line 1994 │ + .line 2451 │ const-string v4, "; focusable: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isFocusable()Z │ │ move-result v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ - .line 1995 │ + .line 2452 │ const-string v4, "; focused: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isFocused()Z │ │ move-result v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ - .line 1996 │ + .line 2453 │ const-string v4, "; selected: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isSelected()Z │ │ move-result v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ - .line 1997 │ + .line 2454 │ const-string v4, "; clickable: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isClickable()Z │ │ move-result v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ - .line 1998 │ + .line 2455 │ const-string v4, "; longClickable: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isLongClickable()Z │ │ move-result v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ - .line 1999 │ + .line 2456 │ const-string v4, "; enabled: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isEnabled()Z │ │ move-result v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ - .line 2000 │ + .line 2457 │ const-string v4, "; password: " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isPassword()Z │ │ move-result v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; │ │ - .line 2001 │ + .line 2458 │ new-instance v4, Ljava/lang/StringBuilder; │ │ invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ const-string v5, "; scrollable: " │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -1861,68 +2110,68 @@ │ │ invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 2003 │ + .line 2460 │ const-string v4, "; [" │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 2004 │ + .line 2461 │ invoke-virtual {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getActions()I │ │ move-result v1 │ │ .local v1, "actionBits":I │ :cond_0 │ :goto_0 │ if-eqz v1, :cond_1 │ │ - .line 2005 │ + .line 2462 │ const/4 v4, 0x1 │ │ invoke-static {v1}, Ljava/lang/Integer;->numberOfTrailingZeros(I)I │ │ move-result v5 │ │ shl-int v0, v4, v5 │ │ - .line 2006 │ + .line 2463 │ .local v0, "action":I │ xor-int/lit8 v4, v0, -0x1 │ │ and-int/2addr v1, v4 │ │ - .line 2007 │ + .line 2464 │ invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getActionSymbolicName(I)Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 2008 │ + .line 2465 │ if-eqz v1, :cond_0 │ │ - .line 2009 │ + .line 2466 │ const-string v4, ", " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ goto :goto_0 │ │ - .line 2012 │ + .line 2469 │ .end local v0 # "action":I │ :cond_1 │ const-string v4, "]" │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - .line 2014 │ + .line 2471 │ invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ return-object v4 │ .end method ├── smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat.smali │ @@ -1,24 +1,67 @@ │ .class Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat; │ .super Ljava/lang/Object; │ .source "AccessibilityNodeInfoCompatKitKat.java" │ │ │ +# annotations │ +.annotation system Ldalvik/annotation/MemberClasses; │ + value = { │ + Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;, │ + Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;, │ + Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo; │ + } │ +.end annotation │ + │ + │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ .line 24 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ + .line 102 │ return-void │ .end method │ │ -.method public static getLiveRegion(Ljava/lang/Object;)I │ +.method static getCollectionInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + .locals 1 │ + .param p0, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 34 │ + check-cast p0, Landroid/view/accessibility/AccessibilityNodeInfo; │ + │ + .end local p0 # "info":Ljava/lang/Object; │ + invoke-virtual {p0}, Landroid/view/accessibility/AccessibilityNodeInfo;->getCollectionInfo()Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method static getCollectionItemInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + .locals 1 │ + .param p0, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 38 │ + check-cast p0, Landroid/view/accessibility/AccessibilityNodeInfo; │ + │ + .end local p0 # "info":Ljava/lang/Object; │ + invoke-virtual {p0}, Landroid/view/accessibility/AccessibilityNodeInfo;->getCollectionItemInfo()Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method static getLiveRegion(Ljava/lang/Object;)I │ .locals 1 │ .param p0, "info" # Ljava/lang/Object; │ │ .prologue │ .line 26 │ check-cast p0, Landroid/view/accessibility/AccessibilityNodeInfo; │ │ @@ -26,15 +69,102 @@ │ invoke-virtual {p0}, Landroid/view/accessibility/AccessibilityNodeInfo;->getLiveRegion()I │ │ move-result v0 │ │ return v0 │ .end method │ │ -.method public static setLiveRegion(Ljava/lang/Object;I)V │ +.method static getRangeInfo(Ljava/lang/Object;)Ljava/lang/Object; │ + .locals 1 │ + .param p0, "info" # Ljava/lang/Object; │ + │ + .prologue │ + .line 52 │ + check-cast p0, Landroid/view/accessibility/AccessibilityNodeInfo; │ + │ + .end local p0 # "info":Ljava/lang/Object; │ + invoke-virtual {p0}, Landroid/view/accessibility/AccessibilityNodeInfo;->getRangeInfo()Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public static obtainCollectionInfo(IIZI)Ljava/lang/Object; │ + .locals 1 │ + .param p0, "rowCount" # I │ + .param p1, "columnCount" # I │ + .param p2, "hierarchical" # Z │ + .param p3, "selectionMode" # I │ + │ + .prologue │ + .line 57 │ + invoke-static {p0, p1, p2}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;->obtain(IIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public static obtainCollectionItemInfo(IIIIZ)Ljava/lang/Object; │ + .locals 1 │ + .param p0, "rowIndex" # I │ + .param p1, "rowSpan" # I │ + .param p2, "columnIndex" # I │ + .param p3, "columnSpan" # I │ + .param p4, "heading" # Z │ + │ + .prologue │ + .line 62 │ + invoke-static {p0, p1, p2, p3, p4}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;->obtain(IIIIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method public static setCollectionInfo(Ljava/lang/Object;Ljava/lang/Object;)V │ + .locals 0 │ + .param p0, "info" # Ljava/lang/Object; │ + .param p1, "collectionInfo" # Ljava/lang/Object; │ + │ + .prologue │ + .line 42 │ + check-cast p0, Landroid/view/accessibility/AccessibilityNodeInfo; │ + │ + .end local p0 # "info":Ljava/lang/Object; │ + check-cast p1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; │ + │ + .end local p1 # "collectionInfo":Ljava/lang/Object; │ + invoke-virtual {p0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->setCollectionInfo(Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;)V │ + │ + .line 44 │ + return-void │ +.end method │ + │ +.method public static setCollectionItemInfo(Ljava/lang/Object;Ljava/lang/Object;)V │ + .locals 0 │ + .param p0, "info" # Ljava/lang/Object; │ + .param p1, "collectionItemInfo" # Ljava/lang/Object; │ + │ + .prologue │ + .line 47 │ + check-cast p0, Landroid/view/accessibility/AccessibilityNodeInfo; │ + │ + .end local p0 # "info":Ljava/lang/Object; │ + check-cast p1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; │ + │ + .end local p1 # "collectionItemInfo":Ljava/lang/Object; │ + invoke-virtual {p0, p1}, Landroid/view/accessibility/AccessibilityNodeInfo;->setCollectionItemInfo(Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;)V │ + │ + .line 49 │ + return-void │ +.end method │ + │ +.method static setLiveRegion(Ljava/lang/Object;I)V │ .locals 0 │ .param p0, "info" # Ljava/lang/Object; │ .param p1, "mode" # I │ │ .prologue │ .line 30 │ check-cast p0, Landroid/view/accessibility/AccessibilityNodeInfo; ├── smali/android/support/v4/widget/AutoScrollHelper$ClampedScroller.smali │ @@ -70,101 +70,101 @@ │ iput v2, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mDeltaY:I │ │ .line 749 │ return-void │ .end method │ │ .method private getValueAt(J)F │ - .locals 10 │ + .locals 11 │ .param p1, "currentTime" # J │ │ .prologue │ - const/high16 v9, 0x3f800000 # 1.0f │ + const/high16 v10, 0x3f800000 # 1.0f │ │ const/4 v4, 0x0 │ │ .line 787 │ - iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J │ + iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J │ │ - cmp-long v5, p1, v5 │ + cmp-long v5, p1, v6 │ │ if-gez v5, :cond_0 │ │ .line 794 │ :goto_0 │ return v4 │ │ .line 789 │ :cond_0 │ - iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ + iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ │ - const-wide/16 v7, 0x0 │ + const-wide/16 v8, 0x0 │ │ - cmp-long v5, v5, v7 │ + cmp-long v5, v6, v8 │ │ if-ltz v5, :cond_1 │ │ - iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ + iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ │ - cmp-long v5, p1, v5 │ + cmp-long v5, p1, v6 │ │ if-gez v5, :cond_2 │ │ .line 790 │ :cond_1 │ - iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J │ + iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStartTime:J │ │ - sub-long v2, p1, v5 │ + sub-long v2, p1, v6 │ │ .line 791 │ .local v2, "elapsedSinceStart":J │ const/high16 v5, 0x3f000000 # 0.5f │ │ long-to-float v6, v2 │ │ iget v7, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mRampUpDuration:I │ │ int-to-float v7, v7 │ │ div-float/2addr v6, v7 │ │ # invokes: Landroid/support/v4/widget/AutoScrollHelper;->constrain(FFF)F │ - invoke-static {v6, v4, v9}, Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F │ + invoke-static {v6, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F │ │ move-result v4 │ │ mul-float/2addr v4, v5 │ │ goto :goto_0 │ │ .line 793 │ .end local v2 # "elapsedSinceStart":J │ :cond_2 │ - iget-wide v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ + iget-wide v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopTime:J │ │ - sub-long v0, p1, v5 │ + sub-long v0, p1, v6 │ │ .line 794 │ .local v0, "elapsedSinceEnd":J │ iget v5, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F │ │ - sub-float v5, v9, v5 │ + sub-float v5, v10, v5 │ │ iget v6, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mStopValue:F │ │ long-to-float v7, v0 │ │ iget v8, p0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;->mEffectiveRampDown:I │ │ int-to-float v8, v8 │ │ div-float/2addr v7, v8 │ │ # invokes: Landroid/support/v4/widget/AutoScrollHelper;->constrain(FFF)F │ - invoke-static {v7, v4, v9}, Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F │ + invoke-static {v7, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;->access$900(FFF)F │ │ move-result v4 │ │ mul-float/2addr v4, v6 │ │ add-float/2addr v4, v5 ├── smali/android/support/v4/widget/ContentLoadingProgressBar$1.smali │ @@ -33,32 +33,32 @@ │ │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 46 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ const/4 v1, 0x0 │ │ # setter for: Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z │ invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$002(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ .line 47 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ - const-wide/16 v1, -0x1 │ + const-wide/16 v2, -0x1 │ │ # setter for: Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J │ - invoke-static {v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ + invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ .line 48 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ const/16 v1, 0x8 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V ├── smali/android/support/v4/widget/ContentLoadingProgressBar$2.smali │ @@ -36,21 +36,21 @@ │ │ │ # virtual methods │ .method public run()V │ .locals 4 │ │ .prologue │ - const/4 v3, 0x0 │ + const/4 v1, 0x0 │ │ .line 56 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ # setter for: Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z │ - invoke-static {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$202(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ + invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$202(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ .line 57 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ # getter for: Landroid/support/v4/widget/ContentLoadingProgressBar;->mDismissed:Z │ invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$300(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ @@ -59,21 +59,21 @@ │ if-nez v0, :cond_0 │ │ .line 58 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ # setter for: Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J │ - invoke-static {v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ + invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ .line 59 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;->this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ - invoke-virtual {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V │ + invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;->setVisibility(I)V │ │ .line 61 │ :cond_0 │ return-void │ .end method ├── smali/android/support/v4/widget/ContentLoadingProgressBar.smali │ @@ -90,15 +90,15 @@ │ .line 30 │ iput-boolean p1, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z │ │ return p1 │ .end method │ │ .method static synthetic access$102(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ - .locals 0 │ + .locals 1 │ .param p0, "x0" # Landroid/support/v4/widget/ContentLoadingProgressBar; │ .param p1, "x1" # J │ │ .prologue │ .line 30 │ iput-wide p1, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J │ │ @@ -145,18 +145,18 @@ │ .line 87 │ return-void │ .end method │ │ │ # virtual methods │ .method public hide()V │ - .locals 9 │ + .locals 10 │ │ .prologue │ - const-wide/16 v7, 0x1f4 │ + const-wide/16 v8, 0x1f4 │ │ const/4 v6, 0x1 │ │ .line 95 │ iput-boolean v6, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mDismissed:Z │ │ .line 96 │ @@ -171,15 +171,15 @@ │ │ iget-wide v4, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J │ │ sub-long v0, v2, v4 │ │ .line 98 │ .local v0, "diff":J │ - cmp-long v2, v0, v7 │ + cmp-long v2, v0, v8 │ │ if-gez v2, :cond_0 │ │ iget-wide v2, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J │ │ const-wide/16 v4, -0x1 │ │ @@ -203,17 +203,17 @@ │ iget-boolean v2, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z │ │ if-nez v2, :cond_1 │ │ .line 108 │ iget-object v2, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mDelayedHide:Ljava/lang/Runnable; │ │ - sub-long v3, v7, v0 │ + sub-long v4, v8, v0 │ │ - invoke-virtual {p0, v2, v3, v4}, Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z │ + invoke-virtual {p0, v2, v4, v5}, Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 109 │ iput-boolean v6, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedHide:Z │ │ goto :goto_0 │ .end method │ │ @@ -242,15 +242,15 @@ │ invoke-direct {p0}, Landroid/support/v4/widget/ContentLoadingProgressBar;->removeCallbacks()V │ │ .line 82 │ return-void │ .end method │ │ .method public show()V │ - .locals 3 │ + .locals 4 │ │ .prologue │ .line 120 │ const-wide/16 v0, -0x1 │ │ iput-wide v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mStartTime:J │ │ @@ -268,17 +268,17 @@ │ iget-boolean v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z │ │ if-nez v0, :cond_0 │ │ .line 124 │ iget-object v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mDelayedShow:Ljava/lang/Runnable; │ │ - const-wide/16 v1, 0x1f4 │ + const-wide/16 v2, 0x1f4 │ │ - invoke-virtual {p0, v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z │ + invoke-virtual {p0, v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 125 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/widget/ContentLoadingProgressBar;->mPostedShow:Z │ │ .line 127 ├── smali/android/support/v4/widget/DrawerLayout$AccessibilityDelegate.smali │ @@ -21,342 +21,394 @@ │ │ │ # direct methods │ .method constructor (Landroid/support/v4/widget/DrawerLayout;)V │ .locals 1 │ │ .prologue │ - .line 1527 │ + .line 1799 │ iput-object p1, p0, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-direct {p0}, Landroid/support/v4/view/AccessibilityDelegateCompat;->()V │ │ - .line 1528 │ + .line 1800 │ new-instance v0, Landroid/graphics/Rect; │ │ invoke-direct {v0}, Landroid/graphics/Rect;->()V │ │ iput-object v0, p0, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect; │ │ return-void │ .end method │ │ .method private addChildrenForAccessibility(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ - .locals 5 │ + .locals 4 │ .param p1, "info" # Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ .param p2, "v" # Landroid/view/ViewGroup; │ │ .prologue │ - .line 1548 │ + .line 1868 │ invoke-virtual {p2}, Landroid/view/ViewGroup;->getChildCount()I │ │ move-result v1 │ │ - .line 1549 │ + .line 1869 │ .local v1, "childCount":I │ const/4 v2, 0x0 │ │ .local v2, "i":I │ :goto_0 │ - if-ge v2, v1, :cond_2 │ + if-ge v2, v1, :cond_1 │ │ - .line 1550 │ + .line 1870 │ invoke-virtual {p2, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 1551 │ + .line 1871 │ .local v0, "child":Landroid/view/View; │ - invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->filter(Landroid/view/View;)Z │ - │ - move-result v4 │ - │ - if-eqz v4, :cond_1 │ - │ - .line 1549 │ - .end local v0 # "child":Landroid/view/View; │ - :cond_0 │ - :goto_1 │ - :pswitch_0 │ - add-int/lit8 v2, v2, 0x1 │ - │ - goto :goto_0 │ - │ - .line 1558 │ - .restart local v0 # "child":Landroid/view/View; │ - :cond_1 │ - invoke-static {v0}, Landroid/support/v4/view/ViewCompat;->getImportantForAccessibility(Landroid/view/View;)I │ + # invokes: Landroid/support/v4/widget/DrawerLayout;->includeChildForAccessibility(Landroid/view/View;)Z │ + invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout;->access$400(Landroid/view/View;)Z │ │ move-result v3 │ │ - .line 1559 │ - .local v3, "importance":I │ - packed-switch v3, :pswitch_data_0 │ - │ - :pswitch_1 │ - goto :goto_1 │ + if-eqz v3, :cond_0 │ │ - .line 1571 │ - :pswitch_2 │ - const/4 v4, 0x1 │ - │ - invoke-static {v0, v4}, Landroid/support/v4/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V │ - │ - .line 1574 │ - :pswitch_3 │ + .line 1872 │ invoke-virtual {p1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->addChild(Landroid/view/View;)V │ │ - goto :goto_1 │ - │ - .line 1565 │ - :pswitch_4 │ - instance-of v4, v0, Landroid/view/ViewGroup; │ - │ - if-eqz v4, :cond_0 │ + .line 1869 │ + :cond_0 │ + add-int/lit8 v2, v2, 0x1 │ │ - .line 1566 │ - check-cast v0, Landroid/view/ViewGroup; │ + goto :goto_0 │ │ + .line 1875 │ .end local v0 # "child":Landroid/view/View; │ - invoke-direct {p0, p1, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->addChildrenForAccessibility(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ - │ - goto :goto_1 │ - │ - .line 1578 │ - .end local v3 # "importance":I │ - :cond_2 │ + :cond_1 │ return-void │ - │ - .line 1559 │ - nop │ - │ - :pswitch_data_0 │ - .packed-switch 0x0 │ - :pswitch_2 │ - :pswitch_3 │ - :pswitch_4 │ - :pswitch_1 │ - :pswitch_0 │ - .end packed-switch │ .end method │ │ .method private copyNodeInfoNoChildren(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ .locals 2 │ .param p1, "dest" # Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ .param p2, "src" # Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ .prologue │ - .line 1601 │ + .line 1884 │ iget-object v0, p0, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect; │ │ - .line 1603 │ + .line 1886 │ .local v0, "rect":Landroid/graphics/Rect; │ invoke-virtual {p2, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInParent(Landroid/graphics/Rect;)V │ │ - .line 1604 │ + .line 1887 │ invoke-virtual {p1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInParent(Landroid/graphics/Rect;)V │ │ - .line 1606 │ + .line 1889 │ invoke-virtual {p2, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInScreen(Landroid/graphics/Rect;)V │ │ - .line 1607 │ + .line 1890 │ invoke-virtual {p1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInScreen(Landroid/graphics/Rect;)V │ │ - .line 1609 │ + .line 1892 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isVisibleToUser()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setVisibleToUser(Z)V │ │ - .line 1610 │ + .line 1893 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getPackageName()Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setPackageName(Ljava/lang/CharSequence;)V │ │ - .line 1611 │ + .line 1894 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getClassName()Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClassName(Ljava/lang/CharSequence;)V │ │ - .line 1612 │ + .line 1895 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getContentDescription()Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setContentDescription(Ljava/lang/CharSequence;)V │ │ - .line 1614 │ + .line 1897 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isEnabled()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setEnabled(Z)V │ │ - .line 1615 │ + .line 1898 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isClickable()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClickable(Z)V │ │ - .line 1616 │ + .line 1899 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isFocusable()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setFocusable(Z)V │ │ - .line 1617 │ + .line 1900 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isFocused()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setFocused(Z)V │ │ - .line 1618 │ + .line 1901 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isAccessibilityFocused()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setAccessibilityFocused(Z)V │ │ - .line 1619 │ + .line 1902 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isSelected()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setSelected(Z)V │ │ - .line 1620 │ + .line 1903 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isLongClickable()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setLongClickable(Z)V │ │ - .line 1622 │ + .line 1905 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getActions()I │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->addAction(I)V │ │ - .line 1623 │ + .line 1906 │ return-void │ .end method │ │ │ # virtual methods │ -.method public filter(Landroid/view/View;)Z │ - .locals 2 │ - .param p1, "child" # Landroid/view/View; │ +.method public dispatchPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ + .locals 6 │ + .param p1, "host" # Landroid/view/View; │ + .param p2, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 1590 │ - iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/DrawerLayout; │ + .line 1841 │ + invoke-virtual {p2}, Landroid/view/accessibility/AccessibilityEvent;->getEventType()I │ │ - invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;->findOpenDrawer()Landroid/view/View; │ + move-result v4 │ │ - move-result-object v0 │ + const/16 v5, 0x20 │ │ - .line 1591 │ - .local v0, "openDrawer":Landroid/view/View; │ - if-eqz v0, :cond_0 │ + if-ne v4, v5, :cond_1 │ │ - if-eq v0, p1, :cond_0 │ + .line 1842 │ + invoke-virtual {p2}, Landroid/view/accessibility/AccessibilityEvent;->getText()Ljava/util/List; │ │ - const/4 v1, 0x1 │ + move-result-object v1 │ │ - :goto_0 │ - return v1 │ + .line 1843 │ + .local v1, "eventText":Ljava/util/List;, "Ljava/util/List;" │ + iget-object v4, p0, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/DrawerLayout; │ + │ + # invokes: Landroid/support/v4/widget/DrawerLayout;->findVisibleDrawer()Landroid/view/View; │ + invoke-static {v4}, Landroid/support/v4/widget/DrawerLayout;->access$300(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; │ + │ + move-result-object v3 │ + │ + .line 1844 │ + .local v3, "visibleDrawer":Landroid/view/View; │ + if-eqz v3, :cond_0 │ │ + .line 1845 │ + iget-object v4, p0, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/DrawerLayout; │ + │ + invoke-virtual {v4, v3}, Landroid/support/v4/widget/DrawerLayout;->getDrawerViewAbsoluteGravity(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + .line 1846 │ + .local v0, "edgeGravity":I │ + iget-object v4, p0, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/DrawerLayout; │ + │ + invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;->getDrawerTitle(I)Ljava/lang/CharSequence; │ + │ + move-result-object v2 │ + │ + .line 1847 │ + .local v2, "title":Ljava/lang/CharSequence; │ + if-eqz v2, :cond_0 │ + │ + .line 1848 │ + invoke-interface {v1, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + │ + .line 1852 │ + .end local v0 # "edgeGravity":I │ + .end local v2 # "title":Ljava/lang/CharSequence; │ :cond_0 │ - const/4 v1, 0x0 │ + const/4 v4, 0x1 │ + │ + .line 1855 │ + .end local v1 # "eventText":Ljava/util/List;, "Ljava/util/List;" │ + .end local v3 # "visibleDrawer":Landroid/view/View; │ + :goto_0 │ + return v4 │ + │ + :cond_1 │ + invoke-super {p0, p1, p2}, Landroid/support/v4/view/AccessibilityDelegateCompat;->dispatchPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ + │ + move-result v4 │ │ goto :goto_0 │ .end method │ │ +.method public onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ + .locals 1 │ + .param p1, "host" # Landroid/view/View; │ + .param p2, "event" # Landroid/view/accessibility/AccessibilityEvent; │ + │ + .prologue │ + .line 1829 │ + invoke-super {p0, p1, p2}, Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ + │ + .line 1831 │ + const-class v0, Landroid/support/v4/widget/DrawerLayout; │ + │ + invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; │ + │ + move-result-object v0 │ + │ + invoke-virtual {p2, v0}, Landroid/view/accessibility/AccessibilityEvent;->setClassName(Ljava/lang/CharSequence;)V │ + │ + .line 1832 │ + return-void │ +.end method │ + │ .method public onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ .locals 3 │ .param p1, "host" # Landroid/view/View; │ .param p2, "info" # Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ .prologue │ - .line 1532 │ + .line 1804 │ + # getter for: Landroid/support/v4/widget/DrawerLayout;->CAN_HIDE_DESCENDANTS:Z │ + invoke-static {}, Landroid/support/v4/widget/DrawerLayout;->access$200()Z │ + │ + move-result v2 │ + │ + if-eqz v2, :cond_0 │ + │ + .line 1805 │ + invoke-super {p0, p1, p2}, Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ + │ + .line 1824 │ + .end local p1 # "host":Landroid/view/View; │ + :goto_0 │ + const-class v2, Landroid/support/v4/widget/DrawerLayout; │ + │ + invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String; │ + │ + move-result-object v2 │ + │ + invoke-virtual {p2, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClassName(Ljava/lang/CharSequence;)V │ + │ + .line 1825 │ + return-void │ + │ + .line 1809 │ + .restart local p1 # "host":Landroid/view/View; │ + :cond_0 │ invoke-static {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->obtain(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ move-result-object v1 │ │ - .line 1533 │ + .line 1811 │ .local v1, "superNode":Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ invoke-super {p0, p1, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ - .line 1535 │ + .line 1813 │ invoke-virtual {p2, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setSource(Landroid/view/View;)V │ │ - .line 1536 │ + .line 1814 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompat;->getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent; │ │ move-result-object v0 │ │ - .line 1537 │ + .line 1815 │ .local v0, "parent":Landroid/view/ViewParent; │ instance-of v2, v0, Landroid/view/View; │ │ - if-eqz v2, :cond_0 │ + if-eqz v2, :cond_1 │ │ - .line 1538 │ + .line 1816 │ check-cast v0, Landroid/view/View; │ │ .end local v0 # "parent":Landroid/view/ViewParent; │ invoke-virtual {p2, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setParent(Landroid/view/View;)V │ │ - .line 1540 │ - :cond_0 │ + .line 1818 │ + :cond_1 │ invoke-direct {p0, p2, v1}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->copyNodeInfoNoChildren(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ - .line 1542 │ + .line 1819 │ invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->recycle()V │ │ - .line 1544 │ + .line 1821 │ check-cast p1, Landroid/view/ViewGroup; │ │ .end local p1 # "host":Landroid/view/View; │ invoke-direct {p0, p2, p1}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->addChildrenForAccessibility(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ │ - .line 1545 │ - return-void │ + goto :goto_0 │ .end method │ │ .method public onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ .locals 1 │ .param p1, "host" # Landroid/view/ViewGroup; │ .param p2, "child" # Landroid/view/View; │ .param p3, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 1583 │ - invoke-virtual {p0, p2}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->filter(Landroid/view/View;)Z │ + .line 1861 │ + # getter for: Landroid/support/v4/widget/DrawerLayout;->CAN_HIDE_DESCENDANTS:Z │ + invoke-static {}, Landroid/support/v4/widget/DrawerLayout;->access$200()Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ - .line 1584 │ + # invokes: Landroid/support/v4/widget/DrawerLayout;->includeChildForAccessibility(Landroid/view/View;)Z │ + invoke-static {p2}, Landroid/support/v4/widget/DrawerLayout;->access$400(Landroid/view/View;)Z │ + │ + move-result v0 │ + │ + if-eqz v0, :cond_1 │ + │ + .line 1862 │ + :cond_0 │ invoke-super {p0, p1, p2, p3}, Landroid/support/v4/view/AccessibilityDelegateCompat;->onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ move-result v0 │ │ - .line 1586 │ + .line 1864 │ :goto_0 │ return v0 │ │ - :cond_0 │ + :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method ├── smali/android/support/v4/widget/DrawerLayout$SavedState$1.smali │ @@ -28,64 +28,64 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 1310 │ + .line 1582 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ .locals 1 │ .param p1, "source" # Landroid/os/Parcel; │ │ .prologue │ - .line 1313 │ + .line 1585 │ new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ invoke-direct {v0, p1}, Landroid/support/v4/widget/DrawerLayout$SavedState;->(Landroid/os/Parcel;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ - .line 1310 │ + .line 1582 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public newArray(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ .locals 1 │ .param p1, "size" # I │ │ .prologue │ - .line 1318 │ + .line 1590 │ new-array v0, p1, [Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # I │ │ .prologue │ - .line 1310 │ + .line 1582 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;->newArray(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/android/support/v4/widget/DrawerLayout$SavedState.smali │ @@ -36,15 +36,15 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 1 │ │ .prologue │ - .line 1309 │ + .line 1581 │ new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;->()V │ │ sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;->CREATOR:Landroid/os/Parcelable$Creator; │ │ return-void │ @@ -53,72 +53,72 @@ │ .method public constructor (Landroid/os/Parcel;)V │ .locals 1 │ .param p1, "in" # Landroid/os/Parcel; │ │ .prologue │ const/4 v0, 0x0 │ │ - .line 1295 │ + .line 1567 │ invoke-direct {p0, p1}, Landroid/view/View$BaseSavedState;->(Landroid/os/Parcel;)V │ │ - .line 1290 │ + .line 1562 │ iput v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I │ │ - .line 1291 │ + .line 1563 │ iput v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I │ │ - .line 1292 │ + .line 1564 │ iput v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I │ │ - .line 1296 │ + .line 1568 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ iput v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I │ │ - .line 1297 │ + .line 1569 │ return-void │ .end method │ │ .method public constructor (Landroid/os/Parcelable;)V │ .locals 1 │ .param p1, "superState" # Landroid/os/Parcelable; │ │ .prologue │ const/4 v0, 0x0 │ │ - .line 1300 │ + .line 1572 │ invoke-direct {p0, p1}, Landroid/view/View$BaseSavedState;->(Landroid/os/Parcelable;)V │ │ - .line 1290 │ + .line 1562 │ iput v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I │ │ - .line 1291 │ + .line 1563 │ iput v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I │ │ - .line 1292 │ + .line 1564 │ iput v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I │ │ - .line 1301 │ + .line 1573 │ return-void │ .end method │ │ │ # virtual methods │ .method public writeToParcel(Landroid/os/Parcel;I)V │ .locals 1 │ .param p1, "dest" # Landroid/os/Parcel; │ .param p2, "flags" # I │ │ .prologue │ - .line 1305 │ + .line 1577 │ invoke-super {p0, p1, p2}, Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V │ │ - .line 1306 │ + .line 1578 │ iget v0, p0, Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I │ │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 1307 │ + .line 1579 │ return-void │ .end method ├── smali/android/support/v4/widget/DrawerLayout$LayoutParams.smali │ @@ -27,130 +27,130 @@ │ # direct methods │ .method public constructor (II)V │ .locals 1 │ .param p1, "width" # I │ .param p2, "height" # I │ │ .prologue │ - .line 1505 │ + .line 1777 │ invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup$MarginLayoutParams;->(II)V │ │ - .line 1491 │ + .line 1763 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ - .line 1506 │ + .line 1778 │ return-void │ .end method │ │ .method public constructor (III)V │ .locals 0 │ .param p1, "width" # I │ .param p2, "height" # I │ .param p3, "gravity" # I │ │ .prologue │ - .line 1509 │ + .line 1781 │ invoke-direct {p0, p1, p2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->(II)V │ │ - .line 1510 │ + .line 1782 │ iput p3, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ - .line 1511 │ + .line 1783 │ return-void │ .end method │ │ .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V │ .locals 3 │ .param p1, "c" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 1497 │ + .line 1769 │ invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup$MarginLayoutParams;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ - .line 1491 │ + .line 1763 │ iput v2, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ - .line 1499 │ + .line 1771 │ # getter for: Landroid/support/v4/widget/DrawerLayout;->LAYOUT_ATTRS:[I │ invoke-static {}, Landroid/support/v4/widget/DrawerLayout;->access$100()[I │ │ move-result-object v1 │ │ invoke-virtual {p1, p2, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ - .line 1500 │ + .line 1772 │ .local v0, "a":Landroid/content/res/TypedArray; │ invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;->getInt(II)I │ │ move-result v1 │ │ iput v1, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ - .line 1501 │ + .line 1773 │ invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V │ │ - .line 1502 │ + .line 1774 │ return-void │ .end method │ │ .method public constructor (Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ .locals 1 │ .param p1, "source" # Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ .prologue │ - .line 1514 │ + .line 1786 │ invoke-direct {p0, p1}, Landroid/view/ViewGroup$MarginLayoutParams;->(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ - .line 1491 │ + .line 1763 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ - .line 1515 │ + .line 1787 │ iget v0, p1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ iput v0, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ - .line 1516 │ + .line 1788 │ return-void │ .end method │ │ .method public constructor (Landroid/view/ViewGroup$LayoutParams;)V │ .locals 1 │ .param p1, "source" # Landroid/view/ViewGroup$LayoutParams; │ │ .prologue │ - .line 1519 │ + .line 1791 │ invoke-direct {p0, p1}, Landroid/view/ViewGroup$MarginLayoutParams;->(Landroid/view/ViewGroup$LayoutParams;)V │ │ - .line 1491 │ + .line 1763 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ - .line 1520 │ + .line 1792 │ return-void │ .end method │ │ .method public constructor (Landroid/view/ViewGroup$MarginLayoutParams;)V │ .locals 1 │ .param p1, "source" # Landroid/view/ViewGroup$MarginLayoutParams; │ │ .prologue │ - .line 1523 │ + .line 1795 │ invoke-direct {p0, p1}, Landroid/view/ViewGroup$MarginLayoutParams;->(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ - .line 1491 │ + .line 1763 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ - .line 1524 │ + .line 1796 │ return-void │ .end method ├── smali/android/support/v4/widget/DrawerLayout$SimpleDrawerListener.smali │ @@ -18,51 +18,51 @@ │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 198 │ + .line 241 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onDrawerClosed(Landroid/view/View;)V │ .locals 0 │ .param p1, "drawerView" # Landroid/view/View; │ │ .prologue │ - .line 209 │ + .line 252 │ return-void │ .end method │ │ .method public onDrawerOpened(Landroid/view/View;)V │ .locals 0 │ .param p1, "drawerView" # Landroid/view/View; │ │ .prologue │ - .line 205 │ + .line 248 │ return-void │ .end method │ │ .method public onDrawerSlide(Landroid/view/View;F)V │ .locals 0 │ .param p1, "drawerView" # Landroid/view/View; │ .param p2, "slideOffset" # F │ │ .prologue │ - .line 201 │ + .line 244 │ return-void │ .end method │ │ .method public onDrawerStateChanged(I)V │ .locals 0 │ .param p1, "newState" # I │ │ .prologue │ - .line 213 │ + .line 256 │ return-void │ .end method ├── smali/android/support/v4/widget/DrawerLayout$ViewDragCallback$1.smali │ @@ -22,30 +22,30 @@ │ │ │ # direct methods │ .method constructor (Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ .locals 0 │ │ .prologue │ - .line 1327 │ + .line 1599 │ iput-object p1, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;->this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ .locals 1 │ │ .prologue │ - .line 1329 │ + .line 1601 │ iget-object v0, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;->this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ # invokes: Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->peekDrawer()V │ invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->access$000(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ - .line 1330 │ + .line 1602 │ return-void │ .end method ├── smali/android/support/v4/widget/DrawerLayout$ViewDragCallback.smali │ @@ -26,131 +26,131 @@ │ │ # direct methods │ .method public constructor (Landroid/support/v4/widget/DrawerLayout;I)V │ .locals 1 │ .param p2, "gravity" # I │ │ .prologue │ - .line 1333 │ + .line 1605 │ iput-object p1, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-direct {p0}, Landroid/support/v4/widget/ViewDragHelper$Callback;->()V │ │ - .line 1327 │ + .line 1599 │ new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ invoke-direct {v0, p0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;->(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ iput-object v0, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mPeekRunnable:Ljava/lang/Runnable; │ │ - .line 1334 │ + .line 1606 │ iput p2, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mAbsGravity:I │ │ - .line 1335 │ + .line 1607 │ return-void │ .end method │ │ .method static synthetic access$000(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ .locals 0 │ .param p0, "x0" # Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ .prologue │ - .line 1323 │ + .line 1595 │ invoke-direct {p0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->peekDrawer()V │ │ return-void │ .end method │ │ .method private closeOtherDrawer()V │ .locals 3 │ │ .prologue │ const/4 v0, 0x3 │ │ - .line 1384 │ + .line 1656 │ iget v2, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mAbsGravity:I │ │ if-ne v2, v0, :cond_0 │ │ const/4 v0, 0x5 │ │ - .line 1385 │ + .line 1657 │ .local v0, "otherGrav":I │ :cond_0 │ iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; │ │ move-result-object v1 │ │ - .line 1386 │ + .line 1658 │ .local v1, "toClose":Landroid/view/View; │ if-eqz v1, :cond_1 │ │ - .line 1387 │ + .line 1659 │ iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;->closeDrawer(Landroid/view/View;)V │ │ - .line 1389 │ + .line 1661 │ :cond_1 │ return-void │ .end method │ │ .method private peekDrawer()V │ .locals 9 │ │ .prologue │ const/4 v8, 0x3 │ │ const/4 v6, 0x1 │ │ const/4 v5, 0x0 │ │ - .line 1418 │ + .line 1690 │ iget-object v7, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;->getEdgeSize()I │ │ move-result v3 │ │ - .line 1419 │ + .line 1691 │ .local v3, "peekDistance":I │ iget v7, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mAbsGravity:I │ │ if-ne v7, v8, :cond_4 │ │ move v1, v6 │ │ - .line 1420 │ + .line 1692 │ .local v1, "leftEdge":Z │ :goto_0 │ if-eqz v1, :cond_5 │ │ - .line 1421 │ + .line 1693 │ iget-object v7, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; │ │ move-result-object v4 │ │ - .line 1422 │ + .line 1694 │ .local v4, "toCapture":Landroid/view/View; │ if-eqz v4, :cond_0 │ │ invoke-virtual {v4}, Landroid/view/View;->getWidth()I │ │ move-result v5 │ │ neg-int v5, v5 │ │ :cond_0 │ add-int v0, v5, v3 │ │ - .line 1428 │ + .line 1700 │ .local v0, "childLeft":I │ :goto_1 │ if-eqz v4, :cond_3 │ │ if-eqz v1, :cond_1 │ │ invoke-virtual {v4}, Landroid/view/View;->getLeft()I │ @@ -173,73 +173,73 @@ │ │ invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;->getDrawerLockMode(Landroid/view/View;)I │ │ move-result v5 │ │ if-nez v5, :cond_3 │ │ - .line 1431 │ + .line 1703 │ invoke-virtual {v4}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v2 │ │ check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - .line 1432 │ + .line 1704 │ .local v2, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ iget-object v5, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v4}, Landroid/view/View;->getTop()I │ │ move-result v7 │ │ invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;->smoothSlideViewTo(Landroid/view/View;II)Z │ │ - .line 1433 │ + .line 1705 │ iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->isPeeking:Z │ │ - .line 1434 │ + .line 1706 │ iget-object v5, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;->invalidate()V │ │ - .line 1436 │ + .line 1708 │ invoke-direct {p0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->closeOtherDrawer()V │ │ - .line 1438 │ + .line 1710 │ iget-object v5, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;->cancelChildViewTouch()V │ │ - .line 1440 │ + .line 1712 │ .end local v2 # "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ :cond_3 │ return-void │ │ .end local v0 # "childLeft":I │ .end local v1 # "leftEdge":Z │ .end local v4 # "toCapture":Landroid/view/View; │ :cond_4 │ move v1, v5 │ │ - .line 1419 │ + .line 1691 │ goto :goto_0 │ │ - .line 1424 │ + .line 1696 │ .restart local v1 # "leftEdge":Z │ :cond_5 │ iget-object v5, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ const/4 v7, 0x5 │ │ invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; │ │ move-result-object v4 │ │ - .line 1425 │ + .line 1697 │ .restart local v4 # "toCapture":Landroid/view/View; │ iget-object v5, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;->getWidth()I │ │ move-result v5 │ │ @@ -254,26 +254,26 @@ │ .method public clampViewPositionHorizontal(Landroid/view/View;II)I │ .locals 3 │ .param p1, "child" # Landroid/view/View; │ .param p2, "left" # I │ .param p3, "dx" # I │ │ .prologue │ - .line 1475 │ + .line 1747 │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ const/4 v2, 0x3 │ │ invoke-virtual {v1, p1, v2}, Landroid/support/v4/widget/DrawerLayout;->checkDrawerViewAbsoluteGravity(Landroid/view/View;I)Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ - .line 1476 │ + .line 1748 │ invoke-virtual {p1}, Landroid/view/View;->getWidth()I │ │ move-result v1 │ │ neg-int v1, v1 │ │ const/4 v2, 0x0 │ @@ -282,27 +282,27 @@ │ │ move-result v2 │ │ invoke-static {v1, v2}, Ljava/lang/Math;->max(II)I │ │ move-result v1 │ │ - .line 1479 │ + .line 1751 │ :goto_0 │ return v1 │ │ - .line 1478 │ + .line 1750 │ :cond_0 │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;->getWidth()I │ │ move-result v0 │ │ - .line 1479 │ + .line 1751 │ .local v0, "width":I │ invoke-virtual {p1}, Landroid/view/View;->getWidth()I │ │ move-result v1 │ │ sub-int v1, v0, v1 │ │ @@ -320,80 +320,94 @@ │ .method public clampViewPositionVertical(Landroid/view/View;II)I │ .locals 1 │ .param p1, "child" # Landroid/view/View; │ .param p2, "top" # I │ .param p3, "dy" # I │ │ .prologue │ - .line 1485 │ + .line 1757 │ invoke-virtual {p1}, Landroid/view/View;->getTop()I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getViewHorizontalDragRange(Landroid/view/View;)I │ .locals 1 │ .param p1, "child" # Landroid/view/View; │ │ .prologue │ - .line 1470 │ + .line 1742 │ + iget-object v0, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ + │ + invoke-virtual {v0, p1}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ + │ + move-result v0 │ + │ + if-eqz v0, :cond_0 │ + │ invoke-virtual {p1}, Landroid/view/View;->getWidth()I │ │ move-result v0 │ │ + :goto_0 │ return v0 │ + │ + :cond_0 │ + const/4 v0, 0x0 │ + │ + goto :goto_0 │ .end method │ │ .method public onEdgeDragStarted(II)V │ .locals 3 │ .param p1, "edgeFlags" # I │ .param p2, "pointerId" # I │ │ .prologue │ - .line 1457 │ + .line 1729 │ and-int/lit8 v1, p1, 0x1 │ │ const/4 v2, 0x1 │ │ if-ne v1, v2, :cond_1 │ │ - .line 1458 │ + .line 1730 │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ const/4 v2, 0x3 │ │ invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 1463 │ + .line 1735 │ .local v0, "toCapture":Landroid/view/View; │ :goto_0 │ if-eqz v0, :cond_0 │ │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;->getDrawerLockMode(Landroid/view/View;)I │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ - .line 1464 │ + .line 1736 │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v1, v0, p2}, Landroid/support/v4/widget/ViewDragHelper;->captureChildView(Landroid/view/View;I)V │ │ - .line 1466 │ + .line 1738 │ :cond_0 │ return-void │ │ - .line 1460 │ + .line 1732 │ .end local v0 # "toCapture":Landroid/view/View; │ :cond_1 │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ const/4 v2, 0x5 │ │ invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; │ @@ -405,172 +419,172 @@ │ .end method │ │ .method public onEdgeLock(I)Z │ .locals 1 │ .param p1, "edgeFlags" # I │ │ .prologue │ - .line 1451 │ + .line 1723 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public onEdgeTouched(II)V │ .locals 4 │ .param p1, "edgeFlags" # I │ .param p2, "pointerId" # I │ │ .prologue │ - .line 1412 │ + .line 1684 │ iget-object v0, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mPeekRunnable:Ljava/lang/Runnable; │ │ const-wide/16 v2, 0xa0 │ │ invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;->postDelayed(Ljava/lang/Runnable;J)Z │ │ - .line 1413 │ + .line 1685 │ return-void │ .end method │ │ .method public onViewCaptured(Landroid/view/View;I)V │ .locals 2 │ .param p1, "capturedChild" # Landroid/view/View; │ .param p2, "activePointerId" # I │ │ .prologue │ - .line 1377 │ + .line 1649 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - .line 1378 │ + .line 1650 │ .local v0, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ const/4 v1, 0x0 │ │ iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->isPeeking:Z │ │ - .line 1380 │ + .line 1652 │ invoke-direct {p0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->closeOtherDrawer()V │ │ - .line 1381 │ + .line 1653 │ return-void │ .end method │ │ .method public onViewDragStateChanged(I)V │ .locals 3 │ .param p1, "state" # I │ │ .prologue │ - .line 1355 │ + .line 1627 │ iget-object v0, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ iget v1, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mAbsGravity:I │ │ iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;->getCapturedView()Landroid/view/View; │ │ move-result-object v2 │ │ invoke-virtual {v0, v1, p1, v2}, Landroid/support/v4/widget/DrawerLayout;->updateDrawerState(IILandroid/view/View;)V │ │ - .line 1356 │ + .line 1628 │ return-void │ .end method │ │ .method public onViewPositionChanged(Landroid/view/View;IIII)V │ .locals 5 │ .param p1, "changedView" # Landroid/view/View; │ .param p2, "left" # I │ .param p3, "top" # I │ .param p4, "dx" # I │ .param p5, "dy" # I │ │ .prologue │ - .line 1361 │ + .line 1633 │ invoke-virtual {p1}, Landroid/view/View;->getWidth()I │ │ move-result v0 │ │ - .line 1364 │ + .line 1636 │ .local v0, "childWidth":I │ iget-object v3, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ const/4 v4, 0x3 │ │ invoke-virtual {v3, p1, v4}, Landroid/support/v4/widget/DrawerLayout;->checkDrawerViewAbsoluteGravity(Landroid/view/View;I)Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ - .line 1365 │ + .line 1637 │ add-int v3, v0, p2 │ │ int-to-float v3, v3 │ │ int-to-float v4, v0 │ │ div-float v1, v3, v4 │ │ - .line 1370 │ + .line 1642 │ .local v1, "offset":F │ :goto_0 │ iget-object v3, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v3, p1, v1}, Landroid/support/v4/widget/DrawerLayout;->setDrawerViewOffset(Landroid/view/View;F)V │ │ - .line 1371 │ + .line 1643 │ const/4 v3, 0x0 │ │ cmpl-float v3, v1, v3 │ │ if-nez v3, :cond_1 │ │ const/4 v3, 0x4 │ │ :goto_1 │ invoke-virtual {p1, v3}, Landroid/view/View;->setVisibility(I)V │ │ - .line 1372 │ + .line 1644 │ iget-object v3, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;->invalidate()V │ │ - .line 1373 │ + .line 1645 │ return-void │ │ - .line 1367 │ + .line 1639 │ .end local v1 # "offset":F │ :cond_0 │ iget-object v3, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;->getWidth()I │ │ move-result v2 │ │ - .line 1368 │ + .line 1640 │ .local v2, "width":I │ sub-int v3, v2, p2 │ │ int-to-float v3, v3 │ │ int-to-float v4, v0 │ │ div-float v1, v3, v4 │ │ .restart local v1 # "offset":F │ goto :goto_0 │ │ - .line 1371 │ + .line 1643 │ .end local v2 # "width":I │ :cond_1 │ const/4 v3, 0x0 │ │ goto :goto_1 │ .end method │ │ @@ -581,40 +595,40 @@ │ .param p3, "yvel" # F │ │ .prologue │ const/high16 v7, 0x3f000000 # 0.5f │ │ const/4 v6, 0x0 │ │ - .line 1395 │ + .line 1667 │ iget-object v4, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v4, p1}, Landroid/support/v4/widget/DrawerLayout;->getDrawerViewOffset(Landroid/view/View;)F │ │ move-result v2 │ │ - .line 1396 │ + .line 1668 │ .local v2, "offset":F │ invoke-virtual {p1}, Landroid/view/View;->getWidth()I │ │ move-result v0 │ │ - .line 1399 │ + .line 1671 │ .local v0, "childWidth":I │ iget-object v4, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ const/4 v5, 0x3 │ │ invoke-virtual {v4, p1, v5}, Landroid/support/v4/widget/DrawerLayout;->checkDrawerViewAbsoluteGravity(Landroid/view/View;I)Z │ │ move-result v4 │ │ if-eqz v4, :cond_2 │ │ - .line 1400 │ + .line 1672 │ cmpl-float v4, p2, v6 │ │ if-gtz v4, :cond_0 │ │ cmpl-float v4, p2, v6 │ │ if-nez v4, :cond_1 │ @@ -622,49 +636,49 @@ │ cmpl-float v4, v2, v7 │ │ if-lez v4, :cond_1 │ │ :cond_0 │ const/4 v1, 0x0 │ │ - .line 1406 │ + .line 1678 │ .local v1, "left":I │ :goto_0 │ iget-object v4, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {p1}, Landroid/view/View;->getTop()I │ │ move-result v5 │ │ invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;->settleCapturedViewAt(II)Z │ │ - .line 1407 │ + .line 1679 │ iget-object v4, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;->invalidate()V │ │ - .line 1408 │ + .line 1680 │ return-void │ │ - .line 1400 │ + .line 1672 │ .end local v1 # "left":I │ :cond_1 │ neg-int v1, v0 │ │ goto :goto_0 │ │ - .line 1402 │ + .line 1674 │ :cond_2 │ iget-object v4, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;->getWidth()I │ │ move-result v3 │ │ - .line 1403 │ + .line 1675 │ .local v3, "width":I │ cmpg-float v4, p2, v6 │ │ if-ltz v4, :cond_3 │ │ cmpl-float v4, p2, v6 │ │ @@ -688,44 +702,44 @@ │ goto :goto_1 │ .end method │ │ .method public removeCallbacks()V │ .locals 2 │ │ .prologue │ - .line 1342 │ + .line 1614 │ iget-object v0, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mPeekRunnable:Ljava/lang/Runnable; │ │ invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;->removeCallbacks(Ljava/lang/Runnable;)Z │ │ - .line 1343 │ + .line 1615 │ return-void │ .end method │ │ .method public setDragger(Landroid/support/v4/widget/ViewDragHelper;)V │ .locals 0 │ .param p1, "dragger" # Landroid/support/v4/widget/ViewDragHelper; │ │ .prologue │ - .line 1338 │ + .line 1610 │ iput-object p1, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ - .line 1339 │ + .line 1611 │ return-void │ .end method │ │ .method public tryCaptureView(Landroid/view/View;I)Z │ .locals 2 │ .param p1, "child" # Landroid/view/View; │ .param p2, "pointerId" # I │ │ .prologue │ - .line 1349 │ + .line 1621 │ iget-object v0, p0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; │ │ invoke-virtual {v0, p1}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 ├── smali/android/support/v4/widget/DrawerLayout.smali │ @@ -1,32 +1,46 @@ │ .class public Landroid/support/v4/widget/DrawerLayout; │ .super Landroid/view/ViewGroup; │ .source "DrawerLayout.java" │ │ +# interfaces │ +.implements Landroid/support/v4/widget/DrawerLayoutImpl; │ + │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ + Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;, │ Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;, │ Landroid/support/v4/widget/DrawerLayout$LayoutParams;, │ Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;, │ Landroid/support/v4/widget/DrawerLayout$SavedState;, │ + Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21;, │ + Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase;, │ + Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;, │ Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener;, │ - Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ + Landroid/support/v4/widget/DrawerLayout$DrawerListener;, │ + Landroid/support/v4/widget/DrawerLayout$EdgeGravity;, │ + Landroid/support/v4/widget/DrawerLayout$LockMode;, │ + Landroid/support/v4/widget/DrawerLayout$State; │ } │ .end annotation │ │ │ # static fields │ .field private static final ALLOW_EDGE_LOCK:Z = false │ │ +.field private static final CAN_HIDE_DESCENDANTS:Z │ + │ .field private static final CHILDREN_DISALLOW_INTERCEPT:Z = true │ │ .field private static final DEFAULT_SCRIM_COLOR:I = -0x67000000 │ │ +.field static final IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; │ + │ .field private static final LAYOUT_ATTRS:[I │ │ .field public static final LOCK_MODE_LOCKED_CLOSED:I = 0x1 │ │ .field public static final LOCK_MODE_LOCKED_OPEN:I = 0x2 │ │ .field public static final LOCK_MODE_UNLOCKED:I = 0x0 │ @@ -45,28 +59,34 @@ │ │ .field private static final TAG:Ljava/lang/String; = "DrawerLayout" │ │ .field private static final TOUCH_SLOP_SENSITIVITY:F = 1.0f │ │ │ # instance fields │ +.field private final mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; │ + │ .field private mChildrenCanceledTouch:Z │ │ .field private mDisallowInterceptRequested:Z │ │ +.field private mDrawStatusBarBackground:Z │ + │ .field private mDrawerState:I │ │ .field private mFirstLayout:Z │ │ .field private mInLayout:Z │ │ .field private mInitialMotionX:F │ │ .field private mInitialMotionY:F │ │ +.field private mLastInsets:Ljava/lang/Object; │ + │ .field private final mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ .field private final mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ .field private mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ .field private mLockModeLeft:I │ @@ -85,315 +105,431 @@ │ │ .field private mScrimPaint:Landroid/graphics/Paint; │ │ .field private mShadowLeft:Landroid/graphics/drawable/Drawable; │ │ .field private mShadowRight:Landroid/graphics/drawable/Drawable; │ │ +.field private mStatusBarBackground:Landroid/graphics/drawable/Drawable; │ + │ +.field private mTitleLeft:Ljava/lang/CharSequence; │ + │ +.field private mTitleRight:Ljava/lang/CharSequence; │ + │ │ # direct methods │ .method static constructor ()V │ - .locals 3 │ + .locals 5 │ │ .prologue │ - .line 129 │ - const/4 v0, 0x1 │ + const/4 v1, 0x1 │ │ - new-array v0, v0, [I │ + const/4 v2, 0x0 │ │ - const/4 v1, 0x0 │ + .line 159 │ + new-array v3, v1, [I │ + │ + const v4, 0x10100b3 │ + │ + aput v4, v3, v2 │ │ - const v2, 0x10100b3 │ + sput-object v3, Landroid/support/v4/widget/DrawerLayout;->LAYOUT_ATTRS:[I │ │ - aput v2, v0, v1 │ + .line 164 │ + sget v3, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - sput-object v0, Landroid/support/v4/widget/DrawerLayout;->LAYOUT_ATTRS:[I │ + const/16 v4, 0x13 │ │ + if-lt v3, v4, :cond_0 │ + │ + :goto_0 │ + sput-boolean v1, Landroid/support/v4/widget/DrawerLayout;->CAN_HIDE_DESCENDANTS:Z │ + │ + .line 303 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + │ + .line 304 │ + .local v0, "version":I │ + const/16 v1, 0x15 │ + │ + if-lt v0, v1, :cond_1 │ + │ + .line 305 │ + new-instance v1, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; │ + │ + invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21;->()V │ + │ + sput-object v1, Landroid/support/v4/widget/DrawerLayout;->IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; │ + │ + .line 309 │ + :goto_1 │ return-void │ + │ + .end local v0 # "version":I │ + :cond_0 │ + move v1, v2 │ + │ + .line 164 │ + goto :goto_0 │ + │ + .line 307 │ + .restart local v0 # "version":I │ + :cond_1 │ + new-instance v1, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; │ + │ + invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase;->()V │ + │ + sput-object v1, Landroid/support/v4/widget/DrawerLayout;->IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; │ + │ + goto :goto_1 │ .end method │ │ .method public constructor (Landroid/content/Context;)V │ .locals 1 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ - .line 217 │ + .line 314 │ const/4 v0, 0x0 │ │ invoke-direct {p0, p1, v0}, Landroid/support/v4/widget/DrawerLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ - .line 218 │ + .line 315 │ return-void │ .end method │ │ .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V │ .locals 1 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ │ .prologue │ - .line 221 │ + .line 318 │ const/4 v0, 0x0 │ │ invoke-direct {p0, p1, p2, v0}, Landroid/support/v4/widget/DrawerLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ - .line 222 │ + .line 319 │ return-void │ .end method │ │ .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;I)V │ .locals 6 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ .param p3, "defStyle" # I │ │ .prologue │ const/high16 v5, 0x3f800000 # 1.0f │ │ const/4 v4, 0x1 │ │ - .line 225 │ + .line 322 │ invoke-direct {p0, p1, p2, p3}, Landroid/view/ViewGroup;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ - .line 135 │ + .line 166 │ + new-instance v2, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; │ + │ + invoke-direct {v2, p0}, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;->(Landroid/support/v4/widget/DrawerLayout;)V │ + │ + iput-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; │ + │ + .line 171 │ const/high16 v2, -0x67000000 │ │ iput v2, p0, Landroid/support/v4/widget/DrawerLayout;->mScrimColor:I │ │ - .line 137 │ + .line 173 │ new-instance v2, Landroid/graphics/Paint; │ │ invoke-direct {v2}, Landroid/graphics/Paint;->()V │ │ iput-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mScrimPaint:Landroid/graphics/Paint; │ │ - .line 145 │ + .line 181 │ iput-boolean v4, p0, Landroid/support/v4/widget/DrawerLayout;->mFirstLayout:Z │ │ - .line 227 │ + .line 323 │ + const/high16 v2, 0x40000 │ + │ + invoke-virtual {p0, v2}, Landroid/support/v4/widget/DrawerLayout;->setDescendantFocusability(I)V │ + │ + .line 324 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getResources()Landroid/content/res/Resources; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; │ │ move-result-object v2 │ │ iget v0, v2, Landroid/util/DisplayMetrics;->density:F │ │ - .line 228 │ + .line 325 │ .local v0, "density":F │ const/high16 v2, 0x42800000 # 64.0f │ │ mul-float/2addr v2, v0 │ │ const/high16 v3, 0x3f000000 # 0.5f │ │ add-float/2addr v2, v3 │ │ float-to-int v2, v2 │ │ iput v2, p0, Landroid/support/v4/widget/DrawerLayout;->mMinDrawerMargin:I │ │ - .line 229 │ + .line 326 │ const/high16 v2, 0x43c80000 # 400.0f │ │ mul-float v1, v2, v0 │ │ - .line 231 │ + .line 328 │ .local v1, "minVel":F │ new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ const/4 v3, 0x3 │ │ invoke-direct {v2, p0, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->(Landroid/support/v4/widget/DrawerLayout;I)V │ │ iput-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ - .line 232 │ + .line 329 │ new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ const/4 v3, 0x5 │ │ invoke-direct {v2, p0, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->(Landroid/support/v4/widget/DrawerLayout;I)V │ │ iput-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ - .line 234 │ + .line 331 │ iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ invoke-static {p0, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;->create(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ move-result-object v2 │ │ iput-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ - .line 235 │ + .line 332 │ iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;->setEdgeTrackingEnabled(I)V │ │ - .line 236 │ + .line 333 │ iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;->setMinVelocity(F)V │ │ - .line 237 │ + .line 334 │ iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ iget-object v3, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->setDragger(Landroid/support/v4/widget/ViewDragHelper;)V │ │ - .line 239 │ + .line 336 │ iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ invoke-static {p0, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;->create(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ move-result-object v2 │ │ iput-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ - .line 240 │ + .line 337 │ iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ const/4 v3, 0x2 │ │ invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;->setEdgeTrackingEnabled(I)V │ │ - .line 241 │ + .line 338 │ iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;->setMinVelocity(F)V │ │ - .line 242 │ + .line 339 │ iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ iget-object v3, p0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->setDragger(Landroid/support/v4/widget/ViewDragHelper;)V │ │ - .line 245 │ + .line 342 │ invoke-virtual {p0, v4}, Landroid/support/v4/widget/DrawerLayout;->setFocusableInTouchMode(Z)V │ │ - .line 247 │ + .line 344 │ + invoke-static {p0, v4}, Landroid/support/v4/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V │ + │ + .line 347 │ new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ invoke-direct {v2, p0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->(Landroid/support/v4/widget/DrawerLayout;)V │ │ invoke-static {p0, v2}, Landroid/support/v4/view/ViewCompat;->setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ - .line 248 │ + .line 348 │ const/4 v2, 0x0 │ │ invoke-static {p0, v2}, Landroid/support/v4/view/ViewGroupCompat;->setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V │ │ - .line 249 │ + .line 349 │ + invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->getFitsSystemWindows(Landroid/view/View;)Z │ + │ + move-result v2 │ + │ + if-eqz v2, :cond_0 │ + │ + .line 350 │ + sget-object v2, Landroid/support/v4/widget/DrawerLayout;->IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; │ + │ + invoke-interface {v2, p0}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;->configureApplyInsets(Landroid/view/View;)V │ + │ + .line 352 │ + :cond_0 │ return-void │ .end method │ │ .method static synthetic access$100()[I │ .locals 1 │ │ .prologue │ - .line 71 │ + .line 86 │ sget-object v0, Landroid/support/v4/widget/DrawerLayout;->LAYOUT_ATTRS:[I │ │ return-object v0 │ .end method │ │ +.method static synthetic access$200()Z │ + .locals 1 │ + │ + .prologue │ + .line 86 │ + sget-boolean v0, Landroid/support/v4/widget/DrawerLayout;->CAN_HIDE_DESCENDANTS:Z │ + │ + return v0 │ +.end method │ + │ +.method static synthetic access$300(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; │ + .locals 1 │ + .param p0, "x0" # Landroid/support/v4/widget/DrawerLayout; │ + │ + .prologue │ + .line 86 │ + invoke-direct {p0}, Landroid/support/v4/widget/DrawerLayout;->findVisibleDrawer()Landroid/view/View; │ + │ + move-result-object v0 │ + │ + return-object v0 │ +.end method │ + │ +.method static synthetic access$400(Landroid/view/View;)Z │ + .locals 1 │ + .param p0, "x0" # Landroid/view/View; │ + │ + .prologue │ + .line 86 │ + invoke-static {p0}, Landroid/support/v4/widget/DrawerLayout;->includeChildForAccessibility(Landroid/view/View;)Z │ + │ + move-result v0 │ + │ + return v0 │ +.end method │ + │ .method private findVisibleDrawer()Landroid/view/View; │ .locals 4 │ │ .prologue │ - .line 1197 │ + .line 1444 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getChildCount()I │ │ move-result v1 │ │ - .line 1198 │ + .line 1445 │ .local v1, "childCount":I │ const/4 v2, 0x0 │ │ .local v2, "i":I │ :goto_0 │ if-ge v2, v1, :cond_1 │ │ - .line 1199 │ + .line 1446 │ invoke-virtual {p0, v2}, Landroid/support/v4/widget/DrawerLayout;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 1200 │ + .line 1447 │ .local v0, "child":Landroid/view/View; │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->isDrawerVisible(Landroid/view/View;)Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ - .line 1204 │ + .line 1451 │ .end local v0 # "child":Landroid/view/View; │ :goto_1 │ return-object v0 │ │ - .line 1198 │ + .line 1445 │ .restart local v0 # "child":Landroid/view/View; │ :cond_0 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ - .line 1204 │ + .line 1451 │ .end local v0 # "child":Landroid/view/View; │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_1 │ .end method │ │ .method static gravityToString(I)Ljava/lang/String; │ .locals 2 │ .param p0, "gravity" # I │ │ .prologue │ - .line 578 │ + .line 766 │ and-int/lit8 v0, p0, 0x3 │ │ const/4 v1, 0x3 │ │ if-ne v0, v1, :cond_0 │ │ - .line 579 │ + .line 767 │ const-string v0, "LEFT" │ │ - .line 584 │ + .line 772 │ :goto_0 │ return-object v0 │ │ - .line 581 │ + .line 769 │ :cond_0 │ and-int/lit8 v0, p0, 0x5 │ │ const/4 v1, 0x5 │ │ if-ne v0, v1, :cond_1 │ │ - .line 582 │ + .line 770 │ const-string v0, "RIGHT" │ │ goto :goto_0 │ │ - .line 584 │ + .line 772 │ :cond_1 │ invoke-static {p0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v0 │ │ goto :goto_0 │ .end method │ @@ -401,101 +537,101 @@ │ .method private static hasOpaqueBackground(Landroid/view/View;)Z │ .locals 4 │ .param p0, "v" # Landroid/view/View; │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 783 │ + .line 983 │ invoke-virtual {p0}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable; │ │ move-result-object v0 │ │ - .line 784 │ + .line 984 │ .local v0, "bg":Landroid/graphics/drawable/Drawable; │ if-eqz v0, :cond_0 │ │ - .line 785 │ + .line 985 │ invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getOpacity()I │ │ move-result v2 │ │ const/4 v3, -0x1 │ │ if-ne v2, v3, :cond_0 │ │ const/4 v1, 0x1 │ │ - .line 787 │ + .line 987 │ :cond_0 │ return v1 │ .end method │ │ .method private hasPeekingDrawer()Z │ .locals 4 │ │ .prologue │ - .line 1158 │ + .line 1405 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getChildCount()I │ │ move-result v0 │ │ - .line 1159 │ + .line 1406 │ .local v0, "childCount":I │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ if-ge v1, v0, :cond_1 │ │ - .line 1160 │ + .line 1407 │ invoke-virtual {p0, v1}, Landroid/support/v4/widget/DrawerLayout;->getChildAt(I)Landroid/view/View; │ │ move-result-object v3 │ │ invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v2 │ │ check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - .line 1161 │ + .line 1408 │ .local v2, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->isPeeking:Z │ │ if-eqz v3, :cond_0 │ │ - .line 1162 │ + .line 1409 │ const/4 v3, 0x1 │ │ - .line 1165 │ + .line 1412 │ .end local v2 # "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ :goto_1 │ return v3 │ │ - .line 1159 │ + .line 1406 │ .restart local v2 # "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 1165 │ + .line 1412 │ .end local v2 # "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ :cond_1 │ const/4 v3, 0x0 │ │ goto :goto_1 │ .end method │ │ .method private hasVisibleDrawer()Z │ .locals 1 │ │ .prologue │ - .line 1193 │ + .line 1440 │ invoke-direct {p0}, Landroid/support/v4/widget/DrawerLayout;->findVisibleDrawer()Landroid/view/View; │ │ move-result-object v0 │ │ if-eqz v0, :cond_0 │ │ const/4 v0, 0x1 │ @@ -505,102 +641,255 @@ │ │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ +.method private static includeChildForAccessibility(Landroid/view/View;)Z │ + .locals 2 │ + .param p0, "child" # Landroid/view/View; │ + │ + .prologue │ + .line 1552 │ + invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->getImportantForAccessibility(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + const/4 v1, 0x4 │ + │ + if-eq v0, v1, :cond_0 │ + │ + invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->getImportantForAccessibility(Landroid/view/View;)I │ + │ + move-result v0 │ + │ + const/4 v1, 0x2 │ + │ + if-eq v0, v1, :cond_0 │ + │ + const/4 v0, 0x1 │ + │ + :goto_0 │ + return v0 │ + │ + :cond_0 │ + const/4 v0, 0x0 │ + │ + goto :goto_0 │ +.end method │ + │ +.method private updateChildrenImportantForAccessibility(Landroid/view/View;Z)V │ + .locals 4 │ + .param p1, "drawerView" # Landroid/view/View; │ + .param p2, "isDrawerOpen" # Z │ + │ + .prologue │ + .line 666 │ + invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getChildCount()I │ + │ + move-result v1 │ + │ + .line 667 │ + .local v1, "childCount":I │ + const/4 v2, 0x0 │ + │ + .local v2, "i":I │ + :goto_0 │ + if-ge v2, v1, :cond_3 │ + │ + .line 668 │ + invoke-virtual {p0, v2}, Landroid/support/v4/widget/DrawerLayout;->getChildAt(I)Landroid/view/View; │ + │ + move-result-object v0 │ + │ + .line 669 │ + .local v0, "child":Landroid/view/View; │ + if-nez p2, :cond_0 │ + │ + invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ + │ + move-result v3 │ + │ + if-eqz v3, :cond_1 │ + │ + :cond_0 │ + if-eqz p2, :cond_2 │ + │ + if-ne v0, p1, :cond_2 │ + │ + .line 673 │ + :cond_1 │ + const/4 v3, 0x1 │ + │ + invoke-static {v0, v3}, Landroid/support/v4/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V │ + │ + .line 667 │ + :goto_1 │ + add-int/lit8 v2, v2, 0x1 │ + │ + goto :goto_0 │ + │ + .line 676 │ + :cond_2 │ + const/4 v3, 0x4 │ + │ + invoke-static {v0, v3}, Landroid/support/v4/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V │ + │ + goto :goto_1 │ + │ + .line 680 │ + .end local v0 # "child":Landroid/view/View; │ + :cond_3 │ + return-void │ +.end method │ + │ │ # virtual methods │ +.method public addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ + .locals 2 │ + .param p1, "child" # Landroid/view/View; │ + .param p2, "index" # I │ + .param p3, "params" # Landroid/view/ViewGroup$LayoutParams; │ + │ + .prologue │ + .line 1524 │ + invoke-super {p0, p1, p2, p3}, Landroid/view/ViewGroup;->addView(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ + │ + .line 1526 │ + invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->findOpenDrawer()Landroid/view/View; │ + │ + move-result-object v0 │ + │ + .line 1527 │ + .local v0, "openDrawer":Landroid/view/View; │ + if-nez v0, :cond_0 │ + │ + invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ + │ + move-result v1 │ + │ + if-eqz v1, :cond_2 │ + │ + .line 1530 │ + :cond_0 │ + const/4 v1, 0x4 │ + │ + invoke-static {p1, v1}, Landroid/support/v4/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V │ + │ + .line 1541 │ + :goto_0 │ + sget-boolean v1, Landroid/support/v4/widget/DrawerLayout;->CAN_HIDE_DESCENDANTS:Z │ + │ + if-nez v1, :cond_1 │ + │ + .line 1542 │ + iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; │ + │ + invoke-static {p1, v1}, Landroid/support/v4/view/ViewCompat;->setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ + │ + .line 1544 │ + :cond_1 │ + return-void │ + │ + .line 1535 │ + :cond_2 │ + const/4 v1, 0x1 │ + │ + invoke-static {p1, v1}, Landroid/support/v4/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V │ + │ + goto :goto_0 │ +.end method │ + │ .method cancelChildViewTouch()V │ .locals 11 │ │ .prologue │ const/4 v5, 0x0 │ │ - .line 1209 │ + .line 1456 │ iget-boolean v2, p0, Landroid/support/v4/widget/DrawerLayout;->mChildrenCanceledTouch:Z │ │ if-nez v2, :cond_1 │ │ - .line 1210 │ + .line 1457 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ move-result-wide v0 │ │ - .line 1211 │ + .line 1458 │ .local v0, "now":J │ const/4 v4, 0x3 │ │ const/4 v7, 0x0 │ │ move-wide v2, v0 │ │ move v6, v5 │ │ invoke-static/range {v0 .. v7}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent; │ │ move-result-object v8 │ │ - .line 1213 │ + .line 1460 │ .local v8, "cancelEvent":Landroid/view/MotionEvent; │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getChildCount()I │ │ move-result v9 │ │ - .line 1214 │ + .line 1461 │ .local v9, "childCount":I │ const/4 v10, 0x0 │ │ .local v10, "i":I │ :goto_0 │ if-ge v10, v9, :cond_0 │ │ - .line 1215 │ + .line 1462 │ invoke-virtual {p0, v10}, Landroid/support/v4/widget/DrawerLayout;->getChildAt(I)Landroid/view/View; │ │ move-result-object v2 │ │ invoke-virtual {v2, v8}, Landroid/view/View;->dispatchTouchEvent(Landroid/view/MotionEvent;)Z │ │ - .line 1214 │ + .line 1461 │ add-int/lit8 v10, v10, 0x1 │ │ goto :goto_0 │ │ - .line 1217 │ + .line 1464 │ :cond_0 │ invoke-virtual {v8}, Landroid/view/MotionEvent;->recycle()V │ │ - .line 1218 │ + .line 1465 │ const/4 v2, 0x1 │ │ iput-boolean v2, p0, Landroid/support/v4/widget/DrawerLayout;->mChildrenCanceledTouch:Z │ │ - .line 1220 │ + .line 1467 │ .end local v0 # "now":J │ .end local v8 # "cancelEvent":Landroid/view/MotionEvent; │ .end local v9 # "childCount":I │ .end local v10 # "i":I │ :cond_1 │ return-void │ .end method │ │ .method checkDrawerViewAbsoluteGravity(Landroid/view/View;I)Z │ .locals 2 │ .param p1, "drawerView" # Landroid/view/View; │ .param p2, "checkFor" # I │ │ .prologue │ - .line 524 │ + .line 712 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout;->getDrawerViewAbsoluteGravity(Landroid/view/View;)I │ │ move-result v0 │ │ - .line 525 │ + .line 713 │ .local v0, "absGravity":I │ and-int v1, v0, p2 │ │ if-ne v1, p2, :cond_0 │ │ const/4 v1, 0x1 │ │ @@ -614,15 +903,15 @@ │ .end method │ │ .method protected checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z │ .locals 1 │ .param p1, "p" # Landroid/view/ViewGroup$LayoutParams; │ │ .prologue │ - .line 1184 │ + .line 1431 │ instance-of v0, p1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ if-eqz v0, :cond_0 │ │ invoke-super {p0, p1}, Landroid/view/ViewGroup;->checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z │ │ move-result v0 │ @@ -641,24 +930,24 @@ │ .end method │ │ .method public closeDrawer(I)V │ .locals 4 │ .param p1, "gravity" # I │ │ .prologue │ - .line 1084 │ + .line 1331 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 1085 │ + .line 1332 │ .local v0, "drawerView":Landroid/view/View; │ if-nez v0, :cond_0 │ │ - .line 1086 │ + .line 1333 │ new-instance v1, Ljava/lang/IllegalArgumentException; │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "No drawer view found with gravity " │ @@ -679,35 +968,35 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 1089 │ + .line 1336 │ :cond_0 │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->closeDrawer(Landroid/view/View;)V │ │ - .line 1090 │ + .line 1337 │ return-void │ .end method │ │ .method public closeDrawer(Landroid/view/View;)V │ .locals 4 │ .param p1, "drawerView" # Landroid/view/View; │ │ .prologue │ - .line 1058 │ + .line 1305 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ - .line 1059 │ + .line 1306 │ new-instance v1, Ljava/lang/IllegalArgumentException; │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "View " │ @@ -730,57 +1019,57 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 1062 │ + .line 1309 │ :cond_0 │ iget-boolean v1, p0, Landroid/support/v4/widget/DrawerLayout;->mFirstLayout:Z │ │ if-eqz v1, :cond_1 │ │ - .line 1063 │ + .line 1310 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - .line 1064 │ + .line 1311 │ .local v0, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ const/4 v1, 0x0 │ │ iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->onScreen:F │ │ - .line 1065 │ + .line 1312 │ const/4 v1, 0x0 │ │ iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->knownOpen:Z │ │ - .line 1074 │ + .line 1321 │ .end local v0 # "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ :goto_0 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->invalidate()V │ │ - .line 1075 │ + .line 1322 │ return-void │ │ - .line 1067 │ + .line 1314 │ :cond_1 │ const/4 v1, 0x3 │ │ invoke-virtual {p0, p1, v1}, Landroid/support/v4/widget/DrawerLayout;->checkDrawerViewAbsoluteGravity(Landroid/view/View;I)Z │ │ move-result v1 │ │ if-eqz v1, :cond_2 │ │ - .line 1068 │ + .line 1315 │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {p1}, Landroid/view/View;->getWidth()I │ │ move-result v2 │ │ neg-int v2, v2 │ @@ -789,15 +1078,15 @@ │ │ move-result v3 │ │ invoke-virtual {v1, p1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;->smoothSlideViewTo(Landroid/view/View;II)Z │ │ goto :goto_0 │ │ - .line 1071 │ + .line 1318 │ :cond_2 │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getWidth()I │ │ move-result v2 │ │ @@ -810,119 +1099,119 @@ │ goto :goto_0 │ .end method │ │ .method public closeDrawers()V │ .locals 1 │ │ .prologue │ - .line 977 │ + .line 1222 │ const/4 v0, 0x0 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->closeDrawers(Z)V │ │ - .line 978 │ + .line 1223 │ return-void │ .end method │ │ .method closeDrawers(Z)V │ .locals 9 │ .param p1, "peekingOnly" # Z │ │ .prologue │ - .line 981 │ + .line 1226 │ const/4 v5, 0x0 │ │ - .line 982 │ + .line 1227 │ .local v5, "needsInvalidate":Z │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getChildCount()I │ │ move-result v1 │ │ - .line 983 │ + .line 1228 │ .local v1, "childCount":I │ const/4 v3, 0x0 │ │ .local v3, "i":I │ :goto_0 │ if-ge v3, v1, :cond_3 │ │ - .line 984 │ + .line 1229 │ invoke-virtual {p0, v3}, Landroid/support/v4/widget/DrawerLayout;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 985 │ + .line 1230 │ .local v0, "child":Landroid/view/View; │ invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v4 │ │ check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - .line 987 │ + .line 1232 │ .local v4, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ │ move-result v6 │ │ if-eqz v6, :cond_0 │ │ if-eqz p1, :cond_1 │ │ iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->isPeeking:Z │ │ if-nez v6, :cond_1 │ │ - .line 983 │ + .line 1228 │ :cond_0 │ :goto_1 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_0 │ │ - .line 991 │ + .line 1236 │ :cond_1 │ invoke-virtual {v0}, Landroid/view/View;->getWidth()I │ │ move-result v2 │ │ - .line 993 │ + .line 1238 │ .local v2, "childWidth":I │ const/4 v6, 0x3 │ │ invoke-virtual {p0, v0, v6}, Landroid/support/v4/widget/DrawerLayout;->checkDrawerViewAbsoluteGravity(Landroid/view/View;I)Z │ │ move-result v6 │ │ if-eqz v6, :cond_2 │ │ - .line 994 │ + .line 1239 │ iget-object v6, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ neg-int v7, v2 │ │ invoke-virtual {v0}, Landroid/view/View;->getTop()I │ │ move-result v8 │ │ invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;->smoothSlideViewTo(Landroid/view/View;II)Z │ │ move-result v6 │ │ or-int/2addr v5, v6 │ │ - .line 1001 │ + .line 1246 │ :goto_2 │ const/4 v6, 0x0 │ │ iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->isPeeking:Z │ │ goto :goto_1 │ │ - .line 997 │ + .line 1242 │ :cond_2 │ iget-object v6, p0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getWidth()I │ │ move-result v7 │ │ @@ -934,92 +1223,92 @@ │ │ move-result v6 │ │ or-int/2addr v5, v6 │ │ goto :goto_2 │ │ - .line 1004 │ + .line 1249 │ .end local v0 # "child":Landroid/view/View; │ .end local v2 # "childWidth":I │ .end local v4 # "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ :cond_3 │ iget-object v6, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->removeCallbacks()V │ │ - .line 1005 │ + .line 1250 │ iget-object v6, p0, Landroid/support/v4/widget/DrawerLayout;->mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->removeCallbacks()V │ │ - .line 1007 │ + .line 1252 │ if-eqz v5, :cond_4 │ │ - .line 1008 │ + .line 1253 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->invalidate()V │ │ - .line 1010 │ + .line 1255 │ :cond_4 │ return-void │ .end method │ │ .method public computeScroll()V │ .locals 7 │ │ .prologue │ const/4 v6, 0x1 │ │ - .line 768 │ + .line 968 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getChildCount()I │ │ move-result v0 │ │ - .line 769 │ + .line 969 │ .local v0, "childCount":I │ const/4 v3, 0x0 │ │ - .line 770 │ + .line 970 │ .local v3, "scrimOpacity":F │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ if-ge v1, v0, :cond_0 │ │ - .line 771 │ + .line 971 │ invoke-virtual {p0, v1}, Landroid/support/v4/widget/DrawerLayout;->getChildAt(I)Landroid/view/View; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v4 │ │ check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->onScreen:F │ │ - .line 772 │ + .line 972 │ .local v2, "onscreen":F │ invoke-static {v3, v2}, Ljava/lang/Math;->max(FF)F │ │ move-result v3 │ │ - .line 770 │ + .line 970 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 774 │ + .line 974 │ .end local v2 # "onscreen":F │ :cond_0 │ iput v3, p0, Landroid/support/v4/widget/DrawerLayout;->mScrimOpacity:F │ │ - .line 777 │ + .line 977 │ iget-object v4, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;->continueSettling(Z)Z │ │ move-result v4 │ │ iget-object v5, p0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ @@ -1028,197 +1317,218 @@ │ │ move-result v5 │ │ or-int/2addr v4, v5 │ │ if-eqz v4, :cond_1 │ │ - .line 778 │ + .line 978 │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;)V │ │ - .line 780 │ + .line 980 │ :cond_1 │ return-void │ .end method │ │ .method dispatchOnDrawerClosed(Landroid/view/View;)V │ - .locals 2 │ + .locals 4 │ .param p1, "drawerView" # Landroid/view/View; │ │ .prologue │ - .line 473 │ + const/4 v3, 0x0 │ + │ + .line 630 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - .line 474 │ + .line 631 │ .local v0, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ - iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->knownOpen:Z │ - │ - if-eqz v1, :cond_1 │ + iget-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->knownOpen:Z │ │ - .line 475 │ - const/4 v1, 0x0 │ + if-eqz v2, :cond_1 │ │ - iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->knownOpen:Z │ + .line 632 │ + iput-boolean v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->knownOpen:Z │ │ - .line 476 │ - iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ + .line 633 │ + iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ - if-eqz v1, :cond_0 │ + if-eqz v2, :cond_0 │ │ - .line 477 │ - iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ + .line 634 │ + iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ - invoke-interface {v1, p1}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;->onDrawerClosed(Landroid/view/View;)V │ + invoke-interface {v2, p1}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;->onDrawerClosed(Landroid/view/View;)V │ │ - .line 479 │ + .line 637 │ :cond_0 │ - const/16 v1, 0x20 │ + invoke-direct {p0, p1, v3}, Landroid/support/v4/widget/DrawerLayout;->updateChildrenImportantForAccessibility(Landroid/view/View;Z)V │ │ - invoke-virtual {p0, v1}, Landroid/support/v4/widget/DrawerLayout;->sendAccessibilityEvent(I)V │ + .line 642 │ + invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->hasWindowFocus()Z │ │ - .line 481 │ + move-result v2 │ + │ + if-eqz v2, :cond_1 │ + │ + .line 643 │ + invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getRootView()Landroid/view/View; │ + │ + move-result-object v1 │ + │ + .line 644 │ + .local v1, "rootView":Landroid/view/View; │ + if-eqz v1, :cond_1 │ + │ + .line 645 │ + const/16 v2, 0x20 │ + │ + invoke-virtual {v1, v2}, Landroid/view/View;->sendAccessibilityEvent(I)V │ + │ + .line 649 │ + .end local v1 # "rootView":Landroid/view/View; │ :cond_1 │ return-void │ .end method │ │ .method dispatchOnDrawerOpened(Landroid/view/View;)V │ - .locals 2 │ + .locals 3 │ .param p1, "drawerView" # Landroid/view/View; │ │ .prologue │ - .line 484 │ + const/4 v2, 0x1 │ + │ + .line 652 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - .line 485 │ + .line 653 │ .local v0, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->knownOpen:Z │ │ if-nez v1, :cond_1 │ │ - .line 486 │ - const/4 v1, 0x1 │ - │ - iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->knownOpen:Z │ + .line 654 │ + iput-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->knownOpen:Z │ │ - .line 487 │ + .line 655 │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ if-eqz v1, :cond_0 │ │ - .line 488 │ + .line 656 │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ invoke-interface {v1, p1}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;->onDrawerOpened(Landroid/view/View;)V │ │ - .line 490 │ + .line 659 │ :cond_0 │ - const/16 v1, 0x20 │ + invoke-direct {p0, p1, v2}, Landroid/support/v4/widget/DrawerLayout;->updateChildrenImportantForAccessibility(Landroid/view/View;Z)V │ │ - invoke-virtual {p1, v1}, Landroid/view/View;->sendAccessibilityEvent(I)V │ + .line 661 │ + invoke-virtual {p1}, Landroid/view/View;->requestFocus()Z │ │ - .line 492 │ + .line 663 │ :cond_1 │ return-void │ .end method │ │ .method dispatchOnDrawerSlide(Landroid/view/View;F)V │ .locals 1 │ .param p1, "drawerView" # Landroid/view/View; │ .param p2, "slideOffset" # F │ │ .prologue │ - .line 495 │ + .line 683 │ iget-object v0, p0, Landroid/support/v4/widget/DrawerLayout;->mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ if-eqz v0, :cond_0 │ │ - .line 496 │ + .line 684 │ iget-object v0, p0, Landroid/support/v4/widget/DrawerLayout;->mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ invoke-interface {v0, p1, p2}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;->onDrawerSlide(Landroid/view/View;F)V │ │ - .line 498 │ + .line 686 │ :cond_0 │ return-void │ .end method │ │ .method protected drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ - .locals 28 │ + .locals 29 │ .param p1, "canvas" # Landroid/graphics/Canvas; │ .param p2, "child" # Landroid/view/View; │ .param p3, "drawingTime" # J │ │ .prologue │ - .line 792 │ + .line 1035 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/DrawerLayout;->getHeight()I │ │ move-result v18 │ │ - .line 793 │ + .line 1036 │ .local v18, "height":I │ move-object/from16 v0, p0 │ │ move-object/from16 v1, p2 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;->isContentView(Landroid/view/View;)Z │ │ move-result v17 │ │ - .line 794 │ + .line 1037 │ .local v17, "drawingContent":Z │ const/4 v13, 0x0 │ │ .local v13, "clipLeft":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/DrawerLayout;->getWidth()I │ │ move-result v14 │ │ - .line 796 │ + .line 1039 │ .local v14, "clipRight":I │ invoke-virtual/range {p1 .. p1}, Landroid/graphics/Canvas;->save()I │ │ move-result v21 │ │ - .line 797 │ + .line 1040 │ .local v21, "restoreCount":I │ if-eqz v17, :cond_4 │ │ - .line 798 │ + .line 1041 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/DrawerLayout;->getChildCount()I │ │ move-result v10 │ │ - .line 799 │ + .line 1042 │ .local v10, "childCount":I │ const/16 v19, 0x0 │ │ .local v19, "i":I │ :goto_0 │ move/from16 v0, v19 │ │ if-ge v0, v10, :cond_3 │ │ - .line 800 │ + .line 1043 │ move-object/from16 v0, p0 │ │ move/from16 v1, v19 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;->getChildAt(I)Landroid/view/View; │ │ move-result-object v25 │ │ - .line 801 │ + .line 1044 │ .local v25, "v":Landroid/view/View; │ move-object/from16 v0, v25 │ │ move-object/from16 v1, p2 │ │ if-eq v0, v1, :cond_0 │ │ @@ -1248,158 +1558,158 @@ │ │ move-result v2 │ │ move/from16 v0, v18 │ │ if-ge v2, v0, :cond_1 │ │ - .line 799 │ + .line 1042 │ :cond_0 │ :goto_1 │ add-int/lit8 v19, v19, 0x1 │ │ goto :goto_0 │ │ - .line 807 │ + .line 1050 │ :cond_1 │ const/4 v2, 0x3 │ │ move-object/from16 v0, p0 │ │ move-object/from16 v1, v25 │ │ invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;->checkDrawerViewAbsoluteGravity(Landroid/view/View;I)Z │ │ move-result v2 │ │ if-eqz v2, :cond_2 │ │ - .line 808 │ + .line 1051 │ invoke-virtual/range {v25 .. v25}, Landroid/view/View;->getRight()I │ │ move-result v27 │ │ - .line 809 │ + .line 1052 │ .local v27, "vright":I │ move/from16 v0, v27 │ │ if-le v0, v13, :cond_0 │ │ move/from16 v13, v27 │ │ goto :goto_1 │ │ - .line 811 │ + .line 1054 │ .end local v27 # "vright":I │ :cond_2 │ invoke-virtual/range {v25 .. v25}, Landroid/view/View;->getLeft()I │ │ move-result v26 │ │ - .line 812 │ + .line 1055 │ .local v26, "vleft":I │ move/from16 v0, v26 │ │ if-ge v0, v14, :cond_0 │ │ move/from16 v14, v26 │ │ goto :goto_1 │ │ - .line 815 │ + .line 1058 │ .end local v25 # "v":Landroid/view/View; │ .end local v26 # "vleft":I │ :cond_3 │ const/4 v2, 0x0 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/DrawerLayout;->getHeight()I │ │ move-result v3 │ │ move-object/from16 v0, p1 │ │ invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;->clipRect(IIII)Z │ │ - .line 817 │ + .line 1060 │ .end local v10 # "childCount":I │ .end local v19 # "i":I │ :cond_4 │ invoke-super/range {p0 .. p4}, Landroid/view/ViewGroup;->drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ move-result v22 │ │ - .line 818 │ + .line 1061 │ .local v22, "result":Z │ move-object/from16 v0, p1 │ │ move/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Landroid/graphics/Canvas;->restoreToCount(I)V │ │ - .line 820 │ + .line 1063 │ move-object/from16 v0, p0 │ │ iget v2, v0, Landroid/support/v4/widget/DrawerLayout;->mScrimOpacity:F │ │ const/4 v3, 0x0 │ │ cmpl-float v2, v2, v3 │ │ if-lez v2, :cond_6 │ │ if-eqz v17, :cond_6 │ │ - .line 821 │ + .line 1064 │ move-object/from16 v0, p0 │ │ iget v2, v0, Landroid/support/v4/widget/DrawerLayout;->mScrimColor:I │ │ const/high16 v3, -0x1000000 │ │ and-int/2addr v2, v3 │ │ ushr-int/lit8 v9, v2, 0x18 │ │ - .line 822 │ + .line 1065 │ .local v9, "baseAlpha":I │ int-to-float v2, v9 │ │ move-object/from16 v0, p0 │ │ iget v3, v0, Landroid/support/v4/widget/DrawerLayout;->mScrimOpacity:F │ │ mul-float/2addr v2, v3 │ │ float-to-int v0, v2 │ │ move/from16 v20, v0 │ │ - .line 823 │ + .line 1066 │ .local v20, "imag":I │ shl-int/lit8 v2, v20, 0x18 │ │ move-object/from16 v0, p0 │ │ iget v3, v0, Landroid/support/v4/widget/DrawerLayout;->mScrimColor:I │ │ const v4, 0xffffff │ │ and-int/2addr v3, v4 │ │ or-int v15, v2, v3 │ │ - .line 824 │ + .line 1067 │ .local v15, "color":I │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;->mScrimPaint:Landroid/graphics/Paint; │ │ invoke-virtual {v2, v15}, Landroid/graphics/Paint;->setColor(I)V │ │ - .line 826 │ + .line 1069 │ int-to-float v3, v13 │ │ const/4 v4, 0x0 │ │ int-to-float v5, v14 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/DrawerLayout;->getHeight()I │ @@ -1412,23 +1722,23 @@ │ │ iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;->mScrimPaint:Landroid/graphics/Paint; │ │ move-object/from16 v2, p1 │ │ invoke-virtual/range {v2 .. v7}, Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V │ │ - .line 849 │ + .line 1092 │ .end local v9 # "baseAlpha":I │ .end local v15 # "color":I │ .end local v20 # "imag":I │ :cond_5 │ :goto_2 │ return v22 │ │ - .line 827 │ + .line 1070 │ :cond_6 │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;->mShadowLeft:Landroid/graphics/drawable/Drawable; │ │ if-eqz v2, :cond_7 │ │ @@ -1440,40 +1750,40 @@ │ │ invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;->checkDrawerViewAbsoluteGravity(Landroid/view/View;I)Z │ │ move-result v2 │ │ if-eqz v2, :cond_7 │ │ - .line 828 │ + .line 1071 │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;->mShadowLeft:Landroid/graphics/drawable/Drawable; │ │ invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I │ │ move-result v23 │ │ - .line 829 │ + .line 1072 │ .local v23, "shadowWidth":I │ invoke-virtual/range {p2 .. p2}, Landroid/view/View;->getRight()I │ │ move-result v12 │ │ - .line 830 │ + .line 1073 │ .local v12, "childRight":I │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;->getEdgeSize()I │ │ move-result v16 │ │ - .line 831 │ + .line 1074 │ .local v16, "drawerPeekDistance":I │ const/4 v2, 0x0 │ │ int-to-float v3, v12 │ │ move/from16 v0, v16 │ │ @@ -1487,15 +1797,15 @@ │ │ move-result v3 │ │ invoke-static {v2, v3}, Ljava/lang/Math;->max(FF)F │ │ move-result v8 │ │ - .line 833 │ + .line 1076 │ .local v8, "alpha":F │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;->mShadowLeft:Landroid/graphics/drawable/Drawable; │ │ invoke-virtual/range {p2 .. p2}, Landroid/view/View;->getTop()I │ │ @@ -1505,39 +1815,39 @@ │ │ invoke-virtual/range {p2 .. p2}, Landroid/view/View;->getBottom()I │ │ move-result v5 │ │ invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V │ │ - .line 835 │ + .line 1078 │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;->mShadowLeft:Landroid/graphics/drawable/Drawable; │ │ const/high16 v3, 0x437f0000 # 255.0f │ │ mul-float/2addr v3, v8 │ │ float-to-int v3, v3 │ │ invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;->setAlpha(I)V │ │ - .line 836 │ + .line 1079 │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;->mShadowLeft:Landroid/graphics/drawable/Drawable; │ │ move-object/from16 v0, p1 │ │ invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V │ │ goto :goto_2 │ │ - .line 837 │ + .line 1080 │ .end local v8 # "alpha":F │ .end local v12 # "childRight":I │ .end local v16 # "drawerPeekDistance":I │ .end local v23 # "shadowWidth":I │ :cond_7 │ move-object/from16 v0, p0 │ │ @@ -1553,48 +1863,48 @@ │ │ invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;->checkDrawerViewAbsoluteGravity(Landroid/view/View;I)Z │ │ move-result v2 │ │ if-eqz v2, :cond_5 │ │ - .line 838 │ + .line 1081 │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;->mShadowRight:Landroid/graphics/drawable/Drawable; │ │ invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I │ │ move-result v23 │ │ - .line 839 │ + .line 1082 │ .restart local v23 # "shadowWidth":I │ invoke-virtual/range {p2 .. p2}, Landroid/view/View;->getLeft()I │ │ move-result v11 │ │ - .line 840 │ + .line 1083 │ .local v11, "childLeft":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/DrawerLayout;->getWidth()I │ │ move-result v2 │ │ sub-int v24, v2, v11 │ │ - .line 841 │ + .line 1084 │ .local v24, "showing":I │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;->getEdgeSize()I │ │ move-result v16 │ │ - .line 842 │ + .line 1085 │ .restart local v16 # "drawerPeekDistance":I │ const/4 v2, 0x0 │ │ move/from16 v0, v24 │ │ int-to-float v3, v0 │ │ @@ -1610,15 +1920,15 @@ │ │ move-result v3 │ │ invoke-static {v2, v3}, Ljava/lang/Math;->max(FF)F │ │ move-result v8 │ │ - .line 844 │ + .line 1087 │ .restart local v8 # "alpha":F │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;->mShadowRight:Landroid/graphics/drawable/Drawable; │ │ sub-int v3, v11, v23 │ │ @@ -1628,28 +1938,28 @@ │ │ invoke-virtual/range {p2 .. p2}, Landroid/view/View;->getBottom()I │ │ move-result v5 │ │ invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V │ │ - .line 846 │ + .line 1089 │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;->mShadowRight:Landroid/graphics/drawable/Drawable; │ │ const/high16 v3, 0x437f0000 # 255.0f │ │ mul-float/2addr v3, v8 │ │ float-to-int v3, v3 │ │ invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;->setAlpha(I)V │ │ - .line 847 │ + .line 1090 │ move-object/from16 v0, p0 │ │ iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;->mShadowRight:Landroid/graphics/drawable/Drawable; │ │ move-object/from16 v0, p1 │ │ invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V │ @@ -1658,153 +1968,153 @@ │ .end method │ │ .method findDrawerWithGravity(I)Landroid/view/View; │ .locals 6 │ .param p1, "gravity" # I │ │ .prologue │ - .line 558 │ + .line 746 │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I │ │ move-result v5 │ │ invoke-static {p1, v5}, Landroid/support/v4/view/GravityCompat;->getAbsoluteGravity(II)I │ │ move-result v5 │ │ and-int/lit8 v0, v5, 0x7 │ │ - .line 560 │ + .line 748 │ .local v0, "absHorizGravity":I │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getChildCount()I │ │ move-result v3 │ │ - .line 561 │ + .line 749 │ .local v3, "childCount":I │ const/4 v4, 0x0 │ │ .local v4, "i":I │ :goto_0 │ if-ge v4, v3, :cond_1 │ │ - .line 562 │ + .line 750 │ invoke-virtual {p0, v4}, Landroid/support/v4/widget/DrawerLayout;->getChildAt(I)Landroid/view/View; │ │ move-result-object v1 │ │ - .line 563 │ + .line 751 │ .local v1, "child":Landroid/view/View; │ invoke-virtual {p0, v1}, Landroid/support/v4/widget/DrawerLayout;->getDrawerViewAbsoluteGravity(Landroid/view/View;)I │ │ move-result v2 │ │ - .line 564 │ + .line 752 │ .local v2, "childAbsGravity":I │ and-int/lit8 v5, v2, 0x7 │ │ if-ne v5, v0, :cond_0 │ │ - .line 568 │ + .line 756 │ .end local v1 # "child":Landroid/view/View; │ .end local v2 # "childAbsGravity":I │ :goto_1 │ return-object v1 │ │ - .line 561 │ + .line 749 │ .restart local v1 # "child":Landroid/view/View; │ .restart local v2 # "childAbsGravity":I │ :cond_0 │ add-int/lit8 v4, v4, 0x1 │ │ goto :goto_0 │ │ - .line 568 │ + .line 756 │ .end local v1 # "child":Landroid/view/View; │ .end local v2 # "childAbsGravity":I │ :cond_1 │ const/4 v1, 0x0 │ │ goto :goto_1 │ .end method │ │ .method findOpenDrawer()Landroid/view/View; │ .locals 4 │ │ .prologue │ - .line 529 │ + .line 717 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getChildCount()I │ │ move-result v1 │ │ - .line 530 │ + .line 718 │ .local v1, "childCount":I │ const/4 v2, 0x0 │ │ .local v2, "i":I │ :goto_0 │ if-ge v2, v1, :cond_1 │ │ - .line 531 │ + .line 719 │ invoke-virtual {p0, v2}, Landroid/support/v4/widget/DrawerLayout;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 532 │ + .line 720 │ .local v0, "child":Landroid/view/View; │ invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v3 │ │ check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->knownOpen:Z │ │ if-eqz v3, :cond_0 │ │ - .line 536 │ + .line 724 │ .end local v0 # "child":Landroid/view/View; │ :goto_1 │ return-object v0 │ │ - .line 530 │ + .line 718 │ .restart local v0 # "child":Landroid/view/View; │ :cond_0 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ - .line 536 │ + .line 724 │ .end local v0 # "child":Landroid/view/View; │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_1 │ .end method │ │ .method protected generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ .locals 2 │ │ .prologue │ const/4 v1, -0x1 │ │ - .line 1170 │ + .line 1417 │ new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->(II)V │ │ return-object v0 │ .end method │ │ .method public generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ .locals 2 │ .param p1, "attrs" # Landroid/util/AttributeSet; │ │ .prologue │ - .line 1189 │ + .line 1436 │ new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getContext()Landroid/content/Context; │ │ move-result-object v1 │ │ invoke-direct {v0, v1, p1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ @@ -1813,15 +2123,15 @@ │ .end method │ │ .method protected generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ .locals 1 │ .param p1, "p" # Landroid/view/ViewGroup$LayoutParams; │ │ .prologue │ - .line 1175 │ + .line 1422 │ instance-of v0, p1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ if-eqz v0, :cond_0 │ │ new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ check-cast p1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ @@ -1857,110 +2167,157 @@ │ .end method │ │ .method public getDrawerLockMode(I)I │ .locals 2 │ .param p1, "edgeGravity" # I │ │ .prologue │ - .line 410 │ + .line 526 │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I │ │ move-result v1 │ │ invoke-static {p1, v1}, Landroid/support/v4/view/GravityCompat;->getAbsoluteGravity(II)I │ │ move-result v0 │ │ - .line 412 │ + .line 528 │ .local v0, "absGravity":I │ const/4 v1, 0x3 │ │ if-ne v0, v1, :cond_0 │ │ - .line 413 │ + .line 529 │ iget v1, p0, Landroid/support/v4/widget/DrawerLayout;->mLockModeLeft:I │ │ - .line 417 │ + .line 533 │ :goto_0 │ return v1 │ │ - .line 414 │ + .line 530 │ :cond_0 │ const/4 v1, 0x5 │ │ if-ne v0, v1, :cond_1 │ │ - .line 415 │ + .line 531 │ iget v1, p0, Landroid/support/v4/widget/DrawerLayout;->mLockModeRight:I │ │ goto :goto_0 │ │ - .line 417 │ + .line 533 │ :cond_1 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public getDrawerLockMode(Landroid/view/View;)I │ .locals 2 │ .param p1, "drawerView" # Landroid/view/View; │ │ .prologue │ - .line 428 │ + .line 545 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout;->getDrawerViewAbsoluteGravity(Landroid/view/View;)I │ │ move-result v0 │ │ - .line 429 │ + .line 546 │ .local v0, "absGravity":I │ const/4 v1, 0x3 │ │ if-ne v0, v1, :cond_0 │ │ - .line 430 │ + .line 547 │ iget v1, p0, Landroid/support/v4/widget/DrawerLayout;->mLockModeLeft:I │ │ - .line 434 │ + .line 551 │ :goto_0 │ return v1 │ │ - .line 431 │ + .line 548 │ :cond_0 │ const/4 v1, 0x5 │ │ if-ne v0, v1, :cond_1 │ │ - .line 432 │ + .line 549 │ iget v1, p0, Landroid/support/v4/widget/DrawerLayout;->mLockModeRight:I │ │ goto :goto_0 │ │ - .line 434 │ + .line 551 │ + :cond_1 │ + const/4 v1, 0x0 │ + │ + goto :goto_0 │ +.end method │ + │ +.method public getDrawerTitle(I)Ljava/lang/CharSequence; │ + .locals 2 │ + .param p1, "edgeGravity" # I │ + .annotation build Landroid/support/annotation/Nullable; │ + .end annotation │ + │ + .prologue │ + .line 584 │ + invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I │ + │ + move-result v1 │ + │ + invoke-static {p1, v1}, Landroid/support/v4/view/GravityCompat;->getAbsoluteGravity(II)I │ + │ + move-result v0 │ + │ + .line 586 │ + .local v0, "absGravity":I │ + const/4 v1, 0x3 │ + │ + if-ne v0, v1, :cond_0 │ + │ + .line 587 │ + iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mTitleLeft:Ljava/lang/CharSequence; │ + │ + .line 591 │ + :goto_0 │ + return-object v1 │ + │ + .line 588 │ + :cond_0 │ + const/4 v1, 0x5 │ + │ + if-ne v0, v1, :cond_1 │ + │ + .line 589 │ + iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mTitleRight:Ljava/lang/CharSequence; │ + │ + goto :goto_0 │ + │ + .line 591 │ :cond_1 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method getDrawerViewAbsoluteGravity(Landroid/view/View;)I │ .locals 2 │ .param p1, "drawerView" # Landroid/view/View; │ │ .prologue │ - .line 519 │ + .line 707 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ - .line 520 │ + .line 708 │ .local v0, "gravity":I │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I │ │ move-result v1 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;->getAbsoluteGravity(II)I │ │ @@ -1970,15 +2327,15 @@ │ .end method │ │ .method getDrawerViewOffset(Landroid/view/View;)F │ .locals 1 │ .param p1, "drawerView" # Landroid/view/View; │ │ .prologue │ - .line 511 │ + .line 699 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->onScreen:F │ @@ -1987,15 +2344,15 @@ │ .end method │ │ .method isContentView(Landroid/view/View;)Z │ .locals 1 │ .param p1, "child" # Landroid/view/View; │ │ .prologue │ - .line 853 │ + .line 1096 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ @@ -2014,51 +2371,51 @@ │ .end method │ │ .method public isDrawerOpen(I)Z │ .locals 2 │ .param p1, "drawerGravity" # I │ │ .prologue │ - .line 1119 │ + .line 1366 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 1120 │ + .line 1367 │ .local v0, "drawerView":Landroid/view/View; │ if-eqz v0, :cond_0 │ │ - .line 1121 │ + .line 1368 │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->isDrawerOpen(Landroid/view/View;)Z │ │ move-result v1 │ │ - .line 1123 │ + .line 1370 │ :goto_0 │ return v1 │ │ :cond_0 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public isDrawerOpen(Landroid/view/View;)Z │ .locals 3 │ .param p1, "drawer" # Landroid/view/View; │ │ .prologue │ - .line 1103 │ + .line 1350 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ - .line 1104 │ + .line 1351 │ new-instance v0, Ljava/lang/IllegalArgumentException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "View " │ @@ -2081,15 +2438,15 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1106 │ + .line 1353 │ :cond_0 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -2099,34 +2456,34 @@ │ .end method │ │ .method isDrawerView(Landroid/view/View;)Z │ .locals 3 │ .param p1, "child" # Landroid/view/View; │ │ .prologue │ - .line 857 │ + .line 1100 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v2 │ │ check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ - .line 858 │ + .line 1101 │ .local v1, "gravity":I │ invoke-static {p1}, Landroid/support/v4/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I │ │ move-result v2 │ │ invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;->getAbsoluteGravity(II)I │ │ move-result v0 │ │ - .line 860 │ + .line 1103 │ .local v0, "absGravity":I │ and-int/lit8 v2, v0, 0x7 │ │ if-eqz v2, :cond_0 │ │ const/4 v2, 0x1 │ │ @@ -2140,51 +2497,51 @@ │ .end method │ │ .method public isDrawerVisible(I)Z │ .locals 2 │ .param p1, "drawerGravity" # I │ │ .prologue │ - .line 1150 │ + .line 1397 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 1151 │ + .line 1398 │ .local v0, "drawerView":Landroid/view/View; │ if-eqz v0, :cond_0 │ │ - .line 1152 │ + .line 1399 │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->isDrawerVisible(Landroid/view/View;)Z │ │ move-result v1 │ │ - .line 1154 │ + .line 1401 │ :goto_0 │ return v1 │ │ :cond_0 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public isDrawerVisible(Landroid/view/View;)Z │ .locals 3 │ .param p1, "drawer" # Landroid/view/View; │ │ .prologue │ - .line 1135 │ + .line 1382 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ - .line 1136 │ + .line 1383 │ new-instance v0, Ljava/lang/IllegalArgumentException; │ │ new-instance v1, Ljava/lang/StringBuilder; │ │ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ const-string v2, "View " │ @@ -2207,15 +2564,15 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 1138 │ + .line 1385 │ :cond_0 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -2240,261 +2597,319 @@ │ │ .method moveDrawerToOffset(Landroid/view/View;F)V │ .locals 6 │ .param p1, "drawerView" # Landroid/view/View; │ .param p2, "slideOffset" # F │ │ .prologue │ - .line 540 │ + .line 728 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout;->getDrawerViewOffset(Landroid/view/View;)F │ │ move-result v2 │ │ - .line 541 │ + .line 729 │ .local v2, "oldOffset":F │ invoke-virtual {p1}, Landroid/view/View;->getWidth()I │ │ move-result v4 │ │ - .line 542 │ + .line 730 │ .local v4, "width":I │ int-to-float v5, v4 │ │ mul-float/2addr v5, v2 │ │ float-to-int v3, v5 │ │ - .line 543 │ + .line 731 │ .local v3, "oldPos":I │ int-to-float v5, v4 │ │ mul-float/2addr v5, p2 │ │ float-to-int v1, v5 │ │ - .line 544 │ + .line 732 │ .local v1, "newPos":I │ sub-int v0, v1, v3 │ │ - .line 546 │ + .line 734 │ .local v0, "dx":I │ const/4 v5, 0x3 │ │ invoke-virtual {p0, p1, v5}, Landroid/support/v4/widget/DrawerLayout;->checkDrawerViewAbsoluteGravity(Landroid/view/View;I)Z │ │ move-result v5 │ │ if-eqz v5, :cond_0 │ │ .end local v0 # "dx":I │ :goto_0 │ invoke-virtual {p1, v0}, Landroid/view/View;->offsetLeftAndRight(I)V │ │ - .line 548 │ + .line 736 │ invoke-virtual {p0, p1, p2}, Landroid/support/v4/widget/DrawerLayout;->setDrawerViewOffset(Landroid/view/View;F)V │ │ - .line 549 │ + .line 737 │ return-void │ │ - .line 546 │ + .line 734 │ .restart local v0 # "dx":I │ :cond_0 │ neg-int v0, v0 │ │ goto :goto_0 │ .end method │ │ .method protected onAttachedToWindow()V │ .locals 1 │ │ .prologue │ - .line 595 │ + .line 783 │ invoke-super {p0}, Landroid/view/ViewGroup;->onAttachedToWindow()V │ │ - .line 596 │ + .line 784 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/widget/DrawerLayout;->mFirstLayout:Z │ │ - .line 597 │ + .line 785 │ return-void │ .end method │ │ .method protected onDetachedFromWindow()V │ .locals 1 │ │ .prologue │ - .line 589 │ + .line 777 │ invoke-super {p0}, Landroid/view/ViewGroup;->onDetachedFromWindow()V │ │ - .line 590 │ + .line 778 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/widget/DrawerLayout;->mFirstLayout:Z │ │ - .line 591 │ + .line 779 │ + return-void │ +.end method │ + │ +.method public onDraw(Landroid/graphics/Canvas;)V │ + .locals 4 │ + .param p1, "c" # Landroid/graphics/Canvas; │ + │ + .prologue │ + const/4 v3, 0x0 │ + │ + .line 1023 │ + invoke-super {p0, p1}, Landroid/view/ViewGroup;->onDraw(Landroid/graphics/Canvas;)V │ + │ + .line 1024 │ + iget-boolean v1, p0, Landroid/support/v4/widget/DrawerLayout;->mDrawStatusBarBackground:Z │ + │ + if-eqz v1, :cond_0 │ + │ + iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mStatusBarBackground:Landroid/graphics/drawable/Drawable; │ + │ + if-eqz v1, :cond_0 │ + │ + .line 1025 │ + sget-object v1, Landroid/support/v4/widget/DrawerLayout;->IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; │ + │ + iget-object v2, p0, Landroid/support/v4/widget/DrawerLayout;->mLastInsets:Ljava/lang/Object; │ + │ + invoke-interface {v1, v2}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;->getTopInset(Ljava/lang/Object;)I │ + │ + move-result v0 │ + │ + .line 1026 │ + .local v0, "inset":I │ + if-lez v0, :cond_0 │ + │ + .line 1027 │ + iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mStatusBarBackground:Landroid/graphics/drawable/Drawable; │ + │ + invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getWidth()I │ + │ + move-result v2 │ + │ + invoke-virtual {v1, v3, v3, v2, v0}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V │ + │ + .line 1028 │ + iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mStatusBarBackground:Landroid/graphics/drawable/Drawable; │ + │ + invoke-virtual {v1, p1}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V │ + │ + .line 1031 │ + .end local v0 # "inset":I │ + :cond_0 │ return-void │ .end method │ │ .method public onInterceptTouchEvent(Landroid/view/MotionEvent;)Z │ - .locals 10 │ + .locals 11 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ - const/4 v6, 0x1 │ + const/4 v7, 0x1 │ │ - const/4 v5, 0x0 │ + const/4 v6, 0x0 │ │ - .line 865 │ + .line 1108 │ invoke-static {p1}, Landroid/support/v4/view/MotionEventCompat;->getActionMasked(Landroid/view/MotionEvent;)I │ │ move-result v0 │ │ - .line 868 │ + .line 1111 │ .local v0, "action":I │ - iget-object v7, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ + iget-object v8, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ - invoke-virtual {v7, p1}, Landroid/support/v4/widget/ViewDragHelper;->shouldInterceptTouchEvent(Landroid/view/MotionEvent;)Z │ + invoke-virtual {v8, p1}, Landroid/support/v4/widget/ViewDragHelper;->shouldInterceptTouchEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v7 │ + move-result v8 │ │ - iget-object v8, p0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ + iget-object v9, p0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ - invoke-virtual {v8, p1}, Landroid/support/v4/widget/ViewDragHelper;->shouldInterceptTouchEvent(Landroid/view/MotionEvent;)Z │ + invoke-virtual {v9, p1}, Landroid/support/v4/widget/ViewDragHelper;->shouldInterceptTouchEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v8 │ + move-result v9 │ │ - or-int v1, v7, v8 │ + or-int v2, v8, v9 │ │ - .line 871 │ - .local v1, "interceptForDrag":Z │ - const/4 v2, 0x0 │ + .line 1114 │ + .local v2, "interceptForDrag":Z │ + const/4 v3, 0x0 │ │ - .line 873 │ - .local v2, "interceptForTap":Z │ + .line 1116 │ + .local v3, "interceptForTap":Z │ packed-switch v0, :pswitch_data_0 │ │ - .line 905 │ + .line 1150 │ :cond_0 │ :goto_0 │ - if-nez v1, :cond_1 │ - │ if-nez v2, :cond_1 │ │ + if-nez v3, :cond_1 │ + │ invoke-direct {p0}, Landroid/support/v4/widget/DrawerLayout;->hasPeekingDrawer()Z │ │ - move-result v7 │ + move-result v8 │ │ - if-nez v7, :cond_1 │ + if-nez v8, :cond_1 │ │ - iget-boolean v7, p0, Landroid/support/v4/widget/DrawerLayout;->mChildrenCanceledTouch:Z │ + iget-boolean v8, p0, Landroid/support/v4/widget/DrawerLayout;->mChildrenCanceledTouch:Z │ │ - if-eqz v7, :cond_2 │ + if-eqz v8, :cond_2 │ │ :cond_1 │ - move v5, v6 │ + move v6, v7 │ │ :cond_2 │ - return v5 │ + return v6 │ │ - .line 875 │ + .line 1118 │ :pswitch_0 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ - move-result v3 │ + move-result v4 │ │ - .line 876 │ - .local v3, "x":F │ + .line 1119 │ + .local v4, "x":F │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F │ │ - move-result v4 │ - │ - .line 877 │ - .local v4, "y":F │ - iput v3, p0, Landroid/support/v4/widget/DrawerLayout;->mInitialMotionX:F │ + move-result v5 │ │ - .line 878 │ - iput v4, p0, Landroid/support/v4/widget/DrawerLayout;->mInitialMotionY:F │ + .line 1120 │ + .local v5, "y":F │ + iput v4, p0, Landroid/support/v4/widget/DrawerLayout;->mInitialMotionX:F │ │ - .line 879 │ - iget v7, p0, Landroid/support/v4/widget/DrawerLayout;->mScrimOpacity:F │ + .line 1121 │ + iput v5, p0, Landroid/support/v4/widget/DrawerLayout;->mInitialMotionY:F │ │ - const/4 v8, 0x0 │ + .line 1122 │ + iget v8, p0, Landroid/support/v4/widget/DrawerLayout;->mScrimOpacity:F │ │ - cmpl-float v7, v7, v8 │ + const/4 v9, 0x0 │ │ - if-lez v7, :cond_3 │ + cmpl-float v8, v8, v9 │ │ - iget-object v7, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ + if-lez v8, :cond_3 │ │ - float-to-int v8, v3 │ + .line 1123 │ + iget-object v8, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ float-to-int v9, v4 │ │ - invoke-virtual {v7, v8, v9}, Landroid/support/v4/widget/ViewDragHelper;->findTopChildUnder(II)Landroid/view/View; │ + float-to-int v10, v5 │ │ - move-result-object v7 │ + invoke-virtual {v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;->findTopChildUnder(II)Landroid/view/View; │ │ - invoke-virtual {p0, v7}, Landroid/support/v4/widget/DrawerLayout;->isContentView(Landroid/view/View;)Z │ + move-result-object v1 │ │ - move-result v7 │ + .line 1124 │ + .local v1, "child":Landroid/view/View; │ + if-eqz v1, :cond_3 │ │ - if-eqz v7, :cond_3 │ + invoke-virtual {p0, v1}, Landroid/support/v4/widget/DrawerLayout;->isContentView(Landroid/view/View;)Z │ │ - .line 881 │ - const/4 v2, 0x1 │ + move-result v8 │ │ - .line 883 │ + if-eqz v8, :cond_3 │ + │ + .line 1125 │ + const/4 v3, 0x1 │ + │ + .line 1128 │ + .end local v1 # "child":Landroid/view/View; │ :cond_3 │ - iput-boolean v5, p0, Landroid/support/v4/widget/DrawerLayout;->mDisallowInterceptRequested:Z │ + iput-boolean v6, p0, Landroid/support/v4/widget/DrawerLayout;->mDisallowInterceptRequested:Z │ │ - .line 884 │ - iput-boolean v5, p0, Landroid/support/v4/widget/DrawerLayout;->mChildrenCanceledTouch:Z │ + .line 1129 │ + iput-boolean v6, p0, Landroid/support/v4/widget/DrawerLayout;->mChildrenCanceledTouch:Z │ │ goto :goto_0 │ │ - .line 890 │ - .end local v3 # "x":F │ - .end local v4 # "y":F │ + .line 1135 │ + .end local v4 # "x":F │ + .end local v5 # "y":F │ :pswitch_1 │ - iget-object v7, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ + iget-object v8, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ - const/4 v8, 0x3 │ + const/4 v9, 0x3 │ │ - invoke-virtual {v7, v8}, Landroid/support/v4/widget/ViewDragHelper;->checkTouchSlop(I)Z │ + invoke-virtual {v8, v9}, Landroid/support/v4/widget/ViewDragHelper;->checkTouchSlop(I)Z │ │ - move-result v7 │ + move-result v8 │ │ - if-eqz v7, :cond_0 │ + if-eqz v8, :cond_0 │ │ - .line 891 │ - iget-object v7, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ + .line 1136 │ + iget-object v8, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ - invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->removeCallbacks()V │ + invoke-virtual {v8}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->removeCallbacks()V │ │ - .line 892 │ - iget-object v7, p0, Landroid/support/v4/widget/DrawerLayout;->mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ + .line 1137 │ + iget-object v8, p0, Landroid/support/v4/widget/DrawerLayout;->mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ - invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->removeCallbacks()V │ + invoke-virtual {v8}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->removeCallbacks()V │ │ goto :goto_0 │ │ - .line 899 │ + .line 1144 │ :pswitch_2 │ - invoke-virtual {p0, v6}, Landroid/support/v4/widget/DrawerLayout;->closeDrawers(Z)V │ + invoke-virtual {p0, v7}, Landroid/support/v4/widget/DrawerLayout;->closeDrawers(Z)V │ │ - .line 900 │ - iput-boolean v5, p0, Landroid/support/v4/widget/DrawerLayout;->mDisallowInterceptRequested:Z │ + .line 1145 │ + iput-boolean v6, p0, Landroid/support/v4/widget/DrawerLayout;->mDisallowInterceptRequested:Z │ │ - .line 901 │ - iput-boolean v5, p0, Landroid/support/v4/widget/DrawerLayout;->mChildrenCanceledTouch:Z │ + .line 1146 │ + iput-boolean v6, p0, Landroid/support/v4/widget/DrawerLayout;->mChildrenCanceledTouch:Z │ │ goto :goto_0 │ │ - .line 873 │ + .line 1116 │ nop │ │ :pswitch_data_0 │ .packed-switch 0x0 │ :pswitch_0 │ :pswitch_2 │ :pswitch_1 │ @@ -2504,32 +2919,32 @@ │ │ .method public onKeyDown(ILandroid/view/KeyEvent;)Z │ .locals 1 │ .param p1, "keyCode" # I │ .param p2, "event" # Landroid/view/KeyEvent; │ │ .prologue │ - .line 1224 │ + .line 1471 │ const/4 v0, 0x4 │ │ if-ne p1, v0, :cond_0 │ │ invoke-direct {p0}, Landroid/support/v4/widget/DrawerLayout;->hasVisibleDrawer()Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 1225 │ + .line 1472 │ invoke-static {p2}, Landroid/support/v4/view/KeyEventCompat;->startTracking(Landroid/view/KeyEvent;)V │ │ - .line 1226 │ + .line 1473 │ const/4 v0, 0x1 │ │ - .line 1228 │ + .line 1475 │ :goto_0 │ return v0 │ │ :cond_0 │ invoke-super {p0, p1, p2}, Landroid/view/ViewGroup;->onKeyDown(ILandroid/view/KeyEvent;)Z │ │ move-result v0 │ @@ -2539,56 +2954,56 @@ │ │ .method public onKeyUp(ILandroid/view/KeyEvent;)Z │ .locals 2 │ .param p1, "keyCode" # I │ .param p2, "event" # Landroid/view/KeyEvent; │ │ .prologue │ - .line 1233 │ + .line 1480 │ const/4 v1, 0x4 │ │ if-ne p1, v1, :cond_2 │ │ - .line 1234 │ + .line 1481 │ invoke-direct {p0}, Landroid/support/v4/widget/DrawerLayout;->findVisibleDrawer()Landroid/view/View; │ │ move-result-object v0 │ │ - .line 1235 │ + .line 1482 │ .local v0, "visibleDrawer":Landroid/view/View; │ if-eqz v0, :cond_0 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->getDrawerLockMode(Landroid/view/View;)I │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ - .line 1236 │ + .line 1483 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->closeDrawers()V │ │ - .line 1238 │ + .line 1485 │ :cond_0 │ if-eqz v0, :cond_1 │ │ const/4 v1, 0x1 │ │ - .line 1240 │ + .line 1487 │ .end local v0 # "visibleDrawer":Landroid/view/View; │ :goto_0 │ return v1 │ │ - .line 1238 │ + .line 1485 │ .restart local v0 # "visibleDrawer":Landroid/view/View; │ :cond_1 │ const/4 v1, 0x0 │ │ goto :goto_0 │ │ - .line 1240 │ + .line 1487 │ .end local v0 # "visibleDrawer":Landroid/view/View; │ :cond_2 │ invoke-super {p0, p1, p2}, Landroid/view/ViewGroup;->onKeyUp(ILandroid/view/KeyEvent;)Z │ │ move-result v1 │ │ goto :goto_0 │ @@ -2599,87 +3014,87 @@ │ .param p1, "changed" # Z │ .param p2, "l" # I │ .param p3, "t" # I │ .param p4, "r" # I │ .param p5, "b" # I │ │ .prologue │ - .line 677 │ + .line 877 │ const/16 v18, 0x1 │ │ move/from16 v0, v18 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;->mInLayout:Z │ │ - .line 678 │ + .line 878 │ sub-int v17, p4, p2 │ │ - .line 679 │ + .line 879 │ .local v17, "width":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/DrawerLayout;->getChildCount()I │ │ move-result v6 │ │ - .line 680 │ + .line 880 │ .local v6, "childCount":I │ const/4 v12, 0x0 │ │ .local v12, "i":I │ :goto_0 │ if-ge v12, v6, :cond_9 │ │ - .line 681 │ + .line 881 │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;->getChildAt(I)Landroid/view/View; │ │ move-result-object v5 │ │ - .line 683 │ + .line 883 │ .local v5, "child":Landroid/view/View; │ invoke-virtual {v5}, Landroid/view/View;->getVisibility()I │ │ move-result v18 │ │ const/16 v19, 0x8 │ │ move/from16 v0, v18 │ │ move/from16 v1, v19 │ │ if-ne v0, v1, :cond_1 │ │ - .line 680 │ + .line 880 │ :cond_0 │ :goto_1 │ add-int/lit8 v12, v12, 0x1 │ │ goto :goto_0 │ │ - .line 687 │ + .line 887 │ :cond_1 │ invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v13 │ │ check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - .line 689 │ + .line 889 │ .local v13, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;->isContentView(Landroid/view/View;)Z │ │ move-result v18 │ │ if-eqz v18, :cond_2 │ │ - .line 690 │ + .line 890 │ iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->leftMargin:I │ │ move/from16 v18, v0 │ │ iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->topMargin:I │ │ move/from16 v19, v0 │ @@ -2712,41 +3127,41 @@ │ │ move/from16 v3, v21 │ │ invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;->layout(IIII)V │ │ goto :goto_1 │ │ - .line 694 │ + .line 894 │ :cond_2 │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v10 │ │ - .line 695 │ + .line 895 │ .local v10, "childWidth":I │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredHeight()I │ │ move-result v7 │ │ - .line 699 │ + .line 899 │ .local v7, "childHeight":I │ const/16 v18, 0x3 │ │ move-object/from16 v0, p0 │ │ move/from16 v1, v18 │ │ invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;->checkDrawerViewAbsoluteGravity(Landroid/view/View;I)Z │ │ move-result v18 │ │ if-eqz v18, :cond_4 │ │ - .line 700 │ + .line 900 │ neg-int v0, v10 │ │ move/from16 v18, v0 │ │ int-to-float v0, v10 │ │ move/from16 v19, v0 │ @@ -2761,15 +3176,15 @@ │ │ float-to-int v0, v0 │ │ move/from16 v19, v0 │ │ add-int v8, v18, v19 │ │ - .line 701 │ + .line 901 │ .local v8, "childLeft":I │ add-int v18, v10, v8 │ │ move/from16 v0, v18 │ │ int-to-float v0, v0 │ │ @@ -2777,41 +3192,41 @@ │ │ int-to-float v0, v10 │ │ move/from16 v19, v0 │ │ div-float v14, v18, v19 │ │ - .line 707 │ + .line 907 │ .local v14, "newOffset":F │ :goto_2 │ iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->onScreen:F │ │ move/from16 v18, v0 │ │ cmpl-float v18, v14, v18 │ │ if-eqz v18, :cond_5 │ │ const/4 v4, 0x1 │ │ - .line 709 │ + .line 909 │ .local v4, "changeOffset":Z │ :goto_3 │ iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ move/from16 v18, v0 │ │ and-int/lit8 v16, v18, 0x70 │ │ - .line 711 │ + .line 911 │ .local v16, "vgrav":I │ sparse-switch v16, :sswitch_data_0 │ │ - .line 714 │ + .line 914 │ iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->topMargin:I │ │ move/from16 v18, v0 │ │ add-int v19, v8, v10 │ │ iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->topMargin:I │ @@ -2824,54 +3239,54 @@ │ │ move/from16 v1, v19 │ │ move/from16 v2, v20 │ │ invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;->layout(IIII)V │ │ - .line 745 │ + .line 945 │ :goto_4 │ if-eqz v4, :cond_3 │ │ - .line 746 │ + .line 946 │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;->setDrawerViewOffset(Landroid/view/View;F)V │ │ - .line 749 │ + .line 949 │ :cond_3 │ iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->onScreen:F │ │ move/from16 v18, v0 │ │ const/16 v19, 0x0 │ │ cmpl-float v18, v18, v19 │ │ if-lez v18, :cond_8 │ │ const/4 v15, 0x0 │ │ - .line 750 │ + .line 950 │ .local v15, "newVisibility":I │ :goto_5 │ invoke-virtual {v5}, Landroid/view/View;->getVisibility()I │ │ move-result v18 │ │ move/from16 v0, v18 │ │ if-eq v0, v15, :cond_0 │ │ - .line 751 │ + .line 951 │ invoke-virtual {v5, v15}, Landroid/view/View;->setVisibility(I)V │ │ goto/16 :goto_1 │ │ - .line 703 │ + .line 903 │ .end local v4 # "changeOffset":Z │ .end local v8 # "childLeft":I │ .end local v14 # "newOffset":F │ .end local v15 # "newVisibility":I │ .end local v16 # "vgrav":I │ :cond_4 │ int-to-float v0, v10 │ @@ -2888,15 +3303,15 @@ │ │ float-to-int v0, v0 │ │ move/from16 v18, v0 │ │ sub-int v8, v17, v18 │ │ - .line 704 │ + .line 904 │ .restart local v8 # "childLeft":I │ sub-int v18, v17, v8 │ │ move/from16 v0, v18 │ │ int-to-float v0, v0 │ │ @@ -2907,27 +3322,27 @@ │ move/from16 v19, v0 │ │ div-float v14, v18, v19 │ │ .restart local v14 # "newOffset":F │ goto :goto_2 │ │ - .line 707 │ + .line 907 │ :cond_5 │ const/4 v4, 0x0 │ │ goto :goto_3 │ │ - .line 720 │ + .line 920 │ .restart local v4 # "changeOffset":Z │ .restart local v16 # "vgrav":I │ :sswitch_0 │ sub-int v11, p5, p3 │ │ - .line 721 │ + .line 921 │ .local v11, "height":I │ iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->bottomMargin:I │ │ move/from16 v18, v0 │ │ sub-int v18, v11, v18 │ │ @@ -2951,54 +3366,54 @@ │ │ move/from16 v2, v20 │ │ invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;->layout(IIII)V │ │ goto :goto_4 │ │ - .line 729 │ + .line 929 │ .end local v11 # "height":I │ :sswitch_1 │ sub-int v11, p5, p3 │ │ - .line 730 │ + .line 930 │ .restart local v11 # "height":I │ sub-int v18, v11, v7 │ │ div-int/lit8 v9, v18, 0x2 │ │ - .line 734 │ + .line 934 │ .local v9, "childTop":I │ iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->topMargin:I │ │ move/from16 v18, v0 │ │ move/from16 v0, v18 │ │ if-ge v9, v0, :cond_7 │ │ - .line 735 │ + .line 935 │ iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->topMargin:I │ │ - .line 739 │ + .line 939 │ :cond_6 │ :goto_6 │ add-int v18, v8, v10 │ │ add-int v19, v9, v7 │ │ move/from16 v0, v18 │ │ move/from16 v1, v19 │ │ invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;->layout(IIII)V │ │ goto :goto_4 │ │ - .line 736 │ + .line 936 │ :cond_7 │ add-int v18, v9, v7 │ │ iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->bottomMargin:I │ │ move/from16 v19, v0 │ │ @@ -3006,34 +3421,34 @@ │ │ move/from16 v0, v18 │ │ move/from16 v1, v19 │ │ if-le v0, v1, :cond_6 │ │ - .line 737 │ + .line 937 │ iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->bottomMargin:I │ │ move/from16 v18, v0 │ │ sub-int v18, v11, v18 │ │ sub-int v9, v18, v7 │ │ goto :goto_6 │ │ - .line 749 │ + .line 949 │ .end local v9 # "childTop":I │ .end local v11 # "height":I │ :cond_8 │ const/4 v15, 0x4 │ │ goto :goto_5 │ │ - .line 755 │ + .line 955 │ .end local v4 # "changeOffset":Z │ .end local v5 # "child":Landroid/view/View; │ .end local v7 # "childHeight":I │ .end local v8 # "childLeft":I │ .end local v10 # "childWidth":I │ .end local v13 # "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ .end local v14 # "newOffset":F │ @@ -3043,740 +3458,832 @@ │ │ move/from16 v0, v18 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;->mInLayout:Z │ │ - .line 756 │ + .line 956 │ const/16 v18, 0x0 │ │ move/from16 v0, v18 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;->mFirstLayout:Z │ │ - .line 757 │ + .line 957 │ return-void │ │ - .line 711 │ + .line 911 │ :sswitch_data_0 │ .sparse-switch │ 0x10 -> :sswitch_1 │ 0x50 -> :sswitch_0 │ .end sparse-switch │ .end method │ │ .method protected onMeasure(II)V │ - .locals 20 │ + .locals 23 │ .param p1, "widthMeasureSpec" # I │ .param p2, "heightMeasureSpec" # I │ │ .prologue │ - .line 601 │ + .line 789 │ invoke-static/range {p1 .. p1}, Landroid/view/View$MeasureSpec;->getMode(I)I │ │ - move-result v15 │ + move-result v18 │ │ - .line 602 │ - .local v15, "widthMode":I │ + .line 790 │ + .local v18, "widthMode":I │ invoke-static/range {p2 .. p2}, Landroid/view/View$MeasureSpec;->getMode(I)I │ │ - move-result v11 │ + move-result v13 │ │ - .line 603 │ - .local v11, "heightMode":I │ + .line 791 │ + .local v13, "heightMode":I │ invoke-static/range {p1 .. p1}, Landroid/view/View$MeasureSpec;->getSize(I)I │ │ - move-result v16 │ + move-result v19 │ │ - .line 604 │ - .local v16, "widthSize":I │ + .line 792 │ + .local v19, "widthSize":I │ invoke-static/range {p2 .. p2}, Landroid/view/View$MeasureSpec;->getSize(I)I │ │ - move-result v12 │ + move-result v14 │ │ - .line 606 │ - .local v12, "heightSize":I │ - const/high16 v17, 0x40000000 # 2.0f │ + .line 794 │ + .local v14, "heightSize":I │ + const/high16 v20, 0x40000000 # 2.0f │ + │ + move/from16 v0, v18 │ │ - move/from16 v0, v17 │ + move/from16 v1, v20 │ │ - if-ne v15, v0, :cond_0 │ + if-ne v0, v1, :cond_0 │ │ - const/high16 v17, 0x40000000 # 2.0f │ + const/high16 v20, 0x40000000 # 2.0f │ │ - move/from16 v0, v17 │ + move/from16 v0, v20 │ │ - if-eq v11, v0, :cond_2 │ + if-eq v13, v0, :cond_2 │ │ - .line 607 │ + .line 795 │ :cond_0 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/DrawerLayout;->isInEditMode()Z │ │ - move-result v17 │ + move-result v20 │ │ - if-eqz v17, :cond_5 │ + if-eqz v20, :cond_5 │ │ - .line 612 │ - const/high16 v17, -0x80000000 │ + .line 800 │ + const/high16 v20, -0x80000000 │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - if-ne v15, v0, :cond_3 │ + move/from16 v1, v20 │ │ - .line 613 │ - const/high16 v15, 0x40000000 # 2.0f │ + if-ne v0, v1, :cond_3 │ + │ + .line 801 │ + const/high16 v18, 0x40000000 # 2.0f │ │ - .line 618 │ + .line 806 │ :cond_1 │ :goto_0 │ - const/high16 v17, -0x80000000 │ + const/high16 v20, -0x80000000 │ │ - move/from16 v0, v17 │ + move/from16 v0, v20 │ │ - if-ne v11, v0, :cond_4 │ + if-ne v13, v0, :cond_4 │ │ - .line 619 │ - const/high16 v11, 0x40000000 # 2.0f │ + .line 807 │ + const/high16 v13, 0x40000000 # 2.0f │ │ - .line 631 │ + .line 819 │ :cond_2 │ :goto_1 │ move-object/from16 v0, p0 │ │ - move/from16 v1, v16 │ + move/from16 v1, v19 │ │ - invoke-virtual {v0, v1, v12}, Landroid/support/v4/widget/DrawerLayout;->setMeasuredDimension(II)V │ + invoke-virtual {v0, v1, v14}, Landroid/support/v4/widget/DrawerLayout;->setMeasuredDimension(II)V │ │ - .line 634 │ - const/4 v10, 0x0 │ + .line 821 │ + move-object/from16 v0, p0 │ │ - .line 635 │ - .local v10, "foundDrawers":I │ - invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/DrawerLayout;->getChildCount()I │ + iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;->mLastInsets:Ljava/lang/Object; │ │ - move-result v4 │ + move-object/from16 v20, v0 │ │ - .line 636 │ - .local v4, "childCount":I │ - const/4 v13, 0x0 │ + if-eqz v20, :cond_6 │ + │ + invoke-static/range {p0 .. p0}, Landroid/support/v4/view/ViewCompat;->getFitsSystemWindows(Landroid/view/View;)Z │ + │ + move-result v20 │ + │ + if-eqz v20, :cond_6 │ + │ + const/4 v3, 0x1 │ │ - .local v13, "i":I │ + .line 822 │ + .local v3, "applyInsets":Z │ :goto_2 │ - if-ge v13, v4, :cond_a │ + invoke-static/range {p0 .. p0}, Landroid/support/v4/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I │ │ - .line 637 │ + move-result v16 │ + │ + .line 825 │ + .local v16, "layoutDirection":I │ + const/4 v12, 0x0 │ + │ + .line 826 │ + .local v12, "foundDrawers":I │ + invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/DrawerLayout;->getChildCount()I │ + │ + move-result v6 │ + │ + .line 827 │ + .local v6, "childCount":I │ + const/4 v15, 0x0 │ + │ + .local v15, "i":I │ + :goto_3 │ + if-ge v15, v6, :cond_d │ + │ + .line 828 │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v13}, Landroid/support/v4/widget/DrawerLayout;->getChildAt(I)Landroid/view/View; │ + invoke-virtual {v0, v15}, Landroid/support/v4/widget/DrawerLayout;->getChildAt(I)Landroid/view/View; │ │ - move-result-object v3 │ + move-result-object v5 │ │ - .line 639 │ - .local v3, "child":Landroid/view/View; │ - invoke-virtual {v3}, Landroid/view/View;->getVisibility()I │ + .line 830 │ + .local v5, "child":Landroid/view/View; │ + invoke-virtual {v5}, Landroid/view/View;->getVisibility()I │ │ - move-result v17 │ + move-result v20 │ │ - const/16 v18, 0x8 │ + const/16 v21, 0x8 │ │ - move/from16 v0, v17 │ + move/from16 v0, v20 │ │ - move/from16 v1, v18 │ + move/from16 v1, v21 │ │ - if-ne v0, v1, :cond_6 │ + if-ne v0, v1, :cond_7 │ │ - .line 636 │ - :goto_3 │ - add-int/lit8 v13, v13, 0x1 │ + .line 827 │ + :goto_4 │ + add-int/lit8 v15, v15, 0x1 │ │ - goto :goto_2 │ + goto :goto_3 │ │ - .line 614 │ - .end local v3 # "child":Landroid/view/View; │ - .end local v4 # "childCount":I │ - .end local v10 # "foundDrawers":I │ - .end local v13 # "i":I │ + .line 802 │ + .end local v3 # "applyInsets":Z │ + .end local v5 # "child":Landroid/view/View; │ + .end local v6 # "childCount":I │ + .end local v12 # "foundDrawers":I │ + .end local v15 # "i":I │ + .end local v16 # "layoutDirection":I │ :cond_3 │ - if-nez v15, :cond_1 │ + if-nez v18, :cond_1 │ │ - .line 615 │ - const/high16 v15, 0x40000000 # 2.0f │ + .line 803 │ + const/high16 v18, 0x40000000 # 2.0f │ │ - .line 616 │ - const/16 v16, 0x12c │ + .line 804 │ + const/16 v19, 0x12c │ │ goto :goto_0 │ │ - .line 621 │ + .line 809 │ :cond_4 │ - if-nez v11, :cond_2 │ + if-nez v13, :cond_2 │ │ - .line 622 │ - const/high16 v11, 0x40000000 # 2.0f │ + .line 810 │ + const/high16 v13, 0x40000000 # 2.0f │ │ - .line 623 │ - const/16 v12, 0x12c │ + .line 811 │ + const/16 v14, 0x12c │ │ goto :goto_1 │ │ - .line 626 │ + .line 814 │ :cond_5 │ - new-instance v17, Ljava/lang/IllegalArgumentException; │ + new-instance v20, Ljava/lang/IllegalArgumentException; │ │ - const-string v18, "DrawerLayout must be measured with MeasureSpec.EXACTLY." │ + const-string v21, "DrawerLayout must be measured with MeasureSpec.EXACTLY." │ │ - invoke-direct/range {v17 .. v18}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + invoke-direct/range {v20 .. v21}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ - throw v17 │ + throw v20 │ │ - .line 643 │ - .restart local v3 # "child":Landroid/view/View; │ - .restart local v4 # "childCount":I │ - .restart local v10 # "foundDrawers":I │ - .restart local v13 # "i":I │ + .line 821 │ :cond_6 │ - invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ + const/4 v3, 0x0 │ + │ + goto :goto_2 │ + │ + .line 834 │ + .restart local v3 # "applyInsets":Z │ + .restart local v5 # "child":Landroid/view/View; │ + .restart local v6 # "childCount":I │ + .restart local v12 # "foundDrawers":I │ + .restart local v15 # "i":I │ + .restart local v16 # "layoutDirection":I │ + :cond_7 │ + invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ - move-result-object v14 │ + move-result-object v17 │ │ - check-cast v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ + check-cast v17, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ + │ + .line 836 │ + .local v17, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ + if-eqz v3, :cond_8 │ + │ + .line 837 │ + move-object/from16 v0, v17 │ + │ + iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ + │ + move/from16 v20, v0 │ + │ + move/from16 v0, v20 │ + │ + move/from16 v1, v16 │ + │ + invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;->getAbsoluteGravity(II)I │ + │ + move-result v4 │ + │ + .line 838 │ + .local v4, "cgrav":I │ + invoke-static {v5}, Landroid/support/v4/view/ViewCompat;->getFitsSystemWindows(Landroid/view/View;)Z │ + │ + move-result v20 │ + │ + if-eqz v20, :cond_9 │ + │ + .line 839 │ + sget-object v20, Landroid/support/v4/widget/DrawerLayout;->IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; │ │ - .line 645 │ - .local v14, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;->isContentView(Landroid/view/View;)Z │ + iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;->mLastInsets:Ljava/lang/Object; │ │ - move-result v17 │ + move-object/from16 v21, v0 │ │ - if-eqz v17, :cond_7 │ + move-object/from16 v0, v20 │ │ - .line 647 │ - iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->leftMargin:I │ + move-object/from16 v1, v21 │ │ - move/from16 v17, v0 │ + invoke-interface {v0, v5, v1, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;->dispatchChildInsets(Landroid/view/View;Ljava/lang/Object;I)V │ │ - sub-int v17, v16, v17 │ + .line 845 │ + .end local v4 # "cgrav":I │ + :cond_8 │ + :goto_5 │ + move-object/from16 v0, p0 │ │ - iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->rightMargin:I │ + invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;->isContentView(Landroid/view/View;)Z │ │ - move/from16 v18, v0 │ + move-result v20 │ │ - sub-int v17, v17, v18 │ + if-eqz v20, :cond_a │ │ - const/high16 v18, 0x40000000 # 2.0f │ + .line 847 │ + move-object/from16 v0, v17 │ │ - invoke-static/range {v17 .. v18}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ + iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->leftMargin:I │ │ - move-result v7 │ + move/from16 v20, v0 │ │ - .line 649 │ - .local v7, "contentWidthSpec":I │ - iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->topMargin:I │ + sub-int v20, v19, v20 │ │ - move/from16 v17, v0 │ + move-object/from16 v0, v17 │ │ - sub-int v17, v12, v17 │ + iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->rightMargin:I │ │ - iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->bottomMargin:I │ + move/from16 v21, v0 │ │ - move/from16 v18, v0 │ + sub-int v20, v20, v21 │ │ - sub-int v17, v17, v18 │ + const/high16 v21, 0x40000000 # 2.0f │ │ - const/high16 v18, 0x40000000 # 2.0f │ + invoke-static/range {v20 .. v21}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - invoke-static/range {v17 .. v18}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ + move-result v9 │ │ - move-result v6 │ + .line 849 │ + .local v9, "contentWidthSpec":I │ + move-object/from16 v0, v17 │ │ - .line 651 │ - .local v6, "contentHeightSpec":I │ - invoke-virtual {v3, v7, v6}, Landroid/view/View;->measure(II)V │ + iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->topMargin:I │ │ - goto :goto_3 │ + move/from16 v20, v0 │ + │ + sub-int v20, v14, v20 │ + │ + move-object/from16 v0, v17 │ + │ + iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->bottomMargin:I │ + │ + move/from16 v21, v0 │ + │ + sub-int v20, v20, v21 │ + │ + const/high16 v21, 0x40000000 # 2.0f │ + │ + invoke-static/range {v20 .. v21}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ + │ + move-result v8 │ + │ + .line 851 │ + .local v8, "contentHeightSpec":I │ + invoke-virtual {v5, v9, v8}, Landroid/view/View;->measure(II)V │ + │ + goto :goto_4 │ + │ + .line 841 │ + .end local v8 # "contentHeightSpec":I │ + .end local v9 # "contentWidthSpec":I │ + .restart local v4 # "cgrav":I │ + :cond_9 │ + sget-object v20, Landroid/support/v4/widget/DrawerLayout;->IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; │ │ - .line 652 │ - .end local v6 # "contentHeightSpec":I │ - .end local v7 # "contentWidthSpec":I │ - :cond_7 │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ + iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;->mLastInsets:Ljava/lang/Object; │ │ - move-result v17 │ + move-object/from16 v21, v0 │ │ - if-eqz v17, :cond_9 │ + move-object/from16 v0, v20 │ │ - .line 653 │ + move-object/from16 v1, v17 │ + │ + move-object/from16 v2, v21 │ + │ + invoke-interface {v0, v1, v2, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;->applyMarginInsets(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V │ + │ + goto :goto_5 │ + │ + .line 852 │ + .end local v4 # "cgrav":I │ + :cond_a │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;->getDrawerViewAbsoluteGravity(Landroid/view/View;)I │ + invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ │ - move-result v17 │ + move-result v20 │ │ - and-int/lit8 v5, v17, 0x7 │ + if-eqz v20, :cond_c │ │ - .line 655 │ - .local v5, "childGravity":I │ - and-int v17, v10, v5 │ + .line 853 │ + move-object/from16 v0, p0 │ │ - if-eqz v17, :cond_8 │ + invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;->getDrawerViewAbsoluteGravity(Landroid/view/View;)I │ │ - .line 656 │ - new-instance v17, Ljava/lang/IllegalStateException; │ + move-result v20 │ │ - new-instance v18, Ljava/lang/StringBuilder; │ + and-int/lit8 v7, v20, 0x7 │ │ - invoke-direct/range {v18 .. v18}, Ljava/lang/StringBuilder;->()V │ + .line 855 │ + .local v7, "childGravity":I │ + and-int v20, v12, v7 │ │ - const-string v19, "Child drawer has absolute gravity " │ + if-eqz v20, :cond_b │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + .line 856 │ + new-instance v20, Ljava/lang/IllegalStateException; │ │ - move-result-object v18 │ + new-instance v21, Ljava/lang/StringBuilder; │ │ - invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;->gravityToString(I)Ljava/lang/String; │ + invoke-direct/range {v21 .. v21}, Ljava/lang/StringBuilder;->()V │ │ - move-result-object v19 │ + const-string v22, "Child drawer has absolute gravity " │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v18 │ + move-result-object v21 │ │ - const-string v19, " but this " │ + invoke-static {v7}, Landroid/support/v4/widget/DrawerLayout;->gravityToString(I)Ljava/lang/String; │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v22 │ │ - move-result-object v18 │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - const-string v19, "DrawerLayout" │ + move-result-object v21 │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + const-string v22, " but this " │ │ - move-result-object v18 │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - const-string v19, " already has a " │ + move-result-object v21 │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + const-string v22, "DrawerLayout" │ │ - move-result-object v18 │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - const-string v19, "drawer view along that edge" │ + move-result-object v21 │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + const-string v22, " already has a " │ │ - move-result-object v18 │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - invoke-virtual/range {v18 .. v18}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + move-result-object v21 │ │ - move-result-object v18 │ + const-string v22, "drawer view along that edge" │ │ - invoke-direct/range {v17 .. v18}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - throw v17 │ + move-result-object v21 │ │ - .line 660 │ - :cond_8 │ + invoke-virtual/range {v21 .. v21}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + │ + move-result-object v21 │ + │ + invoke-direct/range {v20 .. v21}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ + │ + throw v20 │ + │ + .line 860 │ + :cond_b │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/DrawerLayout;->mMinDrawerMargin:I │ │ - move/from16 v17, v0 │ + move/from16 v20, v0 │ │ - iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->leftMargin:I │ + move-object/from16 v0, v17 │ │ - move/from16 v18, v0 │ + iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->leftMargin:I │ │ - add-int v17, v17, v18 │ + move/from16 v21, v0 │ │ - iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->rightMargin:I │ + add-int v20, v20, v21 │ │ - move/from16 v18, v0 │ + move-object/from16 v0, v17 │ │ - add-int v17, v17, v18 │ + iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->rightMargin:I │ │ - iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->width:I │ + move/from16 v21, v0 │ │ - move/from16 v18, v0 │ + add-int v20, v20, v21 │ + │ + move-object/from16 v0, v17 │ + │ + iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->width:I │ + │ + move/from16 v21, v0 │ │ move/from16 v0, p1 │ │ - move/from16 v1, v17 │ + move/from16 v1, v20 │ │ - move/from16 v2, v18 │ + move/from16 v2, v21 │ │ invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;->getChildMeasureSpec(III)I │ │ - move-result v9 │ + move-result v11 │ │ - .line 663 │ - .local v9, "drawerWidthSpec":I │ - iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->topMargin:I │ + .line 863 │ + .local v11, "drawerWidthSpec":I │ + move-object/from16 v0, v17 │ │ - move/from16 v17, v0 │ + iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->topMargin:I │ │ - iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->bottomMargin:I │ + move/from16 v20, v0 │ │ - move/from16 v18, v0 │ + move-object/from16 v0, v17 │ │ - add-int v17, v17, v18 │ + iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->bottomMargin:I │ │ - iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->height:I │ + move/from16 v21, v0 │ │ - move/from16 v18, v0 │ + add-int v20, v20, v21 │ + │ + move-object/from16 v0, v17 │ + │ + iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->height:I │ + │ + move/from16 v21, v0 │ │ move/from16 v0, p2 │ │ - move/from16 v1, v17 │ + move/from16 v1, v20 │ │ - move/from16 v2, v18 │ + move/from16 v2, v21 │ │ invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;->getChildMeasureSpec(III)I │ │ - move-result v8 │ + move-result v10 │ │ - .line 666 │ - .local v8, "drawerHeightSpec":I │ - invoke-virtual {v3, v9, v8}, Landroid/view/View;->measure(II)V │ + .line 866 │ + .local v10, "drawerHeightSpec":I │ + invoke-virtual {v5, v11, v10}, Landroid/view/View;->measure(II)V │ │ - goto/16 :goto_3 │ + goto/16 :goto_4 │ │ - .line 668 │ - .end local v5 # "childGravity":I │ - .end local v8 # "drawerHeightSpec":I │ - .end local v9 # "drawerWidthSpec":I │ - :cond_9 │ - new-instance v17, Ljava/lang/IllegalStateException; │ + .line 868 │ + .end local v7 # "childGravity":I │ + .end local v10 # "drawerHeightSpec":I │ + .end local v11 # "drawerWidthSpec":I │ + :cond_c │ + new-instance v20, Ljava/lang/IllegalStateException; │ │ - new-instance v18, Ljava/lang/StringBuilder; │ + new-instance v21, Ljava/lang/StringBuilder; │ │ - invoke-direct/range {v18 .. v18}, Ljava/lang/StringBuilder;->()V │ + invoke-direct/range {v21 .. v21}, Ljava/lang/StringBuilder;->()V │ │ - const-string v19, "Child " │ + const-string v22, "Child " │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v18 │ + move-result-object v21 │ │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v21 │ │ - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v18 │ + move-result-object v21 │ │ - const-string v19, " at index " │ + const-string v22, " at index " │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v18 │ + move-result-object v21 │ │ - move-object/from16 v0, v18 │ + move-object/from16 v0, v21 │ │ - invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ + invoke-virtual {v0, v15}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ - move-result-object v18 │ + move-result-object v21 │ │ - const-string v19, " does not have a valid layout_gravity - must be Gravity.LEFT, " │ + const-string v22, " does not have a valid layout_gravity - must be Gravity.LEFT, " │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v18 │ + move-result-object v21 │ │ - const-string v19, "Gravity.RIGHT or Gravity.NO_GRAVITY" │ + const-string v22, "Gravity.RIGHT or Gravity.NO_GRAVITY" │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual/range {v21 .. v22}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v18 │ + move-result-object v21 │ │ - invoke-virtual/range {v18 .. v18}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual/range {v21 .. v21}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v18 │ + move-result-object v21 │ │ - invoke-direct/range {v17 .. v18}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ + invoke-direct/range {v20 .. v21}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ - throw v17 │ + throw v20 │ │ - .line 673 │ - .end local v3 # "child":Landroid/view/View; │ - .end local v14 # "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ - :cond_a │ + .line 873 │ + .end local v5 # "child":Landroid/view/View; │ + .end local v17 # "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ + :cond_d │ return-void │ .end method │ │ .method protected onRestoreInstanceState(Landroid/os/Parcelable;)V │ .locals 4 │ .param p1, "state" # Landroid/os/Parcelable; │ │ .prologue │ - .line 1245 │ + .line 1492 │ move-object v0, p1 │ │ check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ - .line 1246 │ + .line 1493 │ .local v0, "ss":Landroid/support/v4/widget/DrawerLayout$SavedState; │ invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;->getSuperState()Landroid/os/Parcelable; │ │ move-result-object v2 │ │ invoke-super {p0, v2}, Landroid/view/ViewGroup;->onRestoreInstanceState(Landroid/os/Parcelable;)V │ │ - .line 1248 │ + .line 1495 │ iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I │ │ if-eqz v2, :cond_0 │ │ - .line 1249 │ + .line 1496 │ iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I │ │ invoke-virtual {p0, v2}, Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; │ │ move-result-object v1 │ │ - .line 1250 │ + .line 1497 │ .local v1, "toOpen":Landroid/view/View; │ if-eqz v1, :cond_0 │ │ - .line 1251 │ + .line 1498 │ invoke-virtual {p0, v1}, Landroid/support/v4/widget/DrawerLayout;->openDrawer(Landroid/view/View;)V │ │ - .line 1255 │ + .line 1502 │ .end local v1 # "toOpen":Landroid/view/View; │ :cond_0 │ iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I │ │ const/4 v3, 0x3 │ │ invoke-virtual {p0, v2, v3}, Landroid/support/v4/widget/DrawerLayout;->setDrawerLockMode(II)V │ │ - .line 1256 │ + .line 1503 │ iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I │ │ const/4 v3, 0x5 │ │ invoke-virtual {p0, v2, v3}, Landroid/support/v4/widget/DrawerLayout;->setDrawerLockMode(II)V │ │ - .line 1257 │ + .line 1504 │ return-void │ .end method │ │ .method protected onSaveInstanceState()Landroid/os/Parcelable; │ - .locals 7 │ + .locals 4 │ │ .prologue │ - .line 1261 │ + .line 1508 │ invoke-super {p0}, Landroid/view/ViewGroup;->onSaveInstanceState()Landroid/os/Parcelable; │ │ - move-result-object v5 │ - │ - .line 1263 │ - .local v5, "superState":Landroid/os/Parcelable; │ - new-instance v4, Landroid/support/v4/widget/DrawerLayout$SavedState; │ - │ - invoke-direct {v4, v5}, Landroid/support/v4/widget/DrawerLayout$SavedState;->(Landroid/os/Parcelable;)V │ - │ - .line 1265 │ - .local v4, "ss":Landroid/support/v4/widget/DrawerLayout$SavedState; │ - invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getChildCount()I │ - │ - move-result v1 │ + move-result-object v2 │ │ - .line 1266 │ - .local v1, "childCount":I │ - const/4 v2, 0x0 │ + .line 1509 │ + .local v2, "superState":Landroid/os/Parcelable; │ + new-instance v1, Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ - .local v2, "i":I │ - :goto_0 │ - if-ge v2, v1, :cond_2 │ + invoke-direct {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;->(Landroid/os/Parcelable;)V │ │ - .line 1267 │ - invoke-virtual {p0, v2}, Landroid/support/v4/widget/DrawerLayout;->getChildAt(I)Landroid/view/View; │ + .line 1511 │ + .local v1, "ss":Landroid/support/v4/widget/DrawerLayout$SavedState; │ + invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->findOpenDrawer()Landroid/view/View; │ │ move-result-object v0 │ │ - .line 1268 │ - .local v0, "child":Landroid/view/View; │ - invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ - │ - move-result v6 │ - │ - if-nez v6, :cond_1 │ - │ - .line 1266 │ - :cond_0 │ - add-int/lit8 v2, v2, 0x1 │ - │ - goto :goto_0 │ + .line 1512 │ + .local v0, "openDrawer":Landroid/view/View; │ + if-eqz v0, :cond_0 │ │ - .line 1272 │ - :cond_1 │ + .line 1513 │ invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v3 │ │ check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - .line 1273 │ - .local v3, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ - iget-boolean v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->knownOpen:Z │ + iget v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ - if-eqz v6, :cond_0 │ - │ - .line 1274 │ - iget v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ - │ - iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I │ + iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I │ │ - .line 1280 │ - .end local v0 # "child":Landroid/view/View; │ - .end local v3 # "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ - :cond_2 │ - iget v6, p0, Landroid/support/v4/widget/DrawerLayout;->mLockModeLeft:I │ + .line 1516 │ + :cond_0 │ + iget v3, p0, Landroid/support/v4/widget/DrawerLayout;->mLockModeLeft:I │ │ - iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I │ + iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I │ │ - .line 1281 │ - iget v6, p0, Landroid/support/v4/widget/DrawerLayout;->mLockModeRight:I │ + .line 1517 │ + iget v3, p0, Landroid/support/v4/widget/DrawerLayout;->mLockModeRight:I │ │ - iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I │ + iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I │ │ - .line 1283 │ - return-object v4 │ + .line 1519 │ + return-object v1 │ .end method │ │ .method public onTouchEvent(Landroid/view/MotionEvent;)Z │ .locals 13 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ - .line 910 │ + .line 1155 │ iget-object v10, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v10, p1}, Landroid/support/v4/widget/ViewDragHelper;->processTouchEvent(Landroid/view/MotionEvent;)V │ │ - .line 911 │ + .line 1156 │ iget-object v10, p0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v10, p1}, Landroid/support/v4/widget/ViewDragHelper;->processTouchEvent(Landroid/view/MotionEvent;)V │ │ - .line 913 │ + .line 1158 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getAction()I │ │ move-result v0 │ │ - .line 914 │ + .line 1159 │ .local v0, "action":I │ const/4 v7, 0x1 │ │ - .line 916 │ + .line 1161 │ .local v7, "wantTouchEvents":Z │ and-int/lit16 v10, v0, 0xff │ │ packed-switch v10, :pswitch_data_0 │ │ - .line 957 │ + .line 1202 │ :goto_0 │ :pswitch_0 │ return v7 │ │ - .line 918 │ + .line 1163 │ :pswitch_1 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v8 │ │ - .line 919 │ + .line 1164 │ .local v8, "x":F │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F │ │ move-result v9 │ │ - .line 920 │ + .line 1165 │ .local v9, "y":F │ iput v8, p0, Landroid/support/v4/widget/DrawerLayout;->mInitialMotionX:F │ │ - .line 921 │ + .line 1166 │ iput v9, p0, Landroid/support/v4/widget/DrawerLayout;->mInitialMotionY:F │ │ - .line 922 │ + .line 1167 │ const/4 v10, 0x0 │ │ iput-boolean v10, p0, Landroid/support/v4/widget/DrawerLayout;->mDisallowInterceptRequested:Z │ │ - .line 923 │ + .line 1168 │ const/4 v10, 0x0 │ │ iput-boolean v10, p0, Landroid/support/v4/widget/DrawerLayout;->mChildrenCanceledTouch:Z │ │ goto :goto_0 │ │ - .line 928 │ + .line 1173 │ .end local v8 # "x":F │ .end local v9 # "y":F │ :pswitch_2 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v8 │ │ - .line 929 │ + .line 1174 │ .restart local v8 # "x":F │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F │ │ move-result v9 │ │ - .line 930 │ + .line 1175 │ .restart local v9 # "y":F │ const/4 v4, 0x1 │ │ - .line 931 │ + .line 1176 │ .local v4, "peekingOnly":Z │ iget-object v10, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ float-to-int v11, v8 │ │ float-to-int v12, v9 │ │ invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;->findTopChildUnder(II)Landroid/view/View; │ │ move-result-object v6 │ │ - .line 932 │ + .line 1177 │ .local v6, "touchedView":Landroid/view/View; │ if-eqz v6, :cond_0 │ │ invoke-virtual {p0, v6}, Landroid/support/v4/widget/DrawerLayout;->isContentView(Landroid/view/View;)Z │ │ move-result v10 │ │ if-eqz v10, :cond_0 │ │ - .line 933 │ + .line 1178 │ iget v10, p0, Landroid/support/v4/widget/DrawerLayout;->mInitialMotionX:F │ │ sub-float v1, v8, v10 │ │ - .line 934 │ + .line 1179 │ .local v1, "dx":F │ iget v10, p0, Landroid/support/v4/widget/DrawerLayout;->mInitialMotionY:F │ │ sub-float v2, v9, v10 │ │ - .line 935 │ + .line 1180 │ .local v2, "dy":F │ iget-object v10, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;->getTouchSlop()I │ │ move-result v5 │ │ - .line 936 │ + .line 1181 │ .local v5, "slop":I │ mul-float v10, v1, v1 │ │ mul-float v11, v2, v2 │ │ add-float/2addr v10, v11 │ │ @@ -3784,87 +4291,87 @@ │ │ int-to-float v11, v11 │ │ cmpg-float v10, v10, v11 │ │ if-gez v10, :cond_0 │ │ - .line 938 │ + .line 1183 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->findOpenDrawer()Landroid/view/View; │ │ move-result-object v3 │ │ - .line 939 │ + .line 1184 │ .local v3, "openDrawer":Landroid/view/View; │ if-eqz v3, :cond_0 │ │ - .line 940 │ + .line 1185 │ invoke-virtual {p0, v3}, Landroid/support/v4/widget/DrawerLayout;->getDrawerLockMode(Landroid/view/View;)I │ │ move-result v10 │ │ const/4 v11, 0x2 │ │ if-ne v10, v11, :cond_1 │ │ const/4 v4, 0x1 │ │ - .line 944 │ + .line 1189 │ .end local v1 # "dx":F │ .end local v2 # "dy":F │ .end local v3 # "openDrawer":Landroid/view/View; │ .end local v5 # "slop":I │ :cond_0 │ :goto_1 │ invoke-virtual {p0, v4}, Landroid/support/v4/widget/DrawerLayout;->closeDrawers(Z)V │ │ - .line 945 │ + .line 1190 │ const/4 v10, 0x0 │ │ iput-boolean v10, p0, Landroid/support/v4/widget/DrawerLayout;->mDisallowInterceptRequested:Z │ │ goto :goto_0 │ │ - .line 940 │ + .line 1185 │ .restart local v1 # "dx":F │ .restart local v2 # "dy":F │ .restart local v3 # "openDrawer":Landroid/view/View; │ .restart local v5 # "slop":I │ :cond_1 │ const/4 v4, 0x0 │ │ goto :goto_1 │ │ - .line 950 │ + .line 1195 │ .end local v1 # "dx":F │ .end local v2 # "dy":F │ .end local v3 # "openDrawer":Landroid/view/View; │ .end local v4 # "peekingOnly":Z │ .end local v5 # "slop":I │ .end local v6 # "touchedView":Landroid/view/View; │ .end local v8 # "x":F │ .end local v9 # "y":F │ :pswitch_3 │ const/4 v10, 0x1 │ │ invoke-virtual {p0, v10}, Landroid/support/v4/widget/DrawerLayout;->closeDrawers(Z)V │ │ - .line 951 │ + .line 1196 │ const/4 v10, 0x0 │ │ iput-boolean v10, p0, Landroid/support/v4/widget/DrawerLayout;->mDisallowInterceptRequested:Z │ │ - .line 952 │ + .line 1197 │ const/4 v10, 0x0 │ │ iput-boolean v10, p0, Landroid/support/v4/widget/DrawerLayout;->mChildrenCanceledTouch:Z │ │ goto :goto_0 │ │ - .line 916 │ + .line 1161 │ nop │ │ :pswitch_data_0 │ .packed-switch 0x0 │ :pswitch_1 │ :pswitch_2 │ :pswitch_0 │ @@ -3873,24 +4380,24 @@ │ .end method │ │ .method public openDrawer(I)V │ .locals 4 │ .param p1, "gravity" # I │ │ .prologue │ - .line 1044 │ + .line 1291 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 1045 │ + .line 1292 │ .local v0, "drawerView":Landroid/view/View; │ if-nez v0, :cond_0 │ │ - .line 1046 │ + .line 1293 │ new-instance v1, Ljava/lang/IllegalArgumentException; │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "No drawer view found with gravity " │ @@ -3911,35 +4418,37 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 1049 │ + .line 1296 │ :cond_0 │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->openDrawer(Landroid/view/View;)V │ │ - .line 1050 │ + .line 1297 │ return-void │ .end method │ │ .method public openDrawer(Landroid/view/View;)V │ .locals 4 │ .param p1, "drawerView" # Landroid/view/View; │ │ .prologue │ - .line 1018 │ + const/4 v2, 0x1 │ + │ + .line 1263 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ - .line 1019 │ + .line 1264 │ new-instance v1, Ljava/lang/IllegalArgumentException; │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "View " │ @@ -3962,70 +4471,71 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 1022 │ + .line 1267 │ :cond_0 │ iget-boolean v1, p0, Landroid/support/v4/widget/DrawerLayout;->mFirstLayout:Z │ │ if-eqz v1, :cond_1 │ │ - .line 1023 │ + .line 1268 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - .line 1024 │ + .line 1269 │ .local v0, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ const/high16 v1, 0x3f800000 # 1.0f │ │ iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->onScreen:F │ │ - .line 1025 │ - const/4 v1, 0x1 │ + .line 1270 │ + iput-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->knownOpen:Z │ │ - iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->knownOpen:Z │ + .line 1272 │ + invoke-direct {p0, p1, v2}, Landroid/support/v4/widget/DrawerLayout;->updateChildrenImportantForAccessibility(Landroid/view/View;Z)V │ │ - .line 1034 │ + .line 1281 │ .end local v0 # "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ :goto_0 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->invalidate()V │ │ - .line 1035 │ + .line 1282 │ return-void │ │ - .line 1027 │ + .line 1274 │ :cond_1 │ const/4 v1, 0x3 │ │ invoke-virtual {p0, p1, v1}, Landroid/support/v4/widget/DrawerLayout;->checkDrawerViewAbsoluteGravity(Landroid/view/View;I)Z │ │ move-result v1 │ │ if-eqz v1, :cond_2 │ │ - .line 1028 │ + .line 1275 │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ const/4 v2, 0x0 │ │ invoke-virtual {p1}, Landroid/view/View;->getTop()I │ │ move-result v3 │ │ invoke-virtual {v1, p1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;->smoothSlideViewTo(Landroid/view/View;II)Z │ │ goto :goto_0 │ │ - .line 1030 │ + .line 1277 │ :cond_2 │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getWidth()I │ │ move-result v2 │ │ @@ -4045,179 +4555,218 @@ │ .end method │ │ .method public requestDisallowInterceptTouchEvent(Z)V │ .locals 1 │ .param p1, "disallowIntercept" # Z │ │ .prologue │ - .line 965 │ + .line 1210 │ invoke-super {p0, p1}, Landroid/view/ViewGroup;->requestDisallowInterceptTouchEvent(Z)V │ │ - .line 967 │ + .line 1212 │ iput-boolean p1, p0, Landroid/support/v4/widget/DrawerLayout;->mDisallowInterceptRequested:Z │ │ - .line 968 │ + .line 1213 │ if-eqz p1, :cond_0 │ │ - .line 969 │ + .line 1214 │ const/4 v0, 0x1 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->closeDrawers(Z)V │ │ - .line 971 │ + .line 1216 │ :cond_0 │ return-void │ .end method │ │ .method public requestLayout()V │ .locals 1 │ │ .prologue │ - .line 761 │ + .line 961 │ iget-boolean v0, p0, Landroid/support/v4/widget/DrawerLayout;->mInLayout:Z │ │ if-nez v0, :cond_0 │ │ - .line 762 │ + .line 962 │ invoke-super {p0}, Landroid/view/ViewGroup;->requestLayout()V │ │ - .line 764 │ + .line 964 │ :cond_0 │ return-void │ .end method │ │ +.method public setChildInsets(Ljava/lang/Object;Z)V │ + .locals 1 │ + .param p1, "insets" # Ljava/lang/Object; │ + .param p2, "draw" # Z │ + │ + .prologue │ + .line 360 │ + iput-object p1, p0, Landroid/support/v4/widget/DrawerLayout;->mLastInsets:Ljava/lang/Object; │ + │ + .line 361 │ + iput-boolean p2, p0, Landroid/support/v4/widget/DrawerLayout;->mDrawStatusBarBackground:Z │ + │ + .line 362 │ + if-nez p2, :cond_0 │ + │ + invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getBackground()Landroid/graphics/drawable/Drawable; │ + │ + move-result-object v0 │ + │ + if-nez v0, :cond_0 │ + │ + const/4 v0, 0x1 │ + │ + :goto_0 │ + invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->setWillNotDraw(Z)V │ + │ + .line 363 │ + invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->requestLayout()V │ + │ + .line 364 │ + return-void │ + │ + .line 362 │ + :cond_0 │ + const/4 v0, 0x0 │ + │ + goto :goto_0 │ +.end method │ + │ .method public setDrawerListener(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ .locals 0 │ .param p1, "listener" # Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ .prologue │ - .line 305 │ + .line 420 │ iput-object p1, p0, Landroid/support/v4/widget/DrawerLayout;->mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ - .line 306 │ + .line 421 │ return-void │ .end method │ │ .method public setDrawerLockMode(I)V │ .locals 1 │ .param p1, "lockMode" # I │ │ .prologue │ - .line 322 │ + .line 437 │ const/4 v0, 0x3 │ │ invoke-virtual {p0, p1, v0}, Landroid/support/v4/widget/DrawerLayout;->setDrawerLockMode(II)V │ │ - .line 323 │ + .line 438 │ const/4 v0, 0x5 │ │ invoke-virtual {p0, p1, v0}, Landroid/support/v4/widget/DrawerLayout;->setDrawerLockMode(II)V │ │ - .line 324 │ + .line 439 │ return-void │ .end method │ │ .method public setDrawerLockMode(II)V │ .locals 6 │ .param p1, "lockMode" # I │ .param p2, "edgeGravity" # I │ │ .prologue │ const/4 v5, 0x3 │ │ - .line 346 │ + .line 461 │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I │ │ move-result v4 │ │ invoke-static {p2, v4}, Landroid/support/v4/view/GravityCompat;->getAbsoluteGravity(II)I │ │ move-result v0 │ │ - .line 348 │ + .line 463 │ .local v0, "absGravity":I │ if-ne v0, v5, :cond_3 │ │ - .line 349 │ + .line 464 │ iput p1, p0, Landroid/support/v4/widget/DrawerLayout;->mLockModeLeft:I │ │ - .line 353 │ + .line 468 │ :cond_0 │ :goto_0 │ if-eqz p1, :cond_1 │ │ - .line 355 │ + .line 470 │ if-ne v0, v5, :cond_4 │ │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ - .line 356 │ + .line 471 │ .local v1, "helper":Landroid/support/v4/widget/ViewDragHelper; │ :goto_1 │ invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;->cancel()V │ │ - .line 358 │ + .line 473 │ .end local v1 # "helper":Landroid/support/v4/widget/ViewDragHelper; │ :cond_1 │ packed-switch p1, :pswitch_data_0 │ │ - .line 373 │ + .line 488 │ :cond_2 │ :goto_2 │ return-void │ │ - .line 350 │ + .line 465 │ :cond_3 │ const/4 v4, 0x5 │ │ if-ne v0, v4, :cond_0 │ │ - .line 351 │ + .line 466 │ iput p1, p0, Landroid/support/v4/widget/DrawerLayout;->mLockModeRight:I │ │ goto :goto_0 │ │ - .line 355 │ + .line 470 │ :cond_4 │ iget-object v1, p0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ goto :goto_1 │ │ - .line 360 │ + .line 475 │ :pswitch_0 │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; │ │ move-result-object v3 │ │ - .line 361 │ + .line 476 │ .local v3, "toOpen":Landroid/view/View; │ if-eqz v3, :cond_2 │ │ - .line 362 │ + .line 477 │ invoke-virtual {p0, v3}, Landroid/support/v4/widget/DrawerLayout;->openDrawer(Landroid/view/View;)V │ │ goto :goto_2 │ │ - .line 366 │ + .line 481 │ .end local v3 # "toOpen":Landroid/view/View; │ :pswitch_1 │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; │ │ move-result-object v2 │ │ - .line 367 │ + .line 482 │ .local v2, "toClose":Landroid/view/View; │ if-eqz v2, :cond_2 │ │ - .line 368 │ + .line 483 │ invoke-virtual {p0, v2}, Landroid/support/v4/widget/DrawerLayout;->closeDrawer(Landroid/view/View;)V │ │ goto :goto_2 │ │ - .line 358 │ + .line 473 │ nop │ │ :pswitch_data_0 │ .packed-switch 0x1 │ :pswitch_1 │ :pswitch_0 │ .end packed-switch │ @@ -4225,22 +4774,22 @@ │ │ .method public setDrawerLockMode(ILandroid/view/View;)V │ .locals 4 │ .param p1, "lockMode" # I │ .param p2, "drawerView" # Landroid/view/View; │ │ .prologue │ - .line 394 │ + .line 509 │ invoke-virtual {p0, p2}, Landroid/support/v4/widget/DrawerLayout;->isDrawerView(Landroid/view/View;)Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ - .line 395 │ + .line 510 │ new-instance v1, Ljava/lang/IllegalArgumentException; │ │ new-instance v2, Ljava/lang/StringBuilder; │ │ invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ const-string v3, "View " │ @@ -4269,270 +4818,368 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ throw v1 │ │ - .line 398 │ + .line 513 │ :cond_0 │ invoke-virtual {p2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I │ │ - .line 399 │ + .line 514 │ .local v0, "gravity":I │ invoke-virtual {p0, p1, v0}, Landroid/support/v4/widget/DrawerLayout;->setDrawerLockMode(II)V │ │ - .line 400 │ + .line 515 │ return-void │ .end method │ │ .method public setDrawerShadow(II)V │ .locals 1 │ .param p1, "resId" # I │ .param p2, "gravity" # I │ │ .prologue │ - .line 285 │ + .line 400 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getResources()Landroid/content/res/Resources; │ │ move-result-object v0 │ │ invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ │ move-result-object v0 │ │ invoke-virtual {p0, v0, p2}, Landroid/support/v4/widget/DrawerLayout;->setDrawerShadow(Landroid/graphics/drawable/Drawable;I)V │ │ - .line 286 │ + .line 401 │ return-void │ .end method │ │ .method public setDrawerShadow(Landroid/graphics/drawable/Drawable;I)V │ .locals 3 │ .param p1, "shadowDrawable" # Landroid/graphics/drawable/Drawable; │ .param p2, "gravity" # I │ │ .prologue │ - .line 265 │ + .line 380 │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I │ │ move-result v1 │ │ invoke-static {p2, v1}, Landroid/support/v4/view/GravityCompat;->getAbsoluteGravity(II)I │ │ move-result v0 │ │ - .line 267 │ + .line 382 │ .local v0, "absGravity":I │ and-int/lit8 v1, v0, 0x3 │ │ const/4 v2, 0x3 │ │ if-ne v1, v2, :cond_0 │ │ - .line 268 │ + .line 383 │ iput-object p1, p0, Landroid/support/v4/widget/DrawerLayout;->mShadowLeft:Landroid/graphics/drawable/Drawable; │ │ - .line 269 │ + .line 384 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->invalidate()V │ │ - .line 271 │ + .line 386 │ :cond_0 │ and-int/lit8 v1, v0, 0x5 │ │ const/4 v2, 0x5 │ │ if-ne v1, v2, :cond_1 │ │ - .line 272 │ + .line 387 │ iput-object p1, p0, Landroid/support/v4/widget/DrawerLayout;->mShadowRight:Landroid/graphics/drawable/Drawable; │ │ - .line 273 │ + .line 388 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->invalidate()V │ │ - .line 275 │ + .line 390 │ :cond_1 │ return-void │ .end method │ │ +.method public setDrawerTitle(ILjava/lang/CharSequence;)V │ + .locals 2 │ + .param p1, "edgeGravity" # I │ + .param p2, "title" # Ljava/lang/CharSequence; │ + │ + .prologue │ + .line 565 │ + invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I │ + │ + move-result v1 │ + │ + invoke-static {p1, v1}, Landroid/support/v4/view/GravityCompat;->getAbsoluteGravity(II)I │ + │ + move-result v0 │ + │ + .line 567 │ + .local v0, "absGravity":I │ + const/4 v1, 0x3 │ + │ + if-ne v0, v1, :cond_1 │ + │ + .line 568 │ + iput-object p2, p0, Landroid/support/v4/widget/DrawerLayout;->mTitleLeft:Ljava/lang/CharSequence; │ + │ + .line 572 │ + :cond_0 │ + :goto_0 │ + return-void │ + │ + .line 569 │ + :cond_1 │ + const/4 v1, 0x5 │ + │ + if-ne v0, v1, :cond_0 │ + │ + .line 570 │ + iput-object p2, p0, Landroid/support/v4/widget/DrawerLayout;->mTitleRight:Ljava/lang/CharSequence; │ + │ + goto :goto_0 │ +.end method │ + │ .method setDrawerViewOffset(Landroid/view/View;F)V │ .locals 2 │ .param p1, "drawerView" # Landroid/view/View; │ .param p2, "slideOffset" # F │ │ .prologue │ - .line 501 │ + .line 689 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - .line 502 │ + .line 690 │ .local v0, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->onScreen:F │ │ cmpl-float v1, p2, v1 │ │ if-nez v1, :cond_0 │ │ - .line 508 │ + .line 696 │ :goto_0 │ return-void │ │ - .line 506 │ + .line 694 │ :cond_0 │ iput p2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->onScreen:F │ │ - .line 507 │ + .line 695 │ invoke-virtual {p0, p1, p2}, Landroid/support/v4/widget/DrawerLayout;->dispatchOnDrawerSlide(Landroid/view/View;F)V │ │ goto :goto_0 │ .end method │ │ .method public setScrimColor(I)V │ .locals 0 │ .param p1, "color" # I │ │ .prologue │ - .line 294 │ + .line 409 │ iput p1, p0, Landroid/support/v4/widget/DrawerLayout;->mScrimColor:I │ │ - .line 295 │ + .line 410 │ invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->invalidate()V │ │ - .line 296 │ + .line 411 │ + return-void │ +.end method │ + │ +.method public setStatusBarBackground(I)V │ + .locals 1 │ + .param p1, "resId" # I │ + │ + .prologue │ + .line 1007 │ + if-eqz p1, :cond_0 │ + │ + invoke-virtual {p0}, Landroid/support/v4/widget/DrawerLayout;->getContext()Landroid/content/Context; │ + │ + move-result-object v0 │ + │ + invoke-static {v0, p1}, Landroid/support/v4/content/ContextCompat;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ + │ + move-result-object v0 │ + │ + :goto_0 │ + iput-object v0, p0, Landroid/support/v4/widget/DrawerLayout;->mStatusBarBackground:Landroid/graphics/drawable/Drawable; │ + │ + .line 1008 │ + return-void │ + │ + .line 1007 │ + :cond_0 │ + const/4 v0, 0x0 │ + │ + goto :goto_0 │ +.end method │ + │ +.method public setStatusBarBackground(Landroid/graphics/drawable/Drawable;)V │ + .locals 0 │ + .param p1, "bg" # Landroid/graphics/drawable/Drawable; │ + │ + .prologue │ + .line 997 │ + iput-object p1, p0, Landroid/support/v4/widget/DrawerLayout;->mStatusBarBackground:Landroid/graphics/drawable/Drawable; │ + │ + .line 998 │ + return-void │ +.end method │ + │ +.method public setStatusBarBackgroundColor(I)V │ + .locals 1 │ + .param p1, "color" # I │ + │ + .prologue │ + .line 1018 │ + new-instance v0, Landroid/graphics/drawable/ColorDrawable; │ + │ + invoke-direct {v0, p1}, Landroid/graphics/drawable/ColorDrawable;->(I)V │ + │ + iput-object v0, p0, Landroid/support/v4/widget/DrawerLayout;->mStatusBarBackground:Landroid/graphics/drawable/Drawable; │ + │ + .line 1019 │ return-void │ .end method │ │ .method updateDrawerState(IILandroid/view/View;)V │ .locals 7 │ .param p1, "forGravity" # I │ .param p2, "activeState" # I │ .param p3, "activeDrawer" # Landroid/view/View; │ │ .prologue │ const/4 v6, 0x2 │ │ const/4 v5, 0x1 │ │ - .line 442 │ + .line 599 │ iget-object v4, p0, Landroid/support/v4/widget/DrawerLayout;->mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;->getViewDragState()I │ │ move-result v0 │ │ - .line 443 │ + .line 600 │ .local v0, "leftState":I │ iget-object v4, p0, Landroid/support/v4/widget/DrawerLayout;->mRightDragger:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;->getViewDragState()I │ │ move-result v2 │ │ - .line 446 │ + .line 603 │ .local v2, "rightState":I │ if-eq v0, v5, :cond_0 │ │ if-ne v2, v5, :cond_3 │ │ - .line 447 │ + .line 604 │ :cond_0 │ const/4 v3, 0x1 │ │ - .line 454 │ + .line 611 │ .local v3, "state":I │ :goto_0 │ if-eqz p3, :cond_1 │ │ if-nez p2, :cond_1 │ │ - .line 455 │ + .line 612 │ invoke-virtual {p3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ - .line 456 │ + .line 613 │ .local v1, "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->onScreen:F │ │ const/4 v5, 0x0 │ │ cmpl-float v4, v4, v5 │ │ if-nez v4, :cond_6 │ │ - .line 457 │ + .line 614 │ invoke-virtual {p0, p3}, Landroid/support/v4/widget/DrawerLayout;->dispatchOnDrawerClosed(Landroid/view/View;)V │ │ - .line 463 │ + .line 620 │ .end local v1 # "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ :cond_1 │ :goto_1 │ iget v4, p0, Landroid/support/v4/widget/DrawerLayout;->mDrawerState:I │ │ if-eq v3, v4, :cond_2 │ │ - .line 464 │ + .line 621 │ iput v3, p0, Landroid/support/v4/widget/DrawerLayout;->mDrawerState:I │ │ - .line 466 │ + .line 623 │ iget-object v4, p0, Landroid/support/v4/widget/DrawerLayout;->mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ if-eqz v4, :cond_2 │ │ - .line 467 │ + .line 624 │ iget-object v4, p0, Landroid/support/v4/widget/DrawerLayout;->mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;->onDrawerStateChanged(I)V │ │ - .line 470 │ + .line 627 │ :cond_2 │ return-void │ │ - .line 448 │ + .line 605 │ .end local v3 # "state":I │ :cond_3 │ if-eq v0, v6, :cond_4 │ │ if-ne v2, v6, :cond_5 │ │ - .line 449 │ + .line 606 │ :cond_4 │ const/4 v3, 0x2 │ │ .restart local v3 # "state":I │ goto :goto_0 │ │ - .line 451 │ + .line 608 │ .end local v3 # "state":I │ :cond_5 │ const/4 v3, 0x0 │ │ .restart local v3 # "state":I │ goto :goto_0 │ │ - .line 458 │ + .line 615 │ .restart local v1 # "lp":Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ :cond_6 │ iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;->onScreen:F │ │ const/high16 v5, 0x3f800000 # 1.0f │ │ cmpl-float v4, v4, v5 │ │ if-nez v4, :cond_1 │ │ - .line 459 │ + .line 616 │ invoke-virtual {p0, p3}, Landroid/support/v4/widget/DrawerLayout;->dispatchOnDrawerOpened(Landroid/view/View;)V │ │ goto :goto_1 │ .end method ├── smali/android/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider.smali │ @@ -19,42 +19,42 @@ │ │ │ # direct methods │ .method private constructor (Landroid/support/v4/widget/ExploreByTouchHelper;)V │ .locals 0 │ │ .prologue │ - .line 713 │ + .line 714 │ iput-object p1, p0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper; │ │ invoke-direct {p0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;->()V │ │ return-void │ .end method │ │ .method synthetic constructor (Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ .locals 0 │ .param p1, "x0" # Landroid/support/v4/widget/ExploreByTouchHelper; │ .param p2, "x1" # Landroid/support/v4/widget/ExploreByTouchHelper$1; │ │ .prologue │ - .line 713 │ + .line 714 │ invoke-direct {p0, p1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;->(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public createAccessibilityNodeInfo(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ .locals 1 │ .param p1, "virtualViewId" # I │ │ .prologue │ - .line 716 │ + .line 717 │ iget-object v0, p0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper; │ │ # invokes: Landroid/support/v4/widget/ExploreByTouchHelper;->createNode(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ invoke-static {v0, p1}, Landroid/support/v4/widget/ExploreByTouchHelper;->access$100(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ move-result-object v0 │ │ @@ -64,15 +64,15 @@ │ .method public performAction(IILandroid/os/Bundle;)Z │ .locals 1 │ .param p1, "virtualViewId" # I │ .param p2, "action" # I │ .param p3, "arguments" # Landroid/os/Bundle; │ │ .prologue │ - .line 721 │ + .line 722 │ iget-object v0, p0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper; │ │ # invokes: Landroid/support/v4/widget/ExploreByTouchHelper;->performAction(IILandroid/os/Bundle;)Z │ invoke-static {v0, p1, p2, p3}, Landroid/support/v4/widget/ExploreByTouchHelper;->access$200(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ move-result v0 ├── smali/android/support/v4/widget/ListViewAutoScrollHelper.smali │ @@ -50,84 +50,89 @@ │ .local v6, "target":Landroid/widget/ListView; │ invoke-virtual {v6}, Landroid/widget/ListView;->getCount()I │ │ move-result v3 │ │ .line 62 │ .local v3, "itemCount":I │ + if-nez v3, :cond_1 │ + │ + .line 92 │ + :cond_0 │ + :goto_0 │ + return v7 │ + │ + .line 66 │ + :cond_1 │ invoke-virtual {v6}, Landroid/widget/ListView;->getChildCount()I │ │ move-result v0 │ │ - .line 63 │ + .line 67 │ .local v0, "childCount":I │ invoke-virtual {v6}, Landroid/widget/ListView;->getFirstVisiblePosition()I │ │ move-result v1 │ │ - .line 64 │ + .line 68 │ .local v1, "firstPosition":I │ add-int v4, v1, v0 │ │ - .line 66 │ + .line 70 │ .local v4, "lastPosition":I │ - if-lez p1, :cond_1 │ + if-lez p1, :cond_3 │ │ - .line 68 │ + .line 72 │ if-lt v4, v3, :cond_2 │ │ - .line 69 │ + .line 73 │ add-int/lit8 v8, v0, -0x1 │ │ invoke-virtual {v6, v8}, Landroid/widget/ListView;->getChildAt(I)Landroid/view/View; │ │ move-result-object v5 │ │ - .line 70 │ + .line 74 │ .local v5, "lastView":Landroid/view/View; │ invoke-virtual {v5}, Landroid/view/View;->getBottom()I │ │ move-result v8 │ │ invoke-virtual {v6}, Landroid/widget/ListView;->getHeight()I │ │ move-result v9 │ │ - if-gt v8, v9, :cond_2 │ + if-le v8, v9, :cond_0 │ │ - .line 88 │ + .line 92 │ .end local v5 # "lastView":Landroid/view/View; │ - :cond_0 │ - :goto_0 │ - return v7 │ + :cond_2 │ + const/4 v7, 0x1 │ │ - .line 74 │ - :cond_1 │ + goto :goto_0 │ + │ + .line 78 │ + :cond_3 │ if-gez p1, :cond_0 │ │ - .line 76 │ + .line 80 │ if-gtz v1, :cond_2 │ │ - .line 77 │ + .line 81 │ invoke-virtual {v6, v7}, Landroid/widget/ListView;->getChildAt(I)Landroid/view/View; │ │ move-result-object v2 │ │ - .line 78 │ + .line 82 │ .local v2, "firstView":Landroid/view/View; │ invoke-virtual {v2}, Landroid/view/View;->getTop()I │ │ move-result v8 │ │ - if-gez v8, :cond_0 │ - │ - .line 88 │ - .end local v2 # "firstView":Landroid/view/View; │ - :cond_2 │ - const/4 v7, 0x1 │ + if-ltz v8, :cond_2 │ │ goto :goto_0 │ .end method │ │ .method public scrollTargetBy(II)V │ .locals 5 │ .param p1, "deltaX" # I ├── smali/android/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase.smali │ @@ -18,60 +18,63 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 55 │ + .line 61 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public abortAnimation(Ljava/lang/Object;)V │ .locals 0 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 112 │ + .line 119 │ check-cast p1, Landroid/widget/Scroller; │ │ .end local p1 # "scroller":Ljava/lang/Object; │ invoke-virtual {p1}, Landroid/widget/Scroller;->abortAnimation()V │ │ - .line 113 │ + .line 120 │ return-void │ .end method │ │ .method public computeScrollOffset(Ljava/lang/Object;)Z │ - .locals 1 │ + .locals 2 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 84 │ - check-cast p1, Landroid/widget/Scroller; │ + .line 90 │ + move-object v0, p1 │ │ - .end local p1 # "scroller":Ljava/lang/Object; │ - invoke-virtual {p1}, Landroid/widget/Scroller;->computeScrollOffset()Z │ + check-cast v0, Landroid/widget/Scroller; │ │ - move-result v0 │ + .line 91 │ + .local v0, "s":Landroid/widget/Scroller; │ + invoke-virtual {v0}, Landroid/widget/Scroller;->computeScrollOffset()Z │ │ - return v0 │ + move-result v1 │ + │ + return v1 │ .end method │ │ .method public createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ .locals 1 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "interpolator" # Landroid/view/animation/Interpolator; │ │ .prologue │ - .line 58 │ + .line 64 │ if-eqz p2, :cond_0 │ │ new-instance v0, Landroid/widget/Scroller; │ │ invoke-direct {v0, p1, p2}, Landroid/widget/Scroller;->(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ :goto_0 │ @@ -94,15 +97,15 @@ │ .param p5, "velY" # I │ .param p6, "minX" # I │ .param p7, "maxX" # I │ .param p8, "minY" # I │ .param p9, "maxY" # I │ │ .prologue │ - .line 101 │ + .line 108 │ move-object v0, p1 │ │ check-cast v0, Landroid/widget/Scroller; │ │ move v1, p2 │ │ move v2, p3 │ @@ -117,15 +120,15 @@ │ │ move/from16 v7, p8 │ │ move/from16 v8, p9 │ │ invoke-virtual/range {v0 .. v8}, Landroid/widget/Scroller;->fling(IIIIIIII)V │ │ - .line 102 │ + .line 109 │ return-void │ .end method │ │ .method public fling(Ljava/lang/Object;IIIIIIIIII)V │ .locals 9 │ .param p1, "scroller" # Ljava/lang/Object; │ .param p2, "startX" # I │ @@ -136,15 +139,15 @@ │ .param p7, "maxX" # I │ .param p8, "minY" # I │ .param p9, "maxY" # I │ .param p10, "overX" # I │ .param p11, "overY" # I │ │ .prologue │ - .line 107 │ + .line 114 │ move-object v0, p1 │ │ check-cast v0, Landroid/widget/Scroller; │ │ move v1, p2 │ │ move v2, p3 │ @@ -159,35 +162,35 @@ │ │ move/from16 v7, p8 │ │ move/from16 v8, p9 │ │ invoke-virtual/range {v0 .. v8}, Landroid/widget/Scroller;->fling(IIIIIIII)V │ │ - .line 108 │ + .line 115 │ return-void │ .end method │ │ .method public getCurrVelocity(Ljava/lang/Object;)F │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 79 │ + .line 85 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public getCurrX(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 69 │ + .line 75 │ check-cast p1, Landroid/widget/Scroller; │ │ .end local p1 # "scroller":Ljava/lang/Object; │ invoke-virtual {p1}, Landroid/widget/Scroller;->getCurrX()I │ │ move-result v0 │ │ @@ -195,15 +198,15 @@ │ .end method │ │ .method public getCurrY(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 74 │ + .line 80 │ check-cast p1, Landroid/widget/Scroller; │ │ .end local p1 # "scroller":Ljava/lang/Object; │ invoke-virtual {p1}, Landroid/widget/Scroller;->getCurrY()I │ │ move-result v0 │ │ @@ -211,15 +214,15 @@ │ .end method │ │ .method public getFinalX(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 134 │ + .line 141 │ check-cast p1, Landroid/widget/Scroller; │ │ .end local p1 # "scroller":Ljava/lang/Object; │ invoke-virtual {p1}, Landroid/widget/Scroller;->getFinalX()I │ │ move-result v0 │ │ @@ -227,15 +230,15 @@ │ .end method │ │ .method public getFinalY(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 139 │ + .line 146 │ check-cast p1, Landroid/widget/Scroller; │ │ .end local p1 # "scroller":Ljava/lang/Object; │ invoke-virtual {p1}, Landroid/widget/Scroller;->getFinalY()I │ │ move-result v0 │ │ @@ -243,15 +246,15 @@ │ .end method │ │ .method public isFinished(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 64 │ + .line 70 │ check-cast p1, Landroid/widget/Scroller; │ │ .end local p1 # "scroller":Ljava/lang/Object; │ invoke-virtual {p1}, Landroid/widget/Scroller;->isFinished()Z │ │ move-result v0 │ │ @@ -259,74 +262,74 @@ │ .end method │ │ .method public isOverScrolled(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 129 │ + .line 136 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public notifyHorizontalEdgeReached(Ljava/lang/Object;III)V │ .locals 0 │ .param p1, "scroller" # Ljava/lang/Object; │ .param p2, "startX" # I │ .param p3, "finalX" # I │ .param p4, "overX" # I │ │ .prologue │ - .line 119 │ + .line 126 │ return-void │ .end method │ │ .method public notifyVerticalEdgeReached(Ljava/lang/Object;III)V │ .locals 0 │ .param p1, "scroller" # Ljava/lang/Object; │ .param p2, "startY" # I │ .param p3, "finalY" # I │ .param p4, "overY" # I │ │ .prologue │ - .line 124 │ + .line 131 │ return-void │ .end method │ │ .method public startScroll(Ljava/lang/Object;IIII)V │ .locals 0 │ .param p1, "scroller" # Ljava/lang/Object; │ .param p2, "startX" # I │ .param p3, "startY" # I │ .param p4, "dx" # I │ .param p5, "dy" # I │ │ .prologue │ - .line 89 │ + .line 96 │ check-cast p1, Landroid/widget/Scroller; │ │ .end local p1 # "scroller":Ljava/lang/Object; │ invoke-virtual {p1, p2, p3, p4, p5}, Landroid/widget/Scroller;->startScroll(IIII)V │ │ - .line 90 │ + .line 97 │ return-void │ .end method │ │ .method public startScroll(Ljava/lang/Object;IIIII)V │ .locals 6 │ .param p1, "scroller" # Ljava/lang/Object; │ .param p2, "startX" # I │ .param p3, "startY" # I │ .param p4, "dx" # I │ .param p5, "dy" # I │ .param p6, "duration" # I │ │ .prologue │ - .line 95 │ + .line 102 │ move-object v0, p1 │ │ check-cast v0, Landroid/widget/Scroller; │ │ move v1, p2 │ │ move v2, p3 │ @@ -335,10 +338,10 @@ │ │ move v4, p5 │ │ move v5, p6 │ │ invoke-virtual/range {v0 .. v5}, Landroid/widget/Scroller;->startScroll(IIIII)V │ │ - .line 96 │ + .line 103 │ return-void │ .end method ├── smali/android/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs.smali │ @@ -15,27 +15,27 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 231 │ + .line 238 │ invoke-direct {p0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public getCurrVelocity(Ljava/lang/Object;)F │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 234 │ + .line 241 │ invoke-static {p1}, Landroid/support/v4/widget/ScrollerCompatIcs;->getCurrVelocity(Ljava/lang/Object;)F │ │ move-result v0 │ │ return v0 │ .end method ├── smali/android/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread.smali │ @@ -18,54 +18,54 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 143 │ + .line 150 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public abortAnimation(Ljava/lang/Object;)V │ .locals 0 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 201 │ + .line 208 │ invoke-static {p1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->abortAnimation(Ljava/lang/Object;)V │ │ - .line 202 │ + .line 209 │ return-void │ .end method │ │ .method public computeScrollOffset(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 171 │ + .line 178 │ invoke-static {p1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->computeScrollOffset(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ .locals 1 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "interpolator" # Landroid/view/animation/Interpolator; │ │ .prologue │ - .line 146 │ + .line 153 │ invoke-static {p1, p2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -78,18 +78,18 @@ │ .param p5, "velY" # I │ .param p6, "minX" # I │ .param p7, "maxX" # I │ .param p8, "minY" # I │ .param p9, "maxY" # I │ │ .prologue │ - .line 188 │ + .line 195 │ invoke-static/range {p1 .. p9}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->fling(Ljava/lang/Object;IIIIIIII)V │ │ - .line 190 │ + .line 197 │ return-void │ .end method │ │ .method public fling(Ljava/lang/Object;IIIIIIIIII)V │ .locals 0 │ .param p1, "scroller" # Ljava/lang/Object; │ .param p2, "startX" # I │ @@ -100,103 +100,103 @@ │ .param p7, "maxX" # I │ .param p8, "minY" # I │ .param p9, "maxY" # I │ .param p10, "overX" # I │ .param p11, "overY" # I │ │ .prologue │ - .line 195 │ + .line 202 │ invoke-static/range {p1 .. p11}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->fling(Ljava/lang/Object;IIIIIIIIII)V │ │ - .line 197 │ + .line 204 │ return-void │ .end method │ │ .method public getCurrVelocity(Ljava/lang/Object;)F │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 166 │ + .line 173 │ const/4 v0, 0x0 │ │ return v0 │ .end method │ │ .method public getCurrX(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 156 │ + .line 163 │ invoke-static {p1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->getCurrX(Ljava/lang/Object;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getCurrY(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 161 │ + .line 168 │ invoke-static {p1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->getCurrY(Ljava/lang/Object;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getFinalX(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 222 │ + .line 229 │ invoke-static {p1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->getFinalX(Ljava/lang/Object;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getFinalY(Ljava/lang/Object;)I │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 227 │ + .line 234 │ invoke-static {p1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->getFinalY(Ljava/lang/Object;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isFinished(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 151 │ + .line 158 │ invoke-static {p1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->isFinished(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isOverScrolled(Ljava/lang/Object;)Z │ .locals 1 │ .param p1, "scroller" # Ljava/lang/Object; │ │ .prologue │ - .line 217 │ + .line 224 │ invoke-static {p1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->isOverScrolled(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ @@ -204,61 +204,61 @@ │ .locals 0 │ .param p1, "scroller" # Ljava/lang/Object; │ .param p2, "startX" # I │ .param p3, "finalX" # I │ .param p4, "overX" # I │ │ .prologue │ - .line 207 │ + .line 214 │ invoke-static {p1, p2, p3, p4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->notifyHorizontalEdgeReached(Ljava/lang/Object;III)V │ │ - .line 208 │ + .line 215 │ return-void │ .end method │ │ .method public notifyVerticalEdgeReached(Ljava/lang/Object;III)V │ .locals 0 │ .param p1, "scroller" # Ljava/lang/Object; │ .param p2, "startY" # I │ .param p3, "finalY" # I │ .param p4, "overY" # I │ │ .prologue │ - .line 212 │ + .line 219 │ invoke-static {p1, p2, p3, p4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->notifyVerticalEdgeReached(Ljava/lang/Object;III)V │ │ - .line 213 │ + .line 220 │ return-void │ .end method │ │ .method public startScroll(Ljava/lang/Object;IIII)V │ .locals 0 │ .param p1, "scroller" # Ljava/lang/Object; │ .param p2, "startX" # I │ .param p3, "startY" # I │ .param p4, "dx" # I │ .param p5, "dy" # I │ │ .prologue │ - .line 176 │ + .line 183 │ invoke-static {p1, p2, p3, p4, p5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->startScroll(Ljava/lang/Object;IIII)V │ │ - .line 177 │ + .line 184 │ return-void │ .end method │ │ .method public startScroll(Ljava/lang/Object;IIIII)V │ .locals 0 │ .param p1, "scroller" # Ljava/lang/Object; │ .param p2, "startX" # I │ .param p3, "startY" # I │ .param p4, "dx" # I │ .param p5, "dy" # I │ .param p6, "duration" # I │ │ .prologue │ - .line 182 │ + .line 189 │ invoke-static/range {p1 .. p6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;->startScroll(Ljava/lang/Object;IIIII)V │ │ - .line 183 │ + .line 190 │ return-void │ .end method ├── smali/android/support/v4/widget/ScrollerCompat.smali │ @@ -11,100 +11,108 @@ │ Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;, │ Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ } │ .end annotation │ │ │ # static fields │ -.field static final IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ +.field static final CHASE_FRAME_TIME:I = 0x10 │ + │ +.field private static final TAG:Ljava/lang/String; = "ScrollerCompat" │ │ │ # instance fields │ +.field mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + │ .field mScroller:Ljava/lang/Object; │ │ │ # direct methods │ -.method static constructor ()V │ - .locals 2 │ +.method private constructor (ILandroid/content/Context;Landroid/view/animation/Interpolator;)V │ + .locals 1 │ + .param p1, "apiVersion" # I │ + .param p2, "context" # Landroid/content/Context; │ + .param p3, "interpolator" # Landroid/view/animation/Interpolator; │ │ .prologue │ - .line 240 │ - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ + .line 262 │ + invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 241 │ - .local v0, "version":I │ - const/16 v1, 0xe │ + .line 263 │ + const/16 v0, 0xe │ │ - if-lt v0, v1, :cond_0 │ + if-lt p1, v0, :cond_0 │ │ - .line 242 │ - new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ + .line 264 │ + new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ - invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;->()V │ + invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;->()V │ │ - sput-object v1, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + iput-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ - .line 248 │ + .line 270 │ :goto_0 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + │ + invoke-interface {v0, p2, p3}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ + │ + move-result-object v0 │ + │ + iput-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ + │ + .line 271 │ return-void │ │ - .line 243 │ + .line 265 │ :cond_0 │ - const/16 v1, 0x9 │ + const/16 v0, 0x9 │ │ - if-lt v0, v1, :cond_1 │ + if-lt p1, v0, :cond_1 │ │ - .line 244 │ - new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ + .line 266 │ + new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ - invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;->()V │ + invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;->()V │ │ - sput-object v1, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + iput-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ goto :goto_0 │ │ - .line 246 │ + .line 268 │ :cond_1 │ - new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ + new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ - invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;->()V │ + invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;->()V │ │ - sput-object v1, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + iput-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ goto :goto_0 │ .end method │ │ .method constructor (Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ .locals 1 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "interpolator" # Landroid/view/animation/Interpolator; │ │ .prologue │ - .line 258 │ - invoke-direct {p0}, Ljava/lang/Object;->()V │ - │ - .line 259 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ - │ - invoke-interface {v0, p1, p2}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ - │ - move-result-object v0 │ + .line 254 │ + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - iput-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ + invoke-direct {p0, v0, p1, p2}, Landroid/support/v4/widget/ScrollerCompat;->(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ - .line 260 │ + .line 256 │ return-void │ .end method │ │ .method public static create(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ .locals 1 │ .param p0, "context" # Landroid/content/Context; │ │ .prologue │ - .line 251 │ + .line 246 │ const/4 v0, 0x0 │ │ invoke-static {p0, v0}, Landroid/support/v4/widget/ScrollerCompat;->create(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ move-result-object v0 │ │ return-object v0 │ @@ -112,45 +120,45 @@ │ │ .method public static create(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ .locals 1 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "interpolator" # Landroid/view/animation/Interpolator; │ │ .prologue │ - .line 255 │ + .line 250 │ new-instance v0, Landroid/support/v4/widget/ScrollerCompat; │ │ invoke-direct {v0, p0, p1}, Landroid/support/v4/widget/ScrollerCompat;->(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ return-object v0 │ .end method │ │ │ # virtual methods │ .method public abortAnimation()V │ .locals 2 │ │ .prologue │ - .line 419 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 430 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->abortAnimation(Ljava/lang/Object;)V │ │ - .line 420 │ + .line 431 │ return-void │ .end method │ │ .method public computeScrollOffset()Z │ .locals 2 │ │ .prologue │ - .line 323 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 334 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->computeScrollOffset(Ljava/lang/Object;)Z │ │ move-result v0 │ │ @@ -165,16 +173,16 @@ │ .param p4, "velocityY" # I │ .param p5, "minX" # I │ .param p6, "maxX" # I │ .param p7, "minY" # I │ .param p8, "maxY" # I │ │ .prologue │ - .line 382 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 393 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ move v2, p1 │ │ move v3, p2 │ │ @@ -188,15 +196,15 @@ │ │ move/from16 v8, p7 │ │ move/from16 v9, p8 │ │ invoke-interface/range {v0 .. v9}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->fling(Ljava/lang/Object;IIIIIIII)V │ │ - .line 383 │ + .line 394 │ return-void │ .end method │ │ .method public fling(IIIIIIIIII)V │ .locals 12 │ .param p1, "startX" # I │ .param p2, "startY" # I │ @@ -206,16 +214,16 @@ │ .param p6, "maxX" # I │ .param p7, "minY" # I │ .param p8, "maxY" # I │ .param p9, "overX" # I │ .param p10, "overY" # I │ │ .prologue │ - .line 410 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 421 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ move v2, p1 │ │ move v3, p2 │ │ @@ -233,120 +241,120 @@ │ │ move/from16 v10, p9 │ │ move/from16 v11, p10 │ │ invoke-interface/range {v0 .. v11}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->fling(Ljava/lang/Object;IIIIIIIIII)V │ │ - .line 412 │ + .line 423 │ return-void │ .end method │ │ .method public getCurrVelocity()F │ .locals 2 │ │ .prologue │ - .line 314 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 325 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->getCurrVelocity(Ljava/lang/Object;)F │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getCurrX()I │ .locals 2 │ │ .prologue │ - .line 277 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 288 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->getCurrX(Ljava/lang/Object;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getCurrY()I │ .locals 2 │ │ .prologue │ - .line 286 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 297 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->getCurrY(Ljava/lang/Object;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getFinalX()I │ .locals 2 │ │ .prologue │ - .line 293 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 304 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->getFinalX(Ljava/lang/Object;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public getFinalY()I │ .locals 2 │ │ .prologue │ - .line 300 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 311 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->getFinalY(Ljava/lang/Object;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isFinished()Z │ .locals 2 │ │ .prologue │ - .line 268 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 279 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->isFinished(Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isOverScrolled()Z │ .locals 2 │ │ .prologue │ - .line 471 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 482 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->isOverScrolled(Ljava/lang/Object;)Z │ │ move-result v0 │ │ @@ -356,81 +364,81 @@ │ .method public notifyHorizontalEdgeReached(III)V │ .locals 2 │ .param p1, "startX" # I │ .param p2, "finalX" # I │ .param p3, "overX" # I │ │ .prologue │ - .line 437 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 448 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1, p2, p3}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->notifyHorizontalEdgeReached(Ljava/lang/Object;III)V │ │ - .line 438 │ + .line 449 │ return-void │ .end method │ │ .method public notifyVerticalEdgeReached(III)V │ .locals 2 │ .param p1, "startY" # I │ .param p2, "finalY" # I │ .param p3, "overY" # I │ │ .prologue │ - .line 454 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 465 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ invoke-interface {v0, v1, p1, p2, p3}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->notifyVerticalEdgeReached(Ljava/lang/Object;III)V │ │ - .line 455 │ + .line 466 │ return-void │ .end method │ │ .method public startScroll(IIII)V │ .locals 6 │ .param p1, "startX" # I │ .param p2, "startY" # I │ .param p3, "dx" # I │ .param p4, "dy" # I │ │ .prologue │ - .line 341 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 352 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ move v2, p1 │ │ move v3, p2 │ │ move v4, p3 │ │ move v5, p4 │ │ invoke-interface/range {v0 .. v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->startScroll(Ljava/lang/Object;IIII)V │ │ - .line 342 │ + .line 353 │ return-void │ .end method │ │ .method public startScroll(IIIII)V │ .locals 7 │ .param p1, "startX" # I │ .param p2, "startY" # I │ .param p3, "dx" # I │ .param p4, "dy" # I │ .param p5, "duration" # I │ │ .prologue │ - .line 358 │ - sget-object v0, Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ + .line 369 │ + iget-object v0, p0, Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; │ │ iget-object v1, p0, Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; │ │ move v2, p1 │ │ move v3, p2 │ │ @@ -438,10 +446,10 @@ │ │ move v5, p4 │ │ move v6, p5 │ │ invoke-interface/range {v0 .. v6}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->startScroll(Ljava/lang/Object;IIIII)V │ │ - .line 359 │ + .line 370 │ return-void │ .end method ├── smali/android/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate.smali │ @@ -21,20 +21,20 @@ │ │ │ # direct methods │ .method constructor (Landroid/support/v4/widget/SlidingPaneLayout;)V │ .locals 1 │ │ .prologue │ - .line 1395 │ + .line 1538 │ iput-object p1, p0, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-direct {p0}, Landroid/support/v4/view/AccessibilityDelegateCompat;->()V │ │ - .line 1396 │ + .line 1539 │ new-instance v0, Landroid/graphics/Rect; │ │ invoke-direct {v0}, Landroid/graphics/Rect;->()V │ │ iput-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect; │ │ return-void │ @@ -42,133 +42,133 @@ │ │ .method private copyNodeInfoNoChildren(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ .locals 2 │ .param p1, "dest" # Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ .param p2, "src" # Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ .prologue │ - .line 1454 │ + .line 1597 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect; │ │ - .line 1456 │ + .line 1599 │ .local v0, "rect":Landroid/graphics/Rect; │ invoke-virtual {p2, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInParent(Landroid/graphics/Rect;)V │ │ - .line 1457 │ + .line 1600 │ invoke-virtual {p1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInParent(Landroid/graphics/Rect;)V │ │ - .line 1459 │ + .line 1602 │ invoke-virtual {p2, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInScreen(Landroid/graphics/Rect;)V │ │ - .line 1460 │ + .line 1603 │ invoke-virtual {p1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInScreen(Landroid/graphics/Rect;)V │ │ - .line 1462 │ + .line 1605 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isVisibleToUser()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setVisibleToUser(Z)V │ │ - .line 1463 │ + .line 1606 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getPackageName()Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setPackageName(Ljava/lang/CharSequence;)V │ │ - .line 1464 │ + .line 1607 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getClassName()Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClassName(Ljava/lang/CharSequence;)V │ │ - .line 1465 │ + .line 1608 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getContentDescription()Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setContentDescription(Ljava/lang/CharSequence;)V │ │ - .line 1467 │ + .line 1610 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isEnabled()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setEnabled(Z)V │ │ - .line 1468 │ + .line 1611 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isClickable()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClickable(Z)V │ │ - .line 1469 │ + .line 1612 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isFocusable()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setFocusable(Z)V │ │ - .line 1470 │ + .line 1613 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isFocused()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setFocused(Z)V │ │ - .line 1471 │ + .line 1614 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isAccessibilityFocused()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setAccessibilityFocused(Z)V │ │ - .line 1472 │ + .line 1615 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isSelected()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setSelected(Z)V │ │ - .line 1473 │ + .line 1616 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isLongClickable()Z │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setLongClickable(Z)V │ │ - .line 1475 │ + .line 1618 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getActions()I │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->addAction(I)V │ │ - .line 1477 │ + .line 1620 │ invoke-virtual {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getMovementGranularities()I │ │ move-result v1 │ │ invoke-virtual {p1, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setMovementGranularities(I)V │ │ - .line 1478 │ + .line 1621 │ return-void │ .end method │ │ │ # virtual methods │ .method public filter(Landroid/view/View;)Z │ .locals 1 │ .param p1, "child" # Landroid/view/View; │ │ .prologue │ - .line 1444 │ + .line 1587 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-virtual {v0, p1}, Landroid/support/v4/widget/SlidingPaneLayout;->isDimmed(Landroid/view/View;)Z │ │ move-result v0 │ │ return v0 │ @@ -176,157 +176,157 @@ │ │ .method public onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ .locals 1 │ .param p1, "host" # Landroid/view/View; │ .param p2, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 1429 │ + .line 1572 │ invoke-super {p0, p1, p2}, Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ - .line 1431 │ + .line 1574 │ const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ move-result-object v0 │ │ invoke-virtual {p2, v0}, Landroid/view/accessibility/AccessibilityEvent;->setClassName(Ljava/lang/CharSequence;)V │ │ - .line 1432 │ + .line 1575 │ return-void │ .end method │ │ .method public onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ .locals 6 │ .param p1, "host" # Landroid/view/View; │ .param p2, "info" # Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ .prologue │ - .line 1400 │ + .line 1543 │ invoke-static {p2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->obtain(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ move-result-object v4 │ │ - .line 1401 │ + .line 1544 │ .local v4, "superNode":Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ invoke-super {p0, p1, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ - .line 1402 │ + .line 1545 │ invoke-direct {p0, p2, v4}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->copyNodeInfoNoChildren(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ - .line 1403 │ + .line 1546 │ invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->recycle()V │ │ - .line 1405 │ + .line 1548 │ const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-virtual {v5}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {p2, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClassName(Ljava/lang/CharSequence;)V │ │ - .line 1406 │ + .line 1549 │ invoke-virtual {p2, p1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setSource(Landroid/view/View;)V │ │ - .line 1408 │ + .line 1551 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompat;->getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent; │ │ move-result-object v3 │ │ - .line 1409 │ + .line 1552 │ .local v3, "parent":Landroid/view/ViewParent; │ instance-of v5, v3, Landroid/view/View; │ │ if-eqz v5, :cond_0 │ │ - .line 1410 │ + .line 1553 │ check-cast v3, Landroid/view/View; │ │ .end local v3 # "parent":Landroid/view/ViewParent; │ invoke-virtual {p2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setParent(Landroid/view/View;)V │ │ - .line 1415 │ + .line 1558 │ :cond_0 │ iget-object v5, p0, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildCount()I │ │ move-result v1 │ │ - .line 1416 │ + .line 1559 │ .local v1, "childCount":I │ const/4 v2, 0x0 │ │ .local v2, "i":I │ :goto_0 │ if-ge v2, v1, :cond_2 │ │ - .line 1417 │ + .line 1560 │ iget-object v5, p0, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 1418 │ + .line 1561 │ .local v0, "child":Landroid/view/View; │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->filter(Landroid/view/View;)Z │ │ move-result v5 │ │ if-nez v5, :cond_1 │ │ invoke-virtual {v0}, Landroid/view/View;->getVisibility()I │ │ move-result v5 │ │ if-nez v5, :cond_1 │ │ - .line 1420 │ + .line 1563 │ const/4 v5, 0x1 │ │ invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V │ │ - .line 1422 │ + .line 1565 │ invoke-virtual {p2, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->addChild(Landroid/view/View;)V │ │ - .line 1416 │ + .line 1559 │ :cond_1 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ - .line 1425 │ + .line 1568 │ .end local v0 # "child":Landroid/view/View; │ :cond_2 │ return-void │ .end method │ │ .method public onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ .locals 1 │ .param p1, "host" # Landroid/view/ViewGroup; │ .param p2, "child" # Landroid/view/View; │ .param p3, "event" # Landroid/view/accessibility/AccessibilityEvent; │ │ .prologue │ - .line 1437 │ + .line 1580 │ invoke-virtual {p0, p2}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->filter(Landroid/view/View;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ - .line 1438 │ + .line 1581 │ invoke-super {p0, p1, p2, p3}, Landroid/support/v4/view/AccessibilityDelegateCompat;->onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ move-result v0 │ │ - .line 1440 │ + .line 1583 │ :goto_0 │ return v0 │ │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 ├── smali/android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.smali │ @@ -25,67 +25,67 @@ │ │ # direct methods │ .method constructor (Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ .locals 0 │ .param p2, "childView" # Landroid/view/View; │ │ .prologue │ - .line 1484 │ + .line 1627 │ iput-object p1, p0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 1485 │ + .line 1628 │ iput-object p2, p0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View; │ │ - .line 1486 │ + .line 1629 │ return-void │ .end method │ │ │ # virtual methods │ .method public run()V │ .locals 3 │ │ .prologue │ - .line 1490 │ + .line 1633 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View; │ │ invoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent; │ │ move-result-object v0 │ │ iget-object v1, p0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ if-ne v0, v1, :cond_0 │ │ - .line 1491 │ + .line 1634 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View; │ │ const/4 v1, 0x0 │ │ const/4 v2, 0x0 │ │ invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ - .line 1492 │ + .line 1635 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ iget-object v1, p0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View; │ │ # invokes: Landroid/support/v4/widget/SlidingPaneLayout;->invalidateChildRegion(Landroid/view/View;)V │ - invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;->access$900(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ + invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;->access$1000(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ - .line 1494 │ + .line 1637 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ # getter for: Landroid/support/v4/widget/SlidingPaneLayout;->mPostedRunnables:Ljava/util/ArrayList; │ - invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;->access$1000(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ + invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;->access$1100(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ move-result-object v0 │ │ invoke-virtual {v0, p0}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z │ │ - .line 1495 │ + .line 1638 │ return-void │ .end method ├── smali/android/support/v4/widget/SlidingPaneLayout$LayoutParams.smali │ @@ -29,15 +29,15 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 3 │ │ .prologue │ - .line 1249 │ + .line 1392 │ const/4 v0, 0x1 │ │ new-array v0, v0, [I │ │ const/4 v1, 0x0 │ │ const v2, 0x1010181 │ @@ -51,130 +51,130 @@ │ │ .method public constructor ()V │ .locals 1 │ │ .prologue │ const/4 v0, -0x1 │ │ - .line 1273 │ + .line 1416 │ invoke-direct {p0, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;->(II)V │ │ - .line 1257 │ + .line 1400 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - .line 1274 │ + .line 1417 │ return-void │ .end method │ │ .method public constructor (II)V │ .locals 1 │ .param p1, "width" # I │ .param p2, "height" # I │ │ .prologue │ - .line 1277 │ + .line 1420 │ invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup$MarginLayoutParams;->(II)V │ │ - .line 1257 │ + .line 1400 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - .line 1278 │ + .line 1421 │ return-void │ .end method │ │ .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V │ .locals 3 │ .param p1, "c" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 1294 │ + .line 1437 │ invoke-direct {p0, p1, p2}, Landroid/view/ViewGroup$MarginLayoutParams;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ - .line 1257 │ + .line 1400 │ iput v2, p0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - .line 1296 │ + .line 1439 │ sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->ATTRS:[I │ │ invoke-virtual {p1, p2, v1}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ - .line 1297 │ + .line 1440 │ .local v0, "a":Landroid/content/res/TypedArray; │ const/4 v1, 0x0 │ │ invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getFloat(IF)F │ │ move-result v1 │ │ iput v1, p0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - .line 1298 │ + .line 1441 │ invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V │ │ - .line 1299 │ + .line 1442 │ return-void │ .end method │ │ .method public constructor (Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ .locals 1 │ .param p1, "source" # Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ .prologue │ - .line 1289 │ + .line 1432 │ invoke-direct {p0, p1}, Landroid/view/ViewGroup$MarginLayoutParams;->(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ - .line 1257 │ + .line 1400 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - .line 1290 │ + .line 1433 │ iget v0, p1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ iput v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - .line 1291 │ + .line 1434 │ return-void │ .end method │ │ .method public constructor (Landroid/view/ViewGroup$LayoutParams;)V │ .locals 1 │ .param p1, "source" # Landroid/view/ViewGroup$LayoutParams; │ │ .prologue │ - .line 1281 │ + .line 1424 │ invoke-direct {p0, p1}, Landroid/view/ViewGroup$MarginLayoutParams;->(Landroid/view/ViewGroup$LayoutParams;)V │ │ - .line 1257 │ + .line 1400 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - .line 1282 │ + .line 1425 │ return-void │ .end method │ │ .method public constructor (Landroid/view/ViewGroup$MarginLayoutParams;)V │ .locals 1 │ .param p1, "source" # Landroid/view/ViewGroup$MarginLayoutParams; │ │ .prologue │ - .line 1285 │ + .line 1428 │ invoke-direct {p0, p1}, Landroid/view/ViewGroup$MarginLayoutParams;->(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ - .line 1257 │ + .line 1400 │ const/4 v0, 0x0 │ │ iput v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - .line 1286 │ + .line 1429 │ return-void │ .end method ├── smali/android/support/v4/widget/SlidingPaneLayout$SavedState$1.smali │ @@ -28,66 +28,66 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 1322 │ + .line 1465 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ .locals 2 │ .param p1, "in" # Landroid/os/Parcel; │ │ .prologue │ - .line 1324 │ + .line 1467 │ new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ const/4 v1, 0x0 │ │ invoke-direct {v0, p1, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ - .line 1322 │ + .line 1465 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public newArray(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ .locals 1 │ .param p1, "size" # I │ │ .prologue │ - .line 1328 │ + .line 1471 │ new-array v0, p1, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ .param p1, "x0" # I │ │ .prologue │ - .line 1322 │ + .line 1465 │ invoke-virtual {p0, p1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;->newArray(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/android/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener.smali │ @@ -18,42 +18,42 @@ │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue │ - .line 231 │ + .line 237 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public onPanelClosed(Landroid/view/View;)V │ .locals 0 │ .param p1, "panel" # Landroid/view/View; │ │ .prologue │ - .line 240 │ + .line 246 │ return-void │ .end method │ │ .method public onPanelOpened(Landroid/view/View;)V │ .locals 0 │ .param p1, "panel" # Landroid/view/View; │ │ .prologue │ - .line 237 │ + .line 243 │ return-void │ .end method │ │ .method public onPanelSlide(Landroid/view/View;F)V │ .locals 0 │ .param p1, "panel" # Landroid/view/View; │ .param p2, "slideOffset" # F │ │ .prologue │ - .line 234 │ + .line 240 │ return-void │ .end method ├── smali/android/support/v4/widget/SlidingPaneLayout$SavedState.smali │ @@ -32,101 +32,101 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 1 │ │ .prologue │ - .line 1321 │ + .line 1464 │ new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;->()V │ │ sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->CREATOR:Landroid/os/Parcelable$Creator; │ │ return-void │ .end method │ │ .method private constructor (Landroid/os/Parcel;)V │ .locals 1 │ .param p1, "in" # Landroid/os/Parcel; │ │ .prologue │ - .line 1311 │ + .line 1454 │ invoke-direct {p0, p1}, Landroid/view/View$BaseSavedState;->(Landroid/os/Parcel;)V │ │ - .line 1312 │ + .line 1455 │ invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const/4 v0, 0x1 │ │ :goto_0 │ iput-boolean v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->isOpen:Z │ │ - .line 1313 │ + .line 1456 │ return-void │ │ - .line 1312 │ + .line 1455 │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method synthetic constructor (Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ .locals 0 │ .param p1, "x0" # Landroid/os/Parcel; │ .param p2, "x1" # Landroid/support/v4/widget/SlidingPaneLayout$1; │ │ .prologue │ - .line 1303 │ + .line 1446 │ invoke-direct {p0, p1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->(Landroid/os/Parcel;)V │ │ return-void │ .end method │ │ .method constructor (Landroid/os/Parcelable;)V │ .locals 0 │ .param p1, "superState" # Landroid/os/Parcelable; │ │ .prologue │ - .line 1307 │ + .line 1450 │ invoke-direct {p0, p1}, Landroid/view/View$BaseSavedState;->(Landroid/os/Parcelable;)V │ │ - .line 1308 │ + .line 1451 │ return-void │ .end method │ │ │ # virtual methods │ .method public writeToParcel(Landroid/os/Parcel;I)V │ .locals 1 │ .param p1, "out" # Landroid/os/Parcel; │ .param p2, "flags" # I │ │ .prologue │ - .line 1317 │ + .line 1460 │ invoke-super {p0, p1, p2}, Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V │ │ - .line 1318 │ + .line 1461 │ iget-boolean v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->isOpen:Z │ │ if-eqz v0, :cond_0 │ │ const/4 v0, 0x1 │ │ :goto_0 │ invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInt(I)V │ │ - .line 1319 │ + .line 1462 │ return-void │ │ - .line 1318 │ + .line 1461 │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method ├── smali/android/support/v4/widget/SlidingPaneLayout$DragHelperCallback.smali │ @@ -19,118 +19,204 @@ │ │ │ # direct methods │ .method private constructor (Landroid/support/v4/widget/SlidingPaneLayout;)V │ .locals 0 │ │ .prologue │ - .line 1178 │ + .line 1296 │ iput-object p1, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-direct {p0}, Landroid/support/v4/widget/ViewDragHelper$Callback;->()V │ │ return-void │ .end method │ │ .method synthetic constructor (Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ .locals 0 │ .param p1, "x0" # Landroid/support/v4/widget/SlidingPaneLayout; │ .param p2, "x1" # Landroid/support/v4/widget/SlidingPaneLayout$1; │ │ .prologue │ - .line 1178 │ + .line 1296 │ invoke-direct {p0, p1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public clampViewPositionHorizontal(Landroid/view/View;II)I │ - .locals 6 │ + .locals 7 │ .param p1, "child" # Landroid/view/View; │ .param p2, "left" # I │ .param p3, "dx" # I │ │ .prologue │ - .line 1233 │ + .line 1362 │ iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ # getter for: Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->access$400(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - .line 1234 │ + .line 1365 │ .local v1, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ - invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ + # invokes: Landroid/support/v4/widget/SlidingPaneLayout;->isLayoutRtlSupport()Z │ + invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->access$700(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ move-result v4 │ │ - iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ + if-eqz v4, :cond_0 │ + │ + .line 1366 │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + │ + invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->getWidth()I │ + │ + move-result v4 │ + │ + iget-object v5, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + │ + invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingRight()I │ + │ + move-result v5 │ + │ + iget v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->rightMargin:I │ + │ + add-int/2addr v5, v6 │ + │ + iget-object v6, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + │ + # getter for: Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + invoke-static {v6}, Landroid/support/v4/widget/SlidingPaneLayout;->access$400(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ + │ + move-result-object v6 │ │ - add-int v0, v4, v5 │ + invoke-virtual {v6}, Landroid/view/View;->getWidth()I │ │ - .line 1235 │ - .local v0, "leftBound":I │ + move-result v6 │ + │ + add-int/2addr v5, v6 │ + │ + sub-int v3, v4, v5 │ + │ + .line 1368 │ + .local v3, "startBound":I │ iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ # getter for: Landroid/support/v4/widget/SlidingPaneLayout;->mSlideRange:I │ - invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->access$700(Landroid/support/v4/widget/SlidingPaneLayout;)I │ + invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->access$800(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ move-result v4 │ │ - add-int v3, v0, v4 │ + sub-int v0, v3, v4 │ │ - .line 1237 │ - .local v3, "rightBound":I │ - invoke-static {p2, v0}, Ljava/lang/Math;->max(II)I │ + .line 1369 │ + .local v0, "endBound":I │ + invoke-static {p2, v3}, Ljava/lang/Math;->min(II)I │ │ move-result v4 │ │ - invoke-static {v4, v3}, Ljava/lang/Math;->min(II)I │ + invoke-static {v4, v0}, Ljava/lang/Math;->max(II)I │ │ move-result v2 │ │ - .line 1239 │ + .line 1375 │ .local v2, "newLeft":I │ + :goto_0 │ return v2 │ + │ + .line 1371 │ + .end local v0 # "endBound":I │ + .end local v2 # "newLeft":I │ + .end local v3 # "startBound":I │ + :cond_0 │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + │ + invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ + │ + move-result v4 │ + │ + iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ + │ + add-int v3, v4, v5 │ + │ + .line 1372 │ + .restart local v3 # "startBound":I │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + │ + # getter for: Landroid/support/v4/widget/SlidingPaneLayout;->mSlideRange:I │ + invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->access$800(Landroid/support/v4/widget/SlidingPaneLayout;)I │ + │ + move-result v4 │ + │ + add-int v0, v3, v4 │ + │ + .line 1373 │ + .restart local v0 # "endBound":I │ + invoke-static {p2, v3}, Ljava/lang/Math;->max(II)I │ + │ + move-result v4 │ + │ + invoke-static {v4, v0}, Ljava/lang/Math;->min(II)I │ + │ + move-result v2 │ + │ + .restart local v2 # "newLeft":I │ + goto :goto_0 │ +.end method │ + │ +.method public clampViewPositionVertical(Landroid/view/View;II)I │ + .locals 1 │ + .param p1, "child" # Landroid/view/View; │ + .param p2, "top" # I │ + .param p3, "dy" # I │ + │ + .prologue │ + .line 1382 │ + invoke-virtual {p1}, Landroid/view/View;->getTop()I │ + │ + move-result v0 │ + │ + return v0 │ .end method │ │ .method public getViewHorizontalDragRange(Landroid/view/View;)I │ .locals 1 │ .param p1, "child" # Landroid/view/View; │ │ .prologue │ - .line 1228 │ + .line 1357 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ # getter for: Landroid/support/v4/widget/SlidingPaneLayout;->mSlideRange:I │ - invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;->access$700(Landroid/support/v4/widget/SlidingPaneLayout;)I │ + invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;->access$800(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public onEdgeDragStarted(II)V │ .locals 2 │ .param p1, "edgeFlags" # I │ .param p2, "pointerId" # I │ │ .prologue │ - .line 1244 │ + .line 1387 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ # getter for: Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;->access$200(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ move-result-object v0 │ │ @@ -139,117 +225,117 @@ │ # getter for: Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;->access$400(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1, p2}, Landroid/support/v4/widget/ViewDragHelper;->captureChildView(Landroid/view/View;I)V │ │ - .line 1245 │ + .line 1388 │ return-void │ .end method │ │ .method public onViewCaptured(Landroid/view/View;I)V │ .locals 1 │ .param p1, "capturedChild" # Landroid/view/View; │ .param p2, "activePointerId" # I │ │ .prologue │ - .line 1206 │ + .line 1324 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;->setAllChildrenVisible()V │ │ - .line 1207 │ + .line 1325 │ return-void │ .end method │ │ .method public onViewDragStateChanged(I)V │ .locals 2 │ .param p1, "state" # I │ │ .prologue │ - .line 1191 │ + .line 1309 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ # getter for: Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;->access$200(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;->getViewDragState()I │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ - .line 1192 │ + .line 1310 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ # getter for: Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;->access$300(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ move-result v0 │ │ const/4 v1, 0x0 │ │ cmpl-float v0, v0, v1 │ │ if-nez v0, :cond_1 │ │ - .line 1193 │ + .line 1311 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ iget-object v1, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ # getter for: Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;->access$400(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;->updateObscuredViewsVisibility(Landroid/view/View;)V │ │ - .line 1194 │ + .line 1312 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ iget-object v1, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ # getter for: Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;->access$400(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;->dispatchOnPanelClosed(Landroid/view/View;)V │ │ - .line 1195 │ + .line 1313 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ const/4 v1, 0x0 │ │ # setter for: Landroid/support/v4/widget/SlidingPaneLayout;->mPreservedOpenState:Z │ invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;->access$502(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ - .line 1201 │ + .line 1319 │ :cond_0 │ :goto_0 │ return-void │ │ - .line 1197 │ + .line 1315 │ :cond_1 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ iget-object v1, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ # getter for: Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;->access$400(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;->dispatchOnPanelOpened(Landroid/view/View;)V │ │ - .line 1198 │ + .line 1316 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ const/4 v1, 0x1 │ │ # setter for: Landroid/support/v4/widget/SlidingPaneLayout;->mPreservedOpenState:Z │ invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;->access$502(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ @@ -261,135 +347,221 @@ │ .param p1, "changedView" # Landroid/view/View; │ .param p2, "left" # I │ .param p3, "top" # I │ .param p4, "dx" # I │ .param p5, "dy" # I │ │ .prologue │ - .line 1211 │ + .line 1329 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ # invokes: Landroid/support/v4/widget/SlidingPaneLayout;->onPanelDragged(I)V │ invoke-static {v0, p2}, Landroid/support/v4/widget/SlidingPaneLayout;->access$600(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ - .line 1212 │ + .line 1330 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;->invalidate()V │ │ - .line 1213 │ + .line 1331 │ return-void │ .end method │ │ .method public onViewReleased(Landroid/view/View;FF)V │ - .locals 5 │ + .locals 8 │ .param p1, "releasedChild" # Landroid/view/View; │ .param p2, "xvel" # F │ .param p3, "yvel" # F │ │ .prologue │ - const/4 v4, 0x0 │ + const/high16 v7, 0x3f000000 # 0.5f │ │ - .line 1217 │ + const/4 v6, 0x0 │ + │ + .line 1335 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - .line 1218 │ - .local v1, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ - iget-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + .line 1338 │ + .local v2, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ - invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ + # invokes: Landroid/support/v4/widget/SlidingPaneLayout;->isLayoutRtlSupport()Z │ + invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->access$700(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ - move-result v2 │ + move-result v4 │ │ - iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ + if-eqz v4, :cond_3 │ │ - add-int v0, v2, v3 │ + .line 1339 │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ - .line 1219 │ - .local v0, "left":I │ - cmpl-float v2, p2, v4 │ + invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingRight()I │ │ - if-gtz v2, :cond_0 │ + move-result v4 │ │ - cmpl-float v2, p2, v4 │ + iget v5, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->rightMargin:I │ │ - if-nez v2, :cond_1 │ + add-int v3, v4, v5 │ │ - iget-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + .line 1340 │ + .local v3, "startToRight":I │ + cmpg-float v4, p2, v6 │ │ - # getter for: Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ - invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;->access$300(Landroid/support/v4/widget/SlidingPaneLayout;)F │ + if-ltz v4, :cond_0 │ │ - move-result v2 │ + cmpl-float v4, p2, v6 │ + │ + if-nez v4, :cond_1 │ + │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + │ + # getter for: Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ + invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->access$300(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ - const/high16 v3, 0x3f000000 # 0.5f │ + move-result v4 │ │ - cmpl-float v2, v2, v3 │ + cmpl-float v4, v4, v7 │ │ - if-lez v2, :cond_1 │ + if-lez v4, :cond_1 │ │ - .line 1220 │ + .line 1341 │ :cond_0 │ - iget-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ # getter for: Landroid/support/v4/widget/SlidingPaneLayout;->mSlideRange:I │ - invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;->access$700(Landroid/support/v4/widget/SlidingPaneLayout;)I │ + invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->access$800(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ - move-result v2 │ + move-result v4 │ │ - add-int/2addr v0, v2 │ + add-int/2addr v3, v4 │ │ - .line 1222 │ + .line 1343 │ :cond_1 │ - iget-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + │ + # getter for: Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->access$400(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ + │ + move-result-object v4 │ + │ + invoke-virtual {v4}, Landroid/view/View;->getWidth()I │ + │ + move-result v0 │ + │ + .line 1344 │ + .local v0, "childWidth":I │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + │ + invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->getWidth()I │ + │ + move-result v4 │ + │ + sub-int/2addr v4, v3 │ + │ + sub-int v1, v4, v0 │ + │ + .line 1351 │ + .end local v0 # "childWidth":I │ + .end local v3 # "startToRight":I │ + .local v1, "left":I │ + :cond_2 │ + :goto_0 │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ # getter for: Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ - invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;->access$200(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ + invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->access$200(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ - move-result-object v2 │ + move-result-object v4 │ │ invoke-virtual {p1}, Landroid/view/View;->getTop()I │ │ - move-result v3 │ + move-result v5 │ │ - invoke-virtual {v2, v0, v3}, Landroid/support/v4/widget/ViewDragHelper;->settleCapturedViewAt(II)Z │ + invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;->settleCapturedViewAt(II)Z │ │ - .line 1223 │ - iget-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + .line 1352 │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ - invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;->invalidate()V │ + invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->invalidate()V │ │ - .line 1224 │ + .line 1353 │ return-void │ + │ + .line 1346 │ + .end local v1 # "left":I │ + :cond_3 │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + │ + invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ + │ + move-result v4 │ + │ + iget v5, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ + │ + add-int v1, v4, v5 │ + │ + .line 1347 │ + .restart local v1 # "left":I │ + cmpl-float v4, p2, v6 │ + │ + if-gtz v4, :cond_4 │ + │ + cmpl-float v4, p2, v6 │ + │ + if-nez v4, :cond_2 │ + │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + │ + # getter for: Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ + invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->access$300(Landroid/support/v4/widget/SlidingPaneLayout;)F │ + │ + move-result v4 │ + │ + cmpl-float v4, v4, v7 │ + │ + if-lez v4, :cond_2 │ + │ + .line 1348 │ + :cond_4 │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ + │ + # getter for: Landroid/support/v4/widget/SlidingPaneLayout;->mSlideRange:I │ + invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;->access$800(Landroid/support/v4/widget/SlidingPaneLayout;)I │ + │ + move-result v4 │ + │ + add-int/2addr v1, v4 │ + │ + goto :goto_0 │ .end method │ │ .method public tryCaptureView(Landroid/view/View;I)Z │ .locals 1 │ .param p1, "child" # Landroid/view/View; │ .param p2, "pointerId" # I │ │ .prologue │ - .line 1182 │ + .line 1300 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; │ │ # getter for: Landroid/support/v4/widget/SlidingPaneLayout;->mIsUnableToDrag:Z │ invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;->access$100(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 1183 │ + .line 1301 │ const/4 v0, 0x0 │ │ - .line 1186 │ + .line 1304 │ :goto_0 │ return v0 │ │ :cond_0 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 ├── smali/android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase.smali │ @@ -18,29 +18,29 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 1337 │ + .line 1480 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ .locals 4 │ .param p1, "parent" # Landroid/support/v4/widget/SlidingPaneLayout; │ .param p2, "child" # Landroid/view/View; │ │ .prologue │ - .line 1339 │ + .line 1482 │ invoke-virtual {p2}, Landroid/view/View;->getLeft()I │ │ move-result v0 │ │ invoke-virtual {p2}, Landroid/view/View;->getTop()I │ │ move-result v1 │ @@ -51,10 +51,10 @@ │ │ invoke-virtual {p2}, Landroid/view/View;->getBottom()I │ │ move-result v3 │ │ invoke-static {p1, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;IIII)V │ │ - .line 1341 │ + .line 1484 │ return-void │ .end method ├── smali/android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB.smali │ @@ -21,18 +21,18 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 4 │ │ .prologue │ - .line 1356 │ + .line 1499 │ invoke-direct {p0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;->()V │ │ - .line 1358 │ + .line 1501 │ :try_start_0 │ const-class v2, Landroid/view/View; │ │ const-string v3, "getDisplayList" │ │ const/4 v1, 0x0 │ │ @@ -42,60 +42,60 @@ │ │ move-result-object v1 │ │ iput-object v1, p0, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method; │ :try_end_0 │ .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0 │ │ - .line 1363 │ + .line 1506 │ :goto_0 │ :try_start_1 │ const-class v1, Landroid/view/View; │ │ const-string v2, "mRecreateDisplayList" │ │ invoke-virtual {v1, v2}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; │ │ move-result-object v1 │ │ iput-object v1, p0, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field; │ │ - .line 1364 │ + .line 1507 │ iget-object v1, p0, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field; │ │ const/4 v2, 0x1 │ │ invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;->setAccessible(Z)V │ :try_end_1 │ .catch Ljava/lang/NoSuchFieldException; {:try_start_1 .. :try_end_1} :catch_1 │ │ - .line 1368 │ + .line 1511 │ :goto_1 │ return-void │ │ - .line 1359 │ + .line 1502 │ :catch_0 │ move-exception v0 │ │ - .line 1360 │ + .line 1503 │ .local v0, "e":Ljava/lang/NoSuchMethodException; │ const-string v1, "SlidingPaneLayout" │ │ const-string v2, "Couldn\'t fetch getDisplayList method; dimming won\'t work right." │ │ invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ goto :goto_0 │ │ - .line 1365 │ + .line 1508 │ .end local v0 # "e":Ljava/lang/NoSuchMethodException; │ :catch_1 │ move-exception v0 │ │ - .line 1366 │ + .line 1509 │ .local v0, "e":Ljava/lang/NoSuchFieldException; │ const-string v1, "SlidingPaneLayout" │ │ const-string v2, "Couldn\'t fetch mRecreateDisplayList field; dimming will be slow." │ │ invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ @@ -106,64 +106,64 @@ │ # virtual methods │ .method public invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ .locals 3 │ .param p1, "parent" # Landroid/support/v4/widget/SlidingPaneLayout; │ .param p2, "child" # Landroid/view/View; │ │ .prologue │ - .line 1372 │ + .line 1515 │ iget-object v1, p0, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method; │ │ if-eqz v1, :cond_0 │ │ iget-object v1, p0, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field; │ │ if-eqz v1, :cond_0 │ │ - .line 1374 │ + .line 1517 │ :try_start_0 │ iget-object v1, p0, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field; │ │ const/4 v2, 0x1 │ │ invoke-virtual {v1, p2, v2}, Ljava/lang/reflect/Field;->setBoolean(Ljava/lang/Object;Z)V │ │ - .line 1375 │ + .line 1518 │ iget-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method; │ │ const/4 v1, 0x0 │ │ check-cast v1, [Ljava/lang/Object; │ │ invoke-virtual {v2, p2, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ - .line 1384 │ + .line 1527 │ :goto_0 │ invoke-super {p0, p1, p2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;->invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ - .line 1385 │ + .line 1528 │ :goto_1 │ return-void │ │ - .line 1376 │ + .line 1519 │ :catch_0 │ move-exception v0 │ │ - .line 1377 │ + .line 1520 │ .local v0, "e":Ljava/lang/Exception; │ const-string v1, "SlidingPaneLayout" │ │ const-string v2, "Error refreshing display list state" │ │ invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ goto :goto_0 │ │ - .line 1381 │ + .line 1524 │ .end local v0 # "e":Ljava/lang/Exception; │ :cond_0 │ invoke-virtual {p2}, Landroid/view/View;->invalidate()V │ │ goto :goto_1 │ .end method ├── smali/android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.smali │ @@ -15,35 +15,35 @@ │ │ │ # direct methods │ .method constructor ()V │ .locals 0 │ │ .prologue │ - .line 1388 │ + .line 1531 │ invoke-direct {p0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ .locals 1 │ .param p1, "parent" # Landroid/support/v4/widget/SlidingPaneLayout; │ .param p2, "child" # Landroid/view/View; │ │ .prologue │ - .line 1391 │ + .line 1534 │ invoke-virtual {p2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimPaint:Landroid/graphics/Paint; │ │ invoke-static {p2, v0}, Landroid/support/v4/view/ViewCompat;->setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V │ │ - .line 1392 │ + .line 1535 │ return-void │ .end method ├── smali/android/support/v4/widget/SlidingPaneLayout.smali │ @@ -66,15 +66,17 @@ │ ">;" │ } │ .end annotation │ .end field │ │ .field private mPreservedOpenState:Z │ │ -.field private mShadowDrawable:Landroid/graphics/drawable/Drawable; │ +.field private mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; │ + │ +.field private mShadowDrawableRight:Landroid/graphics/drawable/Drawable; │ │ .field private mSlideOffset:F │ │ .field private mSlideRange:I │ │ .field private mSlideableView:Landroid/view/View; │ │ @@ -84,50 +86,50 @@ │ │ │ # direct methods │ .method static constructor ()V │ .locals 2 │ │ .prologue │ - .line 192 │ + .line 198 │ sget v0, Landroid/os/Build$VERSION;->SDK_INT:I │ │ - .line 193 │ + .line 199 │ .local v0, "deviceVersion":I │ const/16 v1, 0x11 │ │ if-lt v0, v1, :cond_0 │ │ - .line 194 │ + .line 200 │ new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;->()V │ │ sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;->IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; │ │ - .line 200 │ + .line 206 │ :goto_0 │ return-void │ │ - .line 195 │ + .line 201 │ :cond_0 │ const/16 v1, 0x10 │ │ if-lt v0, v1, :cond_1 │ │ - .line 196 │ + .line 202 │ new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; │ │ invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->()V │ │ sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;->IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; │ │ goto :goto_0 │ │ - .line 198 │ + .line 204 │ :cond_1 │ new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;->()V │ │ sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;->IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; │ │ @@ -135,723 +137,859 @@ │ .end method │ │ .method public constructor (Landroid/content/Context;)V │ .locals 1 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ - .line 244 │ + .line 250 │ const/4 v0, 0x0 │ │ invoke-direct {p0, p1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ - .line 245 │ + .line 251 │ return-void │ .end method │ │ .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V │ .locals 1 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ │ .prologue │ - .line 248 │ + .line 254 │ const/4 v0, 0x0 │ │ invoke-direct {p0, p1, p2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ - .line 249 │ + .line 255 │ return-void │ .end method │ │ .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;I)V │ - .locals 6 │ + .locals 5 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "attrs" # Landroid/util/AttributeSet; │ .param p3, "defStyle" # I │ │ .prologue │ - const/high16 v5, 0x3f000000 # 0.5f │ + const/4 v3, 0x1 │ │ - const/4 v4, 0x1 │ + const/high16 v4, 0x3f000000 # 0.5f │ │ - .line 252 │ + .line 258 │ invoke-direct {p0, p1, p2, p3}, Landroid/view/ViewGroup;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ - .line 107 │ + .line 108 │ const v2, -0x33333334 │ │ iput v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSliderFadeColor:I │ │ - .line 182 │ - iput-boolean v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mFirstLayout:Z │ + .line 188 │ + iput-boolean v3, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mFirstLayout:Z │ │ - .line 184 │ + .line 190 │ new-instance v2, Landroid/graphics/Rect; │ │ invoke-direct {v2}, Landroid/graphics/Rect;->()V │ │ iput-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mTmpRect:Landroid/graphics/Rect; │ │ - .line 186 │ + .line 192 │ new-instance v2, Ljava/util/ArrayList; │ │ invoke-direct {v2}, Ljava/util/ArrayList;->()V │ │ iput-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPostedRunnables:Ljava/util/ArrayList; │ │ - .line 254 │ + .line 260 │ invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; │ │ move-result-object v2 │ │ iget v0, v2, Landroid/util/DisplayMetrics;->density:F │ │ - .line 255 │ + .line 261 │ .local v0, "density":F │ const/high16 v2, 0x42000000 # 32.0f │ │ mul-float/2addr v2, v0 │ │ - add-float/2addr v2, v5 │ + add-float/2addr v2, v4 │ │ float-to-int v2, v2 │ │ iput v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mOverhangSize:I │ │ - .line 257 │ + .line 263 │ invoke-static {p1}, Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration; │ │ move-result-object v1 │ │ - .line 259 │ + .line 265 │ .local v1, "viewConfig":Landroid/view/ViewConfiguration; │ const/4 v2, 0x0 │ │ invoke-virtual {p0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;->setWillNotDraw(Z)V │ │ - .line 261 │ + .line 267 │ new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ invoke-direct {v2, p0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ invoke-static {p0, v2}, Landroid/support/v4/view/ViewCompat;->setAccessibilityDelegate(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ - .line 262 │ - invoke-static {p0, v4}, Landroid/support/v4/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V │ + .line 268 │ + invoke-static {p0, v3}, Landroid/support/v4/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V │ │ - .line 264 │ + .line 270 │ new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ const/4 v3, 0x0 │ │ invoke-direct {v2, p0, v3}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ - invoke-static {p0, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;->create(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ + invoke-static {p0, v4, v2}, Landroid/support/v4/widget/ViewDragHelper;->create(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ move-result-object v2 │ │ iput-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ - .line 265 │ - iget-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ - │ - invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;->setEdgeTrackingEnabled(I)V │ - │ - .line 266 │ + .line 271 │ iget-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ const/high16 v3, 0x43c80000 # 400.0f │ │ mul-float/2addr v3, v0 │ │ invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;->setMinVelocity(F)V │ │ - .line 267 │ + .line 272 │ return-void │ .end method │ │ .method static synthetic access$100(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ .locals 1 │ .param p0, "x0" # Landroid/support/v4/widget/SlidingPaneLayout; │ │ .prologue │ - .line 88 │ + .line 89 │ iget-boolean v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mIsUnableToDrag:Z │ │ return v0 │ .end method │ │ -.method static synthetic access$1000(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ +.method static synthetic access$1000(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ + .locals 0 │ + .param p0, "x0" # Landroid/support/v4/widget/SlidingPaneLayout; │ + .param p1, "x1" # Landroid/view/View; │ + │ + .prologue │ + .line 89 │ + invoke-direct {p0, p1}, Landroid/support/v4/widget/SlidingPaneLayout;->invalidateChildRegion(Landroid/view/View;)V │ + │ + return-void │ +.end method │ + │ +.method static synthetic access$1100(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ .locals 1 │ .param p0, "x0" # Landroid/support/v4/widget/SlidingPaneLayout; │ │ .prologue │ - .line 88 │ + .line 89 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPostedRunnables:Ljava/util/ArrayList; │ │ return-object v0 │ .end method │ │ .method static synthetic access$200(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ .locals 1 │ .param p0, "x0" # Landroid/support/v4/widget/SlidingPaneLayout; │ │ .prologue │ - .line 88 │ + .line 89 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ return-object v0 │ .end method │ │ .method static synthetic access$300(Landroid/support/v4/widget/SlidingPaneLayout;)F │ .locals 1 │ .param p0, "x0" # Landroid/support/v4/widget/SlidingPaneLayout; │ │ .prologue │ - .line 88 │ + .line 89 │ iget v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ │ return v0 │ .end method │ │ .method static synthetic access$400(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ .locals 1 │ .param p0, "x0" # Landroid/support/v4/widget/SlidingPaneLayout; │ │ .prologue │ - .line 88 │ + .line 89 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ return-object v0 │ .end method │ │ .method static synthetic access$502(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ .locals 0 │ .param p0, "x0" # Landroid/support/v4/widget/SlidingPaneLayout; │ .param p1, "x1" # Z │ │ .prologue │ - .line 88 │ + .line 89 │ iput-boolean p1, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPreservedOpenState:Z │ │ return p1 │ .end method │ │ .method static synthetic access$600(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ .locals 0 │ .param p0, "x0" # Landroid/support/v4/widget/SlidingPaneLayout; │ .param p1, "x1" # I │ │ .prologue │ - .line 88 │ + .line 89 │ invoke-direct {p0, p1}, Landroid/support/v4/widget/SlidingPaneLayout;->onPanelDragged(I)V │ │ return-void │ .end method │ │ -.method static synthetic access$700(Landroid/support/v4/widget/SlidingPaneLayout;)I │ +.method static synthetic access$700(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ .locals 1 │ .param p0, "x0" # Landroid/support/v4/widget/SlidingPaneLayout; │ │ .prologue │ - .line 88 │ - iget v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideRange:I │ + .line 89 │ + invoke-direct {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isLayoutRtlSupport()Z │ + │ + move-result v0 │ │ return v0 │ .end method │ │ -.method static synthetic access$900(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ - .locals 0 │ +.method static synthetic access$800(Landroid/support/v4/widget/SlidingPaneLayout;)I │ + .locals 1 │ .param p0, "x0" # Landroid/support/v4/widget/SlidingPaneLayout; │ - .param p1, "x1" # Landroid/view/View; │ │ .prologue │ - .line 88 │ - invoke-direct {p0, p1}, Landroid/support/v4/widget/SlidingPaneLayout;->invalidateChildRegion(Landroid/view/View;)V │ + .line 89 │ + iget v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideRange:I │ │ - return-void │ + return v0 │ .end method │ │ .method private closePane(Landroid/view/View;I)Z │ .locals 2 │ .param p1, "pane" # Landroid/view/View; │ .param p2, "initialVelocity" # I │ │ .prologue │ const/4 v0, 0x0 │ │ - .line 828 │ + .line 859 │ iget-boolean v1, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mFirstLayout:Z │ │ if-nez v1, :cond_0 │ │ const/4 v1, 0x0 │ │ invoke-virtual {p0, v1, p2}, Landroid/support/v4/widget/SlidingPaneLayout;->smoothSlideTo(FI)Z │ │ move-result v1 │ │ if-eqz v1, :cond_1 │ │ - .line 829 │ + .line 860 │ :cond_0 │ iput-boolean v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPreservedOpenState:Z │ │ - .line 830 │ + .line 861 │ const/4 v0, 0x1 │ │ - .line 832 │ + .line 863 │ :cond_1 │ return v0 │ .end method │ │ .method private dimChildView(Landroid/view/View;FI)V │ .locals 9 │ .param p1, "v" # Landroid/view/View; │ .param p2, "mag" # F │ .param p3, "fadeColor" # I │ │ .prologue │ const/4 v8, 0x2 │ │ - .line 925 │ + .line 968 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v4 │ │ check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - .line 927 │ + .line 970 │ .local v4, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ const/4 v5, 0x0 │ │ cmpl-float v5, p2, v5 │ │ if-lez v5, :cond_3 │ │ if-eqz p3, :cond_3 │ │ - .line 928 │ + .line 971 │ const/high16 v5, -0x1000000 │ │ and-int/2addr v5, p3 │ │ ushr-int/lit8 v0, v5, 0x18 │ │ - .line 929 │ + .line 972 │ .local v0, "baseAlpha":I │ int-to-float v5, v0 │ │ mul-float/2addr v5, p2 │ │ float-to-int v3, v5 │ │ - .line 930 │ + .line 973 │ .local v3, "imag":I │ shl-int/lit8 v5, v3, 0x18 │ │ const v6, 0xffffff │ │ and-int/2addr v6, p3 │ │ or-int v1, v5, v6 │ │ - .line 931 │ + .line 974 │ .local v1, "color":I │ iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimPaint:Landroid/graphics/Paint; │ │ if-nez v5, :cond_0 │ │ - .line 932 │ + .line 975 │ new-instance v5, Landroid/graphics/Paint; │ │ invoke-direct {v5}, Landroid/graphics/Paint;->()V │ │ iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimPaint:Landroid/graphics/Paint; │ │ - .line 934 │ + .line 977 │ :cond_0 │ iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimPaint:Landroid/graphics/Paint; │ │ new-instance v6, Landroid/graphics/PorterDuffColorFilter; │ │ sget-object v7, Landroid/graphics/PorterDuff$Mode;->SRC_OVER:Landroid/graphics/PorterDuff$Mode; │ │ invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;->(ILandroid/graphics/PorterDuff$Mode;)V │ │ invoke-virtual {v5, v6}, Landroid/graphics/Paint;->setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; │ │ - .line 935 │ + .line 978 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompat;->getLayerType(Landroid/view/View;)I │ │ move-result v5 │ │ if-eq v5, v8, :cond_1 │ │ - .line 936 │ + .line 979 │ iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimPaint:Landroid/graphics/Paint; │ │ invoke-static {p1, v8, v5}, Landroid/support/v4/view/ViewCompat;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ - .line 938 │ + .line 981 │ :cond_1 │ invoke-direct {p0, p1}, Landroid/support/v4/widget/SlidingPaneLayout;->invalidateChildRegion(Landroid/view/View;)V │ │ - .line 947 │ + .line 990 │ .end local v0 # "baseAlpha":I │ .end local v1 # "color":I │ .end local v3 # "imag":I │ :cond_2 │ :goto_0 │ return-void │ │ - .line 939 │ + .line 982 │ :cond_3 │ invoke-static {p1}, Landroid/support/v4/view/ViewCompat;->getLayerType(Landroid/view/View;)I │ │ move-result v5 │ │ if-eqz v5, :cond_2 │ │ - .line 940 │ + .line 983 │ iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimPaint:Landroid/graphics/Paint; │ │ if-eqz v5, :cond_4 │ │ - .line 941 │ + .line 984 │ iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimPaint:Landroid/graphics/Paint; │ │ const/4 v6, 0x0 │ │ invoke-virtual {v5, v6}, Landroid/graphics/Paint;->setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; │ │ - .line 943 │ + .line 986 │ :cond_4 │ new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ invoke-direct {v2, p0, p1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ - .line 944 │ + .line 987 │ .local v2, "dlr":Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ iget-object v5, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPostedRunnables:Ljava/util/ArrayList; │ │ invoke-virtual {v5, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ - .line 945 │ + .line 988 │ invoke-static {p0, v2}, Landroid/support/v4/view/ViewCompat;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ goto :goto_0 │ .end method │ │ .method private invalidateChildRegion(Landroid/view/View;)V │ .locals 1 │ .param p1, "v" # Landroid/view/View; │ │ .prologue │ - .line 991 │ + .line 1038 │ sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;->IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; │ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;->invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ - .line 992 │ + .line 1039 │ return-void │ .end method │ │ +.method private isLayoutRtlSupport()Z │ + .locals 2 │ + │ + .prologue │ + const/4 v0, 0x1 │ + │ + .line 1642 │ + invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I │ + │ + move-result v1 │ + │ + if-ne v1, v0, :cond_0 │ + │ + :goto_0 │ + return v0 │ + │ + :cond_0 │ + const/4 v0, 0x0 │ + │ + goto :goto_0 │ +.end method │ + │ .method private onPanelDragged(I)V │ - .locals 5 │ + .locals 10 │ .param p1, "newLeft" # I │ │ .prologue │ - .line 909 │ - iget-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + .line 940 │ + iget-object v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ - invoke-virtual {v2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ + if-nez v7, :cond_0 │ │ - move-result-object v1 │ + .line 942 │ + const/4 v7, 0x0 │ │ - check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + iput v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ │ - .line 910 │ - .local v1, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ - invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ + .line 965 │ + :goto_0 │ + return-void │ │ - move-result v2 │ + .line 945 │ + :cond_0 │ + invoke-direct {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isLayoutRtlSupport()Z │ │ - iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ + move-result v1 │ │ - add-int v0, v2, v3 │ + .line 946 │ + .local v1, "isLayoutRtl":Z │ + iget-object v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ - .line 912 │ - .local v0, "leftBound":I │ - sub-int v2, p1, v0 │ + invoke-virtual {v7}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ - int-to-float v2, v2 │ + move-result-object v2 │ │ - iget v3, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideRange:I │ + check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - int-to-float v3, v3 │ + .line 948 │ + .local v2, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + iget-object v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ - div-float/2addr v2, v3 │ + invoke-virtual {v7}, Landroid/view/View;->getWidth()I │ │ - iput v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ + move-result v0 │ │ - .line 914 │ - iget v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxBy:I │ + .line 949 │ + .local v0, "childWidth":I │ + if-eqz v1, :cond_3 │ │ - if-eqz v2, :cond_0 │ + invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getWidth()I │ │ - .line 915 │ - iget v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ + move-result v7 │ │ - invoke-direct {p0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;->parallaxOtherViews(F)V │ + sub-int/2addr v7, p1 │ │ - .line 918 │ - :cond_0 │ - iget-boolean v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimWhenOffset:Z │ + sub-int v4, v7, v0 │ + │ + .line 951 │ + .local v4, "newStart":I │ + :goto_1 │ + if-eqz v1, :cond_4 │ + │ + invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingRight()I │ + │ + move-result v5 │ + │ + .line 952 │ + .local v5, "paddingStart":I │ + :goto_2 │ + if-eqz v1, :cond_5 │ + │ + iget v3, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->rightMargin:I │ │ - if-eqz v2, :cond_1 │ + .line 953 │ + .local v3, "lpMargin":I │ + :goto_3 │ + add-int v6, v5, v3 │ + │ + .line 955 │ + .local v6, "startBound":I │ + sub-int v7, v4, v6 │ + │ + int-to-float v7, v7 │ │ - .line 919 │ - iget-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + iget v8, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideRange:I │ │ - iget v3, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ + int-to-float v8, v8 │ + │ + div-float/2addr v7, v8 │ │ - iget v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSliderFadeColor:I │ + iput v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ │ - invoke-direct {p0, v2, v3, v4}, Landroid/support/v4/widget/SlidingPaneLayout;->dimChildView(Landroid/view/View;FI)V │ + .line 957 │ + iget v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxBy:I │ │ - .line 921 │ + if-eqz v7, :cond_1 │ + │ + .line 958 │ + iget v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ + │ + invoke-direct {p0, v7}, Landroid/support/v4/widget/SlidingPaneLayout;->parallaxOtherViews(F)V │ + │ + .line 961 │ :cond_1 │ - iget-object v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + iget-boolean v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimWhenOffset:Z │ │ - invoke-virtual {p0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;->dispatchOnPanelSlide(Landroid/view/View;)V │ + if-eqz v7, :cond_2 │ │ - .line 922 │ - return-void │ + .line 962 │ + iget-object v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + │ + iget v8, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ + │ + iget v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSliderFadeColor:I │ + │ + invoke-direct {p0, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;->dimChildView(Landroid/view/View;FI)V │ + │ + .line 964 │ + :cond_2 │ + iget-object v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + │ + invoke-virtual {p0, v7}, Landroid/support/v4/widget/SlidingPaneLayout;->dispatchOnPanelSlide(Landroid/view/View;)V │ + │ + goto :goto_0 │ + │ + .end local v3 # "lpMargin":I │ + .end local v4 # "newStart":I │ + .end local v5 # "paddingStart":I │ + .end local v6 # "startBound":I │ + :cond_3 │ + move v4, p1 │ + │ + .line 949 │ + goto :goto_1 │ + │ + .line 951 │ + .restart local v4 # "newStart":I │ + :cond_4 │ + invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ + │ + move-result v5 │ + │ + goto :goto_2 │ + │ + .line 952 │ + .restart local v5 # "paddingStart":I │ + :cond_5 │ + iget v3, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ + │ + goto :goto_3 │ .end method │ │ .method private openPane(Landroid/view/View;I)Z │ .locals 2 │ .param p1, "pane" # Landroid/view/View; │ .param p2, "initialVelocity" # I │ │ .prologue │ const/4 v0, 0x1 │ │ - .line 836 │ + .line 867 │ iget-boolean v1, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mFirstLayout:Z │ │ if-nez v1, :cond_0 │ │ const/high16 v1, 0x3f800000 # 1.0f │ │ invoke-virtual {p0, v1, p2}, Landroid/support/v4/widget/SlidingPaneLayout;->smoothSlideTo(FI)Z │ │ move-result v1 │ │ if-eqz v1, :cond_1 │ │ - .line 837 │ + .line 868 │ :cond_0 │ iput-boolean v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPreservedOpenState:Z │ │ - .line 840 │ + .line 871 │ :goto_0 │ return v0 │ │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method private parallaxOtherViews(F)V │ - .locals 11 │ + .locals 12 │ .param p1, "slideOffset" # F │ │ .prologue │ - const/high16 v10, 0x3f800000 # 1.0f │ + const/high16 v11, 0x3f800000 # 1.0f │ │ - .line 1071 │ - iget-object v8, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + .line 1186 │ + invoke-direct {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isLayoutRtlSupport()Z │ + │ + move-result v4 │ + │ + .line 1187 │ + .local v4, "isLayoutRtl":Z │ + iget-object v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ - invoke-virtual {v8}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ + invoke-virtual {v9}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ - move-result-object v6 │ + move-result-object v7 │ │ - check-cast v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + check-cast v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - .line 1072 │ - .local v6, "slideLp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ - iget-boolean v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimWhenOffset:Z │ + .line 1188 │ + .local v7, "slideLp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + iget-boolean v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimWhenOffset:Z │ │ - if-eqz v8, :cond_1 │ + if-eqz v9, :cond_2 │ │ - iget v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ + if-eqz v4, :cond_1 │ │ - if-gtz v8, :cond_1 │ + iget v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->rightMargin:I │ + │ + :goto_0 │ + if-gtz v9, :cond_2 │ │ const/4 v1, 0x1 │ │ - .line 1073 │ + .line 1190 │ .local v1, "dimViews":Z │ - :goto_0 │ + :goto_1 │ invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildCount()I │ │ move-result v0 │ │ - .line 1074 │ + .line 1191 │ .local v0, "childCount":I │ const/4 v3, 0x0 │ │ .local v3, "i":I │ - :goto_1 │ - if-ge v3, v0, :cond_3 │ + :goto_2 │ + if-ge v3, v0, :cond_6 │ │ - .line 1075 │ + .line 1192 │ invoke-virtual {p0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ │ - move-result-object v7 │ + move-result-object v8 │ │ - .line 1076 │ - .local v7, "v":Landroid/view/View; │ - iget-object v8, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + .line 1193 │ + .local v8, "v":Landroid/view/View; │ + iget-object v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ - if-ne v7, v8, :cond_2 │ + if-ne v8, v9, :cond_3 │ │ - .line 1074 │ + .line 1191 │ :cond_0 │ - :goto_2 │ + :goto_3 │ add-int/lit8 v3, v3, 0x1 │ │ - goto :goto_1 │ + goto :goto_2 │ │ - .line 1072 │ + .line 1188 │ .end local v0 # "childCount":I │ .end local v1 # "dimViews":Z │ .end local v3 # "i":I │ - .end local v7 # "v":Landroid/view/View; │ + .end local v8 # "v":Landroid/view/View; │ :cond_1 │ - const/4 v1, 0x0 │ + iget v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ │ goto :goto_0 │ │ - .line 1078 │ + :cond_2 │ + const/4 v1, 0x0 │ + │ + goto :goto_1 │ + │ + .line 1195 │ .restart local v0 # "childCount":I │ .restart local v1 # "dimViews":Z │ .restart local v3 # "i":I │ - .restart local v7 # "v":Landroid/view/View; │ - :cond_2 │ - iget v8, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxOffset:F │ + .restart local v8 # "v":Landroid/view/View; │ + :cond_3 │ + iget v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxOffset:F │ │ - sub-float v8, v10, v8 │ + sub-float v9, v11, v9 │ │ - iget v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxBy:I │ + iget v10, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxBy:I │ │ - int-to-float v9, v9 │ + int-to-float v10, v10 │ │ - mul-float/2addr v8, v9 │ + mul-float/2addr v9, v10 │ │ - float-to-int v5, v8 │ + float-to-int v6, v9 │ │ - .line 1079 │ - .local v5, "oldOffset":I │ + .line 1196 │ + .local v6, "oldOffset":I │ iput p1, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxOffset:F │ │ - .line 1080 │ - sub-float v8, v10, p1 │ + .line 1197 │ + sub-float v9, v11, p1 │ │ - iget v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxBy:I │ + iget v10, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxBy:I │ │ - int-to-float v9, v9 │ + int-to-float v10, v10 │ │ - mul-float/2addr v8, v9 │ + mul-float/2addr v9, v10 │ │ - float-to-int v4, v8 │ + float-to-int v5, v9 │ │ - .line 1081 │ - .local v4, "newOffset":I │ - sub-int v2, v5, v4 │ + .line 1198 │ + .local v5, "newOffset":I │ + sub-int v2, v6, v5 │ │ - .line 1083 │ + .line 1200 │ .local v2, "dx":I │ - invoke-virtual {v7, v2}, Landroid/view/View;->offsetLeftAndRight(I)V │ + if-eqz v4, :cond_4 │ + │ + neg-int v2, v2 │ + │ + .end local v2 # "dx":I │ + :cond_4 │ + invoke-virtual {v8, v2}, Landroid/view/View;->offsetLeftAndRight(I)V │ │ - .line 1085 │ + .line 1202 │ if-eqz v1, :cond_0 │ │ - .line 1086 │ - iget v8, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxOffset:F │ + .line 1203 │ + if-eqz v4, :cond_5 │ │ - sub-float v8, v10, v8 │ + iget v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxOffset:F │ │ - iget v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCoveredFadeColor:I │ + sub-float/2addr v9, v11 │ │ - invoke-direct {p0, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;->dimChildView(Landroid/view/View;FI)V │ + :goto_4 │ + iget v10, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCoveredFadeColor:I │ │ - goto :goto_2 │ + invoke-direct {p0, v8, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;->dimChildView(Landroid/view/View;FI)V │ │ - .line 1089 │ - .end local v2 # "dx":I │ - .end local v4 # "newOffset":I │ - .end local v5 # "oldOffset":I │ - .end local v7 # "v":Landroid/view/View; │ - :cond_3 │ + goto :goto_3 │ + │ + :cond_5 │ + iget v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxOffset:F │ + │ + sub-float v9, v11, v9 │ + │ + goto :goto_4 │ + │ + .line 1207 │ + .end local v5 # "newOffset":I │ + .end local v6 # "oldOffset":I │ + .end local v8 # "v":Landroid/view/View; │ + :cond_6 │ return-void │ .end method │ │ .method private static viewIsOpaque(Landroid/view/View;)Z │ .locals 5 │ .param p0, "v" # Landroid/view/View; │ │ .prologue │ const/4 v1, 0x1 │ │ const/4 v2, 0x0 │ │ - .line 398 │ + .line 408 │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->isOpaque(Landroid/view/View;)Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ - .line 409 │ + .line 419 │ :cond_0 │ :goto_0 │ return v1 │ │ - .line 403 │ + .line 413 │ :cond_1 │ sget v3, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v4, 0x12 │ │ if-lt v3, v4, :cond_2 │ │ move v1, v2 │ │ goto :goto_0 │ │ - .line 405 │ + .line 415 │ :cond_2 │ invoke-virtual {p0}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable; │ │ move-result-object v0 │ │ - .line 406 │ + .line 416 │ .local v0, "bg":Landroid/graphics/drawable/Drawable; │ if-eqz v0, :cond_3 │ │ - .line 407 │ + .line 417 │ invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getOpacity()I │ │ move-result v3 │ │ const/4 v4, -0x1 │ │ if-eq v3, v4, :cond_0 │ @@ -859,71 +997,71 @@ │ move v1, v2 │ │ goto :goto_0 │ │ :cond_3 │ move v1, v2 │ │ - .line 409 │ + .line 419 │ goto :goto_0 │ .end method │ │ │ # virtual methods │ .method protected canScroll(Landroid/view/View;ZIII)Z │ .locals 11 │ .param p1, "v" # Landroid/view/View; │ .param p2, "checkV" # Z │ .param p3, "dx" # I │ .param p4, "x" # I │ .param p5, "y" # I │ │ .prologue │ - .line 1103 │ + .line 1221 │ instance-of v0, p1, Landroid/view/ViewGroup; │ │ if-eqz v0, :cond_1 │ │ move-object v7, p1 │ │ - .line 1104 │ + .line 1222 │ check-cast v7, Landroid/view/ViewGroup; │ │ - .line 1105 │ + .line 1223 │ .local v7, "group":Landroid/view/ViewGroup; │ invoke-virtual {p1}, Landroid/view/View;->getScrollX()I │ │ move-result v9 │ │ - .line 1106 │ + .line 1224 │ .local v9, "scrollX":I │ invoke-virtual {p1}, Landroid/view/View;->getScrollY()I │ │ move-result v10 │ │ - .line 1107 │ + .line 1225 │ .local v10, "scrollY":I │ invoke-virtual {v7}, Landroid/view/ViewGroup;->getChildCount()I │ │ move-result v6 │ │ - .line 1109 │ + .line 1227 │ .local v6, "count":I │ add-int/lit8 v8, v6, -0x1 │ │ .local v8, "i":I │ :goto_0 │ if-ltz v8, :cond_1 │ │ - .line 1112 │ + .line 1230 │ invoke-virtual {v7, v8}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; │ │ move-result-object v1 │ │ - .line 1113 │ + .line 1231 │ .local v1, "child":Landroid/view/View; │ add-int v0, p4, v9 │ │ invoke-virtual {v1}, Landroid/view/View;->getLeft()I │ │ move-result v2 │ │ @@ -977,85 +1115,100 @@ │ │ invoke-virtual/range {v0 .. v5}, Landroid/support/v4/widget/SlidingPaneLayout;->canScroll(Landroid/view/View;ZIII)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 1117 │ + .line 1235 │ const/4 v0, 0x1 │ │ - .line 1122 │ + .line 1240 │ .end local v1 # "child":Landroid/view/View; │ .end local v6 # "count":I │ .end local v7 # "group":Landroid/view/ViewGroup; │ .end local v8 # "i":I │ .end local v9 # "scrollX":I │ .end local v10 # "scrollY":I │ + .end local p3 # "dx":I │ :goto_1 │ return v0 │ │ - .line 1109 │ + .line 1227 │ .restart local v1 # "child":Landroid/view/View; │ .restart local v6 # "count":I │ .restart local v7 # "group":Landroid/view/ViewGroup; │ .restart local v8 # "i":I │ .restart local v9 # "scrollX":I │ .restart local v10 # "scrollY":I │ + .restart local p3 # "dx":I │ :cond_0 │ add-int/lit8 v8, v8, -0x1 │ │ goto :goto_0 │ │ - .line 1122 │ + .line 1240 │ .end local v1 # "child":Landroid/view/View; │ .end local v6 # "count":I │ .end local v7 # "group":Landroid/view/ViewGroup; │ .end local v8 # "i":I │ .end local v9 # "scrollX":I │ .end local v10 # "scrollY":I │ :cond_1 │ - if-eqz p2, :cond_2 │ - │ - neg-int v0, p3 │ + if-eqz p2, :cond_3 │ │ - invoke-static {p1, v0}, Landroid/support/v4/view/ViewCompat;->canScrollHorizontally(Landroid/view/View;I)Z │ + invoke-direct {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isLayoutRtlSupport()Z │ │ move-result v0 │ │ if-eqz v0, :cond_2 │ │ + .end local p3 # "dx":I │ + :goto_2 │ + invoke-static {p1, p3}, Landroid/support/v4/view/ViewCompat;->canScrollHorizontally(Landroid/view/View;I)Z │ + │ + move-result v0 │ + │ + if-eqz v0, :cond_3 │ + │ const/4 v0, 0x1 │ │ goto :goto_1 │ │ + .restart local p3 # "dx":I │ :cond_2 │ + neg-int p3, p3 │ + │ + goto :goto_2 │ + │ + .end local p3 # "dx":I │ + :cond_3 │ const/4 v0, 0x0 │ │ goto :goto_1 │ .end method │ │ .method public canSlide()Z │ .locals 1 │ .annotation runtime Ljava/lang/Deprecated; │ .end annotation │ │ .prologue │ - .line 895 │ + .line 926 │ iget-boolean v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ return v0 │ .end method │ │ .method protected checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z │ .locals 1 │ .param p1, "p" # Landroid/view/ViewGroup$LayoutParams; │ │ .prologue │ - .line 1147 │ + .line 1265 │ instance-of v0, p1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ if-eqz v0, :cond_0 │ │ invoke-super {p0, p1}, Landroid/view/ViewGroup;->checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z │ │ move-result v0 │ @@ -1073,15 +1226,15 @@ │ goto :goto_0 │ .end method │ │ .method public closePane()Z │ .locals 2 │ │ .prologue │ - .line 876 │ + .line 907 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ const/4 v1, 0x0 │ │ invoke-direct {p0, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;->closePane(Landroid/view/View;I)Z │ │ move-result v0 │ @@ -1089,330 +1242,397 @@ │ return v0 │ .end method │ │ .method public computeScroll()V │ .locals 2 │ │ .prologue │ - .line 1021 │ + .line 1076 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ const/4 v1, 0x1 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;->continueSettling(Z)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 1022 │ + .line 1077 │ iget-boolean v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ if-nez v0, :cond_1 │ │ - .line 1023 │ + .line 1078 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;->abort()V │ │ - .line 1029 │ + .line 1084 │ :cond_0 │ :goto_0 │ return-void │ │ - .line 1027 │ + .line 1082 │ :cond_1 │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;)V │ │ goto :goto_0 │ .end method │ │ .method dispatchOnPanelClosed(Landroid/view/View;)V │ .locals 1 │ .param p1, "panel" # Landroid/view/View; │ │ .prologue │ - .line 341 │ + .line 346 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ if-eqz v0, :cond_0 │ │ - .line 342 │ + .line 347 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ invoke-interface {v0, p1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;->onPanelClosed(Landroid/view/View;)V │ │ - .line 344 │ + .line 349 │ :cond_0 │ const/16 v0, 0x20 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/SlidingPaneLayout;->sendAccessibilityEvent(I)V │ │ - .line 345 │ + .line 350 │ return-void │ .end method │ │ .method dispatchOnPanelOpened(Landroid/view/View;)V │ .locals 1 │ .param p1, "panel" # Landroid/view/View; │ │ .prologue │ - .line 334 │ + .line 339 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ if-eqz v0, :cond_0 │ │ - .line 335 │ + .line 340 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ invoke-interface {v0, p1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;->onPanelOpened(Landroid/view/View;)V │ │ - .line 337 │ + .line 342 │ :cond_0 │ const/16 v0, 0x20 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/SlidingPaneLayout;->sendAccessibilityEvent(I)V │ │ - .line 338 │ + .line 343 │ return-void │ .end method │ │ .method dispatchOnPanelSlide(Landroid/view/View;)V │ .locals 2 │ .param p1, "panel" # Landroid/view/View; │ │ .prologue │ - .line 328 │ + .line 333 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ if-eqz v0, :cond_0 │ │ - .line 329 │ + .line 334 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ iget v1, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ │ invoke-interface {v0, p1, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;->onPanelSlide(Landroid/view/View;F)V │ │ - .line 331 │ + .line 336 │ :cond_0 │ return-void │ .end method │ │ .method public draw(Landroid/graphics/Canvas;)V │ - .locals 8 │ + .locals 10 │ .param p1, "c" # Landroid/graphics/Canvas; │ │ .prologue │ - const/4 v7, 0x1 │ + const/4 v9, 0x1 │ │ - .line 1053 │ + .line 1152 │ invoke-super {p0, p1}, Landroid/view/ViewGroup;->draw(Landroid/graphics/Canvas;)V │ │ - .line 1055 │ - invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildCount()I │ - │ - move-result v6 │ + .line 1153 │ + invoke-direct {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isLayoutRtlSupport()Z │ │ - if-le v6, v7, :cond_1 │ + move-result v1 │ │ - invoke-virtual {p0, v7}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ + .line 1155 │ + .local v1, "isLayoutRtl":Z │ + if-eqz v1, :cond_1 │ │ - move-result-object v3 │ + .line 1156 │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mShadowDrawableRight:Landroid/graphics/drawable/Drawable; │ │ - .line 1056 │ - .local v3, "shadowView":Landroid/view/View; │ + .line 1161 │ + .local v4, "shadowDrawable":Landroid/graphics/drawable/Drawable; │ :goto_0 │ - if-eqz v3, :cond_0 │ + invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildCount()I │ │ - iget-object v6, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mShadowDrawable:Landroid/graphics/drawable/Drawable; │ + move-result v8 │ │ - if-nez v6, :cond_2 │ + if-le v8, v9, :cond_2 │ │ - .line 1068 │ - :cond_0 │ + invoke-virtual {p0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ + │ + move-result-object v5 │ + │ + .line 1162 │ + .local v5, "shadowView":Landroid/view/View; │ :goto_1 │ + if-eqz v5, :cond_0 │ + │ + if-nez v4, :cond_3 │ + │ + .line 1183 │ + :cond_0 │ + :goto_2 │ return-void │ │ - .line 1055 │ - .end local v3 # "shadowView":Landroid/view/View; │ + .line 1158 │ + .end local v4 # "shadowDrawable":Landroid/graphics/drawable/Drawable; │ + .end local v5 # "shadowView":Landroid/view/View; │ :cond_1 │ - const/4 v3, 0x0 │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; │ │ + .restart local v4 # "shadowDrawable":Landroid/graphics/drawable/Drawable; │ goto :goto_0 │ │ - .line 1061 │ - .restart local v3 # "shadowView":Landroid/view/View; │ + .line 1161 │ :cond_2 │ - iget-object v6, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mShadowDrawable:Landroid/graphics/drawable/Drawable; │ + const/4 v5, 0x0 │ │ - invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I │ + goto :goto_1 │ │ - move-result v4 │ + .line 1167 │ + .restart local v5 # "shadowView":Landroid/view/View; │ + :cond_3 │ + invoke-virtual {v5}, Landroid/view/View;->getTop()I │ │ - .line 1062 │ - .local v4, "shadowWidth":I │ - invoke-virtual {v3}, Landroid/view/View;->getLeft()I │ + move-result v7 │ │ - move-result v2 │ + .line 1168 │ + .local v7, "top":I │ + invoke-virtual {v5}, Landroid/view/View;->getBottom()I │ │ - .line 1063 │ - .local v2, "right":I │ - invoke-virtual {v3}, Landroid/view/View;->getTop()I │ + move-result v0 │ │ - move-result v5 │ + .line 1170 │ + .local v0, "bottom":I │ + invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I │ │ - .line 1064 │ - .local v5, "top":I │ - invoke-virtual {v3}, Landroid/view/View;->getBottom()I │ + move-result v6 │ │ - move-result v0 │ + .line 1173 │ + .local v6, "shadowWidth":I │ + invoke-direct {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isLayoutRtlSupport()Z │ │ - .line 1065 │ - .local v0, "bottom":I │ - sub-int v1, v2, v4 │ + move-result v8 │ │ - .line 1066 │ - .local v1, "left":I │ - iget-object v6, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mShadowDrawable:Landroid/graphics/drawable/Drawable; │ + if-eqz v8, :cond_4 │ │ - invoke-virtual {v6, v1, v5, v2, v0}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V │ + .line 1174 │ + invoke-virtual {v5}, Landroid/view/View;->getRight()I │ │ - .line 1067 │ - iget-object v6, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mShadowDrawable:Landroid/graphics/drawable/Drawable; │ + move-result v2 │ │ - invoke-virtual {v6, p1}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V │ + .line 1175 │ + .local v2, "left":I │ + add-int v3, v2, v6 │ │ - goto :goto_1 │ + .line 1181 │ + .local v3, "right":I │ + :goto_3 │ + invoke-virtual {v4, v2, v7, v3, v0}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V │ + │ + .line 1182 │ + invoke-virtual {v4, p1}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V │ + │ + goto :goto_2 │ + │ + .line 1177 │ + .end local v2 # "left":I │ + .end local v3 # "right":I │ + :cond_4 │ + invoke-virtual {v5}, Landroid/view/View;->getLeft()I │ + │ + move-result v3 │ + │ + .line 1178 │ + .restart local v3 # "right":I │ + sub-int v2, v3, v6 │ + │ + .restart local v2 # "left":I │ + goto :goto_3 │ .end method │ │ .method protected drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ .locals 7 │ .param p1, "canvas" # Landroid/graphics/Canvas; │ .param p2, "child" # Landroid/view/View; │ .param p3, "drawingTime" # J │ │ .prologue │ - .line 951 │ + .line 994 │ invoke-virtual {p2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - .line 953 │ + .line 996 │ .local v1, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ const/4 v4, 0x2 │ │ invoke-virtual {p1, v4}, Landroid/graphics/Canvas;->save(I)I │ │ move-result v3 │ │ - .line 955 │ + .line 998 │ .local v3, "save":I │ iget-boolean v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ if-eqz v4, :cond_0 │ │ iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->slideable:Z │ │ if-nez v4, :cond_0 │ │ iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ if-eqz v4, :cond_0 │ │ - .line 957 │ + .line 1000 │ iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mTmpRect:Landroid/graphics/Rect; │ │ invoke-virtual {p1, v4}, Landroid/graphics/Canvas;->getClipBounds(Landroid/graphics/Rect;)Z │ │ - .line 958 │ + .line 1001 │ + invoke-direct {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isLayoutRtlSupport()Z │ + │ + move-result v4 │ + │ + if-eqz v4, :cond_1 │ + │ + .line 1002 │ iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mTmpRect:Landroid/graphics/Rect; │ │ iget-object v5, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mTmpRect:Landroid/graphics/Rect; │ │ - iget v5, v5, Landroid/graphics/Rect;->right:I │ + iget v5, v5, Landroid/graphics/Rect;->left:I │ │ iget-object v6, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ - invoke-virtual {v6}, Landroid/view/View;->getLeft()I │ + invoke-virtual {v6}, Landroid/view/View;->getRight()I │ │ move-result v6 │ │ - invoke-static {v5, v6}, Ljava/lang/Math;->min(II)I │ + invoke-static {v5, v6}, Ljava/lang/Math;->max(II)I │ │ move-result v5 │ │ - iput v5, v4, Landroid/graphics/Rect;->right:I │ + iput v5, v4, Landroid/graphics/Rect;->left:I │ │ - .line 959 │ + .line 1006 │ + :goto_0 │ iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mTmpRect:Landroid/graphics/Rect; │ │ invoke-virtual {p1, v4}, Landroid/graphics/Canvas;->clipRect(Landroid/graphics/Rect;)Z │ │ - .line 962 │ + .line 1009 │ :cond_0 │ sget v4, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v5, 0xb │ │ - if-lt v4, v5, :cond_1 │ + if-lt v4, v5, :cond_2 │ │ - .line 963 │ + .line 1010 │ invoke-super {p0, p1, p2, p3, p4}, Landroid/view/ViewGroup;->drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ move-result v2 │ │ - .line 985 │ + .line 1032 │ .local v2, "result":Z │ - :goto_0 │ + :goto_1 │ invoke-virtual {p1, v3}, Landroid/graphics/Canvas;->restoreToCount(I)V │ │ - .line 987 │ + .line 1034 │ return v2 │ │ - .line 965 │ + .line 1004 │ .end local v2 # "result":Z │ :cond_1 │ + iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mTmpRect:Landroid/graphics/Rect; │ + │ + iget-object v5, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mTmpRect:Landroid/graphics/Rect; │ + │ + iget v5, v5, Landroid/graphics/Rect;->right:I │ + │ + iget-object v6, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + │ + invoke-virtual {v6}, Landroid/view/View;->getLeft()I │ + │ + move-result v6 │ + │ + invoke-static {v5, v6}, Ljava/lang/Math;->min(II)I │ + │ + move-result v5 │ + │ + iput v5, v4, Landroid/graphics/Rect;->right:I │ + │ + goto :goto_0 │ + │ + .line 1012 │ + :cond_2 │ iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimWhenOffset:Z │ │ - if-eqz v4, :cond_4 │ + if-eqz v4, :cond_5 │ │ iget v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ │ const/4 v5, 0x0 │ │ cmpl-float v4, v4, v5 │ │ - if-lez v4, :cond_4 │ + if-lez v4, :cond_5 │ │ - .line 966 │ + .line 1013 │ invoke-virtual {p2}, Landroid/view/View;->isDrawingCacheEnabled()Z │ │ move-result v4 │ │ - if-nez v4, :cond_2 │ + if-nez v4, :cond_3 │ │ - .line 967 │ + .line 1014 │ const/4 v4, 0x1 │ │ invoke-virtual {p2, v4}, Landroid/view/View;->setDrawingCacheEnabled(Z)V │ │ - .line 969 │ - :cond_2 │ + .line 1016 │ + :cond_3 │ invoke-virtual {p2}, Landroid/view/View;->getDrawingCache()Landroid/graphics/Bitmap; │ │ move-result-object v0 │ │ - .line 970 │ + .line 1017 │ .local v0, "cache":Landroid/graphics/Bitmap; │ - if-eqz v0, :cond_3 │ + if-eqz v0, :cond_4 │ │ - .line 971 │ + .line 1018 │ invoke-virtual {p2}, Landroid/view/View;->getLeft()I │ │ move-result v4 │ │ int-to-float v4, v4 │ │ invoke-virtual {p2}, Landroid/view/View;->getTop()I │ @@ -1421,23 +1641,23 @@ │ │ int-to-float v5, v5 │ │ iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimPaint:Landroid/graphics/Paint; │ │ invoke-virtual {p1, v0, v4, v5, v6}, Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V │ │ - .line 972 │ + .line 1019 │ const/4 v2, 0x0 │ │ .restart local v2 # "result":Z │ - goto :goto_0 │ + goto :goto_1 │ │ - .line 974 │ + .line 1021 │ .end local v2 # "result":Z │ - :cond_3 │ + :cond_4 │ const-string v4, "SlidingPaneLayout" │ │ new-instance v5, Ljava/lang/StringBuilder; │ │ invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ │ const-string v6, "drawChild: child view " │ @@ -1458,65 +1678,65 @@ │ │ invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-static {v4, v5}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 975 │ + .line 1022 │ invoke-super {p0, p1, p2, p3, p4}, Landroid/view/ViewGroup;->drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ move-result v2 │ │ .restart local v2 # "result":Z │ - goto :goto_0 │ + goto :goto_1 │ │ - .line 978 │ + .line 1025 │ .end local v0 # "cache":Landroid/graphics/Bitmap; │ .end local v2 # "result":Z │ - :cond_4 │ + :cond_5 │ invoke-virtual {p2}, Landroid/view/View;->isDrawingCacheEnabled()Z │ │ move-result v4 │ │ - if-eqz v4, :cond_5 │ + if-eqz v4, :cond_6 │ │ - .line 979 │ + .line 1026 │ const/4 v4, 0x0 │ │ invoke-virtual {p2, v4}, Landroid/view/View;->setDrawingCacheEnabled(Z)V │ │ - .line 981 │ - :cond_5 │ + .line 1028 │ + :cond_6 │ invoke-super {p0, p1, p2, p3, p4}, Landroid/view/ViewGroup;->drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ move-result v2 │ │ .restart local v2 # "result":Z │ - goto :goto_0 │ + goto :goto_1 │ .end method │ │ .method protected generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ .locals 1 │ │ .prologue │ - .line 1135 │ + .line 1253 │ new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->()V │ │ return-object v0 │ .end method │ │ .method public generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ .locals 2 │ .param p1, "attrs" # Landroid/util/AttributeSet; │ │ .prologue │ - .line 1152 │ + .line 1270 │ new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getContext()Landroid/content/Context; │ │ move-result-object v1 │ │ invoke-direct {v0, v1, p1}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->(Landroid/content/Context;Landroid/util/AttributeSet;)V │ @@ -1525,15 +1745,15 @@ │ .end method │ │ .method protected generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ .locals 1 │ .param p1, "p" # Landroid/view/ViewGroup$LayoutParams; │ │ .prologue │ - .line 1140 │ + .line 1258 │ instance-of v0, p1, Landroid/view/ViewGroup$MarginLayoutParams; │ │ if-eqz v0, :cond_0 │ │ new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ check-cast p1, Landroid/view/ViewGroup$MarginLayoutParams; │ @@ -1553,64 +1773,64 @@ │ goto :goto_0 │ .end method │ │ .method public getCoveredFadeColor()I │ .locals 1 │ │ .prologue │ - .line 320 │ + .line 325 │ iget v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCoveredFadeColor:I │ │ return v0 │ .end method │ │ .method public getParallaxDistance()I │ .locals 1 │ │ .prologue │ - .line 287 │ + .line 292 │ iget v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxBy:I │ │ return v0 │ .end method │ │ .method public getSliderFadeColor()I │ .locals 1 │ │ .prologue │ - .line 303 │ + .line 308 │ iget v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSliderFadeColor:I │ │ return v0 │ .end method │ │ .method isDimmed(Landroid/view/View;)Z │ .locals 4 │ .param p1, "child" # Landroid/view/View; │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 1126 │ + .line 1244 │ if-nez p1, :cond_1 │ │ - .line 1130 │ + .line 1248 │ :cond_0 │ :goto_0 │ return v1 │ │ - .line 1129 │ + .line 1247 │ :cond_1 │ invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v0 │ │ check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - .line 1130 │ + .line 1248 │ .local v0, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ iget-boolean v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ if-eqz v2, :cond_0 │ │ iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimWhenOffset:Z │ │ @@ -1629,15 +1849,15 @@ │ goto :goto_0 │ .end method │ │ .method public isOpen()Z │ .locals 2 │ │ .prologue │ - .line 886 │ + .line 917 │ iget-boolean v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ if-eqz v0, :cond_0 │ │ iget v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ │ const/high16 v1, 0x3f800000 # 1.0f │ @@ -1658,102 +1878,102 @@ │ goto :goto_0 │ .end method │ │ .method public isSlideable()Z │ .locals 1 │ │ .prologue │ - .line 905 │ + .line 936 │ iget-boolean v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ return v0 │ .end method │ │ .method protected onAttachedToWindow()V │ .locals 1 │ │ .prologue │ - .line 414 │ + .line 424 │ invoke-super {p0}, Landroid/view/ViewGroup;->onAttachedToWindow()V │ │ - .line 415 │ + .line 425 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mFirstLayout:Z │ │ - .line 416 │ + .line 426 │ return-void │ .end method │ │ .method protected onDetachedFromWindow()V │ .locals 4 │ │ .prologue │ - .line 420 │ + .line 430 │ invoke-super {p0}, Landroid/view/ViewGroup;->onDetachedFromWindow()V │ │ - .line 421 │ + .line 431 │ const/4 v3, 0x1 │ │ iput-boolean v3, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mFirstLayout:Z │ │ - .line 423 │ + .line 433 │ const/4 v2, 0x0 │ │ .local v2, "i":I │ iget-object v3, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPostedRunnables:Ljava/util/ArrayList; │ │ invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ move-result v0 │ │ .local v0, "count":I │ :goto_0 │ if-ge v2, v0, :cond_0 │ │ - .line 424 │ + .line 434 │ iget-object v3, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPostedRunnables:Ljava/util/ArrayList; │ │ invoke-virtual {v3, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ - .line 425 │ + .line 435 │ .local v1, "dlr":Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->run()V │ │ - .line 423 │ + .line 433 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ - .line 427 │ + .line 437 │ .end local v1 # "dlr":Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ :cond_0 │ iget-object v3, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPostedRunnables:Ljava/util/ArrayList; │ │ invoke-virtual {v3}, Ljava/util/ArrayList;->clear()V │ │ - .line 428 │ + .line 438 │ return-void │ .end method │ │ .method public onInterceptTouchEvent(Landroid/view/MotionEvent;)Z │ .locals 13 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ - .line 728 │ + .line 759 │ invoke-static {p1}, Landroid/support/v4/view/MotionEventCompat;->getActionMasked(Landroid/view/MotionEvent;)I │ │ move-result v0 │ │ - .line 731 │ + .line 762 │ .local v0, "action":I │ iget-boolean v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ if-nez v9, :cond_0 │ │ if-nez v0, :cond_0 │ │ @@ -1761,26 +1981,26 @@ │ │ move-result v9 │ │ const/4 v10, 0x1 │ │ if-le v9, v10, :cond_0 │ │ - .line 733 │ + .line 764 │ const/4 v9, 0x1 │ │ invoke-virtual {p0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ │ move-result-object v5 │ │ - .line 734 │ + .line 765 │ .local v5, "secondChild":Landroid/view/View; │ if-eqz v5, :cond_0 │ │ - .line 735 │ + .line 766 │ iget-object v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v10 │ │ float-to-int v10, v10 │ @@ -1798,126 +2018,126 @@ │ if-nez v9, :cond_2 │ │ const/4 v9, 0x1 │ │ :goto_0 │ iput-boolean v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPreservedOpenState:Z │ │ - .line 740 │ + .line 771 │ .end local v5 # "secondChild":Landroid/view/View; │ :cond_0 │ iget-boolean v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ if-eqz v9, :cond_1 │ │ iget-boolean v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mIsUnableToDrag:Z │ │ if-eqz v9, :cond_3 │ │ if-eqz v0, :cond_3 │ │ - .line 741 │ + .line 772 │ :cond_1 │ iget-object v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;->cancel()V │ │ - .line 742 │ + .line 773 │ invoke-super {p0, p1}, Landroid/view/ViewGroup;->onInterceptTouchEvent(Landroid/view/MotionEvent;)Z │ │ move-result v9 │ │ - .line 783 │ + .line 814 │ :goto_1 │ return v9 │ │ - .line 735 │ + .line 766 │ .restart local v5 # "secondChild":Landroid/view/View; │ :cond_2 │ const/4 v9, 0x0 │ │ goto :goto_0 │ │ - .line 745 │ + .line 776 │ .end local v5 # "secondChild":Landroid/view/View; │ :cond_3 │ const/4 v9, 0x3 │ │ if-eq v0, v9, :cond_4 │ │ const/4 v9, 0x1 │ │ if-ne v0, v9, :cond_5 │ │ - .line 746 │ + .line 777 │ :cond_4 │ iget-object v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;->cancel()V │ │ - .line 747 │ + .line 778 │ const/4 v9, 0x0 │ │ goto :goto_1 │ │ - .line 750 │ + .line 781 │ :cond_5 │ const/4 v4, 0x0 │ │ - .line 752 │ + .line 783 │ .local v4, "interceptTap":Z │ packed-switch v0, :pswitch_data_0 │ │ - .line 781 │ + .line 812 │ :cond_6 │ :goto_2 │ :pswitch_0 │ iget-object v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v9, p1}, Landroid/support/v4/widget/ViewDragHelper;->shouldInterceptTouchEvent(Landroid/view/MotionEvent;)Z │ │ move-result v3 │ │ - .line 783 │ + .line 814 │ .local v3, "interceptForDrag":Z │ if-nez v3, :cond_7 │ │ if-eqz v4, :cond_8 │ │ :cond_7 │ const/4 v9, 0x1 │ │ goto :goto_1 │ │ - .line 754 │ + .line 785 │ .end local v3 # "interceptForDrag":Z │ :pswitch_1 │ const/4 v9, 0x0 │ │ iput-boolean v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mIsUnableToDrag:Z │ │ - .line 755 │ + .line 786 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v7 │ │ - .line 756 │ + .line 787 │ .local v7, "x":F │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F │ │ move-result v8 │ │ - .line 757 │ + .line 788 │ .local v8, "y":F │ iput v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mInitialMotionX:F │ │ - .line 758 │ + .line 789 │ iput v8, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mInitialMotionY:F │ │ - .line 760 │ + .line 791 │ iget-object v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ iget-object v10, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ float-to-int v11, v7 │ │ float-to-int v12, v8 │ @@ -1932,1961 +2152,2119 @@ │ │ invoke-virtual {p0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;->isDimmed(Landroid/view/View;)Z │ │ move-result v9 │ │ if-eqz v9, :cond_6 │ │ - .line 762 │ + .line 793 │ const/4 v4, 0x1 │ │ goto :goto_2 │ │ - .line 768 │ + .line 799 │ .end local v7 # "x":F │ .end local v8 # "y":F │ :pswitch_2 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v7 │ │ - .line 769 │ + .line 800 │ .restart local v7 # "x":F │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F │ │ move-result v8 │ │ - .line 770 │ + .line 801 │ .restart local v8 # "y":F │ iget v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mInitialMotionX:F │ │ sub-float v9, v7, v9 │ │ invoke-static {v9}, Ljava/lang/Math;->abs(F)F │ │ move-result v1 │ │ - .line 771 │ + .line 802 │ .local v1, "adx":F │ iget v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mInitialMotionY:F │ │ sub-float v9, v8, v9 │ │ invoke-static {v9}, Ljava/lang/Math;->abs(F)F │ │ move-result v2 │ │ - .line 772 │ + .line 803 │ .local v2, "ady":F │ iget-object v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;->getTouchSlop()I │ │ move-result v6 │ │ - .line 773 │ + .line 804 │ .local v6, "slop":I │ int-to-float v9, v6 │ │ cmpl-float v9, v1, v9 │ │ if-lez v9, :cond_6 │ │ cmpl-float v9, v2, v1 │ │ if-lez v9, :cond_6 │ │ - .line 774 │ + .line 805 │ iget-object v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;->cancel()V │ │ - .line 775 │ + .line 806 │ const/4 v9, 0x1 │ │ iput-boolean v9, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mIsUnableToDrag:Z │ │ - .line 776 │ + .line 807 │ const/4 v9, 0x0 │ │ goto :goto_1 │ │ - .line 783 │ + .line 814 │ .end local v1 # "adx":F │ .end local v2 # "ady":F │ .end local v6 # "slop":I │ .end local v7 # "x":F │ .end local v8 # "y":F │ .restart local v3 # "interceptForDrag":Z │ :cond_8 │ const/4 v9, 0x0 │ │ goto :goto_1 │ │ - .line 752 │ + .line 783 │ :pswitch_data_0 │ .packed-switch 0x0 │ :pswitch_1 │ :pswitch_0 │ :pswitch_2 │ .end packed-switch │ .end method │ │ .method protected onLayout(ZIIII)V │ - .locals 25 │ + .locals 28 │ .param p1, "changed" # Z │ .param p2, "l" # I │ .param p3, "t" # I │ .param p4, "r" # I │ .param p5, "b" # I │ │ .prologue │ - .line 640 │ - sub-int v20, p4, p2 │ + .line 654 │ + invoke-direct/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isLayoutRtlSupport()Z │ │ - .line 641 │ - .local v20, "width":I │ - invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ + move-result v12 │ │ - move-result v16 │ + .line 655 │ + .local v12, "isLayoutRtl":Z │ + if-eqz v12, :cond_1 │ + │ + .line 656 │ + move-object/from16 v0, p0 │ + │ + iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ + │ + move-object/from16 v25, v0 │ + │ + const/16 v26, 0x2 │ + │ + invoke-virtual/range {v25 .. v26}, Landroid/support/v4/widget/ViewDragHelper;->setEdgeTrackingEnabled(I)V │ + │ + .line 660 │ + :goto_0 │ + sub-int v23, p4, p2 │ + │ + .line 661 │ + .local v23, "width":I │ + if-eqz v12, :cond_2 │ │ - .line 642 │ - .local v16, "paddingLeft":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingRight()I │ │ - move-result v17 │ + move-result v19 │ │ - .line 643 │ - .local v17, "paddingRight":I │ - invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingTop()I │ + .line 662 │ + .local v19, "paddingStart":I │ + :goto_1 │ + if-eqz v12, :cond_3 │ + │ + invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ │ move-result v18 │ │ - .line 645 │ - .local v18, "paddingTop":I │ + .line 663 │ + .local v18, "paddingEnd":I │ + :goto_2 │ + invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingTop()I │ + │ + move-result v20 │ + │ + .line 665 │ + .local v20, "paddingTop":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildCount()I │ │ move-result v6 │ │ - .line 646 │ + .line 666 │ .local v6, "childCount":I │ - move/from16 v21, v16 │ + move/from16 v24, v19 │ │ - .line 647 │ - .local v21, "xStart":I │ - move/from16 v14, v21 │ + .line 667 │ + .local v24, "xStart":I │ + move/from16 v16, v24 │ │ - .line 649 │ - .local v14, "nextXStart":I │ + .line 669 │ + .local v16, "nextXStart":I │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mFirstLayout:Z │ │ - move/from16 v22, v0 │ + move/from16 v25, v0 │ │ - if-eqz v22, :cond_0 │ + if-eqz v25, :cond_0 │ │ - .line 650 │ + .line 670 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ - move/from16 v22, v0 │ + move/from16 v25, v0 │ │ - if-eqz v22, :cond_1 │ + if-eqz v25, :cond_4 │ │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mPreservedOpenState:Z │ │ - move/from16 v22, v0 │ + move/from16 v25, v0 │ │ - if-eqz v22, :cond_1 │ + if-eqz v25, :cond_4 │ │ - const/high16 v22, 0x3f800000 # 1.0f │ + const/high16 v25, 0x3f800000 # 1.0f │ │ - :goto_0 │ - move/from16 v0, v22 │ + :goto_3 │ + move/from16 v0, v25 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ │ - .line 653 │ + .line 673 │ :cond_0 │ const/4 v11, 0x0 │ │ .local v11, "i":I │ - :goto_1 │ - if-ge v11, v6, :cond_6 │ + :goto_4 │ + if-ge v11, v6, :cond_b │ │ - .line 654 │ + .line 674 │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ │ move-result-object v4 │ │ - .line 656 │ + .line 676 │ .local v4, "child":Landroid/view/View; │ invoke-virtual {v4}, Landroid/view/View;->getVisibility()I │ │ - move-result v22 │ + move-result v25 │ │ - const/16 v23, 0x8 │ + const/16 v26, 0x8 │ │ - move/from16 v0, v22 │ + move/from16 v0, v25 │ │ - move/from16 v1, v23 │ + move/from16 v1, v26 │ │ - if-ne v0, v1, :cond_2 │ + if-ne v0, v1, :cond_5 │ │ - .line 653 │ - :goto_2 │ + .line 673 │ + :goto_5 │ add-int/lit8 v11, v11, 0x1 │ │ - goto :goto_1 │ + goto :goto_4 │ │ - .line 650 │ + .line 658 │ .end local v4 # "child":Landroid/view/View; │ + .end local v6 # "childCount":I │ .end local v11 # "i":I │ + .end local v16 # "nextXStart":I │ + .end local v18 # "paddingEnd":I │ + .end local v19 # "paddingStart":I │ + .end local v20 # "paddingTop":I │ + .end local v23 # "width":I │ + .end local v24 # "xStart":I │ :cond_1 │ - const/16 v22, 0x0 │ + move-object/from16 v0, p0 │ + │ + iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ + │ + move-object/from16 v25, v0 │ + │ + const/16 v26, 0x1 │ + │ + invoke-virtual/range {v25 .. v26}, Landroid/support/v4/widget/ViewDragHelper;->setEdgeTrackingEnabled(I)V │ │ goto :goto_0 │ │ - .line 660 │ + .line 661 │ + .restart local v23 # "width":I │ + :cond_2 │ + invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ + │ + move-result v19 │ + │ + goto :goto_1 │ + │ + .line 662 │ + .restart local v19 # "paddingStart":I │ + :cond_3 │ + invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingRight()I │ + │ + move-result v18 │ + │ + goto :goto_2 │ + │ + .line 670 │ + .restart local v6 # "childCount":I │ + .restart local v16 # "nextXStart":I │ + .restart local v18 # "paddingEnd":I │ + .restart local v20 # "paddingTop":I │ + .restart local v24 # "xStart":I │ + :cond_4 │ + const/16 v25, 0x0 │ + │ + goto :goto_3 │ + │ + .line 680 │ .restart local v4 # "child":Landroid/view/View; │ .restart local v11 # "i":I │ - :cond_2 │ + :cond_5 │ invoke-virtual {v4}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ - move-result-object v12 │ + move-result-object v13 │ │ - check-cast v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + check-cast v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - .line 662 │ - .local v12, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + .line 682 │ + .local v13, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ invoke-virtual {v4}, Landroid/view/View;->getMeasuredWidth()I │ │ move-result v10 │ │ - .line 663 │ + .line 683 │ .local v10, "childWidth":I │ - const/4 v15, 0x0 │ + const/16 v17, 0x0 │ │ - .line 665 │ - .local v15, "offset":I │ - iget-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->slideable:Z │ + .line 685 │ + .local v17, "offset":I │ + iget-boolean v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->slideable:Z │ │ - move/from16 v22, v0 │ + move/from16 v25, v0 │ │ - if-eqz v22, :cond_4 │ + if-eqz v25, :cond_8 │ │ - .line 666 │ - iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ + .line 686 │ + iget v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ │ - move/from16 v22, v0 │ + move/from16 v25, v0 │ │ - iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->rightMargin:I │ + iget v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->rightMargin:I │ │ - move/from16 v23, v0 │ + move/from16 v26, v0 │ │ - add-int v13, v22, v23 │ + add-int v15, v25, v26 │ │ - .line 667 │ - .local v13, "margin":I │ - sub-int v22, v20, v17 │ + .line 687 │ + .local v15, "margin":I │ + sub-int v25, v23, v18 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mOverhangSize:I │ │ - move/from16 v23, v0 │ + move/from16 v26, v0 │ │ - sub-int v22, v22, v23 │ + sub-int v25, v25, v26 │ │ - move/from16 v0, v22 │ + move/from16 v0, v16 │ │ - invoke-static {v14, v0}, Ljava/lang/Math;->min(II)I │ + move/from16 v1, v25 │ │ - move-result v22 │ + invoke-static {v0, v1}, Ljava/lang/Math;->min(II)I │ │ - sub-int v22, v22, v21 │ + move-result v25 │ │ - sub-int v19, v22, v13 │ + sub-int v25, v25, v24 │ │ - .line 669 │ - .local v19, "range":I │ - move/from16 v0, v19 │ + sub-int v22, v25, v15 │ + │ + .line 689 │ + .local v22, "range":I │ + move/from16 v0, v22 │ │ move-object/from16 v1, p0 │ │ iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideRange:I │ │ - .line 670 │ - iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ + .line 690 │ + if-eqz v12, :cond_6 │ │ - move/from16 v22, v0 │ + iget v14, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->rightMargin:I │ │ - add-int v22, v22, v21 │ + .line 691 │ + .local v14, "lpMargin":I │ + :goto_6 │ + add-int v25, v24, v14 │ │ - add-int v22, v22, v19 │ + add-int v25, v25, v22 │ │ - div-int/lit8 v23, v10, 0x2 │ + div-int/lit8 v26, v10, 0x2 │ │ - add-int v22, v22, v23 │ + add-int v25, v25, v26 │ │ - sub-int v23, v20, v17 │ + sub-int v26, v23, v18 │ │ - move/from16 v0, v22 │ + move/from16 v0, v25 │ │ - move/from16 v1, v23 │ + move/from16 v1, v26 │ │ - if-le v0, v1, :cond_3 │ + if-le v0, v1, :cond_7 │ │ - const/16 v22, 0x1 │ + const/16 v25, 0x1 │ │ - :goto_3 │ - move/from16 v0, v22 │ + :goto_7 │ + move/from16 v0, v25 │ │ - iput-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimWhenOffset:Z │ + iput-boolean v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimWhenOffset:Z │ │ - .line 672 │ - move/from16 v0, v19 │ + .line 693 │ + move/from16 v0, v22 │ │ int-to-float v0, v0 │ │ - move/from16 v22, v0 │ + move/from16 v25, v0 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ │ - move/from16 v23, v0 │ + move/from16 v26, v0 │ │ - mul-float v22, v22, v23 │ + mul-float v25, v25, v26 │ │ - move/from16 v0, v22 │ + move/from16 v0, v25 │ │ float-to-int v0, v0 │ │ - move/from16 v22, v0 │ + move/from16 v21, v0 │ │ - iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ + .line 694 │ + .local v21, "pos":I │ + add-int v25, v21, v14 │ │ - move/from16 v23, v0 │ + add-int v24, v24, v25 │ │ - add-int v22, v22, v23 │ + .line 695 │ + move/from16 v0, v21 │ │ - add-int v21, v21, v22 │ + int-to-float v0, v0 │ │ - .line 680 │ - .end local v13 # "margin":I │ - .end local v19 # "range":I │ - :goto_4 │ - sub-int v7, v21, v15 │ + move/from16 v25, v0 │ │ - .line 681 │ - .local v7, "childLeft":I │ - add-int v8, v7, v10 │ + move-object/from16 v0, p0 │ │ - .line 682 │ + iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideRange:I │ + │ + move/from16 v26, v0 │ + │ + move/from16 v0, v26 │ + │ + int-to-float v0, v0 │ + │ + move/from16 v26, v0 │ + │ + div-float v25, v25, v26 │ + │ + move/from16 v0, v25 │ + │ + move-object/from16 v1, p0 │ + │ + iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ + │ + .line 705 │ + .end local v14 # "lpMargin":I │ + .end local v15 # "margin":I │ + .end local v21 # "pos":I │ + .end local v22 # "range":I │ + :goto_8 │ + if-eqz v12, :cond_a │ + │ + .line 706 │ + sub-int v25, v23, v24 │ + │ + add-int v8, v25, v17 │ + │ + .line 707 │ .local v8, "childRight":I │ - move/from16 v9, v18 │ + sub-int v7, v8, v10 │ │ - .line 683 │ + .line 713 │ + .local v7, "childLeft":I │ + :goto_9 │ + move/from16 v9, v20 │ + │ + .line 714 │ .local v9, "childTop":I │ invoke-virtual {v4}, Landroid/view/View;->getMeasuredHeight()I │ │ - move-result v22 │ + move-result v25 │ │ - add-int v5, v9, v22 │ + add-int v5, v9, v25 │ │ - .line 684 │ + .line 715 │ .local v5, "childBottom":I │ - move/from16 v0, v18 │ + move/from16 v0, v20 │ │ invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;->layout(IIII)V │ │ - .line 686 │ + .line 717 │ invoke-virtual {v4}, Landroid/view/View;->getWidth()I │ │ - move-result v22 │ + move-result v25 │ │ - add-int v14, v14, v22 │ + add-int v16, v16, v25 │ │ - goto/16 :goto_2 │ + goto/16 :goto_5 │ │ - .line 670 │ + .line 690 │ .end local v5 # "childBottom":I │ .end local v7 # "childLeft":I │ .end local v8 # "childRight":I │ .end local v9 # "childTop":I │ - .restart local v13 # "margin":I │ - .restart local v19 # "range":I │ - :cond_3 │ - const/16 v22, 0x0 │ + .restart local v15 # "margin":I │ + .restart local v22 # "range":I │ + :cond_6 │ + iget v14, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ │ - goto :goto_3 │ + goto :goto_6 │ │ - .line 673 │ - .end local v13 # "margin":I │ - .end local v19 # "range":I │ - :cond_4 │ + .line 691 │ + .restart local v14 # "lpMargin":I │ + :cond_7 │ + const/16 v25, 0x0 │ + │ + goto :goto_7 │ + │ + .line 696 │ + .end local v14 # "lpMargin":I │ + .end local v15 # "margin":I │ + .end local v22 # "range":I │ + :cond_8 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ - move/from16 v22, v0 │ + move/from16 v25, v0 │ │ - if-eqz v22, :cond_5 │ + if-eqz v25, :cond_9 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxBy:I │ │ - move/from16 v22, v0 │ + move/from16 v25, v0 │ │ - if-eqz v22, :cond_5 │ + if-eqz v25, :cond_9 │ │ - .line 674 │ - const/high16 v22, 0x3f800000 # 1.0f │ + .line 697 │ + const/high16 v25, 0x3f800000 # 1.0f │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ │ - move/from16 v23, v0 │ + move/from16 v26, v0 │ │ - sub-float v22, v22, v23 │ + sub-float v25, v25, v26 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxBy:I │ │ - move/from16 v23, v0 │ + move/from16 v26, v0 │ │ - move/from16 v0, v23 │ + move/from16 v0, v26 │ │ int-to-float v0, v0 │ │ - move/from16 v23, v0 │ + move/from16 v26, v0 │ │ - mul-float v22, v22, v23 │ + mul-float v25, v25, v26 │ │ - move/from16 v0, v22 │ + move/from16 v0, v25 │ │ - float-to-int v15, v0 │ + float-to-int v0, v0 │ │ - .line 675 │ - move/from16 v21, v14 │ + move/from16 v17, v0 │ │ - goto :goto_4 │ + .line 698 │ + move/from16 v24, v16 │ │ - .line 677 │ - :cond_5 │ - move/from16 v21, v14 │ + goto :goto_8 │ │ - goto :goto_4 │ + .line 700 │ + :cond_9 │ + move/from16 v24, v16 │ │ - .line 689 │ + goto :goto_8 │ + │ + .line 709 │ + :cond_a │ + sub-int v7, v24, v17 │ + │ + .line 710 │ + .restart local v7 # "childLeft":I │ + add-int v8, v7, v10 │ + │ + .restart local v8 # "childRight":I │ + goto :goto_9 │ + │ + .line 720 │ .end local v4 # "child":Landroid/view/View; │ + .end local v7 # "childLeft":I │ + .end local v8 # "childRight":I │ .end local v10 # "childWidth":I │ - .end local v12 # "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ - .end local v15 # "offset":I │ - :cond_6 │ + .end local v13 # "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + .end local v17 # "offset":I │ + :cond_b │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mFirstLayout:Z │ │ - move/from16 v22, v0 │ + move/from16 v25, v0 │ │ - if-eqz v22, :cond_9 │ + if-eqz v25, :cond_e │ │ - .line 690 │ + .line 721 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ - move/from16 v22, v0 │ + move/from16 v25, v0 │ │ - if-eqz v22, :cond_a │ + if-eqz v25, :cond_f │ │ - .line 691 │ + .line 722 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxBy:I │ │ - move/from16 v22, v0 │ + move/from16 v25, v0 │ │ - if-eqz v22, :cond_7 │ + if-eqz v25, :cond_c │ │ - .line 692 │ + .line 723 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ │ - move/from16 v22, v0 │ + move/from16 v25, v0 │ │ move-object/from16 v0, p0 │ │ - move/from16 v1, v22 │ + move/from16 v1, v25 │ │ invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;->parallaxOtherViews(F)V │ │ - .line 694 │ - :cond_7 │ + .line 725 │ + :cond_c │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ - move-object/from16 v22, v0 │ + move-object/from16 v25, v0 │ │ - invoke-virtual/range {v22 .. v22}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ + invoke-virtual/range {v25 .. v25}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ - move-result-object v22 │ + move-result-object v25 │ │ - check-cast v22, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + check-cast v25, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - move-object/from16 v0, v22 │ + move-object/from16 v0, v25 │ │ iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimWhenOffset:Z │ │ - move/from16 v22, v0 │ + move/from16 v25, v0 │ │ - if-eqz v22, :cond_8 │ + if-eqz v25, :cond_d │ │ - .line 695 │ + .line 726 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ - move-object/from16 v22, v0 │ + move-object/from16 v25, v0 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideOffset:F │ │ - move/from16 v23, v0 │ + move/from16 v26, v0 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mSliderFadeColor:I │ │ - move/from16 v24, v0 │ + move/from16 v27, v0 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v25 │ │ - move/from16 v2, v23 │ + move/from16 v2, v26 │ │ - move/from16 v3, v24 │ + move/from16 v3, v27 │ │ invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;->dimChildView(Landroid/view/View;FI)V │ │ - .line 703 │ - :cond_8 │ + .line 734 │ + :cond_d │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ - move-object/from16 v22, v0 │ + move-object/from16 v25, v0 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v25 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;->updateObscuredViewsVisibility(Landroid/view/View;)V │ │ - .line 706 │ - :cond_9 │ - const/16 v22, 0x0 │ + .line 737 │ + :cond_e │ + const/16 v25, 0x0 │ │ - move/from16 v0, v22 │ + move/from16 v0, v25 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;->mFirstLayout:Z │ │ - .line 707 │ + .line 738 │ return-void │ │ - .line 699 │ - :cond_a │ + .line 730 │ + :cond_f │ const/4 v11, 0x0 │ │ - :goto_5 │ - if-ge v11, v6, :cond_8 │ + :goto_a │ + if-ge v11, v6, :cond_d │ │ - .line 700 │ + .line 731 │ move-object/from16 v0, p0 │ │ invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ │ - move-result-object v22 │ + move-result-object v25 │ │ - const/16 v23, 0x0 │ + const/16 v26, 0x0 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mSliderFadeColor:I │ │ - move/from16 v24, v0 │ + move/from16 v27, v0 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v22 │ + move-object/from16 v1, v25 │ │ - move/from16 v2, v23 │ + move/from16 v2, v26 │ │ - move/from16 v3, v24 │ + move/from16 v3, v27 │ │ invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;->dimChildView(Landroid/view/View;FI)V │ │ - .line 699 │ + .line 730 │ add-int/lit8 v11, v11, 0x1 │ │ - goto :goto_5 │ + goto :goto_a │ .end method │ │ .method protected onMeasure(II)V │ - .locals 28 │ + .locals 31 │ .param p1, "widthMeasureSpec" # I │ .param p2, "heightMeasureSpec" # I │ │ .prologue │ - .line 432 │ + .line 442 │ invoke-static/range {p1 .. p1}, Landroid/view/View$MeasureSpec;->getMode(I)I │ │ - move-result v22 │ + move-result v25 │ │ - .line 433 │ - .local v22, "widthMode":I │ + .line 443 │ + .local v25, "widthMode":I │ invoke-static/range {p1 .. p1}, Landroid/view/View$MeasureSpec;->getSize(I)I │ │ - move-result v24 │ + move-result v27 │ │ - .line 434 │ - .local v24, "widthSize":I │ + .line 444 │ + .local v27, "widthSize":I │ invoke-static/range {p2 .. p2}, Landroid/view/View$MeasureSpec;->getMode(I)I │ │ - move-result v11 │ + move-result v12 │ │ - .line 435 │ - .local v11, "heightMode":I │ + .line 445 │ + .local v12, "heightMode":I │ invoke-static/range {p2 .. p2}, Landroid/view/View$MeasureSpec;->getSize(I)I │ │ - move-result v12 │ + move-result v13 │ │ - .line 437 │ - .local v12, "heightSize":I │ - const/high16 v26, 0x40000000 # 2.0f │ + .line 447 │ + .local v13, "heightSize":I │ + const/high16 v29, 0x40000000 # 2.0f │ │ - move/from16 v0, v22 │ + move/from16 v0, v25 │ │ - move/from16 v1, v26 │ + move/from16 v1, v29 │ │ if-eq v0, v1, :cond_5 │ │ - .line 438 │ + .line 448 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isInEditMode()Z │ │ - move-result v26 │ + move-result v29 │ │ - if-eqz v26, :cond_4 │ + if-eqz v29, :cond_4 │ │ - .line 443 │ - const/high16 v26, -0x80000000 │ + .line 453 │ + const/high16 v29, -0x80000000 │ │ - move/from16 v0, v22 │ + move/from16 v0, v25 │ │ - move/from16 v1, v26 │ + move/from16 v1, v29 │ │ if-ne v0, v1, :cond_3 │ │ - .line 444 │ - const/high16 v22, 0x40000000 # 2.0f │ + .line 454 │ + const/high16 v25, 0x40000000 # 2.0f │ │ - .line 466 │ + .line 476 │ :cond_0 │ :goto_0 │ - const/4 v15, 0x0 │ + const/16 v16, 0x0 │ │ - .line 467 │ - .local v15, "layoutHeight":I │ - const/16 v17, -0x1 │ + .line 477 │ + .local v16, "layoutHeight":I │ + const/16 v18, -0x1 │ │ - .line 468 │ - .local v17, "maxLayoutHeight":I │ - sparse-switch v11, :sswitch_data_0 │ + .line 478 │ + .local v18, "maxLayoutHeight":I │ + sparse-switch v12, :sswitch_data_0 │ │ - .line 477 │ + .line 487 │ :goto_1 │ - const/16 v21, 0x0 │ + const/16 v23, 0x0 │ │ - .line 478 │ - .local v21, "weightSum":F │ - const/4 v3, 0x0 │ + .line 488 │ + .local v23, "weightSum":F │ + const/4 v4, 0x0 │ │ - .line 479 │ - .local v3, "canSlide":Z │ + .line 489 │ + .local v4, "canSlide":Z │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ │ - move-result v26 │ + move-result v29 │ │ - sub-int v26, v24, v26 │ + sub-int v29, v27, v29 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingRight()I │ │ - move-result v27 │ + move-result v30 │ │ - sub-int v23, v26, v27 │ + sub-int v24, v29, v30 │ │ - .line 480 │ - .local v23, "widthRemaining":I │ + .line 490 │ + .local v24, "widthAvailable":I │ + move/from16 v26, v24 │ + │ + .line 491 │ + .local v26, "widthRemaining":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildCount()I │ │ - move-result v5 │ + move-result v6 │ │ - .line 482 │ - .local v5, "childCount":I │ - const/16 v26, 0x2 │ + .line 493 │ + .local v6, "childCount":I │ + const/16 v29, 0x2 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - if-le v5, v0, :cond_1 │ + if-le v6, v0, :cond_1 │ │ - .line 483 │ - const-string v26, "SlidingPaneLayout" │ + .line 494 │ + const-string v29, "SlidingPaneLayout" │ │ - const-string v27, "onMeasure: More than two child views are not supported." │ + const-string v30, "onMeasure: More than two child views are not supported." │ │ - invoke-static/range {v26 .. v27}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static/range {v29 .. v30}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ - .line 487 │ + .line 498 │ :cond_1 │ - const/16 v26, 0x0 │ + const/16 v29, 0x0 │ │ - move-object/from16 v0, v26 │ + move-object/from16 v0, v29 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ - .line 491 │ - const/4 v14, 0x0 │ + .line 502 │ + const/4 v15, 0x0 │ │ - .local v14, "i":I │ + .local v15, "i":I │ :goto_2 │ - if-ge v14, v5, :cond_f │ + if-ge v15, v6, :cond_f │ │ - .line 492 │ + .line 503 │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ + invoke-virtual {v0, v15}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - .line 493 │ - .local v4, "child":Landroid/view/View; │ - invoke-virtual {v4}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ + .line 504 │ + .local v5, "child":Landroid/view/View; │ + invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ - move-result-object v16 │ + move-result-object v17 │ │ - check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + check-cast v17, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - .line 495 │ - .local v16, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ - invoke-virtual {v4}, Landroid/view/View;->getVisibility()I │ + .line 506 │ + .local v17, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + invoke-virtual {v5}, Landroid/view/View;->getVisibility()I │ │ - move-result v26 │ + move-result v29 │ │ - const/16 v27, 0x8 │ + const/16 v30, 0x8 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move/from16 v1, v27 │ + move/from16 v1, v30 │ │ if-ne v0, v1, :cond_7 │ │ - .line 496 │ - const/16 v26, 0x0 │ + .line 507 │ + const/16 v29, 0x0 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move-object/from16 v1, v16 │ + move-object/from16 v1, v17 │ │ iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimWhenOffset:Z │ │ - .line 491 │ + .line 502 │ :cond_2 │ :goto_3 │ - add-int/lit8 v14, v14, 0x1 │ + add-int/lit8 v15, v15, 0x1 │ │ goto :goto_2 │ │ - .line 445 │ - .end local v3 # "canSlide":Z │ - .end local v4 # "child":Landroid/view/View; │ - .end local v5 # "childCount":I │ - .end local v14 # "i":I │ - .end local v15 # "layoutHeight":I │ - .end local v16 # "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ - .end local v17 # "maxLayoutHeight":I │ - .end local v21 # "weightSum":F │ - .end local v23 # "widthRemaining":I │ + .line 455 │ + .end local v4 # "canSlide":Z │ + .end local v5 # "child":Landroid/view/View; │ + .end local v6 # "childCount":I │ + .end local v15 # "i":I │ + .end local v16 # "layoutHeight":I │ + .end local v17 # "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + .end local v18 # "maxLayoutHeight":I │ + .end local v23 # "weightSum":F │ + .end local v24 # "widthAvailable":I │ + .end local v26 # "widthRemaining":I │ :cond_3 │ - if-nez v22, :cond_0 │ + if-nez v25, :cond_0 │ │ - .line 446 │ - const/high16 v22, 0x40000000 # 2.0f │ + .line 456 │ + const/high16 v25, 0x40000000 # 2.0f │ │ - .line 447 │ - const/16 v24, 0x12c │ + .line 457 │ + const/16 v27, 0x12c │ │ goto :goto_0 │ │ - .line 450 │ + .line 460 │ :cond_4 │ - new-instance v26, Ljava/lang/IllegalStateException; │ + new-instance v29, Ljava/lang/IllegalStateException; │ │ - const-string v27, "Width must have an exact value or MATCH_PARENT" │ + const-string v30, "Width must have an exact value or MATCH_PARENT" │ │ - invoke-direct/range {v26 .. v27}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ + invoke-direct/range {v29 .. v30}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ - throw v26 │ + throw v29 │ │ - .line 452 │ + .line 462 │ :cond_5 │ - if-nez v11, :cond_0 │ + if-nez v12, :cond_0 │ │ - .line 453 │ + .line 463 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isInEditMode()Z │ │ - move-result v26 │ + move-result v29 │ │ - if-eqz v26, :cond_6 │ + if-eqz v29, :cond_6 │ │ - .line 457 │ - if-nez v11, :cond_0 │ + .line 467 │ + if-nez v12, :cond_0 │ │ - .line 458 │ - const/high16 v11, -0x80000000 │ + .line 468 │ + const/high16 v12, -0x80000000 │ │ - .line 459 │ - const/16 v12, 0x12c │ + .line 469 │ + const/16 v13, 0x12c │ │ goto :goto_0 │ │ - .line 462 │ + .line 472 │ :cond_6 │ - new-instance v26, Ljava/lang/IllegalStateException; │ + new-instance v29, Ljava/lang/IllegalStateException; │ │ - const-string v27, "Height must not be UNSPECIFIED" │ + const-string v30, "Height must not be UNSPECIFIED" │ │ - invoke-direct/range {v26 .. v27}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ + invoke-direct/range {v29 .. v30}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ - throw v26 │ + throw v29 │ │ - .line 470 │ - .restart local v15 # "layoutHeight":I │ - .restart local v17 # "maxLayoutHeight":I │ + .line 480 │ + .restart local v16 # "layoutHeight":I │ + .restart local v18 # "maxLayoutHeight":I │ :sswitch_0 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingTop()I │ │ - move-result v26 │ + move-result v29 │ │ - sub-int v26, v12, v26 │ + sub-int v29, v13, v29 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingBottom()I │ │ - move-result v27 │ + move-result v30 │ │ - sub-int v17, v26, v27 │ + sub-int v18, v29, v30 │ │ - move/from16 v15, v17 │ + move/from16 v16, v18 │ │ - .line 471 │ + .line 481 │ goto/16 :goto_1 │ │ - .line 473 │ + .line 483 │ :sswitch_1 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingTop()I │ │ - move-result v26 │ + move-result v29 │ │ - sub-int v26, v12, v26 │ + sub-int v29, v13, v29 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingBottom()I │ │ - move-result v27 │ + move-result v30 │ │ - sub-int v17, v26, v27 │ + sub-int v18, v29, v30 │ │ goto/16 :goto_1 │ │ - .line 500 │ - .restart local v3 # "canSlide":Z │ - .restart local v4 # "child":Landroid/view/View; │ - .restart local v5 # "childCount":I │ - .restart local v14 # "i":I │ - .restart local v16 # "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ - .restart local v21 # "weightSum":F │ - .restart local v23 # "widthRemaining":I │ + .line 511 │ + .restart local v4 # "canSlide":Z │ + .restart local v5 # "child":Landroid/view/View; │ + .restart local v6 # "childCount":I │ + .restart local v15 # "i":I │ + .restart local v17 # "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + .restart local v23 # "weightSum":F │ + .restart local v24 # "widthAvailable":I │ + .restart local v26 # "widthRemaining":I │ :cond_7 │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/16 v27, 0x0 │ + const/16 v30, 0x0 │ │ - cmpl-float v26, v26, v27 │ + cmpl-float v29, v29, v30 │ │ - if-lez v26, :cond_8 │ + if-lez v29, :cond_8 │ │ - .line 501 │ - move-object/from16 v0, v16 │ + .line 512 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - add-float v21, v21, v26 │ + add-float v23, v23, v29 │ │ - .line 505 │ - move-object/from16 v0, v16 │ + .line 516 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->width:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - if-eqz v26, :cond_2 │ + if-eqz v29, :cond_2 │ │ - .line 509 │ + .line 520 │ :cond_8 │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->rightMargin:I │ │ - move/from16 v27, v0 │ + move/from16 v30, v0 │ │ - add-int v13, v26, v27 │ + add-int v14, v29, v30 │ │ - .line 510 │ - .local v13, "horizontalMargin":I │ - move-object/from16 v0, v16 │ + .line 521 │ + .local v14, "horizontalMargin":I │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->width:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/16 v27, -0x2 │ + const/16 v30, -0x2 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move/from16 v1, v27 │ + move/from16 v1, v30 │ │ if-ne v0, v1, :cond_a │ │ - .line 511 │ - sub-int v26, v24, v13 │ + .line 522 │ + sub-int v29, v24, v14 │ │ - const/high16 v27, -0x80000000 │ + const/high16 v30, -0x80000000 │ │ - invoke-static/range {v26 .. v27}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ + invoke-static/range {v29 .. v30}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v9 │ + move-result v10 │ │ - .line 521 │ - .local v9, "childWidthSpec":I │ + .line 532 │ + .local v10, "childWidthSpec":I │ :goto_4 │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->height:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/16 v27, -0x2 │ + const/16 v30, -0x2 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move/from16 v1, v27 │ + move/from16 v1, v30 │ │ if-ne v0, v1, :cond_c │ │ - .line 522 │ - const/high16 v26, -0x80000000 │ + .line 533 │ + const/high16 v29, -0x80000000 │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v26 │ + move/from16 v1, v29 │ │ invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v7 │ + move-result v8 │ │ - .line 529 │ - .local v7, "childHeightSpec":I │ + .line 540 │ + .local v8, "childHeightSpec":I │ :goto_5 │ - invoke-virtual {v4, v9, v7}, Landroid/view/View;->measure(II)V │ + invoke-virtual {v5, v10, v8}, Landroid/view/View;->measure(II)V │ │ - .line 530 │ - invoke-virtual {v4}, Landroid/view/View;->getMeasuredWidth()I │ + .line 541 │ + invoke-virtual {v5}, Landroid/view/View;->getMeasuredWidth()I │ │ - move-result v8 │ + move-result v9 │ │ - .line 531 │ - .local v8, "childWidth":I │ - invoke-virtual {v4}, Landroid/view/View;->getMeasuredHeight()I │ + .line 542 │ + .local v9, "childWidth":I │ + invoke-virtual {v5}, Landroid/view/View;->getMeasuredHeight()I │ │ - move-result v6 │ + move-result v7 │ │ - .line 533 │ - .local v6, "childHeight":I │ - const/high16 v26, -0x80000000 │ + .line 544 │ + .local v7, "childHeight":I │ + const/high16 v29, -0x80000000 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - if-ne v11, v0, :cond_9 │ + if-ne v12, v0, :cond_9 │ │ - if-le v6, v15, :cond_9 │ + move/from16 v0, v16 │ │ - .line 534 │ - move/from16 v0, v17 │ + if-le v7, v0, :cond_9 │ + │ + .line 545 │ + move/from16 v0, v18 │ │ - invoke-static {v6, v0}, Ljava/lang/Math;->min(II)I │ + invoke-static {v7, v0}, Ljava/lang/Math;->min(II)I │ │ - move-result v15 │ + move-result v16 │ │ - .line 537 │ + .line 548 │ :cond_9 │ - sub-int v23, v23, v8 │ + sub-int v26, v26, v9 │ │ - .line 538 │ - if-gez v23, :cond_e │ + .line 549 │ + if-gez v26, :cond_e │ │ - const/16 v26, 0x1 │ + const/16 v29, 0x1 │ │ :goto_6 │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move-object/from16 v1, v16 │ + move-object/from16 v1, v17 │ │ iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->slideable:Z │ │ - or-int v3, v3, v26 │ + or-int v4, v4, v29 │ │ - .line 539 │ - move-object/from16 v0, v16 │ + .line 550 │ + move-object/from16 v0, v17 │ │ iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->slideable:Z │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - if-eqz v26, :cond_2 │ + if-eqz v29, :cond_2 │ │ - .line 540 │ + .line 551 │ move-object/from16 v0, p0 │ │ - iput-object v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + iput-object v5, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ goto/16 :goto_3 │ │ - .line 513 │ - .end local v6 # "childHeight":I │ - .end local v7 # "childHeightSpec":I │ - .end local v8 # "childWidth":I │ - .end local v9 # "childWidthSpec":I │ + .line 524 │ + .end local v7 # "childHeight":I │ + .end local v8 # "childHeightSpec":I │ + .end local v9 # "childWidth":I │ + .end local v10 # "childWidthSpec":I │ :cond_a │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->width:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/16 v27, -0x1 │ + const/16 v30, -0x1 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move/from16 v1, v27 │ + move/from16 v1, v30 │ │ if-ne v0, v1, :cond_b │ │ - .line 514 │ - sub-int v26, v24, v13 │ + .line 525 │ + sub-int v29, v24, v14 │ │ - const/high16 v27, 0x40000000 # 2.0f │ + const/high16 v30, 0x40000000 # 2.0f │ │ - invoke-static/range {v26 .. v27}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ + invoke-static/range {v29 .. v30}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v9 │ + move-result v10 │ │ - .restart local v9 # "childWidthSpec":I │ + .restart local v10 # "childWidthSpec":I │ goto :goto_4 │ │ - .line 517 │ - .end local v9 # "childWidthSpec":I │ + .line 528 │ + .end local v10 # "childWidthSpec":I │ :cond_b │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->width:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/high16 v27, 0x40000000 # 2.0f │ + const/high16 v30, 0x40000000 # 2.0f │ │ - invoke-static/range {v26 .. v27}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ + invoke-static/range {v29 .. v30}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v9 │ + move-result v10 │ │ - .restart local v9 # "childWidthSpec":I │ + .restart local v10 # "childWidthSpec":I │ goto :goto_4 │ │ - .line 523 │ + .line 534 │ :cond_c │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->height:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/16 v27, -0x1 │ + const/16 v30, -0x1 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move/from16 v1, v27 │ + move/from16 v1, v30 │ │ if-ne v0, v1, :cond_d │ │ - .line 524 │ - const/high16 v26, 0x40000000 # 2.0f │ + .line 535 │ + const/high16 v29, 0x40000000 # 2.0f │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v26 │ + move/from16 v1, v29 │ │ invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v7 │ + move-result v8 │ │ - .restart local v7 # "childHeightSpec":I │ + .restart local v8 # "childHeightSpec":I │ goto :goto_5 │ │ - .line 526 │ - .end local v7 # "childHeightSpec":I │ + .line 537 │ + .end local v8 # "childHeightSpec":I │ :cond_d │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->height:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/high16 v27, 0x40000000 # 2.0f │ + const/high16 v30, 0x40000000 # 2.0f │ │ - invoke-static/range {v26 .. v27}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ + invoke-static/range {v29 .. v30}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v7 │ + move-result v8 │ │ - .restart local v7 # "childHeightSpec":I │ + .restart local v8 # "childHeightSpec":I │ goto :goto_5 │ │ - .line 538 │ - .restart local v6 # "childHeight":I │ - .restart local v8 # "childWidth":I │ + .line 549 │ + .restart local v7 # "childHeight":I │ + .restart local v9 # "childWidth":I │ :cond_e │ - const/16 v26, 0x0 │ + const/16 v29, 0x0 │ │ goto :goto_6 │ │ - .line 545 │ - .end local v4 # "child":Landroid/view/View; │ - .end local v6 # "childHeight":I │ - .end local v7 # "childHeightSpec":I │ - .end local v8 # "childWidth":I │ - .end local v9 # "childWidthSpec":I │ - .end local v13 # "horizontalMargin":I │ - .end local v16 # "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + .line 556 │ + .end local v5 # "child":Landroid/view/View; │ + .end local v7 # "childHeight":I │ + .end local v8 # "childHeightSpec":I │ + .end local v9 # "childWidth":I │ + .end local v10 # "childWidthSpec":I │ + .end local v14 # "horizontalMargin":I │ + .end local v17 # "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ :cond_f │ - if-nez v3, :cond_10 │ + if-nez v4, :cond_10 │ │ - const/16 v26, 0x0 │ + const/16 v29, 0x0 │ │ - cmpl-float v26, v21, v26 │ + cmpl-float v29, v23, v29 │ │ - if-lez v26, :cond_1e │ + if-lez v29, :cond_1e │ │ - .line 546 │ + .line 557 │ :cond_10 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mOverhangSize:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - sub-int v10, v24, v26 │ + sub-int v11, v24, v29 │ │ - .line 548 │ - .local v10, "fixedPanelWidthLimit":I │ - const/4 v14, 0x0 │ + .line 559 │ + .local v11, "fixedPanelWidthLimit":I │ + const/4 v15, 0x0 │ │ :goto_7 │ - if-ge v14, v5, :cond_1e │ + if-ge v15, v6, :cond_1e │ │ - .line 549 │ + .line 560 │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ + invoke-virtual {v0, v15}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - .line 551 │ - .restart local v4 # "child":Landroid/view/View; │ - invoke-virtual {v4}, Landroid/view/View;->getVisibility()I │ + .line 562 │ + .restart local v5 # "child":Landroid/view/View; │ + invoke-virtual {v5}, Landroid/view/View;->getVisibility()I │ │ - move-result v26 │ + move-result v29 │ │ - const/16 v27, 0x8 │ + const/16 v30, 0x8 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move/from16 v1, v27 │ + move/from16 v1, v30 │ │ if-ne v0, v1, :cond_12 │ │ - .line 548 │ + .line 559 │ :cond_11 │ :goto_8 │ - add-int/lit8 v14, v14, 0x1 │ + add-int/lit8 v15, v15, 0x1 │ │ goto :goto_7 │ │ - .line 555 │ + .line 566 │ :cond_12 │ - invoke-virtual {v4}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ + invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ - move-result-object v16 │ + move-result-object v17 │ │ - check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + check-cast v17, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - .line 557 │ - .restart local v16 # "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ - invoke-virtual {v4}, Landroid/view/View;->getVisibility()I │ + .line 568 │ + .restart local v17 # "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + invoke-virtual {v5}, Landroid/view/View;->getVisibility()I │ │ - move-result v26 │ + move-result v29 │ │ - const/16 v27, 0x8 │ + const/16 v30, 0x8 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move/from16 v1, v27 │ + move/from16 v1, v30 │ │ if-eq v0, v1, :cond_11 │ │ - .line 561 │ - move-object/from16 v0, v16 │ + .line 572 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->width:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - if-nez v26, :cond_14 │ + if-nez v29, :cond_14 │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/16 v27, 0x0 │ + const/16 v30, 0x0 │ │ - cmpl-float v26, v26, v27 │ + cmpl-float v29, v29, v30 │ │ - if-lez v26, :cond_14 │ + if-lez v29, :cond_14 │ │ - const/16 v20, 0x1 │ + const/16 v22, 0x1 │ │ - .line 562 │ - .local v20, "skippedFirstPass":Z │ + .line 573 │ + .local v22, "skippedFirstPass":Z │ :goto_9 │ - if-eqz v20, :cond_15 │ + if-eqz v22, :cond_15 │ │ - const/16 v18, 0x0 │ + const/16 v20, 0x0 │ │ - .line 563 │ - .local v18, "measuredWidth":I │ + .line 574 │ + .local v20, "measuredWidth":I │ :goto_a │ - if-eqz v3, :cond_19 │ + if-eqz v4, :cond_19 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v29, v0 │ │ - move-object/from16 v0, v26 │ + move-object/from16 v0, v29 │ │ - if-eq v4, v0, :cond_19 │ + if-eq v5, v0, :cond_19 │ │ - .line 564 │ - move-object/from16 v0, v16 │ + .line 575 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->width:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - if-gez v26, :cond_11 │ + if-gez v29, :cond_11 │ │ - move/from16 v0, v18 │ + move/from16 v0, v20 │ │ - if-gt v0, v10, :cond_13 │ + if-gt v0, v11, :cond_13 │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/16 v27, 0x0 │ + const/16 v30, 0x0 │ │ - cmpl-float v26, v26, v27 │ + cmpl-float v29, v29, v30 │ │ - if-lez v26, :cond_11 │ + if-lez v29, :cond_11 │ │ - .line 568 │ + .line 579 │ :cond_13 │ - if-eqz v20, :cond_18 │ + if-eqz v22, :cond_18 │ │ - .line 571 │ - move-object/from16 v0, v16 │ + .line 582 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->height:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/16 v27, -0x2 │ + const/16 v30, -0x2 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move/from16 v1, v27 │ + move/from16 v1, v30 │ │ if-ne v0, v1, :cond_16 │ │ - .line 572 │ - const/high16 v26, -0x80000000 │ + .line 583 │ + const/high16 v29, -0x80000000 │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v26 │ + move/from16 v1, v29 │ │ invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v7 │ + move-result v8 │ │ - .line 585 │ - .restart local v7 # "childHeightSpec":I │ + .line 596 │ + .restart local v8 # "childHeightSpec":I │ :goto_b │ - const/high16 v26, 0x40000000 # 2.0f │ + const/high16 v29, 0x40000000 # 2.0f │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - invoke-static {v10, v0}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ + invoke-static {v11, v0}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v9 │ + move-result v10 │ │ - .line 587 │ - .restart local v9 # "childWidthSpec":I │ - invoke-virtual {v4, v9, v7}, Landroid/view/View;->measure(II)V │ + .line 598 │ + .restart local v10 # "childWidthSpec":I │ + invoke-virtual {v5, v10, v8}, Landroid/view/View;->measure(II)V │ │ goto :goto_8 │ │ - .line 561 │ - .end local v7 # "childHeightSpec":I │ - .end local v9 # "childWidthSpec":I │ - .end local v18 # "measuredWidth":I │ - .end local v20 # "skippedFirstPass":Z │ + .line 572 │ + .end local v8 # "childHeightSpec":I │ + .end local v10 # "childWidthSpec":I │ + .end local v20 # "measuredWidth":I │ + .end local v22 # "skippedFirstPass":Z │ :cond_14 │ - const/16 v20, 0x0 │ + const/16 v22, 0x0 │ │ goto :goto_9 │ │ - .line 562 │ - .restart local v20 # "skippedFirstPass":Z │ + .line 573 │ + .restart local v22 # "skippedFirstPass":Z │ :cond_15 │ - invoke-virtual {v4}, Landroid/view/View;->getMeasuredWidth()I │ + invoke-virtual {v5}, Landroid/view/View;->getMeasuredWidth()I │ │ - move-result v18 │ + move-result v20 │ │ goto :goto_a │ │ - .line 574 │ - .restart local v18 # "measuredWidth":I │ + .line 585 │ + .restart local v20 # "measuredWidth":I │ :cond_16 │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->height:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/16 v27, -0x1 │ + const/16 v30, -0x1 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move/from16 v1, v27 │ + move/from16 v1, v30 │ │ if-ne v0, v1, :cond_17 │ │ - .line 575 │ - const/high16 v26, 0x40000000 # 2.0f │ + .line 586 │ + const/high16 v29, 0x40000000 # 2.0f │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v26 │ + move/from16 v1, v29 │ │ invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v7 │ + move-result v8 │ │ - .restart local v7 # "childHeightSpec":I │ + .restart local v8 # "childHeightSpec":I │ goto :goto_b │ │ - .line 578 │ - .end local v7 # "childHeightSpec":I │ + .line 589 │ + .end local v8 # "childHeightSpec":I │ :cond_17 │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->height:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/high16 v27, 0x40000000 # 2.0f │ + const/high16 v30, 0x40000000 # 2.0f │ │ - invoke-static/range {v26 .. v27}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ + invoke-static/range {v29 .. v30}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v7 │ + move-result v8 │ │ - .restart local v7 # "childHeightSpec":I │ + .restart local v8 # "childHeightSpec":I │ goto :goto_b │ │ - .line 582 │ - .end local v7 # "childHeightSpec":I │ + .line 593 │ + .end local v8 # "childHeightSpec":I │ :cond_18 │ - invoke-virtual {v4}, Landroid/view/View;->getMeasuredHeight()I │ + invoke-virtual {v5}, Landroid/view/View;->getMeasuredHeight()I │ │ - move-result v26 │ + move-result v29 │ │ - const/high16 v27, 0x40000000 # 2.0f │ + const/high16 v30, 0x40000000 # 2.0f │ │ - invoke-static/range {v26 .. v27}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ + invoke-static/range {v29 .. v30}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v7 │ + move-result v8 │ │ - .restart local v7 # "childHeightSpec":I │ + .restart local v8 # "childHeightSpec":I │ goto :goto_b │ │ - .line 589 │ - .end local v7 # "childHeightSpec":I │ + .line 600 │ + .end local v8 # "childHeightSpec":I │ :cond_19 │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/16 v27, 0x0 │ + const/16 v30, 0x0 │ │ - cmpl-float v26, v26, v27 │ + cmpl-float v29, v29, v30 │ │ - if-lez v26, :cond_11 │ + if-lez v29, :cond_11 │ │ - .line 591 │ - move-object/from16 v0, v16 │ + .line 602 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->width:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - if-nez v26, :cond_1c │ + if-nez v29, :cond_1c │ │ - .line 593 │ - move-object/from16 v0, v16 │ + .line 604 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->height:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/16 v27, -0x2 │ + const/16 v30, -0x2 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move/from16 v1, v27 │ + move/from16 v1, v30 │ │ if-ne v0, v1, :cond_1a │ │ - .line 594 │ - const/high16 v26, -0x80000000 │ + .line 605 │ + const/high16 v29, -0x80000000 │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v26 │ + move/from16 v1, v29 │ │ invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v7 │ + move-result v8 │ │ - .line 608 │ - .restart local v7 # "childHeightSpec":I │ + .line 619 │ + .restart local v8 # "childHeightSpec":I │ :goto_c │ - if-eqz v3, :cond_1d │ + if-eqz v4, :cond_1d │ │ - .line 610 │ - move-object/from16 v0, v16 │ + .line 621 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->rightMargin:I │ │ - move/from16 v27, v0 │ + move/from16 v30, v0 │ │ - add-int v13, v26, v27 │ + add-int v14, v29, v30 │ │ - .line 611 │ - .restart local v13 # "horizontalMargin":I │ - sub-int v19, v24, v13 │ + .line 622 │ + .restart local v14 # "horizontalMargin":I │ + sub-int v21, v24, v14 │ │ - .line 612 │ - .local v19, "newWidth":I │ - const/high16 v26, 0x40000000 # 2.0f │ + .line 623 │ + .local v21, "newWidth":I │ + const/high16 v29, 0x40000000 # 2.0f │ │ - move/from16 v0, v19 │ + move/from16 v0, v21 │ │ - move/from16 v1, v26 │ + move/from16 v1, v29 │ │ invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v9 │ + move-result v10 │ │ - .line 614 │ - .restart local v9 # "childWidthSpec":I │ - move/from16 v0, v18 │ + .line 625 │ + .restart local v10 # "childWidthSpec":I │ + move/from16 v0, v20 │ │ - move/from16 v1, v19 │ + move/from16 v1, v21 │ │ if-eq v0, v1, :cond_11 │ │ - .line 615 │ - invoke-virtual {v4, v9, v7}, Landroid/view/View;->measure(II)V │ + .line 626 │ + invoke-virtual {v5, v10, v8}, Landroid/view/View;->measure(II)V │ │ goto/16 :goto_8 │ │ - .line 596 │ - .end local v7 # "childHeightSpec":I │ - .end local v9 # "childWidthSpec":I │ - .end local v13 # "horizontalMargin":I │ - .end local v19 # "newWidth":I │ + .line 607 │ + .end local v8 # "childHeightSpec":I │ + .end local v10 # "childWidthSpec":I │ + .end local v14 # "horizontalMargin":I │ + .end local v21 # "newWidth":I │ :cond_1a │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->height:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/16 v27, -0x1 │ + const/16 v30, -0x1 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move/from16 v1, v27 │ + move/from16 v1, v30 │ │ if-ne v0, v1, :cond_1b │ │ - .line 597 │ - const/high16 v26, 0x40000000 # 2.0f │ + .line 608 │ + const/high16 v29, 0x40000000 # 2.0f │ │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v26 │ + move/from16 v1, v29 │ │ invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v7 │ + move-result v8 │ │ - .restart local v7 # "childHeightSpec":I │ + .restart local v8 # "childHeightSpec":I │ goto :goto_c │ │ - .line 600 │ - .end local v7 # "childHeightSpec":I │ + .line 611 │ + .end local v8 # "childHeightSpec":I │ :cond_1b │ - move-object/from16 v0, v16 │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->height:I │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - const/high16 v27, 0x40000000 # 2.0f │ + const/high16 v30, 0x40000000 # 2.0f │ │ - invoke-static/range {v26 .. v27}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ + invoke-static/range {v29 .. v30}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v7 │ + move-result v8 │ │ - .restart local v7 # "childHeightSpec":I │ + .restart local v8 # "childHeightSpec":I │ goto :goto_c │ │ - .line 604 │ - .end local v7 # "childHeightSpec":I │ + .line 615 │ + .end local v8 # "childHeightSpec":I │ :cond_1c │ - invoke-virtual {v4}, Landroid/view/View;->getMeasuredHeight()I │ + invoke-virtual {v5}, Landroid/view/View;->getMeasuredHeight()I │ │ - move-result v26 │ + move-result v29 │ │ - const/high16 v27, 0x40000000 # 2.0f │ + const/high16 v30, 0x40000000 # 2.0f │ │ - invoke-static/range {v26 .. v27}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ + invoke-static/range {v29 .. v30}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v7 │ + move-result v8 │ │ - .restart local v7 # "childHeightSpec":I │ + .restart local v8 # "childHeightSpec":I │ goto :goto_c │ │ - .line 619 │ + .line 630 │ :cond_1d │ - const/16 v26, 0x0 │ + const/16 v29, 0x0 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - move/from16 v1, v23 │ + move/from16 v1, v26 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ │ - move-result v25 │ + move-result v28 │ │ - .line 620 │ - .local v25, "widthToDistribute":I │ - move-object/from16 v0, v16 │ + .line 631 │ + .local v28, "widthToDistribute":I │ + move-object/from16 v0, v17 │ │ iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F │ │ - move/from16 v26, v0 │ + move/from16 v29, v0 │ │ - move/from16 v0, v25 │ + move/from16 v0, v28 │ │ int-to-float v0, v0 │ │ - move/from16 v27, v0 │ + move/from16 v30, v0 │ │ - mul-float v26, v26, v27 │ + mul-float v29, v29, v30 │ │ - div-float v26, v26, v21 │ + div-float v29, v29, v23 │ │ - move/from16 v0, v26 │ + move/from16 v0, v29 │ │ - float-to-int v2, v0 │ + float-to-int v3, v0 │ │ - .line 621 │ - .local v2, "addedWidth":I │ - add-int v26, v18, v2 │ + .line 632 │ + .local v3, "addedWidth":I │ + add-int v29, v20, v3 │ │ - const/high16 v27, 0x40000000 # 2.0f │ + const/high16 v30, 0x40000000 # 2.0f │ │ - invoke-static/range {v26 .. v27}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ + invoke-static/range {v29 .. v30}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ - move-result v9 │ + move-result v10 │ │ - .line 623 │ - .restart local v9 # "childWidthSpec":I │ - invoke-virtual {v4, v9, v7}, Landroid/view/View;->measure(II)V │ + .line 634 │ + .restart local v10 # "childWidthSpec":I │ + invoke-virtual {v5, v10, v8}, Landroid/view/View;->measure(II)V │ │ goto/16 :goto_8 │ │ - .line 629 │ - .end local v2 # "addedWidth":I │ - .end local v4 # "child":Landroid/view/View; │ - .end local v7 # "childHeightSpec":I │ - .end local v9 # "childWidthSpec":I │ - .end local v10 # "fixedPanelWidthLimit":I │ - .end local v16 # "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ - .end local v18 # "measuredWidth":I │ - .end local v20 # "skippedFirstPass":Z │ - .end local v25 # "widthToDistribute":I │ + .line 640 │ + .end local v3 # "addedWidth":I │ + .end local v5 # "child":Landroid/view/View; │ + .end local v8 # "childHeightSpec":I │ + .end local v10 # "childWidthSpec":I │ + .end local v11 # "fixedPanelWidthLimit":I │ + .end local v17 # "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + .end local v20 # "measuredWidth":I │ + .end local v22 # "skippedFirstPass":Z │ + .end local v28 # "widthToDistribute":I │ :cond_1e │ + move/from16 v20, v27 │ + │ + .line 641 │ + .restart local v20 # "measuredWidth":I │ + invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingTop()I │ + │ + move-result v29 │ + │ + add-int v29, v29, v16 │ + │ + invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingBottom()I │ + │ + move-result v30 │ + │ + add-int v19, v29, v30 │ + │ + .line 643 │ + .local v19, "measuredHeight":I │ move-object/from16 v0, p0 │ │ - move/from16 v1, v24 │ + move/from16 v1, v20 │ │ - invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/SlidingPaneLayout;->setMeasuredDimension(II)V │ + move/from16 v2, v19 │ │ - .line 630 │ + invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout;->setMeasuredDimension(II)V │ + │ + .line 644 │ move-object/from16 v0, p0 │ │ - iput-boolean v3, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ + iput-boolean v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ - .line 631 │ + .line 646 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v29, v0 │ │ - invoke-virtual/range {v26 .. v26}, Landroid/support/v4/widget/ViewDragHelper;->getViewDragState()I │ + invoke-virtual/range {v29 .. v29}, Landroid/support/v4/widget/ViewDragHelper;->getViewDragState()I │ │ - move-result v26 │ + move-result v29 │ │ - if-eqz v26, :cond_1f │ + if-eqz v29, :cond_1f │ │ - if-nez v3, :cond_1f │ + if-nez v4, :cond_1f │ │ - .line 633 │ + .line 648 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ - move-object/from16 v26, v0 │ + move-object/from16 v29, v0 │ │ - invoke-virtual/range {v26 .. v26}, Landroid/support/v4/widget/ViewDragHelper;->abort()V │ + invoke-virtual/range {v29 .. v29}, Landroid/support/v4/widget/ViewDragHelper;->abort()V │ │ - .line 635 │ + .line 650 │ :cond_1f │ return-void │ │ - .line 468 │ - nop │ - │ + .line 478 │ :sswitch_data_0 │ .sparse-switch │ -0x80000000 -> :sswitch_1 │ 0x40000000 -> :sswitch_0 │ .end sparse-switch │ .end method │ │ .method protected onRestoreInstanceState(Landroid/os/Parcelable;)V │ .locals 2 │ .param p1, "state" # Landroid/os/Parcelable; │ │ .prologue │ - .line 1167 │ + .line 1285 │ move-object v0, p1 │ │ check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ - .line 1168 │ + .line 1286 │ .local v0, "ss":Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->getSuperState()Landroid/os/Parcelable; │ │ move-result-object v1 │ │ invoke-super {p0, v1}, Landroid/view/ViewGroup;->onRestoreInstanceState(Landroid/os/Parcelable;)V │ │ - .line 1170 │ + .line 1288 │ iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->isOpen:Z │ │ if-eqz v1, :cond_0 │ │ - .line 1171 │ + .line 1289 │ invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->openPane()Z │ │ - .line 1175 │ + .line 1293 │ :goto_0 │ iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->isOpen:Z │ │ iput-boolean v1, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPreservedOpenState:Z │ │ - .line 1176 │ + .line 1294 │ return-void │ │ - .line 1173 │ + .line 1291 │ :cond_0 │ invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->closePane()Z │ │ goto :goto_0 │ .end method │ │ .method protected onSaveInstanceState()Landroid/os/Parcelable; │ .locals 3 │ │ .prologue │ - .line 1157 │ + .line 1275 │ invoke-super {p0}, Landroid/view/ViewGroup;->onSaveInstanceState()Landroid/os/Parcelable; │ │ move-result-object v1 │ │ - .line 1159 │ + .line 1277 │ .local v1, "superState":Landroid/os/Parcelable; │ new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->(Landroid/os/Parcelable;)V │ │ - .line 1160 │ + .line 1278 │ .local v0, "ss":Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isSlideable()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isOpen()Z │ │ move-result v2 │ │ :goto_0 │ iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->isOpen:Z │ │ - .line 1162 │ + .line 1280 │ return-object v0 │ │ - .line 1160 │ + .line 1278 │ :cond_0 │ iget-boolean v2, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPreservedOpenState:Z │ │ goto :goto_0 │ .end method │ │ .method protected onSizeChanged(IIII)V │ .locals 1 │ .param p1, "w" # I │ .param p2, "h" # I │ .param p3, "oldw" # I │ .param p4, "oldh" # I │ │ .prologue │ - .line 711 │ + .line 742 │ invoke-super {p0, p1, p2, p3, p4}, Landroid/view/ViewGroup;->onSizeChanged(IIII)V │ │ - .line 713 │ + .line 744 │ if-eq p1, p3, :cond_0 │ │ - .line 714 │ + .line 745 │ const/4 v0, 0x1 │ │ iput-boolean v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mFirstLayout:Z │ │ - .line 716 │ + .line 747 │ :cond_0 │ return-void │ .end method │ │ .method public onTouchEvent(Landroid/view/MotionEvent;)Z │ .locals 11 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ - .line 788 │ + .line 819 │ iget-boolean v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ if-nez v7, :cond_1 │ │ - .line 789 │ + .line 820 │ invoke-super {p0, p1}, Landroid/view/ViewGroup;->onTouchEvent(Landroid/view/MotionEvent;)Z │ │ move-result v4 │ │ - .line 824 │ + .line 855 │ :cond_0 │ :goto_0 │ return v4 │ │ - .line 792 │ + .line 823 │ :cond_1 │ iget-object v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v7, p1}, Landroid/support/v4/widget/ViewDragHelper;->processTouchEvent(Landroid/view/MotionEvent;)V │ │ - .line 794 │ + .line 825 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getAction()I │ │ move-result v0 │ │ - .line 795 │ + .line 826 │ .local v0, "action":I │ const/4 v4, 0x1 │ │ - .line 797 │ + .line 828 │ .local v4, "wantTouchEvents":Z │ and-int/lit16 v7, v0, 0xff │ │ packed-switch v7, :pswitch_data_0 │ │ goto :goto_0 │ │ - .line 799 │ + .line 830 │ :pswitch_0 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v5 │ │ - .line 800 │ + .line 831 │ .local v5, "x":F │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F │ │ move-result v6 │ │ - .line 801 │ + .line 832 │ .local v6, "y":F │ iput v5, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mInitialMotionX:F │ │ - .line 802 │ + .line 833 │ iput v6, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mInitialMotionY:F │ │ goto :goto_0 │ │ - .line 807 │ + .line 838 │ .end local v5 # "x":F │ .end local v6 # "y":F │ :pswitch_1 │ iget-object v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ invoke-virtual {p0, v7}, Landroid/support/v4/widget/SlidingPaneLayout;->isDimmed(Landroid/view/View;)Z │ │ move-result v7 │ │ if-eqz v7, :cond_0 │ │ - .line 808 │ + .line 839 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v5 │ │ - .line 809 │ + .line 840 │ .restart local v5 # "x":F │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F │ │ move-result v6 │ │ - .line 810 │ + .line 841 │ .restart local v6 # "y":F │ iget v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mInitialMotionX:F │ │ sub-float v1, v5, v7 │ │ - .line 811 │ + .line 842 │ .local v1, "dx":F │ iget v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mInitialMotionY:F │ │ sub-float v2, v6, v7 │ │ - .line 812 │ + .line 843 │ .local v2, "dy":F │ iget-object v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ │ invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;->getTouchSlop()I │ │ move-result v3 │ │ - .line 813 │ + .line 844 │ .local v3, "slop":I │ mul-float v7, v1, v1 │ │ mul-float v8, v2, v2 │ │ add-float/2addr v7, v8 │ │ @@ -3908,38 +4286,38 @@ │ │ invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;->isViewUnder(Landroid/view/View;II)Z │ │ move-result v7 │ │ if-eqz v7, :cond_0 │ │ - .line 816 │ + .line 847 │ iget-object v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ const/4 v8, 0x0 │ │ invoke-direct {p0, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;->closePane(Landroid/view/View;I)Z │ │ goto :goto_0 │ │ - .line 797 │ + .line 828 │ nop │ │ :pswitch_data_0 │ .packed-switch 0x0 │ :pswitch_0 │ :pswitch_1 │ .end packed-switch │ .end method │ │ .method public openPane()Z │ .locals 2 │ │ .prologue │ - .line 858 │ + .line 889 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ const/4 v1, 0x0 │ │ invoke-direct {p0, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;->openPane(Landroid/view/View;I)Z │ │ move-result v0 │ @@ -3949,492 +4327,692 @@ │ │ .method public requestChildFocus(Landroid/view/View;Landroid/view/View;)V │ .locals 1 │ .param p1, "child" # Landroid/view/View; │ .param p2, "focused" # Landroid/view/View; │ │ .prologue │ - .line 720 │ + .line 751 │ invoke-super {p0, p1, p2}, Landroid/view/ViewGroup;->requestChildFocus(Landroid/view/View;Landroid/view/View;)V │ │ - .line 721 │ + .line 752 │ invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isInTouchMode()Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ iget-boolean v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ if-nez v0, :cond_0 │ │ - .line 722 │ + .line 753 │ iget-object v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ if-ne p1, v0, :cond_1 │ │ const/4 v0, 0x1 │ │ :goto_0 │ iput-boolean v0, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPreservedOpenState:Z │ │ - .line 724 │ + .line 755 │ :cond_0 │ return-void │ │ - .line 722 │ + .line 753 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method setAllChildrenVisible()V │ .locals 5 │ │ .prologue │ - .line 389 │ + .line 399 │ const/4 v2, 0x0 │ │ .local v2, "i":I │ invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildCount()I │ │ move-result v1 │ │ .local v1, "childCount":I │ :goto_0 │ if-ge v2, v1, :cond_1 │ │ - .line 390 │ + .line 400 │ invoke-virtual {p0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 391 │ + .line 401 │ .local v0, "child":Landroid/view/View; │ invoke-virtual {v0}, Landroid/view/View;->getVisibility()I │ │ move-result v3 │ │ const/4 v4, 0x4 │ │ if-ne v3, v4, :cond_0 │ │ - .line 392 │ + .line 402 │ const/4 v3, 0x0 │ │ invoke-virtual {v0, v3}, Landroid/view/View;->setVisibility(I)V │ │ - .line 389 │ + .line 399 │ :cond_0 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ - .line 395 │ + .line 405 │ .end local v0 # "child":Landroid/view/View; │ :cond_1 │ return-void │ .end method │ │ .method public setCoveredFadeColor(I)V │ .locals 0 │ .param p1, "color" # I │ │ .prologue │ - .line 313 │ + .line 318 │ iput p1, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCoveredFadeColor:I │ │ - .line 314 │ + .line 319 │ return-void │ .end method │ │ .method public setPanelSlideListener(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ .locals 0 │ .param p1, "listener" # Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ .prologue │ - .line 324 │ + .line 329 │ iput-object p1, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ - .line 325 │ + .line 330 │ return-void │ .end method │ │ .method public setParallaxDistance(I)V │ .locals 0 │ .param p1, "parallaxBy" # I │ │ .prologue │ - .line 277 │ + .line 282 │ iput p1, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mParallaxBy:I │ │ - .line 278 │ + .line 283 │ invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->requestLayout()V │ │ - .line 279 │ + .line 284 │ return-void │ .end method │ │ .method public setShadowDrawable(Landroid/graphics/drawable/Drawable;)V │ .locals 0 │ .param p1, "d" # Landroid/graphics/drawable/Drawable; │ + .annotation runtime Ljava/lang/Deprecated; │ + .end annotation │ │ .prologue │ - .line 1038 │ - iput-object p1, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mShadowDrawable:Landroid/graphics/drawable/Drawable; │ + .line 1095 │ + invoke-virtual {p0, p1}, Landroid/support/v4/widget/SlidingPaneLayout;->setShadowDrawableLeft(Landroid/graphics/drawable/Drawable;)V │ │ - .line 1039 │ + .line 1096 │ + return-void │ +.end method │ + │ +.method public setShadowDrawableLeft(Landroid/graphics/drawable/Drawable;)V │ + .locals 0 │ + .param p1, "d" # Landroid/graphics/drawable/Drawable; │ + │ + .prologue │ + .line 1105 │ + iput-object p1, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; │ + │ + .line 1106 │ + return-void │ +.end method │ + │ +.method public setShadowDrawableRight(Landroid/graphics/drawable/Drawable;)V │ + .locals 0 │ + .param p1, "d" # Landroid/graphics/drawable/Drawable; │ + │ + .prologue │ + .line 1115 │ + iput-object p1, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mShadowDrawableRight:Landroid/graphics/drawable/Drawable; │ + │ + .line 1116 │ return-void │ .end method │ │ .method public setShadowResource(I)V │ .locals 1 │ .param p1, "resId" # I │ + .annotation runtime Ljava/lang/Deprecated; │ + .end annotation │ │ .prologue │ - .line 1048 │ + .line 1126 │ invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getResources()Landroid/content/res/Resources; │ │ move-result-object v0 │ │ invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ │ move-result-object v0 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/SlidingPaneLayout;->setShadowDrawable(Landroid/graphics/drawable/Drawable;)V │ │ - .line 1049 │ + .line 1127 │ + return-void │ +.end method │ + │ +.method public setShadowResourceLeft(I)V │ + .locals 1 │ + .param p1, "resId" # I │ + │ + .prologue │ + .line 1136 │ + invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getResources()Landroid/content/res/Resources; │ + │ + move-result-object v0 │ + │ + invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ + │ + move-result-object v0 │ + │ + invoke-virtual {p0, v0}, Landroid/support/v4/widget/SlidingPaneLayout;->setShadowDrawableLeft(Landroid/graphics/drawable/Drawable;)V │ + │ + .line 1137 │ + return-void │ +.end method │ + │ +.method public setShadowResourceRight(I)V │ + .locals 1 │ + .param p1, "resId" # I │ + │ + .prologue │ + .line 1146 │ + invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getResources()Landroid/content/res/Resources; │ + │ + move-result-object v0 │ + │ + invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ + │ + move-result-object v0 │ + │ + invoke-virtual {p0, v0}, Landroid/support/v4/widget/SlidingPaneLayout;->setShadowDrawableRight(Landroid/graphics/drawable/Drawable;)V │ + │ + .line 1147 │ return-void │ .end method │ │ .method public setSliderFadeColor(I)V │ .locals 0 │ .param p1, "color" # I │ │ .prologue │ - .line 296 │ + .line 301 │ iput p1, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSliderFadeColor:I │ │ - .line 297 │ + .line 302 │ return-void │ .end method │ │ .method public smoothSlideClosed()V │ .locals 0 │ .annotation runtime Ljava/lang/Deprecated; │ .end annotation │ │ .prologue │ - .line 866 │ + .line 897 │ invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->closePane()Z │ │ - .line 867 │ + .line 898 │ return-void │ .end method │ │ .method public smoothSlideOpen()V │ .locals 0 │ .annotation runtime Ljava/lang/Deprecated; │ .end annotation │ │ .prologue │ - .line 848 │ + .line 879 │ invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->openPane()Z │ │ - .line 849 │ + .line 880 │ return-void │ .end method │ │ .method smoothSlideTo(FI)Z │ - .locals 7 │ + .locals 9 │ .param p1, "slideOffset" # F │ .param p2, "velocity" # I │ │ .prologue │ - const/4 v3, 0x0 │ + const/4 v5, 0x0 │ │ - .line 1001 │ - iget-boolean v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ + .line 1048 │ + iget-boolean v6, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mCanSlide:Z │ │ - if-nez v4, :cond_1 │ + if-nez v6, :cond_1 │ │ - .line 1016 │ + .line 1071 │ :cond_0 │ :goto_0 │ - return v3 │ + return v5 │ │ - .line 1006 │ + .line 1053 │ :cond_1 │ - iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + invoke-direct {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isLayoutRtlSupport()Z │ │ - invoke-virtual {v4}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ + move-result v1 │ │ - move-result-object v1 │ + .line 1054 │ + .local v1, "isLayoutRtl":Z │ + iget-object v6, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ │ - check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + invoke-virtual {v6}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ - .line 1008 │ - .local v1, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ - invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ + move-result-object v2 │ │ - move-result v4 │ + check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ - iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ + .line 1057 │ + .local v2, "lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ + if-eqz v1, :cond_2 │ │ - add-int v0, v4, v5 │ + .line 1058 │ + invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingRight()I │ │ - .line 1009 │ - .local v0, "leftBound":I │ - int-to-float v4, v0 │ + move-result v6 │ │ - iget v5, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideRange:I │ + iget v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->rightMargin:I │ │ - int-to-float v5, v5 │ + add-int v3, v6, v7 │ + │ + .line 1059 │ + .local v3, "startBound":I │ + iget-object v6, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + │ + invoke-virtual {v6}, Landroid/view/View;->getWidth()I │ │ - mul-float/2addr v5, p1 │ + move-result v0 │ │ - add-float/2addr v4, v5 │ + .line 1060 │ + .local v0, "childWidth":I │ + invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getWidth()I │ │ - float-to-int v2, v4 │ + move-result v6 │ │ - .line 1011 │ - .local v2, "x":I │ - iget-object v4, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ + int-to-float v6, v6 │ │ - iget-object v5, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + int-to-float v7, v3 │ │ - iget-object v6, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + iget v8, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideRange:I │ │ - invoke-virtual {v6}, Landroid/view/View;->getTop()I │ + int-to-float v8, v8 │ │ - move-result v6 │ + mul-float/2addr v8, p1 │ │ - invoke-virtual {v4, v5, v2, v6}, Landroid/support/v4/widget/ViewDragHelper;->smoothSlideViewTo(Landroid/view/View;II)Z │ + add-float/2addr v7, v8 │ │ - move-result v4 │ + int-to-float v8, v0 │ │ - if-eqz v4, :cond_0 │ + add-float/2addr v7, v8 │ │ - .line 1012 │ + sub-float/2addr v6, v7 │ + │ + float-to-int v4, v6 │ + │ + .line 1066 │ + .end local v0 # "childWidth":I │ + .local v4, "x":I │ + :goto_1 │ + iget-object v6, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mDragHelper:Landroid/support/v4/widget/ViewDragHelper; │ + │ + iget-object v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + │ + iget-object v8, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideableView:Landroid/view/View; │ + │ + invoke-virtual {v8}, Landroid/view/View;->getTop()I │ + │ + move-result v8 │ + │ + invoke-virtual {v6, v7, v4, v8}, Landroid/support/v4/widget/ViewDragHelper;->smoothSlideViewTo(Landroid/view/View;II)Z │ + │ + move-result v6 │ + │ + if-eqz v6, :cond_0 │ + │ + .line 1067 │ invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->setAllChildrenVisible()V │ │ - .line 1013 │ + .line 1068 │ invoke-static {p0}, Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;)V │ │ - .line 1014 │ - const/4 v3, 0x1 │ + .line 1069 │ + const/4 v5, 0x1 │ │ goto :goto_0 │ + │ + .line 1062 │ + .end local v3 # "startBound":I │ + .end local v4 # "x":I │ + :cond_2 │ + invoke-virtual {p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ + │ + move-result v6 │ + │ + iget v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I │ + │ + add-int v3, v6, v7 │ + │ + .line 1063 │ + .restart local v3 # "startBound":I │ + int-to-float v6, v3 │ + │ + iget v7, p0, Landroid/support/v4/widget/SlidingPaneLayout;->mSlideRange:I │ + │ + int-to-float v7, v7 │ + │ + mul-float/2addr v7, p1 │ + │ + add-float/2addr v6, v7 │ + │ + float-to-int v4, v6 │ + │ + .restart local v4 # "x":I │ + goto :goto_1 │ .end method │ │ .method updateObscuredViewsVisibility(Landroid/view/View;)V │ - .locals 19 │ + .locals 21 │ .param p1, "panel" # Landroid/view/View; │ │ .prologue │ - .line 348 │ - invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ + .line 353 │ + invoke-direct/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->isLayoutRtlSupport()Z │ │ - move-result v11 │ + move-result v12 │ + │ + .line 354 │ + .local v12, "isLayoutRtl":Z │ + if-eqz v12, :cond_1 │ │ - .line 349 │ - .local v11, "leftBound":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getWidth()I │ │ - move-result v17 │ + move-result v19 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingRight()I │ │ - move-result v18 │ + move-result v20 │ │ - sub-int v13, v17, v18 │ + sub-int v15, v19, v20 │ │ - .line 350 │ - .local v13, "rightBound":I │ + .line 356 │ + .local v15, "startBound":I │ + :goto_0 │ + if-eqz v12, :cond_2 │ + │ + invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ + │ + move-result v10 │ + │ + .line 358 │ + .local v10, "endBound":I │ + :goto_1 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingTop()I │ │ - move-result v15 │ + move-result v17 │ │ - .line 351 │ - .local v15, "topBound":I │ + .line 359 │ + .local v17, "topBound":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getHeight()I │ │ - move-result v17 │ + move-result v19 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingBottom()I │ │ - move-result v18 │ + move-result v20 │ │ - sub-int v2, v17, v18 │ + sub-int v3, v19, v20 │ │ - .line 356 │ - .local v2, "bottomBound":I │ - if-eqz p1, :cond_1 │ + .line 364 │ + .local v3, "bottomBound":I │ + if-eqz p1, :cond_3 │ │ invoke-static/range {p1 .. p1}, Landroid/support/v4/widget/SlidingPaneLayout;->viewIsOpaque(Landroid/view/View;)Z │ │ - move-result v17 │ + move-result v19 │ │ - if-eqz v17, :cond_1 │ + if-eqz v19, :cond_3 │ │ - .line 357 │ + .line 365 │ invoke-virtual/range {p1 .. p1}, Landroid/view/View;->getLeft()I │ │ - move-result v10 │ + move-result v13 │ │ - .line 358 │ - .local v10, "left":I │ + .line 366 │ + .local v13, "left":I │ invoke-virtual/range {p1 .. p1}, Landroid/view/View;->getRight()I │ │ - move-result v12 │ + move-result v14 │ │ - .line 359 │ - .local v12, "right":I │ + .line 367 │ + .local v14, "right":I │ invoke-virtual/range {p1 .. p1}, Landroid/view/View;->getTop()I │ │ - move-result v14 │ + move-result v16 │ │ - .line 360 │ - .local v14, "top":I │ + .line 368 │ + .local v16, "top":I │ invoke-virtual/range {p1 .. p1}, Landroid/view/View;->getBottom()I │ │ - move-result v1 │ + move-result v2 │ │ - .line 365 │ - .local v1, "bottom":I │ - :goto_0 │ - const/4 v9, 0x0 │ + .line 373 │ + .local v2, "bottom":I │ + :goto_2 │ + const/4 v11, 0x0 │ │ - .local v9, "i":I │ + .local v11, "i":I │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildCount()I │ │ - move-result v4 │ + move-result v5 │ │ - .local v4, "childCount":I │ - :goto_1 │ - if-ge v9, v4, :cond_0 │ + .local v5, "childCount":I │ + :goto_3 │ + if-ge v11, v5, :cond_0 │ │ - .line 366 │ + .line 374 │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ + invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;->getChildAt(I)Landroid/view/View; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - .line 368 │ - .local v3, "child":Landroid/view/View; │ + .line 376 │ + .local v4, "child":Landroid/view/View; │ move-object/from16 v0, p1 │ │ - if-ne v3, v0, :cond_2 │ + if-ne v4, v0, :cond_4 │ │ - .line 386 │ - .end local v3 # "child":Landroid/view/View; │ + .line 396 │ + .end local v4 # "child":Landroid/view/View; │ :cond_0 │ return-void │ │ - .line 362 │ - .end local v1 # "bottom":I │ - .end local v4 # "childCount":I │ - .end local v9 # "i":I │ - .end local v10 # "left":I │ - .end local v12 # "right":I │ - .end local v14 # "top":I │ + .line 354 │ + .end local v2 # "bottom":I │ + .end local v3 # "bottomBound":I │ + .end local v5 # "childCount":I │ + .end local v10 # "endBound":I │ + .end local v11 # "i":I │ + .end local v13 # "left":I │ + .end local v14 # "right":I │ + .end local v15 # "startBound":I │ + .end local v16 # "top":I │ + .end local v17 # "topBound":I │ :cond_1 │ - const/4 v1, 0x0 │ - │ - .restart local v1 # "bottom":I │ - move v14, v1 │ - │ - .restart local v14 # "top":I │ - move v12, v1 │ + invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I │ │ - .restart local v12 # "right":I │ - move v10, v1 │ + move-result v15 │ │ - .restart local v10 # "left":I │ goto :goto_0 │ │ - .line 373 │ - .restart local v3 # "child":Landroid/view/View; │ - .restart local v4 # "childCount":I │ - .restart local v9 # "i":I │ + .line 356 │ + .restart local v15 # "startBound":I │ :cond_2 │ - invoke-virtual {v3}, Landroid/view/View;->getLeft()I │ + invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getWidth()I │ │ - move-result v17 │ + move-result v19 │ │ - move/from16 v0, v17 │ + invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingRight()I │ │ - invoke-static {v11, v0}, Ljava/lang/Math;->max(II)I │ + move-result v20 │ │ - move-result v6 │ + sub-int v10, v19, v20 │ │ - .line 374 │ - .local v6, "clampedChildLeft":I │ - invoke-virtual {v3}, Landroid/view/View;->getTop()I │ + goto :goto_1 │ │ - move-result v17 │ + .line 370 │ + .restart local v3 # "bottomBound":I │ + .restart local v10 # "endBound":I │ + .restart local v17 # "topBound":I │ + :cond_3 │ + const/4 v2, 0x0 │ │ - move/from16 v0, v17 │ + .restart local v2 # "bottom":I │ + move/from16 v16, v2 │ │ - invoke-static {v15, v0}, Ljava/lang/Math;->max(II)I │ + .restart local v16 # "top":I │ + move v14, v2 │ │ - move-result v8 │ + .restart local v14 # "right":I │ + move v13, v2 │ │ - .line 375 │ - .local v8, "clampedChildTop":I │ - invoke-virtual {v3}, Landroid/view/View;->getRight()I │ + .restart local v13 # "left":I │ + goto :goto_2 │ │ - move-result v17 │ + .line 381 │ + .restart local v4 # "child":Landroid/view/View; │ + .restart local v5 # "childCount":I │ + .restart local v11 # "i":I │ + :cond_4 │ + if-eqz v12, :cond_5 │ │ - move/from16 v0, v17 │ + move/from16 v19, v10 │ │ - invoke-static {v13, v0}, Ljava/lang/Math;->min(II)I │ + :goto_4 │ + invoke-virtual {v4}, Landroid/view/View;->getLeft()I │ + │ + move-result v20 │ + │ + invoke-static/range {v19 .. v20}, Ljava/lang/Math;->max(II)I │ │ move-result v7 │ │ - .line 376 │ - .local v7, "clampedChildRight":I │ - invoke-virtual {v3}, Landroid/view/View;->getBottom()I │ + .line 383 │ + .local v7, "clampedChildLeft":I │ + invoke-virtual {v4}, Landroid/view/View;->getTop()I │ │ - move-result v17 │ + move-result v19 │ │ move/from16 v0, v17 │ │ - invoke-static {v2, v0}, Ljava/lang/Math;->min(II)I │ + move/from16 v1, v19 │ │ - move-result v5 │ + invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ + │ + move-result v9 │ │ - .line 378 │ - .local v5, "clampedChildBottom":I │ - if-lt v6, v10, :cond_3 │ + .line 384 │ + .local v9, "clampedChildTop":I │ + if-eqz v12, :cond_6 │ │ - if-lt v8, v14, :cond_3 │ + move/from16 v19, v15 │ │ - if-gt v7, v12, :cond_3 │ + :goto_5 │ + invoke-virtual {v4}, Landroid/view/View;->getRight()I │ │ - if-gt v5, v1, :cond_3 │ + move-result v20 │ │ - .line 380 │ - const/16 v16, 0x4 │ + invoke-static/range {v19 .. v20}, Ljava/lang/Math;->min(II)I │ + │ + move-result v8 │ + │ + .line 386 │ + .local v8, "clampedChildRight":I │ + invoke-virtual {v4}, Landroid/view/View;->getBottom()I │ + │ + move-result v19 │ + │ + move/from16 v0, v19 │ + │ + invoke-static {v3, v0}, Ljava/lang/Math;->min(II)I │ + │ + move-result v6 │ + │ + .line 388 │ + .local v6, "clampedChildBottom":I │ + if-lt v7, v13, :cond_7 │ │ - .line 384 │ - .local v16, "vis":I │ - :goto_2 │ move/from16 v0, v16 │ │ - invoke-virtual {v3, v0}, Landroid/view/View;->setVisibility(I)V │ + if-lt v9, v0, :cond_7 │ │ - .line 365 │ - add-int/lit8 v9, v9, 0x1 │ + if-gt v8, v14, :cond_7 │ │ - goto :goto_1 │ + if-gt v6, v2, :cond_7 │ │ - .line 382 │ - .end local v16 # "vis":I │ - :cond_3 │ - const/16 v16, 0x0 │ + .line 390 │ + const/16 v18, 0x4 │ │ - .restart local v16 # "vis":I │ - goto :goto_2 │ + .line 394 │ + .local v18, "vis":I │ + :goto_6 │ + move/from16 v0, v18 │ + │ + invoke-virtual {v4, v0}, Landroid/view/View;->setVisibility(I)V │ + │ + .line 373 │ + add-int/lit8 v11, v11, 0x1 │ + │ + goto :goto_3 │ + │ + .end local v6 # "clampedChildBottom":I │ + .end local v7 # "clampedChildLeft":I │ + .end local v8 # "clampedChildRight":I │ + .end local v9 # "clampedChildTop":I │ + .end local v18 # "vis":I │ + :cond_5 │ + move/from16 v19, v15 │ + │ + .line 381 │ + goto :goto_4 │ + │ + .restart local v7 # "clampedChildLeft":I │ + .restart local v9 # "clampedChildTop":I │ + :cond_6 │ + move/from16 v19, v10 │ + │ + .line 384 │ + goto :goto_5 │ + │ + .line 392 │ + .restart local v6 # "clampedChildBottom":I │ + .restart local v8 # "clampedChildRight":I │ + :cond_7 │ + const/16 v18, 0x0 │ + │ + .restart local v18 # "vis":I │ + goto :goto_6 │ .end method ├── smali/android/support/v4/widget/ViewDragHelper.smali │ @@ -237,26 +237,26 @@ │ .param p2, "odelta" # F │ .param p3, "pointerId" # I │ .param p4, "edge" # I │ │ .prologue │ const/4 v2, 0x0 │ │ - .line 1218 │ + .line 1248 │ invoke-static {p1}, Ljava/lang/Math;->abs(F)F │ │ move-result v0 │ │ - .line 1219 │ + .line 1249 │ .local v0, "absDelta":F │ invoke-static {p2}, Ljava/lang/Math;->abs(F)F │ │ move-result v1 │ │ - .line 1221 │ + .line 1251 │ .local v1, "absODelta":F │ iget-object v3, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ │ aget v3, v3, p3 │ │ and-int/2addr v3, p4 │ │ @@ -296,20 +296,20 @@ │ │ int-to-float v3, v3 │ │ cmpg-float v3, v1, v3 │ │ if-gtz v3, :cond_1 │ │ - .line 1231 │ + .line 1261 │ :cond_0 │ :goto_0 │ return v2 │ │ - .line 1227 │ + .line 1257 │ :cond_1 │ const/high16 v3, 0x3f000000 # 0.5f │ │ mul-float/2addr v3, v1 │ │ cmpg-float v3, v0, v3 │ │ @@ -319,26 +319,26 @@ │ │ invoke-virtual {v3, p4}, Landroid/support/v4/widget/ViewDragHelper$Callback;->onEdgeLock(I)Z │ │ move-result v3 │ │ if-eqz v3, :cond_2 │ │ - .line 1228 │ + .line 1258 │ iget-object v3, p0, Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsLocked:[I │ │ aget v4, v3, p3 │ │ or-int/2addr v4, p4 │ │ aput v4, v3, p3 │ │ goto :goto_0 │ │ - .line 1231 │ + .line 1261 │ :cond_2 │ iget-object v3, p0, Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsInProgress:[I │ │ aget v3, v3, p3 │ │ and-int/2addr v3, p4 │ │ @@ -364,57 +364,57 @@ │ .param p3, "dy" # F │ │ .prologue │ const/4 v2, 0x1 │ │ const/4 v3, 0x0 │ │ - .line 1245 │ + .line 1275 │ if-nez p1, :cond_1 │ │ move v2, v3 │ │ - .line 1258 │ + .line 1288 │ :cond_0 │ :goto_0 │ return v2 │ │ - .line 1248 │ + .line 1278 │ :cond_1 │ iget-object v4, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ invoke-virtual {v4, p1}, Landroid/support/v4/widget/ViewDragHelper$Callback;->getViewHorizontalDragRange(Landroid/view/View;)I │ │ move-result v4 │ │ if-lez v4, :cond_2 │ │ move v0, v2 │ │ - .line 1249 │ + .line 1279 │ .local v0, "checkHorizontal":Z │ :goto_1 │ iget-object v4, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ invoke-virtual {v4, p1}, Landroid/support/v4/widget/ViewDragHelper$Callback;->getViewVerticalDragRange(Landroid/view/View;)I │ │ move-result v4 │ │ if-lez v4, :cond_3 │ │ move v1, v2 │ │ - .line 1251 │ + .line 1281 │ .local v1, "checkVertical":Z │ :goto_2 │ if-eqz v0, :cond_4 │ │ if-eqz v1, :cond_4 │ │ - .line 1252 │ + .line 1282 │ mul-float v4, p2, p2 │ │ mul-float v5, p3, p3 │ │ add-float/2addr v4, v5 │ │ iget v5, p0, Landroid/support/v4/widget/ViewDragHelper;->mTouchSlop:I │ @@ -434,30 +434,30 @@ │ goto :goto_0 │ │ .end local v0 # "checkHorizontal":Z │ .end local v1 # "checkVertical":Z │ :cond_2 │ move v0, v3 │ │ - .line 1248 │ + .line 1278 │ goto :goto_1 │ │ .restart local v0 # "checkHorizontal":Z │ :cond_3 │ move v1, v3 │ │ - .line 1249 │ + .line 1279 │ goto :goto_2 │ │ - .line 1253 │ + .line 1283 │ .restart local v1 # "checkVertical":Z │ :cond_4 │ if-eqz v0, :cond_5 │ │ - .line 1254 │ + .line 1284 │ invoke-static {p2}, Ljava/lang/Math;->abs(F)F │ │ move-result v4 │ │ iget v5, p0, Landroid/support/v4/widget/ViewDragHelper;->mTouchSlop:I │ │ int-to-float v5, v5 │ @@ -466,19 +466,19 @@ │ │ if-gtz v4, :cond_0 │ │ move v2, v3 │ │ goto :goto_0 │ │ - .line 1255 │ + .line 1285 │ :cond_5 │ if-eqz v1, :cond_6 │ │ - .line 1256 │ + .line 1286 │ invoke-static {p3}, Ljava/lang/Math;->abs(F)F │ │ move-result v4 │ │ iget v5, p0, Landroid/support/v4/widget/ViewDragHelper;->mTouchSlop:I │ │ int-to-float v5, v5 │ @@ -490,47 +490,47 @@ │ move v2, v3 │ │ goto :goto_0 │ │ :cond_6 │ move v2, v3 │ │ - .line 1258 │ + .line 1288 │ goto :goto_0 │ .end method │ │ .method private clampMag(FFF)F │ .locals 3 │ .param p1, "value" # F │ .param p2, "absMin" # F │ .param p3, "absMax" # F │ │ .prologue │ const/4 v1, 0x0 │ │ - .line 667 │ + .line 674 │ invoke-static {p1}, Ljava/lang/Math;->abs(F)F │ │ move-result v0 │ │ - .line 668 │ + .line 675 │ .local v0, "absValue":F │ cmpg-float v2, v0, p2 │ │ if-gez v2, :cond_1 │ │ move p3, v1 │ │ - .line 670 │ + .line 677 │ .end local p3 # "absMax":F │ :cond_0 │ :goto_0 │ return p3 │ │ - .line 669 │ + .line 676 │ .restart local p3 # "absMax":F │ :cond_1 │ cmpl-float v2, v0, p3 │ │ if-lez v2, :cond_2 │ │ cmpl-float v1, p1, v1 │ @@ -540,174 +540,174 @@ │ neg-float p3, p3 │ │ goto :goto_0 │ │ :cond_2 │ move p3, p1 │ │ - .line 670 │ + .line 677 │ goto :goto_0 │ .end method │ │ .method private clampMag(III)I │ .locals 1 │ .param p1, "value" # I │ .param p2, "absMin" # I │ .param p3, "absMax" # I │ │ .prologue │ - .line 650 │ + .line 657 │ invoke-static {p1}, Ljava/lang/Math;->abs(I)I │ │ move-result v0 │ │ - .line 651 │ + .line 658 │ .local v0, "absValue":I │ if-ge v0, p2, :cond_1 │ │ const/4 p3, 0x0 │ │ - .line 653 │ + .line 660 │ .end local p3 # "absMax":I │ :cond_0 │ :goto_0 │ return p3 │ │ - .line 652 │ + .line 659 │ .restart local p3 # "absMax":I │ :cond_1 │ if-le v0, p3, :cond_2 │ │ if-gtz p1, :cond_0 │ │ neg-int p3, p3 │ │ goto :goto_0 │ │ :cond_2 │ move p3, p1 │ │ - .line 653 │ + .line 660 │ goto :goto_0 │ .end method │ │ .method private clearMotionHistory()V │ .locals 3 │ │ .prologue │ const/4 v2, 0x0 │ │ const/4 v1, 0x0 │ │ - .line 770 │ + .line 777 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ if-nez v0, :cond_0 │ │ - .line 781 │ + .line 788 │ :goto_0 │ return-void │ │ - .line 773 │ + .line 780 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ invoke-static {v0, v1}, Ljava/util/Arrays;->fill([FF)V │ │ - .line 774 │ + .line 781 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionY:[F │ │ invoke-static {v0, v1}, Ljava/util/Arrays;->fill([FF)V │ │ - .line 775 │ + .line 782 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionX:[F │ │ invoke-static {v0, v1}, Ljava/util/Arrays;->fill([FF)V │ │ - .line 776 │ + .line 783 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionY:[F │ │ invoke-static {v0, v1}, Ljava/util/Arrays;->fill([FF)V │ │ - .line 777 │ + .line 784 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ │ invoke-static {v0, v2}, Ljava/util/Arrays;->fill([II)V │ │ - .line 778 │ + .line 785 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsInProgress:[I │ │ invoke-static {v0, v2}, Ljava/util/Arrays;->fill([II)V │ │ - .line 779 │ + .line 786 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsLocked:[I │ │ invoke-static {v0, v2}, Ljava/util/Arrays;->fill([II)V │ │ - .line 780 │ + .line 787 │ iput v2, p0, Landroid/support/v4/widget/ViewDragHelper;->mPointersDown:I │ │ goto :goto_0 │ .end method │ │ .method private clearMotionHistory(I)V │ .locals 3 │ .param p1, "pointerId" # I │ │ .prologue │ const/4 v2, 0x0 │ │ const/4 v1, 0x0 │ │ - .line 784 │ + .line 791 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ if-nez v0, :cond_0 │ │ - .line 795 │ + .line 802 │ :goto_0 │ return-void │ │ - .line 787 │ + .line 794 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ aput v1, v0, p1 │ │ - .line 788 │ + .line 795 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionY:[F │ │ aput v1, v0, p1 │ │ - .line 789 │ + .line 796 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionX:[F │ │ aput v1, v0, p1 │ │ - .line 790 │ + .line 797 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionY:[F │ │ aput v1, v0, p1 │ │ - .line 791 │ + .line 798 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ │ aput v2, v0, p1 │ │ - .line 792 │ + .line 799 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsInProgress:[I │ │ aput v2, v0, p1 │ │ - .line 793 │ + .line 800 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsLocked:[I │ │ aput v2, v0, p1 │ │ - .line 794 │ + .line 801 │ iget v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mPointersDown:I │ │ const/4 v1, 0x1 │ │ shl-int/2addr v1, p1 │ │ xor-int/lit8 v1, v1, -0x1 │ @@ -724,37 +724,37 @@ │ .param p1, "delta" # I │ .param p2, "velocity" # I │ .param p3, "motionRange" # I │ │ .prologue │ const/high16 v9, 0x3f800000 # 1.0f │ │ - .line 618 │ + .line 625 │ if-nez p1, :cond_0 │ │ - .line 619 │ + .line 626 │ const/4 v6, 0x0 │ │ - .line 636 │ + .line 643 │ :goto_0 │ return v6 │ │ - .line 622 │ + .line 629 │ :cond_0 │ iget-object v6, p0, Landroid/support/v4/widget/ViewDragHelper;->mParentView:Landroid/view/ViewGroup; │ │ invoke-virtual {v6}, Landroid/view/ViewGroup;->getWidth()I │ │ move-result v5 │ │ - .line 623 │ + .line 630 │ .local v5, "width":I │ div-int/lit8 v3, v5, 0x2 │ │ - .line 624 │ + .line 631 │ .local v3, "halfWidth":I │ invoke-static {p1}, Ljava/lang/Math;->abs(I)I │ │ move-result v6 │ │ int-to-float v6, v6 │ │ @@ -762,38 +762,38 @@ │ │ div-float/2addr v6, v7 │ │ invoke-static {v9, v6}, Ljava/lang/Math;->min(FF)F │ │ move-result v1 │ │ - .line 625 │ + .line 632 │ .local v1, "distanceRatio":F │ int-to-float v6, v3 │ │ int-to-float v7, v3 │ │ invoke-direct {p0, v1}, Landroid/support/v4/widget/ViewDragHelper;->distanceInfluenceForSnapDuration(F)F │ │ move-result v8 │ │ mul-float/2addr v7, v8 │ │ add-float v0, v6, v7 │ │ - .line 629 │ + .line 636 │ .local v0, "distance":F │ invoke-static {p2}, Ljava/lang/Math;->abs(I)I │ │ move-result p2 │ │ - .line 630 │ + .line 637 │ if-lez p2, :cond_1 │ │ - .line 631 │ + .line 638 │ const/high16 v6, 0x447a0000 # 1000.0f │ │ int-to-float v7, p2 │ │ div-float v7, v0, v7 │ │ invoke-static {v7}, Ljava/lang/Math;->abs(F)F │ @@ -804,39 +804,39 @@ │ │ invoke-static {v6}, Ljava/lang/Math;->round(F)I │ │ move-result v6 │ │ mul-int/lit8 v2, v6, 0x4 │ │ - .line 636 │ + .line 643 │ .local v2, "duration":I │ :goto_1 │ const/16 v6, 0x258 │ │ invoke-static {v2, v6}, Ljava/lang/Math;->min(II)I │ │ move-result v6 │ │ goto :goto_0 │ │ - .line 633 │ + .line 640 │ .end local v2 # "duration":I │ :cond_1 │ invoke-static {p1}, Ljava/lang/Math;->abs(I)I │ │ move-result v6 │ │ int-to-float v6, v6 │ │ int-to-float v7, p3 │ │ div-float v4, v6, v7 │ │ - .line 634 │ + .line 641 │ .local v4, "range":F │ add-float v6, v4, v9 │ │ const/high16 v7, 0x43800000 # 256.0f │ │ mul-float/2addr v6, v7 │ │ @@ -851,97 +851,97 @@ │ .param p1, "child" # Landroid/view/View; │ .param p2, "dx" # I │ .param p3, "dy" # I │ .param p4, "xvel" # I │ .param p5, "yvel" # I │ │ .prologue │ - .line 597 │ + .line 604 │ iget v12, p0, Landroid/support/v4/widget/ViewDragHelper;->mMinVelocity:F │ │ float-to-int v12, v12 │ │ iget v13, p0, Landroid/support/v4/widget/ViewDragHelper;->mMaxVelocity:F │ │ float-to-int v13, v13 │ │ move/from16 v0, p4 │ │ invoke-direct {p0, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;->clampMag(III)I │ │ move-result p4 │ │ - .line 598 │ + .line 605 │ iget v12, p0, Landroid/support/v4/widget/ViewDragHelper;->mMinVelocity:F │ │ float-to-int v12, v12 │ │ iget v13, p0, Landroid/support/v4/widget/ViewDragHelper;->mMaxVelocity:F │ │ float-to-int v13, v13 │ │ move/from16 v0, p5 │ │ invoke-direct {p0, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;->clampMag(III)I │ │ move-result p5 │ │ - .line 599 │ + .line 606 │ invoke-static/range {p2 .. p2}, Ljava/lang/Math;->abs(I)I │ │ move-result v2 │ │ - .line 600 │ + .line 607 │ .local v2, "absDx":I │ invoke-static/range {p3 .. p3}, Ljava/lang/Math;->abs(I)I │ │ move-result v3 │ │ - .line 601 │ + .line 608 │ .local v3, "absDy":I │ invoke-static/range {p4 .. p4}, Ljava/lang/Math;->abs(I)I │ │ move-result v4 │ │ - .line 602 │ + .line 609 │ .local v4, "absXVel":I │ invoke-static/range {p5 .. p5}, Ljava/lang/Math;->abs(I)I │ │ move-result v5 │ │ - .line 603 │ + .line 610 │ .local v5, "absYVel":I │ add-int v7, v4, v5 │ │ - .line 604 │ + .line 611 │ .local v7, "addedVel":I │ add-int v6, v2, v3 │ │ - .line 606 │ + .line 613 │ .local v6, "addedDistance":I │ if-eqz p4, :cond_0 │ │ int-to-float v12, v4 │ │ int-to-float v13, v7 │ │ div-float v9, v12, v13 │ │ - .line 608 │ + .line 615 │ .local v9, "xweight":F │ :goto_0 │ if-eqz p5, :cond_1 │ │ int-to-float v12, v5 │ │ int-to-float v13, v7 │ │ div-float v11, v12, v13 │ │ - .line 611 │ + .line 618 │ .local v11, "yweight":F │ :goto_1 │ iget-object v12, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ invoke-virtual {v12, p1}, Landroid/support/v4/widget/ViewDragHelper$Callback;->getViewHorizontalDragRange(Landroid/view/View;)I │ │ move-result v12 │ @@ -950,15 +950,15 @@ │ │ move/from16 v1, p4 │ │ invoke-direct {p0, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;->computeAxisDuration(III)I │ │ move-result v8 │ │ - .line 612 │ + .line 619 │ .local v8, "xduration":I │ iget-object v12, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ invoke-virtual {v12, p1}, Landroid/support/v4/widget/ViewDragHelper$Callback;->getViewVerticalDragRange(Landroid/view/View;)I │ │ move-result v12 │ │ @@ -966,15 +966,15 @@ │ │ move/from16 v1, p5 │ │ invoke-direct {p0, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;->computeAxisDuration(III)I │ │ move-result v10 │ │ - .line 614 │ + .line 621 │ .local v10, "yduration":I │ int-to-float v12, v8 │ │ mul-float/2addr v12, v9 │ │ int-to-float v13, v10 │ │ @@ -982,29 +982,29 @@ │ │ add-float/2addr v12, v13 │ │ float-to-int v12, v12 │ │ return v12 │ │ - .line 606 │ + .line 613 │ .end local v8 # "xduration":I │ .end local v9 # "xweight":F │ .end local v10 # "yduration":I │ .end local v11 # "yweight":F │ :cond_0 │ int-to-float v12, v2 │ │ int-to-float v13, v6 │ │ div-float v9, v12, v13 │ │ goto :goto_0 │ │ - .line 608 │ + .line 615 │ .restart local v9 # "xweight":F │ :cond_1 │ int-to-float v12, v3 │ │ int-to-float v13, v6 │ │ div-float v11, v12, v13 │ @@ -1068,60 +1068,60 @@ │ .param p2, "yvel" # F │ │ .prologue │ const/4 v3, 0x1 │ │ const/4 v2, 0x0 │ │ - .line 759 │ + .line 766 │ iput-boolean v3, p0, Landroid/support/v4/widget/ViewDragHelper;->mReleaseInProgress:Z │ │ - .line 760 │ + .line 767 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual {v0, v1, p1, p2}, Landroid/support/v4/widget/ViewDragHelper$Callback;->onViewReleased(Landroid/view/View;FF)V │ │ - .line 761 │ + .line 768 │ iput-boolean v2, p0, Landroid/support/v4/widget/ViewDragHelper;->mReleaseInProgress:Z │ │ - .line 763 │ + .line 770 │ iget v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ │ if-ne v0, v3, :cond_0 │ │ - .line 765 │ + .line 772 │ invoke-virtual {p0, v2}, Landroid/support/v4/widget/ViewDragHelper;->setDragState(I)V │ │ - .line 767 │ + .line 774 │ :cond_0 │ return-void │ .end method │ │ .method private distanceInfluenceForSnapDuration(F)F │ .locals 4 │ .param p1, "f" # F │ │ .prologue │ - .line 674 │ + .line 681 │ const/high16 v0, 0x3f000000 # 0.5f │ │ sub-float/2addr p1, v0 │ │ - .line 675 │ + .line 682 │ float-to-double v0, p1 │ │ const-wide v2, 0x3fde28c7460698c7L # 0.4712389167638204 │ │ mul-double/2addr v0, v2 │ │ double-to-float p1, v0 │ │ - .line 676 │ + .line 683 │ float-to-double v0, p1 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->sin(D)D │ │ move-result-wide v0 │ │ double-to-float v0, v0 │ @@ -1133,258 +1133,258 @@ │ .locals 8 │ .param p1, "left" # I │ .param p2, "top" # I │ .param p3, "dx" # I │ .param p4, "dy" # I │ │ .prologue │ - .line 1366 │ + .line 1396 │ move v2, p1 │ │ - .line 1367 │ + .line 1397 │ .local v2, "clampedX":I │ move v3, p2 │ │ - .line 1368 │ + .line 1398 │ .local v3, "clampedY":I │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual {v0}, Landroid/view/View;->getLeft()I │ │ move-result v6 │ │ - .line 1369 │ + .line 1399 │ .local v6, "oldLeft":I │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual {v0}, Landroid/view/View;->getTop()I │ │ move-result v7 │ │ - .line 1370 │ + .line 1400 │ .local v7, "oldTop":I │ if-eqz p3, :cond_0 │ │ - .line 1371 │ + .line 1401 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual {v0, v1, p1, p3}, Landroid/support/v4/widget/ViewDragHelper$Callback;->clampViewPositionHorizontal(Landroid/view/View;II)I │ │ move-result v2 │ │ - .line 1372 │ + .line 1402 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ sub-int v1, v2, v6 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->offsetLeftAndRight(I)V │ │ - .line 1374 │ + .line 1404 │ :cond_0 │ if-eqz p4, :cond_1 │ │ - .line 1375 │ + .line 1405 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual {v0, v1, p2, p4}, Landroid/support/v4/widget/ViewDragHelper$Callback;->clampViewPositionVertical(Landroid/view/View;II)I │ │ move-result v3 │ │ - .line 1376 │ + .line 1406 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ sub-int v1, v3, v7 │ │ invoke-virtual {v0, v1}, Landroid/view/View;->offsetTopAndBottom(I)V │ │ - .line 1379 │ + .line 1409 │ :cond_1 │ if-nez p3, :cond_2 │ │ if-eqz p4, :cond_3 │ │ - .line 1380 │ + .line 1410 │ :cond_2 │ sub-int v4, v2, v6 │ │ - .line 1381 │ + .line 1411 │ .local v4, "clampedDx":I │ sub-int v5, v3, v7 │ │ - .line 1382 │ + .line 1412 │ .local v5, "clampedDy":I │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual/range {v0 .. v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;->onViewPositionChanged(Landroid/view/View;IIII)V │ │ - .line 1385 │ + .line 1415 │ .end local v4 # "clampedDx":I │ .end local v5 # "clampedDy":I │ :cond_3 │ return-void │ .end method │ │ .method private ensureMotionHistorySizeForId(I)V │ .locals 10 │ .param p1, "pointerId" # I │ │ .prologue │ const/4 v9, 0x0 │ │ - .line 798 │ + .line 805 │ iget-object v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ if-eqz v7, :cond_0 │ │ iget-object v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ array-length v7, v7 │ │ if-gt v7, p1, :cond_2 │ │ - .line 799 │ + .line 806 │ :cond_0 │ add-int/lit8 v7, p1, 0x1 │ │ new-array v3, v7, [F │ │ - .line 800 │ + .line 807 │ .local v3, "imx":[F │ add-int/lit8 v7, p1, 0x1 │ │ new-array v4, v7, [F │ │ - .line 801 │ + .line 808 │ .local v4, "imy":[F │ add-int/lit8 v7, p1, 0x1 │ │ new-array v5, v7, [F │ │ - .line 802 │ + .line 809 │ .local v5, "lmx":[F │ add-int/lit8 v7, p1, 0x1 │ │ new-array v6, v7, [F │ │ - .line 803 │ + .line 810 │ .local v6, "lmy":[F │ add-int/lit8 v7, p1, 0x1 │ │ new-array v2, v7, [I │ │ - .line 804 │ + .line 811 │ .local v2, "iit":[I │ add-int/lit8 v7, p1, 0x1 │ │ new-array v0, v7, [I │ │ - .line 805 │ + .line 812 │ .local v0, "edip":[I │ add-int/lit8 v7, p1, 0x1 │ │ new-array v1, v7, [I │ │ - .line 807 │ + .line 814 │ .local v1, "edl":[I │ iget-object v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ if-eqz v7, :cond_1 │ │ - .line 808 │ + .line 815 │ iget-object v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ iget-object v8, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ array-length v8, v8 │ │ invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 809 │ + .line 816 │ iget-object v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionY:[F │ │ iget-object v8, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionY:[F │ │ array-length v8, v8 │ │ invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 810 │ + .line 817 │ iget-object v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionX:[F │ │ iget-object v8, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionX:[F │ │ array-length v8, v8 │ │ invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 811 │ + .line 818 │ iget-object v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionY:[F │ │ iget-object v8, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionY:[F │ │ array-length v8, v8 │ │ invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 812 │ + .line 819 │ iget-object v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ │ iget-object v8, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ │ array-length v8, v8 │ │ invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 813 │ + .line 820 │ iget-object v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsInProgress:[I │ │ iget-object v8, p0, Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsInProgress:[I │ │ array-length v8, v8 │ │ invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 814 │ + .line 821 │ iget-object v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsLocked:[I │ │ iget-object v8, p0, Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsLocked:[I │ │ array-length v8, v8 │ │ invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ - .line 817 │ + .line 824 │ :cond_1 │ iput-object v3, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ - .line 818 │ + .line 825 │ iput-object v4, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionY:[F │ │ - .line 819 │ + .line 826 │ iput-object v5, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionX:[F │ │ - .line 820 │ + .line 827 │ iput-object v6, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionY:[F │ │ - .line 821 │ + .line 828 │ iput-object v2, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ │ - .line 822 │ + .line 829 │ iput-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsInProgress:[I │ │ - .line 823 │ + .line 830 │ iput-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsLocked:[I │ │ - .line 825 │ + .line 832 │ .end local v0 # "edip":[I │ .end local v1 # "edl":[I │ .end local v2 # "iit":[I │ .end local v3 # "imx":[F │ .end local v4 # "imy":[F │ .end local v5 # "lmx":[F │ .end local v6 # "lmy":[F │ @@ -1398,102 +1398,102 @@ │ .param p2, "finalTop" # I │ .param p3, "xvel" # I │ .param p4, "yvel" # I │ │ .prologue │ const/4 v0, 0x0 │ │ - .line 577 │ + .line 584 │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual {v1}, Landroid/view/View;->getLeft()I │ │ move-result v10 │ │ - .line 578 │ + .line 585 │ .local v10, "startLeft":I │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual {v1}, Landroid/view/View;->getTop()I │ │ move-result v6 │ │ - .line 579 │ + .line 586 │ .local v6, "startTop":I │ sub-int v2, p1, v10 │ │ - .line 580 │ + .line 587 │ .local v2, "dx":I │ sub-int v3, p2, v6 │ │ - .line 582 │ + .line 589 │ .local v3, "dy":I │ if-nez v2, :cond_0 │ │ if-nez v3, :cond_0 │ │ - .line 584 │ + .line 591 │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mScroller:Landroid/support/v4/widget/ScrollerCompat; │ │ invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;->abortAnimation()V │ │ - .line 585 │ + .line 592 │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/ViewDragHelper;->setDragState(I)V │ │ - .line 593 │ + .line 600 │ :goto_0 │ return v0 │ │ - .line 589 │ + .line 596 │ :cond_0 │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ move-object v0, p0 │ │ move v4, p3 │ │ move v5, p4 │ │ invoke-direct/range {v0 .. v5}, Landroid/support/v4/widget/ViewDragHelper;->computeSettleDuration(Landroid/view/View;IIII)I │ │ move-result v9 │ │ - .line 590 │ + .line 597 │ .local v9, "duration":I │ iget-object v4, p0, Landroid/support/v4/widget/ViewDragHelper;->mScroller:Landroid/support/v4/widget/ScrollerCompat; │ │ move v5, v10 │ │ move v7, v2 │ │ move v8, v3 │ │ invoke-virtual/range {v4 .. v9}, Landroid/support/v4/widget/ScrollerCompat;->startScroll(IIIII)V │ │ - .line 592 │ + .line 599 │ const/4 v0, 0x2 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/ViewDragHelper;->setDragState(I)V │ │ - .line 593 │ + .line 600 │ const/4 v0, 0x1 │ │ goto :goto_0 │ .end method │ │ .method private getEdgesTouched(II)I │ .locals 3 │ .param p1, "x" # I │ .param p2, "y" # I │ │ .prologue │ - .line 1440 │ + .line 1470 │ const/4 v0, 0x0 │ │ - .line 1442 │ + .line 1472 │ .local v0, "result":I │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mParentView:Landroid/view/ViewGroup; │ │ invoke-virtual {v1}, Landroid/view/ViewGroup;->getLeft()I │ │ move-result v1 │ │ @@ -1501,15 +1501,15 @@ │ │ add-int/2addr v1, v2 │ │ if-ge p1, v1, :cond_0 │ │ or-int/lit8 v0, v0, 0x1 │ │ - .line 1443 │ + .line 1473 │ :cond_0 │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mParentView:Landroid/view/ViewGroup; │ │ invoke-virtual {v1}, Landroid/view/ViewGroup;->getTop()I │ │ move-result v1 │ │ @@ -1517,15 +1517,15 @@ │ │ add-int/2addr v1, v2 │ │ if-ge p2, v1, :cond_1 │ │ or-int/lit8 v0, v0, 0x4 │ │ - .line 1444 │ + .line 1474 │ :cond_1 │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mParentView:Landroid/view/ViewGroup; │ │ invoke-virtual {v1}, Landroid/view/ViewGroup;->getRight()I │ │ move-result v1 │ │ @@ -1533,15 +1533,15 @@ │ │ sub-int/2addr v1, v2 │ │ if-le p1, v1, :cond_2 │ │ or-int/lit8 v0, v0, 0x2 │ │ - .line 1445 │ + .line 1475 │ :cond_2 │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mParentView:Landroid/view/ViewGroup; │ │ invoke-virtual {v1}, Landroid/view/ViewGroup;->getBottom()I │ │ move-result v1 │ │ @@ -1549,33 +1549,33 @@ │ │ sub-int/2addr v1, v2 │ │ if-le p2, v1, :cond_3 │ │ or-int/lit8 v0, v0, 0x8 │ │ - .line 1447 │ + .line 1477 │ :cond_3 │ return v0 │ .end method │ │ .method private releaseViewForPointerUp()V │ .locals 5 │ │ .prologue │ - .line 1355 │ + .line 1385 │ iget-object v2, p0, Landroid/support/v4/widget/ViewDragHelper;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ const/16 v3, 0x3e8 │ │ iget v4, p0, Landroid/support/v4/widget/ViewDragHelper;->mMaxVelocity:F │ │ invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ │ - .line 1356 │ + .line 1386 │ iget-object v2, p0, Landroid/support/v4/widget/ViewDragHelper;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ iget v3, p0, Landroid/support/v4/widget/ViewDragHelper;->mActivePointerId:I │ │ invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ move-result v2 │ @@ -1584,15 +1584,15 @@ │ │ iget v4, p0, Landroid/support/v4/widget/ViewDragHelper;->mMaxVelocity:F │ │ invoke-direct {p0, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;->clampMag(FFF)F │ │ move-result v0 │ │ - .line 1359 │ + .line 1389 │ .local v0, "xvel":F │ iget-object v2, p0, Landroid/support/v4/widget/ViewDragHelper;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ iget v3, p0, Landroid/support/v4/widget/ViewDragHelper;->mActivePointerId:I │ │ invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ @@ -1602,215 +1602,215 @@ │ │ iget v4, p0, Landroid/support/v4/widget/ViewDragHelper;->mMaxVelocity:F │ │ invoke-direct {p0, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;->clampMag(FFF)F │ │ move-result v1 │ │ - .line 1362 │ + .line 1392 │ .local v1, "yvel":F │ invoke-direct {p0, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;->dispatchViewReleased(FF)V │ │ - .line 1363 │ + .line 1393 │ return-void │ .end method │ │ .method private reportNewEdgeDrags(FFI)V │ .locals 3 │ .param p1, "dx" # F │ .param p2, "dy" # F │ .param p3, "pointerId" # I │ │ .prologue │ - .line 1197 │ + .line 1227 │ const/4 v0, 0x0 │ │ - .line 1198 │ + .line 1228 │ .local v0, "dragsStarted":I │ const/4 v1, 0x1 │ │ invoke-direct {p0, p1, p2, p3, v1}, Landroid/support/v4/widget/ViewDragHelper;->checkNewEdgeDrag(FFII)Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ - .line 1199 │ + .line 1229 │ or-int/lit8 v0, v0, 0x1 │ │ - .line 1201 │ + .line 1231 │ :cond_0 │ const/4 v1, 0x4 │ │ invoke-direct {p0, p2, p1, p3, v1}, Landroid/support/v4/widget/ViewDragHelper;->checkNewEdgeDrag(FFII)Z │ │ move-result v1 │ │ if-eqz v1, :cond_1 │ │ - .line 1202 │ + .line 1232 │ or-int/lit8 v0, v0, 0x4 │ │ - .line 1204 │ + .line 1234 │ :cond_1 │ const/4 v1, 0x2 │ │ invoke-direct {p0, p1, p2, p3, v1}, Landroid/support/v4/widget/ViewDragHelper;->checkNewEdgeDrag(FFII)Z │ │ move-result v1 │ │ if-eqz v1, :cond_2 │ │ - .line 1205 │ + .line 1235 │ or-int/lit8 v0, v0, 0x2 │ │ - .line 1207 │ + .line 1237 │ :cond_2 │ const/16 v1, 0x8 │ │ invoke-direct {p0, p2, p1, p3, v1}, Landroid/support/v4/widget/ViewDragHelper;->checkNewEdgeDrag(FFII)Z │ │ move-result v1 │ │ if-eqz v1, :cond_3 │ │ - .line 1208 │ + .line 1238 │ or-int/lit8 v0, v0, 0x8 │ │ - .line 1211 │ + .line 1241 │ :cond_3 │ if-eqz v0, :cond_4 │ │ - .line 1212 │ + .line 1242 │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsInProgress:[I │ │ aget v2, v1, p3 │ │ or-int/2addr v2, v0 │ │ aput v2, v1, p3 │ │ - .line 1213 │ + .line 1243 │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ invoke-virtual {v1, v0, p3}, Landroid/support/v4/widget/ViewDragHelper$Callback;->onEdgeDragStarted(II)V │ │ - .line 1215 │ + .line 1245 │ :cond_4 │ return-void │ .end method │ │ .method private saveInitialMotion(FFI)V │ .locals 3 │ .param p1, "x" # F │ .param p2, "y" # F │ .param p3, "pointerId" # I │ │ .prologue │ - .line 828 │ + .line 835 │ invoke-direct {p0, p3}, Landroid/support/v4/widget/ViewDragHelper;->ensureMotionHistorySizeForId(I)V │ │ - .line 829 │ + .line 836 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionX:[F │ │ aput p1, v1, p3 │ │ aput p1, v0, p3 │ │ - .line 830 │ + .line 837 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionY:[F │ │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionY:[F │ │ aput p2, v1, p3 │ │ aput p2, v0, p3 │ │ - .line 831 │ + .line 838 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ │ float-to-int v1, p1 │ │ float-to-int v2, p2 │ │ invoke-direct {p0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;->getEdgesTouched(II)I │ │ move-result v1 │ │ aput v1, v0, p3 │ │ - .line 832 │ + .line 839 │ iget v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mPointersDown:I │ │ const/4 v1, 0x1 │ │ shl-int/2addr v1, p3 │ │ or-int/2addr v0, v1 │ │ iput v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mPointersDown:I │ │ - .line 833 │ + .line 840 │ return-void │ .end method │ │ .method private saveLastMotion(Landroid/view/MotionEvent;)V │ .locals 6 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ - .line 836 │ + .line 843 │ invoke-static {p1}, Landroid/support/v4/view/MotionEventCompat;->getPointerCount(Landroid/view/MotionEvent;)I │ │ move-result v1 │ │ - .line 837 │ + .line 844 │ .local v1, "pointerCount":I │ const/4 v0, 0x0 │ │ .local v0, "i":I │ :goto_0 │ if-ge v0, v1, :cond_0 │ │ - .line 838 │ + .line 845 │ invoke-static {p1, v0}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ move-result v2 │ │ - .line 839 │ + .line 846 │ .local v2, "pointerId":I │ invoke-static {p1, v0}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ move-result v3 │ │ - .line 840 │ + .line 847 │ .local v3, "x":F │ invoke-static {p1, v0}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ move-result v4 │ │ - .line 841 │ + .line 848 │ .local v4, "y":F │ iget-object v5, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionX:[F │ │ aput v3, v5, v2 │ │ - .line 842 │ + .line 849 │ iget-object v5, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionY:[F │ │ aput v4, v5, v2 │ │ - .line 837 │ + .line 844 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_0 │ │ - .line 844 │ + .line 851 │ .end local v2 # "pointerId":I │ .end local v3 # "x":F │ .end local v4 # "y":F │ :cond_0 │ return-void │ .end method │ │ @@ -1898,56 +1898,56 @@ │ .param p2, "checkV" # Z │ .param p3, "dx" # I │ .param p4, "dy" # I │ .param p5, "x" # I │ .param p6, "y" # I │ │ .prologue │ - .line 908 │ + .line 915 │ instance-of v1, p1, Landroid/view/ViewGroup; │ │ if-eqz v1, :cond_1 │ │ move-object v9, p1 │ │ - .line 909 │ + .line 916 │ check-cast v9, Landroid/view/ViewGroup; │ │ - .line 910 │ + .line 917 │ .local v9, "group":Landroid/view/ViewGroup; │ invoke-virtual {p1}, Landroid/view/View;->getScrollX()I │ │ move-result v11 │ │ - .line 911 │ + .line 918 │ .local v11, "scrollX":I │ invoke-virtual {p1}, Landroid/view/View;->getScrollY()I │ │ move-result v12 │ │ - .line 912 │ + .line 919 │ .local v12, "scrollY":I │ invoke-virtual {v9}, Landroid/view/ViewGroup;->getChildCount()I │ │ move-result v8 │ │ - .line 914 │ + .line 921 │ .local v8, "count":I │ add-int/lit8 v10, v8, -0x1 │ │ .local v10, "i":I │ :goto_0 │ if-ltz v10, :cond_1 │ │ - .line 917 │ + .line 924 │ invoke-virtual {v9, v10}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; │ │ move-result-object v2 │ │ - .line 918 │ + .line 925 │ .local v2, "child":Landroid/view/View; │ add-int v1, p5, v11 │ │ invoke-virtual {v2}, Landroid/view/View;->getLeft()I │ │ move-result v3 │ │ @@ -2003,40 +2003,40 @@ │ │ invoke-virtual/range {v1 .. v7}, Landroid/support/v4/widget/ViewDragHelper;->canScroll(Landroid/view/View;ZIIII)Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ - .line 922 │ + .line 929 │ const/4 v1, 0x1 │ │ - .line 927 │ + .line 934 │ .end local v2 # "child":Landroid/view/View; │ .end local v8 # "count":I │ .end local v9 # "group":Landroid/view/ViewGroup; │ .end local v10 # "i":I │ .end local v11 # "scrollX":I │ .end local v12 # "scrollY":I │ :goto_1 │ return v1 │ │ - .line 914 │ + .line 921 │ .restart local v2 # "child":Landroid/view/View; │ .restart local v8 # "count":I │ .restart local v9 # "group":Landroid/view/ViewGroup; │ .restart local v10 # "i":I │ .restart local v11 # "scrollX":I │ .restart local v12 # "scrollY":I │ :cond_0 │ add-int/lit8 v10, v10, -0x1 │ │ goto :goto_0 │ │ - .line 927 │ + .line 934 │ .end local v2 # "child":Landroid/view/View; │ .end local v8 # "count":I │ .end local v9 # "group":Landroid/view/ViewGroup; │ .end local v10 # "i":I │ .end local v11 # "scrollX":I │ .end local v12 # "scrollY":I │ :cond_1 │ @@ -2175,48 +2175,48 @@ │ .end method │ │ .method public checkTouchSlop(I)Z │ .locals 3 │ .param p1, "directions" # I │ │ .prologue │ - .line 1276 │ + .line 1306 │ iget-object v2, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ array-length v0, v2 │ │ - .line 1277 │ + .line 1307 │ .local v0, "count":I │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ if-ge v1, v0, :cond_1 │ │ - .line 1278 │ + .line 1308 │ invoke-virtual {p0, p1, v1}, Landroid/support/v4/widget/ViewDragHelper;->checkTouchSlop(II)Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - .line 1279 │ + .line 1309 │ const/4 v2, 0x1 │ │ - .line 1282 │ + .line 1312 │ :goto_1 │ return v2 │ │ - .line 1277 │ + .line 1307 │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 1282 │ + .line 1312 │ :cond_1 │ const/4 v2, 0x0 │ │ goto :goto_1 │ .end method │ │ .method public checkTouchSlop(II)Z │ @@ -2225,79 +2225,79 @@ │ .param p2, "pointerId" # I │ │ .prologue │ const/4 v4, 0x1 │ │ const/4 v5, 0x0 │ │ - .line 1301 │ + .line 1331 │ invoke-virtual {p0, p2}, Landroid/support/v4/widget/ViewDragHelper;->isPointerDown(I)Z │ │ move-result v6 │ │ if-nez v6, :cond_1 │ │ move v4, v5 │ │ - .line 1318 │ + .line 1348 │ :cond_0 │ :goto_0 │ return v4 │ │ - .line 1305 │ + .line 1335 │ :cond_1 │ and-int/lit8 v6, p1, 0x1 │ │ if-ne v6, v4, :cond_2 │ │ move v0, v4 │ │ - .line 1306 │ + .line 1336 │ .local v0, "checkHorizontal":Z │ :goto_1 │ and-int/lit8 v6, p1, 0x2 │ │ const/4 v7, 0x2 │ │ if-ne v6, v7, :cond_3 │ │ move v1, v4 │ │ - .line 1308 │ + .line 1338 │ .local v1, "checkVertical":Z │ :goto_2 │ iget-object v6, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionX:[F │ │ aget v6, v6, p2 │ │ iget-object v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ aget v7, v7, p2 │ │ sub-float v2, v6, v7 │ │ - .line 1309 │ + .line 1339 │ .local v2, "dx":F │ iget-object v6, p0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionY:[F │ │ aget v6, v6, p2 │ │ iget-object v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionY:[F │ │ aget v7, v7, p2 │ │ sub-float v3, v6, v7 │ │ - .line 1311 │ + .line 1341 │ .local v3, "dy":F │ if-eqz v0, :cond_4 │ │ if-eqz v1, :cond_4 │ │ - .line 1312 │ + .line 1342 │ mul-float v6, v2, v2 │ │ mul-float v7, v3, v3 │ │ add-float/2addr v6, v7 │ │ iget v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mTouchSlop:I │ @@ -2319,32 +2319,32 @@ │ .end local v0 # "checkHorizontal":Z │ .end local v1 # "checkVertical":Z │ .end local v2 # "dx":F │ .end local v3 # "dy":F │ :cond_2 │ move v0, v5 │ │ - .line 1305 │ + .line 1335 │ goto :goto_1 │ │ .restart local v0 # "checkHorizontal":Z │ :cond_3 │ move v1, v5 │ │ - .line 1306 │ + .line 1336 │ goto :goto_2 │ │ - .line 1313 │ + .line 1343 │ .restart local v1 # "checkVertical":Z │ .restart local v2 # "dx":F │ .restart local v3 # "dy":F │ :cond_4 │ if-eqz v0, :cond_5 │ │ - .line 1314 │ + .line 1344 │ invoke-static {v2}, Ljava/lang/Math;->abs(F)F │ │ move-result v6 │ │ iget v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mTouchSlop:I │ │ int-to-float v7, v7 │ @@ -2353,19 +2353,19 @@ │ │ if-gtz v6, :cond_0 │ │ move v4, v5 │ │ goto :goto_0 │ │ - .line 1315 │ + .line 1345 │ :cond_5 │ if-eqz v1, :cond_6 │ │ - .line 1316 │ + .line 1346 │ invoke-static {v3}, Ljava/lang/Math;->abs(F)F │ │ move-result v6 │ │ iget v7, p0, Landroid/support/v4/widget/ViewDragHelper;->mTouchSlop:I │ │ int-to-float v7, v7 │ @@ -2377,108 +2377,108 @@ │ move v4, v5 │ │ goto :goto_0 │ │ :cond_6 │ move v4, v5 │ │ - .line 1318 │ + .line 1348 │ goto :goto_0 │ .end method │ │ .method public continueSettling(Z)Z │ .locals 9 │ .param p1, "deferCallbacks" # Z │ │ .prologue │ const/4 v8, 0x2 │ │ const/4 v7, 0x0 │ │ - .line 715 │ + .line 722 │ iget v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ │ if-ne v0, v8, :cond_5 │ │ - .line 716 │ + .line 723 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mScroller:Landroid/support/v4/widget/ScrollerCompat; │ │ invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;->computeScrollOffset()Z │ │ move-result v6 │ │ - .line 717 │ + .line 724 │ .local v6, "keepGoing":Z │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mScroller:Landroid/support/v4/widget/ScrollerCompat; │ │ invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;->getCurrX()I │ │ move-result v2 │ │ - .line 718 │ + .line 725 │ .local v2, "x":I │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mScroller:Landroid/support/v4/widget/ScrollerCompat; │ │ invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;->getCurrY()I │ │ move-result v3 │ │ - .line 719 │ + .line 726 │ .local v3, "y":I │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual {v0}, Landroid/view/View;->getLeft()I │ │ move-result v0 │ │ sub-int v4, v2, v0 │ │ - .line 720 │ + .line 727 │ .local v4, "dx":I │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual {v0}, Landroid/view/View;->getTop()I │ │ move-result v0 │ │ sub-int v5, v3, v0 │ │ - .line 722 │ + .line 729 │ .local v5, "dy":I │ if-eqz v4, :cond_0 │ │ - .line 723 │ + .line 730 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual {v0, v4}, Landroid/view/View;->offsetLeftAndRight(I)V │ │ - .line 725 │ + .line 732 │ :cond_0 │ if-eqz v5, :cond_1 │ │ - .line 726 │ + .line 733 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual {v0, v5}, Landroid/view/View;->offsetTopAndBottom(I)V │ │ - .line 729 │ + .line 736 │ :cond_1 │ if-nez v4, :cond_2 │ │ if-eqz v5, :cond_3 │ │ - .line 730 │ + .line 737 │ :cond_2 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual/range {v0 .. v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;->onViewPositionChanged(Landroid/view/View;IIII)V │ │ - .line 733 │ + .line 740 │ :cond_3 │ if-eqz v6, :cond_4 │ │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mScroller:Landroid/support/v4/widget/ScrollerCompat; │ │ invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;->getFinalX()I │ │ @@ -2490,41 +2490,37 @@ │ │ invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;->getFinalY()I │ │ move-result v0 │ │ if-ne v3, v0, :cond_4 │ │ - .line 736 │ + .line 743 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mScroller:Landroid/support/v4/widget/ScrollerCompat; │ │ invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;->abortAnimation()V │ │ - .line 737 │ - iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mScroller:Landroid/support/v4/widget/ScrollerCompat; │ - │ - invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;->isFinished()Z │ - │ - move-result v6 │ + .line 744 │ + const/4 v6, 0x0 │ │ - .line 740 │ + .line 747 │ :cond_4 │ if-nez v6, :cond_5 │ │ - .line 741 │ + .line 748 │ if-eqz p1, :cond_6 │ │ - .line 742 │ + .line 749 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mParentView:Landroid/view/ViewGroup; │ │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mSetIdleRunnable:Ljava/lang/Runnable; │ │ invoke-virtual {v0, v1}, Landroid/view/ViewGroup;->post(Ljava/lang/Runnable;)Z │ │ - .line 749 │ + .line 756 │ .end local v2 # "x":I │ .end local v3 # "y":I │ .end local v4 # "dx":I │ .end local v5 # "dy":I │ .end local v6 # "keepGoing":Z │ :cond_5 │ :goto_0 │ @@ -2533,15 +2529,15 @@ │ if-ne v0, v8, :cond_7 │ │ const/4 v0, 0x1 │ │ :goto_1 │ return v0 │ │ - .line 744 │ + .line 751 │ .restart local v2 # "x":I │ .restart local v3 # "y":I │ .restart local v4 # "dx":I │ .restart local v5 # "dy":I │ .restart local v6 # "keepGoing":Z │ :cond_6 │ invoke-virtual {p0, v7}, Landroid/support/v4/widget/ViewDragHelper;->setDragState(I)V │ @@ -2552,53 +2548,53 @@ │ .end local v3 # "y":I │ .end local v4 # "dx":I │ .end local v5 # "dy":I │ .end local v6 # "keepGoing":Z │ :cond_7 │ move v0, v7 │ │ - .line 749 │ + .line 756 │ goto :goto_1 │ .end method │ │ .method public findTopChildUnder(II)Landroid/view/View; │ .locals 5 │ .param p1, "x" # I │ .param p2, "y" # I │ │ .prologue │ - .line 1428 │ + .line 1458 │ iget-object v3, p0, Landroid/support/v4/widget/ViewDragHelper;->mParentView:Landroid/view/ViewGroup; │ │ invoke-virtual {v3}, Landroid/view/ViewGroup;->getChildCount()I │ │ move-result v1 │ │ - .line 1429 │ + .line 1459 │ .local v1, "childCount":I │ add-int/lit8 v2, v1, -0x1 │ │ .local v2, "i":I │ :goto_0 │ if-ltz v2, :cond_1 │ │ - .line 1430 │ + .line 1460 │ iget-object v3, p0, Landroid/support/v4/widget/ViewDragHelper;->mParentView:Landroid/view/ViewGroup; │ │ iget-object v4, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;->getOrderedChildIndex(I)I │ │ move-result v4 │ │ invoke-virtual {v3, v4}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ - .line 1431 │ + .line 1461 │ .local v0, "child":Landroid/view/View; │ invoke-virtual {v0}, Landroid/view/View;->getLeft()I │ │ move-result v3 │ │ if-lt p1, v3, :cond_0 │ │ @@ -2616,27 +2612,27 @@ │ │ invoke-virtual {v0}, Landroid/view/View;->getBottom()I │ │ move-result v3 │ │ if-ge p2, v3, :cond_0 │ │ - .line 1436 │ + .line 1466 │ .end local v0 # "child":Landroid/view/View; │ :goto_1 │ return-object v0 │ │ - .line 1429 │ + .line 1459 │ .restart local v0 # "child":Landroid/view/View; │ :cond_0 │ add-int/lit8 v2, v2, -0x1 │ │ goto :goto_0 │ │ - .line 1436 │ + .line 1466 │ .end local v0 # "child":Landroid/view/View; │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_1 │ .end method │ │ @@ -2644,29 +2640,29 @@ │ .locals 9 │ .param p1, "minLeft" # I │ .param p2, "minTop" # I │ .param p3, "maxLeft" # I │ .param p4, "maxTop" # I │ │ .prologue │ - .line 690 │ + .line 697 │ iget-boolean v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mReleaseInProgress:Z │ │ if-nez v0, :cond_0 │ │ - .line 691 │ + .line 698 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 695 │ + .line 702 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mScroller:Landroid/support/v4/widget/ScrollerCompat; │ │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual {v1}, Landroid/view/View;->getLeft()I │ │ @@ -2704,20 +2700,20 @@ │ │ move v7, p2 │ │ move v8, p4 │ │ invoke-virtual/range {v0 .. v8}, Landroid/support/v4/widget/ScrollerCompat;->fling(IIIIIIII)V │ │ - .line 700 │ + .line 707 │ const/4 v0, 0x2 │ │ invoke-virtual {p0, v0}, Landroid/support/v4/widget/ViewDragHelper;->setDragState(I)V │ │ - .line 701 │ + .line 708 │ return-void │ .end method │ │ .method public getActivePointerId()I │ .locals 1 │ │ .prologue │ @@ -2779,76 +2775,76 @@ │ │ .method public isCapturedViewUnder(II)Z │ .locals 1 │ .param p1, "x" # I │ .param p2, "y" # I │ │ .prologue │ - .line 1397 │ + .line 1427 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ invoke-virtual {p0, v0, p1, p2}, Landroid/support/v4/widget/ViewDragHelper;->isViewUnder(Landroid/view/View;II)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public isEdgeTouched(I)Z │ .locals 3 │ .param p1, "edges" # I │ │ .prologue │ - .line 1331 │ + .line 1361 │ iget-object v2, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ │ array-length v0, v2 │ │ - .line 1332 │ + .line 1362 │ .local v0, "count":I │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_0 │ if-ge v1, v0, :cond_1 │ │ - .line 1333 │ + .line 1363 │ invoke-virtual {p0, p1, v1}, Landroid/support/v4/widget/ViewDragHelper;->isEdgeTouched(II)Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - .line 1334 │ + .line 1364 │ const/4 v2, 0x1 │ │ - .line 1337 │ + .line 1367 │ :goto_1 │ return v2 │ │ - .line 1332 │ + .line 1362 │ :cond_0 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ - .line 1337 │ + .line 1367 │ :cond_1 │ const/4 v2, 0x0 │ │ goto :goto_1 │ .end method │ │ .method public isEdgeTouched(II)Z │ .locals 1 │ .param p1, "edges" # I │ .param p2, "pointerId" # I │ │ .prologue │ - .line 1351 │ + .line 1381 │ invoke-virtual {p0, p2}, Landroid/support/v4/widget/ViewDragHelper;->isPointerDown(I)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ @@ -2873,15 +2869,15 @@ │ .method public isPointerDown(I)Z │ .locals 3 │ .param p1, "pointerId" # I │ │ .prologue │ const/4 v0, 0x1 │ │ - .line 860 │ + .line 867 │ iget v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mPointersDown:I │ │ shl-int v2, v0, p1 │ │ and-int/2addr v1, v2 │ │ if-eqz v1, :cond_0 │ @@ -2900,18 +2896,18 @@ │ .param p1, "view" # Landroid/view/View; │ .param p2, "x" # I │ .param p3, "y" # I │ │ .prologue │ const/4 v0, 0x0 │ │ - .line 1410 │ + .line 1440 │ if-nez p1, :cond_1 │ │ - .line 1413 │ + .line 1443 │ :cond_0 │ :goto_0 │ return v0 │ │ :cond_1 │ invoke-virtual {p1}, Landroid/view/View;->getLeft()I │ │ @@ -2943,101 +2939,101 @@ │ .end method │ │ .method public processTouchEvent(Landroid/view/MotionEvent;)V │ .locals 21 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ - .line 1046 │ + .line 1076 │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionMasked(Landroid/view/MotionEvent;)I │ │ move-result v3 │ │ - .line 1047 │ + .line 1077 │ .local v3, "action":I │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ │ move-result v4 │ │ - .line 1049 │ + .line 1079 │ .local v4, "actionIndex":I │ if-nez v3, :cond_0 │ │ - .line 1052 │ + .line 1082 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/ViewDragHelper;->cancel()V │ │ - .line 1055 │ + .line 1085 │ :cond_0 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ move-object/from16 v19, v0 │ │ if-nez v19, :cond_1 │ │ - .line 1056 │ + .line 1086 │ invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker; │ │ move-result-object v19 │ │ move-object/from16 v0, v19 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - .line 1058 │ + .line 1088 │ :cond_1 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ move-object/from16 v19, v0 │ │ move-object/from16 v0, v19 │ │ move-object/from16 v1, p1 │ │ invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ - .line 1060 │ + .line 1090 │ packed-switch v3, :pswitch_data_0 │ │ - .line 1194 │ + .line 1224 │ :cond_2 │ :goto_0 │ :pswitch_0 │ return-void │ │ - .line 1062 │ + .line 1092 │ :pswitch_1 │ invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v17 │ │ - .line 1063 │ + .line 1093 │ .local v17, "x":F │ invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getY()F │ │ move-result v18 │ │ - .line 1064 │ + .line 1094 │ .local v18, "y":F │ const/16 v19, 0x0 │ │ move-object/from16 v0, p1 │ │ move/from16 v1, v19 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ move-result v15 │ │ - .line 1065 │ + .line 1095 │ .local v15, "pointerId":I │ move/from16 v0, v17 │ │ float-to-int v0, v0 │ │ move/from16 v19, v0 │ │ @@ -3053,53 +3049,53 @@ │ │ move/from16 v2, v20 │ │ invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;->findTopChildUnder(II)Landroid/view/View; │ │ move-result-object v16 │ │ - .line 1067 │ + .line 1097 │ .local v16, "toCapture":Landroid/view/View; │ move-object/from16 v0, p0 │ │ move/from16 v1, v17 │ │ move/from16 v2, v18 │ │ invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;->saveInitialMotion(FFI)V │ │ - .line 1072 │ + .line 1102 │ move-object/from16 v0, p0 │ │ move-object/from16 v1, v16 │ │ invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;->tryCaptureViewForDrag(Landroid/view/View;I)Z │ │ - .line 1074 │ + .line 1104 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ │ move-object/from16 v19, v0 │ │ aget v7, v19, v15 │ │ - .line 1075 │ + .line 1105 │ .local v7, "edgesTouched":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mTrackingEdges:I │ │ move/from16 v19, v0 │ │ and-int v19, v19, v7 │ │ if-eqz v19, :cond_2 │ │ - .line 1076 │ + .line 1106 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ move-object/from16 v19, v0 │ │ move-object/from16 v0, p0 │ @@ -3114,63 +3110,63 @@ │ │ move/from16 v1, v20 │ │ invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;->onEdgeTouched(II)V │ │ goto :goto_0 │ │ - .line 1082 │ + .line 1112 │ .end local v7 # "edgesTouched":I │ .end local v15 # "pointerId":I │ .end local v16 # "toCapture":Landroid/view/View; │ .end local v17 # "x":F │ .end local v18 # "y":F │ :pswitch_2 │ move-object/from16 v0, p1 │ │ invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ move-result v15 │ │ - .line 1083 │ + .line 1113 │ .restart local v15 # "pointerId":I │ move-object/from16 v0, p1 │ │ invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ move-result v17 │ │ - .line 1084 │ + .line 1114 │ .restart local v17 # "x":F │ move-object/from16 v0, p1 │ │ invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ move-result v18 │ │ - .line 1086 │ + .line 1116 │ .restart local v18 # "y":F │ move-object/from16 v0, p0 │ │ move/from16 v1, v17 │ │ move/from16 v2, v18 │ │ invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;->saveInitialMotion(FFI)V │ │ - .line 1089 │ + .line 1119 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ │ move/from16 v19, v0 │ │ if-nez v19, :cond_3 │ │ - .line 1092 │ + .line 1122 │ move/from16 v0, v17 │ │ float-to-int v0, v0 │ │ move/from16 v19, v0 │ │ move/from16 v0, v18 │ @@ -3185,44 +3181,44 @@ │ │ move/from16 v2, v20 │ │ invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;->findTopChildUnder(II)Landroid/view/View; │ │ move-result-object v16 │ │ - .line 1093 │ + .line 1123 │ .restart local v16 # "toCapture":Landroid/view/View; │ move-object/from16 v0, p0 │ │ move-object/from16 v1, v16 │ │ invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;->tryCaptureViewForDrag(Landroid/view/View;I)Z │ │ - .line 1095 │ + .line 1125 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ │ move-object/from16 v19, v0 │ │ aget v7, v19, v15 │ │ - .line 1096 │ + .line 1126 │ .restart local v7 # "edgesTouched":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mTrackingEdges:I │ │ move/from16 v19, v0 │ │ and-int v19, v19, v7 │ │ if-eqz v19, :cond_2 │ │ - .line 1097 │ + .line 1127 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ move-object/from16 v19, v0 │ │ move-object/from16 v0, p0 │ @@ -3237,15 +3233,15 @@ │ │ move/from16 v1, v20 │ │ invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;->onEdgeTouched(II)V │ │ goto/16 :goto_0 │ │ - .line 1099 │ + .line 1129 │ .end local v7 # "edgesTouched":I │ .end local v16 # "toCapture":Landroid/view/View; │ :cond_3 │ move/from16 v0, v17 │ │ float-to-int v0, v0 │ │ @@ -3265,30 +3261,30 @@ │ │ invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;->isCapturedViewUnder(II)Z │ │ move-result v19 │ │ if-eqz v19, :cond_2 │ │ - .line 1104 │ + .line 1134 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ move-object/from16 v19, v0 │ │ move-object/from16 v0, p0 │ │ move-object/from16 v1, v19 │ │ invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;->tryCaptureViewForDrag(Landroid/view/View;I)Z │ │ goto/16 :goto_0 │ │ - .line 1110 │ + .line 1140 │ .end local v15 # "pointerId":I │ .end local v17 # "x":F │ .end local v18 # "y":F │ :pswitch_3 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ @@ -3299,46 +3295,46 @@ │ │ move/from16 v0, v19 │ │ move/from16 v1, v20 │ │ if-ne v0, v1, :cond_4 │ │ - .line 1111 │ + .line 1141 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mActivePointerId:I │ │ move/from16 v19, v0 │ │ move-object/from16 v0, p1 │ │ move/from16 v1, v19 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->findPointerIndex(Landroid/view/MotionEvent;I)I │ │ move-result v12 │ │ - .line 1112 │ + .line 1142 │ .local v12, "index":I │ move-object/from16 v0, p1 │ │ invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ move-result v17 │ │ - .line 1113 │ + .line 1143 │ .restart local v17 # "x":F │ move-object/from16 v0, p1 │ │ invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ move-result v18 │ │ - .line 1114 │ + .line 1144 │ .restart local v18 # "y":F │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionX:[F │ │ move-object/from16 v19, v0 │ │ @@ -3352,15 +3348,15 @@ │ │ sub-float v19, v17, v19 │ │ move/from16 v0, v19 │ │ float-to-int v10, v0 │ │ - .line 1115 │ + .line 1145 │ .local v10, "idx":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mLastMotionY:[F │ │ move-object/from16 v19, v0 │ │ @@ -3374,15 +3370,15 @@ │ │ sub-float v19, v18, v19 │ │ move/from16 v0, v19 │ │ float-to-int v11, v0 │ │ - .line 1117 │ + .line 1147 │ .local v11, "idy":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ move-object/from16 v19, v0 │ │ @@ -3408,118 +3404,118 @@ │ │ move/from16 v1, v19 │ │ move/from16 v2, v20 │ │ invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;->dragTo(IIII)V │ │ - .line 1119 │ + .line 1149 │ invoke-direct/range {p0 .. p1}, Landroid/support/v4/widget/ViewDragHelper;->saveLastMotion(Landroid/view/MotionEvent;)V │ │ goto/16 :goto_0 │ │ - .line 1122 │ + .line 1152 │ .end local v10 # "idx":I │ .end local v11 # "idy":I │ .end local v12 # "index":I │ .end local v17 # "x":F │ .end local v18 # "y":F │ :cond_4 │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getPointerCount(Landroid/view/MotionEvent;)I │ │ move-result v14 │ │ - .line 1123 │ + .line 1153 │ .local v14, "pointerCount":I │ const/4 v8, 0x0 │ │ .local v8, "i":I │ :goto_1 │ if-ge v8, v14, :cond_5 │ │ - .line 1124 │ + .line 1154 │ move-object/from16 v0, p1 │ │ invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ move-result v15 │ │ - .line 1125 │ + .line 1155 │ .restart local v15 # "pointerId":I │ move-object/from16 v0, p1 │ │ invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ move-result v17 │ │ - .line 1126 │ + .line 1156 │ .restart local v17 # "x":F │ move-object/from16 v0, p1 │ │ invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ move-result v18 │ │ - .line 1127 │ + .line 1157 │ .restart local v18 # "y":F │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ │ move-object/from16 v19, v0 │ │ aget v19, v19, v15 │ │ sub-float v5, v17, v19 │ │ - .line 1128 │ + .line 1158 │ .local v5, "dx":F │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionY:[F │ │ move-object/from16 v19, v0 │ │ aget v19, v19, v15 │ │ sub-float v6, v18, v19 │ │ - .line 1130 │ + .line 1160 │ .local v6, "dy":F │ move-object/from16 v0, p0 │ │ invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;->reportNewEdgeDrags(FFI)V │ │ - .line 1131 │ + .line 1161 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ │ move/from16 v19, v0 │ │ const/16 v20, 0x1 │ │ move/from16 v0, v19 │ │ move/from16 v1, v20 │ │ if-ne v0, v1, :cond_6 │ │ - .line 1142 │ + .line 1172 │ .end local v5 # "dx":F │ .end local v6 # "dy":F │ .end local v15 # "pointerId":I │ .end local v17 # "x":F │ .end local v18 # "y":F │ :cond_5 │ invoke-direct/range {p0 .. p1}, Landroid/support/v4/widget/ViewDragHelper;->saveLastMotion(Landroid/view/MotionEvent;)V │ │ goto/16 :goto_0 │ │ - .line 1136 │ + .line 1166 │ .restart local v5 # "dx":F │ .restart local v6 # "dy":F │ .restart local v15 # "pointerId":I │ .restart local v17 # "x":F │ .restart local v18 # "y":F │ :cond_6 │ move/from16 v0, v17 │ @@ -3540,15 +3536,15 @@ │ │ move/from16 v2, v20 │ │ invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;->findTopChildUnder(II)Landroid/view/View; │ │ move-result-object v16 │ │ - .line 1137 │ + .line 1167 │ .restart local v16 # "toCapture":Landroid/view/View; │ move-object/from16 v0, p0 │ │ move-object/from16 v1, v16 │ │ invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;->checkTouchSlop(Landroid/view/View;FF)Z │ │ @@ -3562,21 +3558,21 @@ │ │ invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;->tryCaptureViewForDrag(Landroid/view/View;I)Z │ │ move-result v19 │ │ if-nez v19, :cond_5 │ │ - .line 1123 │ + .line 1153 │ :cond_7 │ add-int/lit8 v8, v8, 0x1 │ │ goto :goto_1 │ │ - .line 1148 │ + .line 1178 │ .end local v5 # "dx":F │ .end local v6 # "dy":F │ .end local v8 # "i":I │ .end local v14 # "pointerCount":I │ .end local v15 # "pointerId":I │ .end local v16 # "toCapture":Landroid/view/View; │ .end local v17 # "x":F │ @@ -3584,15 +3580,15 @@ │ :pswitch_4 │ move-object/from16 v0, p1 │ │ invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ move-result v15 │ │ - .line 1149 │ + .line 1179 │ .restart local v15 # "pointerId":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ │ move/from16 v19, v0 │ │ @@ -3610,73 +3606,73 @@ │ │ move/from16 v19, v0 │ │ move/from16 v0, v19 │ │ if-ne v15, v0, :cond_b │ │ - .line 1151 │ + .line 1181 │ const/4 v13, -0x1 │ │ - .line 1152 │ + .line 1182 │ .local v13, "newActivePointer":I │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getPointerCount(Landroid/view/MotionEvent;)I │ │ move-result v14 │ │ - .line 1153 │ + .line 1183 │ .restart local v14 # "pointerCount":I │ const/4 v8, 0x0 │ │ .restart local v8 # "i":I │ :goto_2 │ if-ge v8, v14, :cond_a │ │ - .line 1154 │ + .line 1184 │ move-object/from16 v0, p1 │ │ invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ move-result v9 │ │ - .line 1155 │ + .line 1185 │ .local v9, "id":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mActivePointerId:I │ │ move/from16 v19, v0 │ │ move/from16 v0, v19 │ │ if-ne v9, v0, :cond_9 │ │ - .line 1153 │ + .line 1183 │ :cond_8 │ add-int/lit8 v8, v8, 0x1 │ │ goto :goto_2 │ │ - .line 1160 │ + .line 1190 │ :cond_9 │ move-object/from16 v0, p1 │ │ invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ move-result v17 │ │ - .line 1161 │ + .line 1191 │ .restart local v17 # "x":F │ move-object/from16 v0, p1 │ │ invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ move-result v18 │ │ - .line 1162 │ + .line 1192 │ .restart local v18 # "y":F │ move/from16 v0, v17 │ │ float-to-int v0, v0 │ │ move/from16 v19, v0 │ │ @@ -3720,45 +3716,45 @@ │ │ invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;->tryCaptureViewForDrag(Landroid/view/View;I)Z │ │ move-result v19 │ │ if-eqz v19, :cond_8 │ │ - .line 1164 │ + .line 1194 │ move-object/from16 v0, p0 │ │ iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;->mActivePointerId:I │ │ - .line 1169 │ + .line 1199 │ .end local v9 # "id":I │ .end local v17 # "x":F │ .end local v18 # "y":F │ :cond_a │ const/16 v19, -0x1 │ │ move/from16 v0, v19 │ │ if-ne v13, v0, :cond_b │ │ - .line 1171 │ + .line 1201 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/widget/ViewDragHelper;->releaseViewForPointerUp()V │ │ - .line 1174 │ + .line 1204 │ .end local v8 # "i":I │ .end local v13 # "newActivePointer":I │ .end local v14 # "pointerCount":I │ :cond_b │ move-object/from16 v0, p0 │ │ invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;->clearMotionHistory(I)V │ │ goto/16 :goto_0 │ │ - .line 1179 │ + .line 1209 │ .end local v15 # "pointerId":I │ :pswitch_5 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ │ move/from16 v19, v0 │ @@ -3767,24 +3763,24 @@ │ │ move/from16 v0, v19 │ │ move/from16 v1, v20 │ │ if-ne v0, v1, :cond_c │ │ - .line 1180 │ + .line 1210 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/widget/ViewDragHelper;->releaseViewForPointerUp()V │ │ - .line 1182 │ + .line 1212 │ :cond_c │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/ViewDragHelper;->cancel()V │ │ goto/16 :goto_0 │ │ - .line 1187 │ + .line 1217 │ :pswitch_6 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ │ move/from16 v19, v0 │ │ @@ -3792,34 +3788,34 @@ │ │ move/from16 v0, v19 │ │ move/from16 v1, v20 │ │ if-ne v0, v1, :cond_d │ │ - .line 1188 │ + .line 1218 │ const/16 v19, 0x0 │ │ const/16 v20, 0x0 │ │ move-object/from16 v0, p0 │ │ move/from16 v1, v19 │ │ move/from16 v2, v20 │ │ invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;->dispatchViewReleased(FF)V │ │ - .line 1190 │ + .line 1220 │ :cond_d │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/ViewDragHelper;->cancel()V │ │ goto/16 :goto_0 │ │ - .line 1060 │ + .line 1090 │ nop │ │ :pswitch_data_0 │ .packed-switch 0x0 │ :pswitch_1 │ :pswitch_5 │ :pswitch_3 │ @@ -3831,36 +3827,38 @@ │ .end method │ │ .method setDragState(I)V │ .locals 1 │ .param p1, "state" # I │ │ .prologue │ - .line 864 │ + .line 871 │ iget v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ │ if-eq v0, p1, :cond_0 │ │ - .line 865 │ + .line 872 │ iput p1, p0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ │ - .line 866 │ + .line 873 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ invoke-virtual {v0, p1}, Landroid/support/v4/widget/ViewDragHelper$Callback;->onViewDragStateChanged(I)V │ │ - .line 867 │ - if-nez p1, :cond_0 │ + .line 874 │ + iget v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ + │ + if-nez v0, :cond_0 │ │ - .line 868 │ + .line 875 │ const/4 v0, 0x0 │ │ iput-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ - .line 871 │ + .line 878 │ :cond_0 │ return-void │ .end method │ │ .method public setEdgeTrackingEnabled(I)V │ .locals 0 │ .param p1, "edgeFlags" # I │ @@ -3887,29 +3885,29 @@ │ │ .method public settleCapturedViewAt(II)Z │ .locals 3 │ .param p1, "finalLeft" # I │ .param p2, "finalTop" # I │ │ .prologue │ - .line 557 │ + .line 564 │ iget-boolean v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mReleaseInProgress:Z │ │ if-nez v0, :cond_0 │ │ - .line 558 │ + .line 565 │ new-instance v0, Ljava/lang/IllegalStateException; │ │ const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" │ │ invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v0 │ │ - .line 562 │ + .line 569 │ :cond_0 │ iget-object v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ iget v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mActivePointerId:I │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ @@ -3931,452 +3929,850 @@ │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public shouldInterceptTouchEvent(Landroid/view/MotionEvent;)Z │ - .locals 13 │ + .locals 26 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ - .line 939 │ - invoke-static {p1}, Landroid/support/v4/view/MotionEventCompat;->getActionMasked(Landroid/view/MotionEvent;)I │ + .line 946 │ + invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionMasked(Landroid/view/MotionEvent;)I │ │ - move-result v0 │ + move-result v4 │ │ - .line 940 │ - .local v0, "action":I │ - invoke-static {p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ + .line 947 │ + .local v4, "action":I │ + invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ │ - move-result v1 │ + move-result v5 │ │ - .line 942 │ - .local v1, "actionIndex":I │ - if-nez v0, :cond_0 │ + .line 949 │ + .local v5, "actionIndex":I │ + if-nez v4, :cond_0 │ │ - .line 945 │ - invoke-virtual {p0}, Landroid/support/v4/widget/ViewDragHelper;->cancel()V │ + .line 952 │ + invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/ViewDragHelper;->cancel()V │ │ - .line 948 │ + .line 955 │ :cond_0 │ - iget-object v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mVelocityTracker:Landroid/view/VelocityTracker; │ + move-object/from16 v0, p0 │ │ - if-nez v11, :cond_1 │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - .line 949 │ + move-object/from16 v24, v0 │ + │ + if-nez v24, :cond_1 │ + │ + .line 956 │ invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker; │ │ - move-result-object v11 │ + move-result-object v24 │ + │ + move-object/from16 v0, v24 │ │ - iput-object v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mVelocityTracker:Landroid/view/VelocityTracker; │ + move-object/from16 v1, p0 │ + │ + iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - .line 951 │ + .line 958 │ :cond_1 │ - iget-object v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mVelocityTracker:Landroid/view/VelocityTracker; │ + move-object/from16 v0, p0 │ │ - invoke-virtual {v11, p1}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - .line 953 │ - packed-switch v0, :pswitch_data_0 │ + move-object/from16 v24, v0 │ │ - .line 1036 │ + move-object/from16 v0, v24 │ + │ + move-object/from16 v1, p1 │ + │ + invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ + │ + .line 960 │ + packed-switch v4, :pswitch_data_0 │ + │ + .line 1066 │ :cond_2 │ :goto_0 │ :pswitch_0 │ - iget v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ + move-object/from16 v0, p0 │ + │ + iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ + │ + move/from16 v24, v0 │ + │ + const/16 v25, 0x1 │ │ - const/4 v12, 0x1 │ + move/from16 v0, v24 │ │ - if-ne v11, v12, :cond_8 │ + move/from16 v1, v25 │ │ - const/4 v11, 0x1 │ + if-ne v0, v1, :cond_a │ + │ + const/16 v24, 0x1 │ │ :goto_1 │ - return v11 │ + return v24 │ │ - .line 955 │ + .line 962 │ :pswitch_1 │ - invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ + invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getX()F │ │ - move-result v9 │ + move-result v22 │ │ - .line 956 │ - .local v9, "x":F │ - invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F │ + .line 963 │ + .local v22, "x":F │ + invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getY()F │ │ - move-result v10 │ + move-result v23 │ │ - .line 957 │ - .local v10, "y":F │ - const/4 v11, 0x0 │ + .line 964 │ + .local v23, "y":F │ + const/16 v24, 0x0 │ │ - invoke-static {p1, v11}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ + move-object/from16 v0, p1 │ │ - move-result v7 │ + move/from16 v1, v24 │ │ - .line 958 │ - .local v7, "pointerId":I │ - invoke-direct {p0, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;->saveInitialMotion(FFI)V │ + invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - .line 960 │ - float-to-int v11, v9 │ + move-result v17 │ │ - float-to-int v12, v10 │ + .line 965 │ + .local v17, "pointerId":I │ + move-object/from16 v0, p0 │ │ - invoke-virtual {p0, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;->findTopChildUnder(II)Landroid/view/View; │ + move/from16 v1, v22 │ │ - move-result-object v8 │ + move/from16 v2, v23 │ │ - .line 963 │ - .local v8, "toCapture":Landroid/view/View; │ - iget-object v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ + move/from16 v3, v17 │ │ - if-ne v8, v11, :cond_3 │ + invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;->saveInitialMotion(FFI)V │ │ - iget v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ + .line 967 │ + move/from16 v0, v22 │ │ - const/4 v12, 0x2 │ + float-to-int v0, v0 │ │ - if-ne v11, v12, :cond_3 │ + move/from16 v24, v0 │ │ - .line 964 │ - invoke-virtual {p0, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;->tryCaptureViewForDrag(Landroid/view/View;I)Z │ + move/from16 v0, v23 │ │ - .line 967 │ - :cond_3 │ - iget-object v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ + float-to-int v0, v0 │ │ - aget v4, v11, v7 │ + move/from16 v25, v0 │ │ - .line 968 │ - .local v4, "edgesTouched":I │ - iget v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mTrackingEdges:I │ + move-object/from16 v0, p0 │ │ - and-int/2addr v11, v4 │ + move/from16 v1, v24 │ │ - if-eqz v11, :cond_2 │ + move/from16 v2, v25 │ │ - .line 969 │ - iget-object v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ + invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;->findTopChildUnder(II)Landroid/view/View; │ │ - iget v12, p0, Landroid/support/v4/widget/ViewDragHelper;->mTrackingEdges:I │ + move-result-object v20 │ │ - and-int/2addr v12, v4 │ + .line 970 │ + .local v20, "toCapture":Landroid/view/View; │ + move-object/from16 v0, p0 │ │ - invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;->onEdgeTouched(II)V │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ - goto :goto_0 │ + move-object/from16 v24, v0 │ + │ + move-object/from16 v0, v20 │ + │ + move-object/from16 v1, v24 │ + │ + if-ne v0, v1, :cond_3 │ + │ + move-object/from16 v0, p0 │ + │ + iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ + │ + move/from16 v24, v0 │ + │ + const/16 v25, 0x2 │ + │ + move/from16 v0, v24 │ + │ + move/from16 v1, v25 │ + │ + if-ne v0, v1, :cond_3 │ + │ + .line 971 │ + move-object/from16 v0, p0 │ + │ + move-object/from16 v1, v20 │ + │ + move/from16 v2, v17 │ + │ + invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;->tryCaptureViewForDrag(Landroid/view/View;I)Z │ + │ + .line 974 │ + :cond_3 │ + move-object/from16 v0, p0 │ + │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ + │ + move-object/from16 v24, v0 │ + │ + aget v8, v24, v17 │ │ .line 975 │ - .end local v4 # "edgesTouched":I │ - .end local v7 # "pointerId":I │ - .end local v8 # "toCapture":Landroid/view/View; │ - .end local v9 # "x":F │ - .end local v10 # "y":F │ - :pswitch_2 │ - invoke-static {p1, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ + .local v8, "edgesTouched":I │ + move-object/from16 v0, p0 │ │ - move-result v7 │ + iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mTrackingEdges:I │ + │ + move/from16 v24, v0 │ + │ + and-int v24, v24, v8 │ + │ + if-eqz v24, :cond_2 │ │ .line 976 │ - .restart local v7 # "pointerId":I │ - invoke-static {p1, v1}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ + move-object/from16 v0, p0 │ │ - move-result v9 │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ - .line 977 │ - .restart local v9 # "x":F │ - invoke-static {p1, v1}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ + move-object/from16 v24, v0 │ │ - move-result v10 │ + move-object/from16 v0, p0 │ │ - .line 979 │ - .restart local v10 # "y":F │ - invoke-direct {p0, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;->saveInitialMotion(FFI)V │ + iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mTrackingEdges:I │ + │ + move/from16 v25, v0 │ + │ + and-int v25, v25, v8 │ + │ + move-object/from16 v0, v24 │ + │ + move/from16 v1, v25 │ + │ + move/from16 v2, v17 │ + │ + invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;->onEdgeTouched(II)V │ + │ + goto/16 :goto_0 │ │ .line 982 │ - iget v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ + .end local v8 # "edgesTouched":I │ + .end local v17 # "pointerId":I │ + .end local v20 # "toCapture":Landroid/view/View; │ + .end local v22 # "x":F │ + .end local v23 # "y":F │ + :pswitch_2 │ + move-object/from16 v0, p1 │ │ - if-nez v11, :cond_4 │ + invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ + │ + move-result v17 │ │ .line 983 │ - iget-object v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ + .restart local v17 # "pointerId":I │ + move-object/from16 v0, p1 │ │ - aget v4, v11, v7 │ + invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ + │ + move-result v22 │ │ .line 984 │ - .restart local v4 # "edgesTouched":I │ - iget v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mTrackingEdges:I │ + .restart local v22 # "x":F │ + move-object/from16 v0, p1 │ │ - and-int/2addr v11, v4 │ + invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ - if-eqz v11, :cond_2 │ + move-result v23 │ │ - .line 985 │ - iget-object v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ + .line 986 │ + .restart local v23 # "y":F │ + move-object/from16 v0, p0 │ │ - iget v12, p0, Landroid/support/v4/widget/ViewDragHelper;->mTrackingEdges:I │ + move/from16 v1, v22 │ │ - and-int/2addr v12, v4 │ + move/from16 v2, v23 │ │ - invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;->onEdgeTouched(II)V │ + move/from16 v3, v17 │ │ - goto :goto_0 │ + invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;->saveInitialMotion(FFI)V │ + │ + .line 989 │ + move-object/from16 v0, p0 │ │ - .line 987 │ - .end local v4 # "edgesTouched":I │ + iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ + │ + move/from16 v24, v0 │ + │ + if-nez v24, :cond_4 │ + │ + .line 990 │ + move-object/from16 v0, p0 │ + │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I │ + │ + move-object/from16 v24, v0 │ + │ + aget v8, v24, v17 │ + │ + .line 991 │ + .restart local v8 # "edgesTouched":I │ + move-object/from16 v0, p0 │ + │ + iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mTrackingEdges:I │ + │ + move/from16 v24, v0 │ + │ + and-int v24, v24, v8 │ + │ + if-eqz v24, :cond_2 │ + │ + .line 992 │ + move-object/from16 v0, p0 │ + │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ + │ + move-object/from16 v24, v0 │ + │ + move-object/from16 v0, p0 │ + │ + iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mTrackingEdges:I │ + │ + move/from16 v25, v0 │ + │ + and-int v25, v25, v8 │ + │ + move-object/from16 v0, v24 │ + │ + move/from16 v1, v25 │ + │ + move/from16 v2, v17 │ + │ + invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;->onEdgeTouched(II)V │ + │ + goto/16 :goto_0 │ + │ + .line 994 │ + .end local v8 # "edgesTouched":I │ :cond_4 │ - iget v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ + move-object/from16 v0, p0 │ │ - const/4 v12, 0x2 │ + iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ │ - if-ne v11, v12, :cond_2 │ + move/from16 v24, v0 │ │ - .line 989 │ - float-to-int v11, v9 │ + const/16 v25, 0x2 │ │ - float-to-int v12, v10 │ + move/from16 v0, v24 │ │ - invoke-virtual {p0, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;->findTopChildUnder(II)Landroid/view/View; │ + move/from16 v1, v25 │ │ - move-result-object v8 │ + if-ne v0, v1, :cond_2 │ │ - .line 990 │ - .restart local v8 # "toCapture":Landroid/view/View; │ - iget-object v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ + .line 996 │ + move/from16 v0, v22 │ │ - if-ne v8, v11, :cond_2 │ + float-to-int v0, v0 │ │ - .line 991 │ - invoke-virtual {p0, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;->tryCaptureViewForDrag(Landroid/view/View;I)Z │ + move/from16 v24, v0 │ │ - goto :goto_0 │ + move/from16 v0, v23 │ │ - .line 999 │ - .end local v7 # "pointerId":I │ - .end local v8 # "toCapture":Landroid/view/View; │ - .end local v9 # "x":F │ - .end local v10 # "y":F │ - :pswitch_3 │ - invoke-static {p1}, Landroid/support/v4/view/MotionEventCompat;->getPointerCount(Landroid/view/MotionEvent;)I │ + float-to-int v0, v0 │ │ - move-result v6 │ + move/from16 v25, v0 │ │ - .line 1000 │ - .local v6, "pointerCount":I │ - const/4 v5, 0x0 │ + move-object/from16 v0, p0 │ │ - .local v5, "i":I │ - :goto_2 │ - if-ge v5, v6, :cond_5 │ + move/from16 v1, v24 │ │ - .line 1001 │ - invoke-static {p1, v5}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ + move/from16 v2, v25 │ │ - move-result v7 │ + invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;->findTopChildUnder(II)Landroid/view/View; │ │ - .line 1002 │ - .restart local v7 # "pointerId":I │ - invoke-static {p1, v5}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ + move-result-object v20 │ │ - move-result v9 │ + .line 997 │ + .restart local v20 # "toCapture":Landroid/view/View; │ + move-object/from16 v0, p0 │ │ - .line 1003 │ - .restart local v9 # "x":F │ - invoke-static {p1, v5}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ - move-result v10 │ + move-object/from16 v24, v0 │ │ - .line 1004 │ - .restart local v10 # "y":F │ - iget-object v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ + move-object/from16 v0, v20 │ │ - aget v11, v11, v7 │ + move-object/from16 v1, v24 │ │ - sub-float v2, v9, v11 │ + if-ne v0, v1, :cond_2 │ │ - .line 1005 │ - .local v2, "dx":F │ - iget-object v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionY:[F │ + .line 998 │ + move-object/from16 v0, p0 │ + │ + move-object/from16 v1, v20 │ │ - aget v11, v11, v7 │ + move/from16 v2, v17 │ │ - sub-float v3, v10, v11 │ + invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;->tryCaptureViewForDrag(Landroid/view/View;I)Z │ + │ + goto/16 :goto_0 │ + │ + .line 1006 │ + .end local v17 # "pointerId":I │ + .end local v20 # "toCapture":Landroid/view/View; │ + .end local v22 # "x":F │ + .end local v23 # "y":F │ + :pswitch_3 │ + invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getPointerCount(Landroid/view/MotionEvent;)I │ + │ + move-result v16 │ │ .line 1007 │ - .local v3, "dy":F │ - invoke-direct {p0, v2, v3, v7}, Landroid/support/v4/widget/ViewDragHelper;->reportNewEdgeDrags(FFI)V │ + .local v16, "pointerCount":I │ + const/4 v10, 0x0 │ + │ + .local v10, "i":I │ + :goto_2 │ + move/from16 v0, v16 │ + │ + if-ge v10, v0, :cond_6 │ │ .line 1008 │ - iget v11, p0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ + move-object/from16 v0, p1 │ │ - const/4 v12, 0x1 │ + invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - if-ne v11, v12, :cond_6 │ + move-result v17 │ │ - .line 1019 │ - .end local v2 # "dx":F │ - .end local v3 # "dy":F │ - .end local v7 # "pointerId":I │ - .end local v9 # "x":F │ - .end local v10 # "y":F │ - :cond_5 │ - invoke-direct {p0, p1}, Landroid/support/v4/widget/ViewDragHelper;->saveLastMotion(Landroid/view/MotionEvent;)V │ + .line 1009 │ + .restart local v17 # "pointerId":I │ + move-object/from16 v0, p1 │ │ - goto/16 :goto_0 │ + invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ - .line 1013 │ - .restart local v2 # "dx":F │ - .restart local v3 # "dy":F │ - .restart local v7 # "pointerId":I │ - .restart local v9 # "x":F │ - .restart local v10 # "y":F │ - :cond_6 │ - float-to-int v11, v9 │ + move-result v22 │ │ - float-to-int v12, v10 │ + .line 1010 │ + .restart local v22 # "x":F │ + move-object/from16 v0, p1 │ + │ + invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ - invoke-virtual {p0, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;->findTopChildUnder(II)Landroid/view/View; │ + move-result v23 │ │ - move-result-object v8 │ + .line 1011 │ + .restart local v23 # "y":F │ + move-object/from16 v0, p0 │ + │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionX:[F │ + │ + move-object/from16 v24, v0 │ + │ + aget v24, v24, v17 │ + │ + sub-float v6, v22, v24 │ + │ + .line 1012 │ + .local v6, "dx":F │ + move-object/from16 v0, p0 │ + │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mInitialMotionY:[F │ + │ + move-object/from16 v24, v0 │ + │ + aget v24, v24, v17 │ + │ + sub-float v7, v23, v24 │ │ .line 1014 │ - .restart local v8 # "toCapture":Landroid/view/View; │ - if-eqz v8, :cond_7 │ + .local v7, "dy":F │ + move/from16 v0, v22 │ + │ + float-to-int v0, v0 │ │ - invoke-direct {p0, v8, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;->checkTouchSlop(Landroid/view/View;FF)Z │ + move/from16 v24, v0 │ │ - move-result v11 │ + move/from16 v0, v23 │ + │ + float-to-int v0, v0 │ + │ + move/from16 v25, v0 │ + │ + move-object/from16 v0, p0 │ + │ + move/from16 v1, v24 │ + │ + move/from16 v2, v25 │ + │ + invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;->findTopChildUnder(II)Landroid/view/View; │ + │ + move-result-object v20 │ + │ + .line 1015 │ + .restart local v20 # "toCapture":Landroid/view/View; │ + if-eqz v20, :cond_7 │ + │ + move-object/from16 v0, p0 │ + │ + move-object/from16 v1, v20 │ + │ + invoke-direct {v0, v1, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;->checkTouchSlop(Landroid/view/View;FF)Z │ + │ + move-result v24 │ + │ + if-eqz v24, :cond_7 │ + │ + const/4 v15, 0x1 │ + │ + .line 1016 │ + .local v15, "pastSlop":Z │ + :goto_3 │ + if-eqz v15, :cond_8 │ + │ + .line 1022 │ + invoke-virtual/range {v20 .. v20}, Landroid/view/View;->getLeft()I │ + │ + move-result v13 │ + │ + .line 1023 │ + .local v13, "oldLeft":I │ + float-to-int v0, v6 │ + │ + move/from16 v24, v0 │ + │ + add-int v18, v13, v24 │ + │ + .line 1024 │ + .local v18, "targetLeft":I │ + move-object/from16 v0, p0 │ + │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ - if-eqz v11, :cond_7 │ + move-object/from16 v24, v0 │ │ - invoke-virtual {p0, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;->tryCaptureViewForDrag(Landroid/view/View;I)Z │ + float-to-int v0, v6 │ + │ + move/from16 v25, v0 │ + │ + move-object/from16 v0, v24 │ + │ + move-object/from16 v1, v20 │ + │ + move/from16 v2, v18 │ + │ + move/from16 v3, v25 │ + │ + invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper$Callback;->clampViewPositionHorizontal(Landroid/view/View;II)I │ │ move-result v11 │ │ - if-nez v11, :cond_5 │ + .line 1026 │ + .local v11, "newLeft":I │ + invoke-virtual/range {v20 .. v20}, Landroid/view/View;->getTop()I │ + │ + move-result v14 │ + │ + .line 1027 │ + .local v14, "oldTop":I │ + float-to-int v0, v7 │ + │ + move/from16 v24, v0 │ + │ + add-int v19, v14, v24 │ + │ + .line 1028 │ + .local v19, "targetTop":I │ + move-object/from16 v0, p0 │ + │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ + │ + move-object/from16 v24, v0 │ + │ + float-to-int v0, v7 │ + │ + move/from16 v25, v0 │ + │ + move-object/from16 v0, v24 │ │ - .line 1000 │ + move-object/from16 v1, v20 │ + │ + move/from16 v2, v19 │ + │ + move/from16 v3, v25 │ + │ + invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper$Callback;->clampViewPositionVertical(Landroid/view/View;II)I │ + │ + move-result v12 │ + │ + .line 1030 │ + .local v12, "newTop":I │ + move-object/from16 v0, p0 │ + │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ + │ + move-object/from16 v24, v0 │ + │ + move-object/from16 v0, v24 │ + │ + move-object/from16 v1, v20 │ + │ + invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;->getViewHorizontalDragRange(Landroid/view/View;)I │ + │ + move-result v9 │ + │ + .line 1032 │ + .local v9, "horizontalDragRange":I │ + move-object/from16 v0, p0 │ + │ + iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ + │ + move-object/from16 v24, v0 │ + │ + move-object/from16 v0, v24 │ + │ + move-object/from16 v1, v20 │ + │ + invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;->getViewVerticalDragRange(Landroid/view/View;)I │ + │ + move-result v21 │ + │ + .line 1033 │ + .local v21, "verticalDragRange":I │ + if-eqz v9, :cond_5 │ + │ + if-lez v9, :cond_8 │ + │ + if-ne v11, v13, :cond_8 │ + │ + :cond_5 │ + if-eqz v21, :cond_6 │ + │ + if-lez v21, :cond_8 │ + │ + if-ne v12, v14, :cond_8 │ + │ + .line 1049 │ + .end local v6 # "dx":F │ + .end local v7 # "dy":F │ + .end local v9 # "horizontalDragRange":I │ + .end local v11 # "newLeft":I │ + .end local v12 # "newTop":I │ + .end local v13 # "oldLeft":I │ + .end local v14 # "oldTop":I │ + .end local v15 # "pastSlop":Z │ + .end local v17 # "pointerId":I │ + .end local v18 # "targetLeft":I │ + .end local v19 # "targetTop":I │ + .end local v20 # "toCapture":Landroid/view/View; │ + .end local v21 # "verticalDragRange":I │ + .end local v22 # "x":F │ + .end local v23 # "y":F │ + :cond_6 │ + invoke-direct/range {p0 .. p1}, Landroid/support/v4/widget/ViewDragHelper;->saveLastMotion(Landroid/view/MotionEvent;)V │ + │ + goto/16 :goto_0 │ + │ + .line 1015 │ + .restart local v6 # "dx":F │ + .restart local v7 # "dy":F │ + .restart local v17 # "pointerId":I │ + .restart local v20 # "toCapture":Landroid/view/View; │ + .restart local v22 # "x":F │ + .restart local v23 # "y":F │ :cond_7 │ - add-int/lit8 v5, v5, 0x1 │ + const/4 v15, 0x0 │ │ - goto :goto_2 │ + goto :goto_3 │ │ - .line 1024 │ - .end local v2 # "dx":F │ - .end local v3 # "dy":F │ - .end local v5 # "i":I │ - .end local v6 # "pointerCount":I │ - .end local v7 # "pointerId":I │ - .end local v8 # "toCapture":Landroid/view/View; │ - .end local v9 # "x":F │ - .end local v10 # "y":F │ + .line 1039 │ + .restart local v15 # "pastSlop":Z │ + :cond_8 │ + move-object/from16 v0, p0 │ + │ + move/from16 v1, v17 │ + │ + invoke-direct {v0, v6, v7, v1}, Landroid/support/v4/widget/ViewDragHelper;->reportNewEdgeDrags(FFI)V │ + │ + .line 1040 │ + move-object/from16 v0, p0 │ + │ + iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ + │ + move/from16 v24, v0 │ + │ + const/16 v25, 0x1 │ + │ + move/from16 v0, v24 │ + │ + move/from16 v1, v25 │ + │ + if-eq v0, v1, :cond_6 │ + │ + .line 1045 │ + if-eqz v15, :cond_9 │ + │ + move-object/from16 v0, p0 │ + │ + move-object/from16 v1, v20 │ + │ + move/from16 v2, v17 │ + │ + invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;->tryCaptureViewForDrag(Landroid/view/View;I)Z │ + │ + move-result v24 │ + │ + if-nez v24, :cond_6 │ + │ + .line 1007 │ + :cond_9 │ + add-int/lit8 v10, v10, 0x1 │ + │ + goto/16 :goto_2 │ + │ + .line 1054 │ + .end local v6 # "dx":F │ + .end local v7 # "dy":F │ + .end local v10 # "i":I │ + .end local v15 # "pastSlop":Z │ + .end local v16 # "pointerCount":I │ + .end local v17 # "pointerId":I │ + .end local v20 # "toCapture":Landroid/view/View; │ + .end local v22 # "x":F │ + .end local v23 # "y":F │ :pswitch_4 │ - invoke-static {p1, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ + move-object/from16 v0, p1 │ │ - move-result v7 │ + invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ + │ + move-result v17 │ + │ + .line 1055 │ + .restart local v17 # "pointerId":I │ + move-object/from16 v0, p0 │ + │ + move/from16 v1, v17 │ │ - .line 1025 │ - .restart local v7 # "pointerId":I │ - invoke-direct {p0, v7}, Landroid/support/v4/widget/ViewDragHelper;->clearMotionHistory(I)V │ + invoke-direct {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;->clearMotionHistory(I)V │ │ goto/16 :goto_0 │ │ - .line 1031 │ - .end local v7 # "pointerId":I │ + .line 1061 │ + .end local v17 # "pointerId":I │ :pswitch_5 │ - invoke-virtual {p0}, Landroid/support/v4/widget/ViewDragHelper;->cancel()V │ + invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/ViewDragHelper;->cancel()V │ │ goto/16 :goto_0 │ │ - .line 1036 │ - :cond_8 │ - const/4 v11, 0x0 │ + .line 1066 │ + :cond_a │ + const/16 v24, 0x0 │ │ goto/16 :goto_1 │ │ - .line 953 │ + .line 960 │ :pswitch_data_0 │ .packed-switch 0x0 │ :pswitch_1 │ :pswitch_5 │ :pswitch_3 │ :pswitch_5 │ :pswitch_0 │ :pswitch_2 │ :pswitch_4 │ .end packed-switch │ .end method │ │ .method public smoothSlideViewTo(Landroid/view/View;II)Z │ - .locals 2 │ + .locals 3 │ .param p1, "child" # Landroid/view/View; │ .param p2, "finalLeft" # I │ .param p3, "finalTop" # I │ │ .prologue │ - const/4 v1, 0x0 │ + const/4 v2, 0x0 │ │ .line 539 │ iput-object p1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ .line 540 │ - const/4 v0, -0x1 │ + const/4 v1, -0x1 │ │ - iput v0, p0, Landroid/support/v4/widget/ViewDragHelper;->mActivePointerId:I │ + iput v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mActivePointerId:I │ │ .line 542 │ - invoke-direct {p0, p2, p3, v1, v1}, Landroid/support/v4/widget/ViewDragHelper;->forceSettleCapturedViewAt(IIII)Z │ + invoke-direct {p0, p2, p3, v2, v2}, Landroid/support/v4/widget/ViewDragHelper;->forceSettleCapturedViewAt(IIII)Z │ │ move-result v0 │ │ + .line 543 │ + .local v0, "continueSliding":Z │ + if-nez v0, :cond_0 │ + │ + iget v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mDragState:I │ + │ + if-nez v1, :cond_0 │ + │ + iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ + │ + if-eqz v1, :cond_0 │ + │ + .line 546 │ + const/4 v1, 0x0 │ + │ + iput-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ + │ + .line 549 │ + :cond_0 │ return v0 │ .end method │ │ .method tryCaptureViewForDrag(Landroid/view/View;I)Z │ .locals 2 │ .param p1, "toCapture" # Landroid/view/View; │ .param p2, "pointerId" # I │ │ .prologue │ const/4 v0, 0x1 │ │ - .line 883 │ + .line 890 │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCapturedView:Landroid/view/View; │ │ if-ne p1, v1, :cond_0 │ │ iget v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mActivePointerId:I │ │ if-ne v1, p2, :cond_0 │ │ - .line 892 │ + .line 899 │ :goto_0 │ return v0 │ │ - .line 887 │ + .line 894 │ :cond_0 │ if-eqz p1, :cond_1 │ │ iget-object v1, p0, Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ invoke-virtual {v1, p1, p2}, Landroid/support/v4/widget/ViewDragHelper$Callback;->tryCaptureView(Landroid/view/View;I)Z │ │ move-result v1 │ │ if-eqz v1, :cond_1 │ │ - .line 888 │ + .line 895 │ iput p2, p0, Landroid/support/v4/widget/ViewDragHelper;->mActivePointerId:I │ │ - .line 889 │ + .line 896 │ invoke-virtual {p0, p1, p2}, Landroid/support/v4/widget/ViewDragHelper;->captureChildView(Landroid/view/View;I)V │ │ goto :goto_0 │ │ - .line 892 │ + .line 899 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method ├── smali/de/onyxbits/textfiction/AppRater.smali │ @@ -31,196 +31,205 @@ │ iput-object p1, p0, Lde/onyxbits/textfiction/AppRater;->context:Landroid/content/Context; │ │ .line 27 │ return-void │ .end method │ │ .method public static appLaunched(Landroid/content/Context;)V │ - .locals 15 │ + .locals 18 │ .param p0, "ctx" # Landroid/content/Context; │ │ .prologue │ - const/4 v10, 0x0 │ - │ - const-wide/16 v13, 0x0 │ - │ .line 39 │ :try_start_0 │ - invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; │ + invoke-virtual/range {p0 .. p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; │ │ - move-result-object v6 │ + move-result-object v8 │ │ .line 40 │ - .local v6, "pm":Landroid/content/pm/PackageManager; │ - invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; │ + .local v8, "pm":Landroid/content/pm/PackageManager; │ + invoke-virtual/range {p0 .. p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; │ │ - move-result-object v7 │ + move-result-object v9 │ │ .line 41 │ - .local v7, "pn":Ljava/lang/String; │ - invoke-virtual {v6, v7}, Landroid/content/pm/PackageManager;->getInstallerPackageName(Ljava/lang/String;)Ljava/lang/String; │ + .local v9, "pn":Ljava/lang/String; │ + invoke-virtual {v8, v9}, Landroid/content/pm/PackageManager;->getInstallerPackageName(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v5 │ │ .line 42 │ - .local v3, "inst":Ljava/lang/String; │ - if-eqz v3, :cond_0 │ + .local v5, "inst":Ljava/lang/String; │ + if-eqz v5, :cond_0 │ │ - const-string v9, "com.google" │ + const-string v11, "com.google" │ │ - invoke-virtual {v3, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ + invoke-virtual {v5, v11}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ │ - move-result v9 │ + move-result v11 │ │ - if-nez v9, :cond_1 │ + if-nez v11, :cond_1 │ │ - const-string v9, "com.android" │ + const-string v11, "com.android" │ │ - invoke-virtual {v3, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ + .line 43 │ + invoke-virtual {v5, v11}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ - move-result v9 │ + move-result v11 │ │ - if-nez v9, :cond_1 │ + if-nez v11, :cond_1 │ │ .line 79 │ - .end local v3 # "inst":Ljava/lang/String; │ - .end local v6 # "pm":Landroid/content/pm/PackageManager; │ - .end local v7 # "pn":Ljava/lang/String; │ + .end local v5 # "inst":Ljava/lang/String; │ + .end local v8 # "pm":Landroid/content/pm/PackageManager; │ + .end local v9 # "pn":Ljava/lang/String; │ :cond_0 │ :goto_0 │ return-void │ │ .line 47 │ :catch_0 │ - move-exception v2 │ + move-exception v4 │ │ .line 48 │ - .local v2, "exp":Ljava/lang/Exception; │ - const-string v9, "AppRater" │ + .local v4, "exp":Ljava/lang/Exception; │ + const-string v11, "AppRater" │ │ - invoke-static {v9, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/Throwable;)I │ + invoke-static {v11, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/Throwable;)I │ │ goto :goto_0 │ │ .line 53 │ - .end local v2 # "exp":Ljava/lang/Exception; │ - .restart local v3 # "inst":Ljava/lang/String; │ - .restart local v6 # "pm":Landroid/content/pm/PackageManager; │ - .restart local v7 # "pn":Ljava/lang/String; │ + .end local v4 # "exp":Ljava/lang/Exception; │ + .restart local v5 # "inst":Ljava/lang/String; │ + .restart local v8 # "pm":Landroid/content/pm/PackageManager; │ + .restart local v9 # "pn":Ljava/lang/String; │ :cond_1 │ - const-string v9, "apprater" │ + const-string v11, "apprater" │ │ - invoke-virtual {p0, v9, v10}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; │ + const/4 v12, 0x0 │ │ - move-result-object v8 │ + move-object/from16 v0, p0 │ + │ + invoke-virtual {v0, v11, v12}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; │ + │ + move-result-object v10 │ │ .line 54 │ - .local v8, "prefs":Landroid/content/SharedPreferences; │ - const-string v9, "dontshowagain" │ + .local v10, "prefs":Landroid/content/SharedPreferences; │ + const-string v11, "dontshowagain" │ │ - invoke-interface {v8, v9, v10}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ + const/4 v12, 0x0 │ │ - move-result v9 │ + invoke-interface {v10, v11, v12}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ - if-nez v9, :cond_0 │ + move-result v11 │ + │ + if-nez v11, :cond_0 │ │ .line 58 │ - invoke-interface {v8}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; │ + invoke-interface {v10}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; │ │ - move-result-object v1 │ + move-result-object v3 │ │ .line 61 │ - .local v1, "editor":Landroid/content/SharedPreferences$Editor; │ - const-string v9, "launch_count" │ + .local v3, "editor":Landroid/content/SharedPreferences$Editor; │ + const-string v11, "launch_count" │ + │ + const-wide/16 v12, 0x0 │ │ - invoke-interface {v8, v9, v13, v14}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J │ + invoke-interface {v10, v11, v12, v13}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J │ │ - move-result-wide v9 │ + move-result-wide v12 │ │ - const-wide/16 v11, 0x1 │ + const-wide/16 v14, 0x1 │ │ - add-long v4, v9, v11 │ + add-long v6, v12, v14 │ │ .line 62 │ - .local v4, "launch_count":J │ - const-string v9, "launch_count" │ + .local v6, "launch_count":J │ + const-string v11, "launch_count" │ │ - invoke-interface {v1, v9, v4, v5}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; │ + invoke-interface {v3, v11, v6, v7}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; │ │ .line 65 │ - const-string v9, "date_firstlaunch" │ + const-string v11, "date_firstlaunch" │ │ - invoke-interface {v8, v9, v13, v14}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J │ + const-wide/16 v12, 0x0 │ │ - move-result-wide v9 │ + invoke-interface {v10, v11, v12, v13}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J │ │ - invoke-static {v9, v10}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + move-result-wide v12 │ │ - move-result-object v0 │ + invoke-static {v12, v13}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + │ + move-result-object v2 │ │ .line 66 │ - .local v0, "date_firstLaunch":Ljava/lang/Long; │ - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J │ + .local v2, "date_firstLaunch":Ljava/lang/Long; │ + invoke-virtual {v2}, Ljava/lang/Long;->longValue()J │ │ - move-result-wide v9 │ + move-result-wide v12 │ │ - cmp-long v9, v9, v13 │ + const-wide/16 v14, 0x0 │ │ - if-nez v9, :cond_2 │ + cmp-long v11, v12, v14 │ + │ + if-nez v11, :cond_2 │ │ .line 67 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v9 │ + move-result-wide v12 │ │ - invoke-static {v9, v10}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v12, v13}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ - move-result-object v0 │ + move-result-object v2 │ │ .line 68 │ - const-string v9, "date_firstlaunch" │ + const-string v11, "date_firstlaunch" │ │ - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J │ + invoke-virtual {v2}, Ljava/lang/Long;->longValue()J │ │ - move-result-wide v10 │ + move-result-wide v12 │ │ - invoke-interface {v1, v9, v10, v11}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; │ + invoke-interface {v3, v11, v12, v13}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; │ │ .line 70 │ :cond_2 │ - invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;->commit()Z │ + invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;->commit()Z │ │ .line 73 │ - const-wide/16 v9, 0xe │ + const-wide/16 v12, 0xe │ │ - cmp-long v9, v4, v9 │ + cmp-long v11, v6, v12 │ │ - if-ltz v9, :cond_0 │ + if-ltz v11, :cond_0 │ │ .line 74 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v9 │ + move-result-wide v12 │ │ - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J │ + invoke-virtual {v2}, Ljava/lang/Long;->longValue()J │ │ - move-result-wide v11 │ + move-result-wide v14 │ │ - const-wide/32 v13, 0x240c8400 │ + const-wide/32 v16, 0x240c8400 │ │ - add-long/2addr v11, v13 │ + add-long v14, v14, v16 │ │ - cmp-long v9, v9, v11 │ + cmp-long v11, v12, v14 │ │ - if-ltz v9, :cond_0 │ + if-ltz v11, :cond_0 │ │ .line 76 │ - invoke-static {p0}, Lde/onyxbits/textfiction/AppRater;->showRateDialog(Landroid/content/Context;)V │ + invoke-static/range {p0 .. p0}, Lde/onyxbits/textfiction/AppRater;->showRateDialog(Landroid/content/Context;)V │ │ goto :goto_0 │ .end method │ │ .method public static showRateDialog(Landroid/content/Context;)V │ .locals 3 │ .param p0, "ctx" # Landroid/content/Context; │ @@ -285,14 +294,15 @@ │ .line 101 │ iget-object v1, p0, Lde/onyxbits/textfiction/AppRater;->context:Landroid/content/Context; │ │ const-string v2, "apprater" │ │ const/4 v3, 0x0 │ │ + .line 102 │ invoke-virtual {v1, v2, v3}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; │ │ move-result-object v1 │ │ invoke-interface {v1}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; │ │ move-result-object v0 │ @@ -335,14 +345,15 @@ │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ iget-object v5, p0, Lde/onyxbits/textfiction/AppRater;->context:Landroid/content/Context; │ │ + .line 107 │ invoke-virtual {v5}, Landroid/content/Context;->getPackageName()Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ @@ -353,14 +364,15 @@ │ │ invoke-static {v4}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ │ move-result-object v4 │ │ invoke-direct {v2, v3, v4}, Landroid/content/Intent;->(Ljava/lang/String;Landroid/net/Uri;)V │ │ + .line 106 │ invoke-virtual {v1, v2}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V │ :try_end_0 │ .catch Landroid/content/ActivityNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 115 │ :goto_1 │ :pswitch_1 ├── smali/de/onyxbits/textfiction/GameActivity.smali │ @@ -114,14 +114,15 @@ │ │ const/4 v1, 0x3 │ │ if-ne v0, v1, :cond_0 │ │ iget-object v0, p0, Lde/onyxbits/textfiction/GameActivity;->inputFragment:Lde/onyxbits/textfiction/input/InputFragment; │ │ + .line 528 │ invoke-virtual {v0}, Lde/onyxbits/textfiction/input/InputFragment;->isPrompt()Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ .line 529 │ @@ -141,14 +142,15 @@ │ │ const/4 v1, 0x2 │ │ if-ne v0, v1, :cond_1 │ │ iget-object v0, p0, Lde/onyxbits/textfiction/GameActivity;->inputFragment:Lde/onyxbits/textfiction/input/InputFragment; │ │ + .line 532 │ invoke-virtual {v0}, Lde/onyxbits/textfiction/input/InputFragment;->isPrompt()Z │ │ move-result v0 │ │ if-nez v0, :cond_1 │ │ .line 533 │ @@ -247,220 +249,211 @@ │ │ invoke-virtual {v1}, Landroid/widget/ViewFlipper;->showPrevious()V │ │ goto :goto_0 │ .end method │ │ .method private static varargs highlight(Landroid/text/SpannableString;[Ljava/lang/String;)V │ - .locals 15 │ + .locals 14 │ .param p0, "span" # Landroid/text/SpannableString; │ .param p1, "words" # [Ljava/lang/String; │ │ .prologue │ - .line 749 │ - const/4 v12, 0x0 │ + const/4 v10, 0x0 │ │ + .line 749 │ invoke-virtual {p0}, Landroid/text/SpannableString;->length()I │ │ - move-result v13 │ + move-result v9 │ │ - const-class v14, Landroid/text/style/UnderlineSpan; │ + const-class v11, Landroid/text/style/UnderlineSpan; │ │ - invoke-virtual {p0, v12, v13, v14}, Landroid/text/SpannableString;->getSpans(IILjava/lang/Class;)[Ljava/lang/Object; │ + invoke-virtual {p0, v10, v9, v11}, Landroid/text/SpannableString;->getSpans(IILjava/lang/Class;)[Ljava/lang/Object; │ │ - move-result-object v8 │ + move-result-object v5 │ │ - check-cast v8, [Landroid/text/style/UnderlineSpan; │ + check-cast v5, [Landroid/text/style/UnderlineSpan; │ │ .line 750 │ - .local v8, "old":[Landroid/text/style/UnderlineSpan; │ - move-object v1, v8 │ - │ - .local v1, "arr$":[Landroid/text/style/UnderlineSpan; │ - array-length v7, v1 │ + .local v5, "old":[Landroid/text/style/UnderlineSpan; │ + array-length v11, v5 │ │ - .local v7, "len$":I │ - const/4 v5, 0x0 │ + move v9, v10 │ │ - .local v5, "i$":I │ :goto_0 │ - if-ge v5, v7, :cond_0 │ + if-ge v9, v11, :cond_0 │ │ - aget-object v3, v1, v5 │ + aget-object v2, v5, v9 │ │ .line 751 │ - .local v3, "del":Landroid/text/style/UnderlineSpan; │ - invoke-virtual {p0, v3}, Landroid/text/SpannableString;->removeSpan(Ljava/lang/Object;)V │ + .local v2, "del":Landroid/text/style/UnderlineSpan; │ + invoke-virtual {p0, v2}, Landroid/text/SpannableString;->removeSpan(Ljava/lang/Object;)V │ │ .line 750 │ - add-int/lit8 v5, v5, 0x1 │ + add-int/lit8 v9, v9, 0x1 │ │ goto :goto_0 │ │ .line 753 │ - .end local v3 # "del":Landroid/text/style/UnderlineSpan; │ + .end local v2 # "del":Landroid/text/style/UnderlineSpan; │ :cond_0 │ invoke-virtual {p0}, Landroid/text/SpannableString;->toString()Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v9 │ │ - invoke-virtual {v12}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; │ + invoke-virtual {v9}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v9 │ │ - invoke-virtual {v12}, Ljava/lang/String;->toCharArray()[C │ + invoke-virtual {v9}, Ljava/lang/String;->toCharArray()[C │ │ - move-result-object v9 │ + move-result-object v6 │ │ .line 754 │ - .local v9, "spanChars":[C │ - move-object/from16 v1, p1 │ + .local v6, "spanChars":[C │ + array-length v11, p1 │ │ - .local v1, "arr$":[Ljava/lang/String; │ - array-length v7, v1 │ - │ - const/4 v5, 0x0 │ + move v9, v10 │ │ :goto_1 │ - if-ge v5, v7, :cond_7 │ + if-ge v9, v11, :cond_7 │ │ - aget-object v11, v1, v5 │ + aget-object v8, p1, v9 │ │ .line 755 │ - .local v11, "word":Ljava/lang/String; │ - invoke-virtual {v11}, Ljava/lang/String;->toCharArray()[C │ + .local v8, "word":Ljava/lang/String; │ + invoke-virtual {v8}, Ljava/lang/String;->toCharArray()[C │ │ - move-result-object v10 │ + move-result-object v7 │ │ .line 756 │ - .local v10, "wc":[C │ - array-length v12, v9 │ + .local v7, "wc":[C │ + array-length v12, v6 │ │ - array-length v13, v10 │ + array-length v13, v7 │ │ sub-int/2addr v12, v13 │ │ - add-int/lit8 v6, v12, 0x1 │ + add-int/lit8 v4, v12, 0x1 │ │ .line 757 │ - .local v6, "last":I │ - const/4 v4, 0x0 │ + .local v4, "last":I │ + const/4 v3, 0x0 │ │ - .local v4, "i":I │ + .local v3, "i":I │ :goto_2 │ - if-ge v4, v6, :cond_6 │ + if-ge v3, v4, :cond_6 │ │ .line 761 │ - if-lez v4, :cond_1 │ + if-lez v3, :cond_1 │ │ - add-int/lit8 v12, v4, -0x1 │ + add-int/lit8 v12, v3, -0x1 │ │ - aget-char v12, v9, v12 │ + aget-char v12, v6, v12 │ │ invoke-static {v12}, Ljava/lang/Character;->isLetterOrDigit(C)Z │ │ move-result v12 │ │ if-nez v12, :cond_2 │ │ :cond_1 │ - array-length v12, v10 │ + array-length v12, v7 │ │ - add-int/2addr v12, v4 │ + add-int/2addr v12, v3 │ │ - array-length v13, v9 │ + array-length v13, v6 │ │ if-eq v12, v13, :cond_3 │ │ - array-length v12, v10 │ + array-length v12, v7 │ │ - add-int/2addr v12, v4 │ + add-int/2addr v12, v3 │ │ - aget-char v12, v9, v12 │ + aget-char v12, v6, v12 │ │ + .line 763 │ invoke-static {v12}, Ljava/lang/Character;->isLetterOrDigit(C)Z │ │ move-result v12 │ │ if-eqz v12, :cond_3 │ │ .line 757 │ :cond_2 │ :goto_3 │ - add-int/lit8 v4, v4, 0x1 │ + add-int/lit8 v3, v3, 0x1 │ │ goto :goto_2 │ │ .line 766 │ :cond_3 │ - move v0, v4 │ + move v0, v3 │ │ .line 767 │ .local v0, "a":I │ - const/4 v2, 0x0 │ + const/4 v1, 0x0 │ │ .line 768 │ - .local v2, "b":I │ + .local v1, "b":I │ :goto_4 │ - array-length v12, v10 │ + array-length v12, v7 │ │ - if-ge v2, v12, :cond_4 │ + if-ge v1, v12, :cond_4 │ │ .line 769 │ - aget-char v12, v9, v0 │ + aget-char v12, v6, v0 │ │ - aget-char v13, v10, v2 │ + aget-char v13, v7, v1 │ │ if-eq v12, v13, :cond_5 │ │ .line 770 │ - const/4 v2, 0x0 │ + const/4 v1, 0x0 │ │ .line 776 │ :cond_4 │ - array-length v12, v10 │ + array-length v12, v7 │ │ - if-ne v2, v12, :cond_2 │ + if-ne v1, v12, :cond_2 │ │ .line 777 │ new-instance v12, Landroid/text/style/UnderlineSpan; │ │ invoke-direct {v12}, Landroid/text/style/UnderlineSpan;->()V │ │ - const/4 v13, 0x0 │ - │ - invoke-virtual {p0, v12, v4, v0, v13}, Landroid/text/SpannableString;->setSpan(Ljava/lang/Object;III)V │ + invoke-virtual {p0, v12, v3, v0, v10}, Landroid/text/SpannableString;->setSpan(Ljava/lang/Object;III)V │ │ .line 778 │ - move v4, v0 │ + move v3, v0 │ │ goto :goto_3 │ │ .line 773 │ :cond_5 │ add-int/lit8 v0, v0, 0x1 │ │ .line 774 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v1, v1, 0x1 │ │ goto :goto_4 │ │ .line 754 │ .end local v0 # "a":I │ - .end local v2 # "b":I │ + .end local v1 # "b":I │ :cond_6 │ - add-int/lit8 v5, v5, 0x1 │ + add-int/lit8 v9, v9, 0x1 │ │ goto :goto_1 │ │ .line 782 │ - .end local v4 # "i":I │ - .end local v6 # "last":I │ - .end local v10 # "wc":[C │ - .end local v11 # "word":Ljava/lang/String; │ + .end local v3 # "i":I │ + .end local v4 # "last":I │ + .end local v7 # "wc":[C │ + .end local v8 # "word":Ljava/lang/String; │ :cond_7 │ return-void │ .end method │ │ .method private setupActionBar(Ljava/lang/String;)V │ .locals 2 │ .param p1, "subTitle" # Ljava/lang/String; │ @@ -854,14 +847,15 @@ │ .line 603 │ const v5, 0x7f080034 │ │ invoke-static {p0, v5, v7}, Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; │ │ move-result-object v5 │ │ + .line 604 │ invoke-virtual {v5}, Landroid/widget/Toast;->show()V │ │ .line 609 │ .end local v1 # "f":Ljava/io/File; │ .end local v3 # "name":Ljava/lang/String; │ .end local v4 # "state":Lde/onyxbits/textfiction/zengine/ZState; │ :cond_1 │ @@ -930,761 +924,503 @@ │ │ .line 618 │ invoke-direct {p0}, Lde/onyxbits/textfiction/GameActivity;->figureMenuState()V │ │ .line 619 │ const v5, 0x7f080031 │ │ + .line 620 │ invoke-static {p0, v5, v7}, Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; │ │ move-result-object v5 │ │ + .line 621 │ invoke-virtual {v5}, Landroid/widget/Toast;->show()V │ │ goto/16 :goto_0 │ │ .line 624 │ :cond_2 │ const v5, 0x7f080032 │ │ invoke-static {p0, v5, v7}, Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; │ │ move-result-object v5 │ │ + .line 625 │ invoke-virtual {v5}, Landroid/widget/Toast;->show()V │ │ goto/16 :goto_0 │ │ .line 579 │ :pswitch_data_0 │ .packed-switch 0x1 │ :pswitch_0 │ :pswitch_2 │ :pswitch_1 │ .end packed-switch │ .end method │ │ .method protected onCreate(Landroid/os/Bundle;)V │ - .locals 22 │ + .locals 14 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ .line 158 │ - invoke-static/range {p0 .. p0}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ - │ - move-result-object v18 │ + invoke-static {p0}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ - move-object/from16 v0, v18 │ - │ - move-object/from16 v1, p0 │ + move-result-object v10 │ │ - iput-object v0, v1, Lde/onyxbits/textfiction/GameActivity;->prefs:Landroid/content/SharedPreferences; │ + iput-object v10, p0, Lde/onyxbits/textfiction/GameActivity;->prefs:Landroid/content/SharedPreferences; │ │ .line 162 │ :try_start_0 │ - const-class v18, Lde/onyxbits/textfiction/R$style; │ - │ - move-object/from16 v0, p0 │ + const-class v10, Lde/onyxbits/textfiction/R$style; │ │ - iget-object v0, v0, Lde/onyxbits/textfiction/GameActivity;->prefs:Landroid/content/SharedPreferences; │ + iget-object v11, p0, Lde/onyxbits/textfiction/GameActivity;->prefs:Landroid/content/SharedPreferences; │ │ - move-object/from16 v19, v0 │ + const-string v12, "theme" │ │ - const-string v20, "theme" │ + const-string v13, "" │ │ - const-string v21, "" │ + invoke-interface {v11, v12, v13}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - invoke-interface/range {v19 .. v21}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + move-result-object v11 │ │ - move-result-object v19 │ + invoke-virtual {v10, v11}, Ljava/lang/Class;->getField(Ljava/lang/String;)Ljava/lang/reflect/Field; │ │ - invoke-virtual/range {v18 .. v19}, Ljava/lang/Class;->getField(Ljava/lang/String;)Ljava/lang/reflect/Field; │ - │ - move-result-object v8 │ + move-result-object v2 │ │ .line 163 │ - .local v8, "field":Ljava/lang/reflect/Field; │ - const/16 v18, 0x0 │ - │ - move-object/from16 v0, v18 │ - │ - invoke-virtual {v8, v0}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I │ - │ - move-result v18 │ + .local v2, "field":Ljava/lang/reflect/Field; │ + const/4 v10, 0x0 │ │ - move-object/from16 v0, p0 │ + invoke-virtual {v2, v10}, Ljava/lang/reflect/Field;->getInt(Ljava/lang/Object;)I │ │ - move/from16 v1, v18 │ + move-result v10 │ │ - invoke-virtual {v0, v1}, Lde/onyxbits/textfiction/GameActivity;->setTheme(I)V │ + invoke-virtual {p0, v10}, Lde/onyxbits/textfiction/GameActivity;->setTheme(I)V │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 169 │ - .end local v8 # "field":Ljava/lang/reflect/Field; │ + .end local v2 # "field":Ljava/lang/reflect/Field; │ :goto_0 │ - move-object/from16 v0, p0 │ - │ - iget-object v0, v0, Lde/onyxbits/textfiction/GameActivity;->prefs:Landroid/content/SharedPreferences; │ - │ - move-object/from16 v18, v0 │ + iget-object v10, p0, Lde/onyxbits/textfiction/GameActivity;->prefs:Landroid/content/SharedPreferences; │ │ - move-object/from16 v0, v18 │ - │ - move-object/from16 v1, p0 │ - │ - invoke-interface {v0, v1}, Landroid/content/SharedPreferences;->registerOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V │ + invoke-interface {v10, p0}, Landroid/content/SharedPreferences;->registerOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V │ │ .line 171 │ - invoke-super/range {p0 .. p1}, Landroid/support/v4/app/FragmentActivity;->onCreate(Landroid/os/Bundle;)V │ + invoke-super {p0, p1}, Landroid/support/v4/app/FragmentActivity;->onCreate(Landroid/os/Bundle;)V │ │ .line 172 │ - invoke-virtual/range {p0 .. p0}, Lde/onyxbits/textfiction/GameActivity;->getLayoutInflater()Landroid/view/LayoutInflater; │ + invoke-virtual {p0}, Lde/onyxbits/textfiction/GameActivity;->getLayoutInflater()Landroid/view/LayoutInflater; │ │ - move-result-object v13 │ + move-result-object v6 │ │ .line 173 │ - .local v13, "infl":Landroid/view/LayoutInflater; │ - const/16 v18, 0x2 │ + .local v6, "infl":Landroid/view/LayoutInflater; │ + const/4 v10, 0x2 │ │ - move-object/from16 v0, p0 │ - │ - move/from16 v1, v18 │ - │ - invoke-virtual {v0, v1}, Lde/onyxbits/textfiction/GameActivity;->requestWindowFeature(I)Z │ + invoke-virtual {p0, v10}, Lde/onyxbits/textfiction/GameActivity;->requestWindowFeature(I)Z │ │ .line 174 │ - new-instance v18, Ljava/io/File; │ - │ - invoke-virtual/range {p0 .. p0}, Lde/onyxbits/textfiction/GameActivity;->getIntent()Landroid/content/Intent; │ + new-instance v10, Ljava/io/File; │ │ - move-result-object v19 │ + invoke-virtual {p0}, Lde/onyxbits/textfiction/GameActivity;->getIntent()Landroid/content/Intent; │ │ - const-string v20, "loadfile" │ + move-result-object v11 │ │ - invoke-virtual/range {v19 .. v20}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; │ + const-string v12, "loadfile" │ │ - move-result-object v19 │ + invoke-virtual {v11, v12}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; │ │ - invoke-direct/range {v18 .. v19}, Ljava/io/File;->(Ljava/lang/String;)V │ + move-result-object v11 │ │ - move-object/from16 v0, v18 │ + invoke-direct {v10, v11}, Ljava/io/File;->(Ljava/lang/String;)V │ │ - move-object/from16 v1, p0 │ - │ - iput-object v0, v1, Lde/onyxbits/textfiction/GameActivity;->storyFile:Ljava/io/File; │ + iput-object v10, p0, Lde/onyxbits/textfiction/GameActivity;->storyFile:Ljava/io/File; │ │ .line 176 │ - const/high16 v18, 0x7f030000 │ - │ - const/16 v19, 0x0 │ - │ - move/from16 v0, v18 │ + const/high16 v10, 0x7f030000 │ │ - move-object/from16 v1, v19 │ + const/4 v11, 0x0 │ │ - invoke-virtual {v13, v0, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ + invoke-virtual {v6, v10, v11}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ │ - move-result-object v6 │ + move-result-object v0 │ │ .line 177 │ - .local v6, "content":Landroid/view/View; │ - move-object/from16 v0, p0 │ - │ - invoke-virtual {v0, v6}, Lde/onyxbits/textfiction/GameActivity;->setContentView(Landroid/view/View;)V │ + .local v0, "content":Landroid/view/View; │ + invoke-virtual {p0, v0}, Lde/onyxbits/textfiction/GameActivity;->setContentView(Landroid/view/View;)V │ │ .line 181 │ - invoke-virtual/range {p0 .. p0}, Lde/onyxbits/textfiction/GameActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; │ + invoke-virtual {p0}, Lde/onyxbits/textfiction/GameActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ - move-result-object v10 │ + move-result-object v4 │ │ .line 183 │ - .local v10, "fm":Landroid/support/v4/app/FragmentManager; │ - const v18, 0x7f0c0008 │ - │ - move/from16 v0, v18 │ + .local v4, "fm":Landroid/support/v4/app/FragmentManager; │ + const v10, 0x7f0c0008 │ │ - invoke-virtual {v10, v0}, Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment; │ + invoke-virtual {v4, v10}, Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment; │ │ - move-result-object v18 │ - │ - check-cast v18, Lde/onyxbits/textfiction/input/InputFragment; │ - │ - move-object/from16 v0, v18 │ + move-result-object v10 │ │ - move-object/from16 v1, p0 │ + check-cast v10, Lde/onyxbits/textfiction/input/InputFragment; │ │ - iput-object v0, v1, Lde/onyxbits/textfiction/GameActivity;->inputFragment:Lde/onyxbits/textfiction/input/InputFragment; │ + iput-object v10, p0, Lde/onyxbits/textfiction/GameActivity;->inputFragment:Lde/onyxbits/textfiction/input/InputFragment; │ │ .line 184 │ - const v18, 0x7f0c0002 │ + const v10, 0x7f0c0002 │ │ - move/from16 v0, v18 │ + .line 185 │ + invoke-virtual {v4, v10}, Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment; │ │ - invoke-virtual {v10, v0}, Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment; │ - │ - move-result-object v18 │ - │ - check-cast v18, Lde/onyxbits/textfiction/input/CompassFragment; │ - │ - move-object/from16 v0, v18 │ + move-result-object v10 │ │ - move-object/from16 v1, p0 │ + check-cast v10, Lde/onyxbits/textfiction/input/CompassFragment; │ │ - iput-object v0, v1, Lde/onyxbits/textfiction/GameActivity;->compassFragment:Lde/onyxbits/textfiction/input/CompassFragment; │ + iput-object v10, p0, Lde/onyxbits/textfiction/GameActivity;->compassFragment:Lde/onyxbits/textfiction/input/CompassFragment; │ │ .line 186 │ - const-string v18, "retainer" │ - │ - move-object/from16 v0, v18 │ - │ - invoke-virtual {v10, v0}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ + const-string v10, "retainer" │ │ - move-result-object v18 │ + invoke-virtual {v4, v10}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ - check-cast v18, Lde/onyxbits/textfiction/RetainerFragment; │ - │ - move-object/from16 v0, v18 │ + move-result-object v10 │ │ - move-object/from16 v1, p0 │ + check-cast v10, Lde/onyxbits/textfiction/RetainerFragment; │ │ - iput-object v0, v1, Lde/onyxbits/textfiction/GameActivity;->retainerFragment:Lde/onyxbits/textfiction/RetainerFragment; │ + iput-object v10, p0, Lde/onyxbits/textfiction/GameActivity;->retainerFragment:Lde/onyxbits/textfiction/RetainerFragment; │ │ .line 187 │ - move-object/from16 v0, p0 │ - │ - iget-object v0, v0, Lde/onyxbits/textfiction/GameActivity;->retainerFragment:Lde/onyxbits/textfiction/RetainerFragment; │ + iget-object v10, p0, Lde/onyxbits/textfiction/GameActivity;->retainerFragment:Lde/onyxbits/textfiction/RetainerFragment; │ │ - move-object/from16 v18, v0 │ - │ - if-nez v18, :cond_1 │ + if-nez v10, :cond_1 │ │ .line 189 │ - new-instance v18, Lde/onyxbits/textfiction/RetainerFragment; │ - │ - invoke-direct/range {v18 .. v18}, Lde/onyxbits/textfiction/RetainerFragment;->()V │ - │ - move-object/from16 v0, v18 │ + new-instance v10, Lde/onyxbits/textfiction/RetainerFragment; │ │ - move-object/from16 v1, p0 │ + invoke-direct {v10}, Lde/onyxbits/textfiction/RetainerFragment;->()V │ │ - iput-object v0, v1, Lde/onyxbits/textfiction/GameActivity;->retainerFragment:Lde/onyxbits/textfiction/RetainerFragment; │ + iput-object v10, p0, Lde/onyxbits/textfiction/GameActivity;->retainerFragment:Lde/onyxbits/textfiction/RetainerFragment; │ │ .line 190 │ - invoke-virtual {v10}, Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; │ + invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; │ │ - move-result-object v18 │ - │ - move-object/from16 v0, p0 │ - │ - iget-object v0, v0, Lde/onyxbits/textfiction/GameActivity;->retainerFragment:Lde/onyxbits/textfiction/RetainerFragment; │ + move-result-object v10 │ │ - move-object/from16 v19, v0 │ + iget-object v11, p0, Lde/onyxbits/textfiction/GameActivity;->retainerFragment:Lde/onyxbits/textfiction/RetainerFragment; │ │ - const-string v20, "retainer" │ + const-string v12, "retainer" │ │ - invoke-virtual/range {v18 .. v20}, Landroid/support/v4/app/FragmentTransaction;->add(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ + invoke-virtual {v10, v11, v12}, Landroid/support/v4/app/FragmentTransaction;->add(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ - move-result-object v18 │ + move-result-object v10 │ │ - invoke-virtual/range {v18 .. v18}, Landroid/support/v4/app/FragmentTransaction;->commit()I │ + invoke-virtual {v10}, Landroid/support/v4/app/FragmentTransaction;->commit()I │ │ .line 203 │ :cond_0 │ :goto_1 │ :try_start_1 │ - new-instance v9, Ljava/io/File; │ - │ - move-object/from16 v0, p0 │ - │ - iget-object v0, v0, Lde/onyxbits/textfiction/GameActivity;->storyFile:Ljava/io/File; │ + new-instance v3, Ljava/io/File; │ │ - move-object/from16 v18, v0 │ + iget-object v10, p0, Lde/onyxbits/textfiction/GameActivity;->storyFile:Ljava/io/File; │ │ - invoke-static/range {v18 .. v18}, Lde/onyxbits/textfiction/FileUtil;->getDataDir(Ljava/io/File;)Ljava/io/File; │ + invoke-static {v10}, Lde/onyxbits/textfiction/FileUtil;->getDataDir(Ljava/io/File;)Ljava/io/File; │ │ - move-result-object v18 │ - │ - const-string v19, "highlights.json" │ - │ - move-object/from16 v0, v18 │ + move-result-object v10 │ │ - move-object/from16 v1, v19 │ + const-string v11, "highlights.json" │ │ - invoke-direct {v9, v0, v1}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V │ + invoke-direct {v3, v10, v11}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V │ │ .line 204 │ - .local v9, "file":Ljava/io/File; │ - new-instance v15, Lorg/json/JSONArray; │ + .local v3, "file":Ljava/io/File; │ + new-instance v8, Lorg/json/JSONArray; │ │ - invoke-static {v9}, Lde/onyxbits/textfiction/FileUtil;->getContents(Ljava/io/File;)Ljava/lang/String; │ + invoke-static {v3}, Lde/onyxbits/textfiction/FileUtil;->getContents(Ljava/io/File;)Ljava/lang/String; │ │ - move-result-object v18 │ - │ - move-object/from16 v0, v18 │ + move-result-object v10 │ │ - invoke-direct {v15, v0}, Lorg/json/JSONArray;->(Ljava/lang/String;)V │ + invoke-direct {v8, v10}, Lorg/json/JSONArray;->(Ljava/lang/String;)V │ │ .line 205 │ - .local v15, "js":Lorg/json/JSONArray; │ - const/4 v11, 0x0 │ + .local v8, "js":Lorg/json/JSONArray; │ + const/4 v5, 0x0 │ │ - .local v11, "i":I │ + .local v5, "i":I │ :goto_2 │ - invoke-virtual {v15}, Lorg/json/JSONArray;->length()I │ - │ - move-result v18 │ + invoke-virtual {v8}, Lorg/json/JSONArray;->length()I │ │ - move/from16 v0, v18 │ + move-result v10 │ │ - if-ge v11, v0, :cond_2 │ + if-ge v5, v10, :cond_2 │ │ .line 206 │ - move-object/from16 v0, p0 │ - │ - iget-object v0, v0, Lde/onyxbits/textfiction/GameActivity;->retainerFragment:Lde/onyxbits/textfiction/RetainerFragment; │ - │ - move-object/from16 v18, v0 │ - │ - move-object/from16 v0, v18 │ - │ - iget-object v0, v0, Lde/onyxbits/textfiction/RetainerFragment;->highlighted:Ljava/util/Vector; │ + iget-object v10, p0, Lde/onyxbits/textfiction/GameActivity;->retainerFragment:Lde/onyxbits/textfiction/RetainerFragment; │ │ - move-object/from16 v18, v0 │ + iget-object v10, v10, Lde/onyxbits/textfiction/RetainerFragment;->highlighted:Ljava/util/Vector; │ │ - invoke-virtual {v15, v11}, Lorg/json/JSONArray;->getString(I)Ljava/lang/String; │ + invoke-virtual {v8, v5}, Lorg/json/JSONArray;->getString(I)Ljava/lang/String; │ │ - move-result-object v19 │ + move-result-object v11 │ │ - invoke-virtual/range {v18 .. v19}, Ljava/util/Vector;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v10, v11}, Ljava/util/Vector;->add(Ljava/lang/Object;)Z │ :try_end_1 │ .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 │ │ .line 205 │ - add-int/lit8 v11, v11, 0x1 │ + add-int/lit8 v5, v5, 0x1 │ │ goto :goto_2 │ │ .line 165 │ - .end local v6 # "content":Landroid/view/View; │ - .end local v9 # "file":Ljava/io/File; │ - .end local v10 # "fm":Landroid/support/v4/app/FragmentManager; │ - .end local v11 # "i":I │ - .end local v13 # "infl":Landroid/view/LayoutInflater; │ - .end local v15 # "js":Lorg/json/JSONArray; │ + .end local v0 # "content":Landroid/view/View; │ + .end local v3 # "file":Ljava/io/File; │ + .end local v4 # "fm":Landroid/support/v4/app/FragmentManager; │ + .end local v5 # "i":I │ + .end local v6 # "infl":Landroid/view/LayoutInflater; │ + .end local v8 # "js":Lorg/json/JSONArray; │ :catch_0 │ - move-exception v7 │ + move-exception v1 │ │ .line 166 │ - .local v7, "e":Ljava/lang/Exception; │ - invoke-virtual/range {p0 .. p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ - │ - move-result-object v18 │ + .local v1, "e":Ljava/lang/Exception; │ + invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ - invoke-virtual/range {v18 .. v18}, Ljava/lang/Class;->getName()Ljava/lang/String; │ + move-result-object v10 │ │ - move-result-object v18 │ + invoke-virtual {v10}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ - move-object/from16 v0, v18 │ + move-result-object v10 │ │ - invoke-static {v0, v7}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/Throwable;)I │ + invoke-static {v10, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/Throwable;)I │ │ goto/16 :goto_0 │ │ .line 195 │ - .end local v7 # "e":Ljava/lang/Exception; │ - .restart local v6 # "content":Landroid/view/View; │ - .restart local v10 # "fm":Landroid/support/v4/app/FragmentManager; │ - .restart local v13 # "infl":Landroid/view/LayoutInflater; │ + .end local v1 # "e":Ljava/lang/Exception; │ + .restart local v0 # "content":Landroid/view/View; │ + .restart local v4 # "fm":Landroid/support/v4/app/FragmentManager; │ + .restart local v6 # "infl":Landroid/view/LayoutInflater; │ :cond_1 │ - move-object/from16 v0, p0 │ - │ - iget-object v0, v0, Lde/onyxbits/textfiction/GameActivity;->retainerFragment:Lde/onyxbits/textfiction/RetainerFragment; │ + iget-object v10, p0, Lde/onyxbits/textfiction/GameActivity;->retainerFragment:Lde/onyxbits/textfiction/RetainerFragment; │ │ - move-object/from16 v18, v0 │ + iget-object v10, v10, Lde/onyxbits/textfiction/RetainerFragment;->engine:Lde/onyxbits/textfiction/zengine/ZMachine; │ │ - move-object/from16 v0, v18 │ - │ - iget-object v0, v0, Lde/onyxbits/textfiction/RetainerFragment;->engine:Lde/onyxbits/textfiction/zengine/ZMachine; │ - │ - move-object/from16 v18, v0 │ - │ - if-eqz v18, :cond_0 │ + if-eqz v10, :cond_0 │ │ .line 196 │ - invoke-direct/range {p0 .. p0}, Lde/onyxbits/textfiction/GameActivity;->figurePromptStyle()V │ + invoke-direct {p0}, Lde/onyxbits/textfiction/GameActivity;->figurePromptStyle()V │ │ .line 197 │ - invoke-direct/range {p0 .. p0}, Lde/onyxbits/textfiction/GameActivity;->figureMenuState()V │ + invoke-direct {p0}, Lde/onyxbits/textfiction/GameActivity;->figureMenuState()V │ │ goto :goto_1 │ │ .line 209 │ :catch_1 │ - move-exception v7 │ + move-exception v1 │ │ .line 211 │ - .restart local v7 # "e":Ljava/lang/Exception; │ - invoke-virtual/range {p0 .. p0}, Lde/onyxbits/textfiction/GameActivity;->getResources()Landroid/content/res/Resources; │ + .restart local v1 # "e":Ljava/lang/Exception; │ + invoke-virtual {p0}, Lde/onyxbits/textfiction/GameActivity;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v18 │ + move-result-object v10 │ │ - const/high16 v19, 0x7f090000 │ + const/high16 v11, 0x7f090000 │ │ - invoke-virtual/range {v18 .. v19}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ + invoke-virtual {v10, v11}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ - move-result-object v14 │ + move-result-object v7 │ │ .line 212 │ - .local v14, "ini":[Ljava/lang/String; │ - move-object v5, v14 │ - │ - .local v5, "arr$":[Ljava/lang/String; │ - array-length v0, v5 │ + .local v7, "ini":[Ljava/lang/String; │ + array-length v11, v7 │ │ - move/from16 v16, v0 │ - │ - .local v16, "len$":I │ - const/4 v12, 0x0 │ + const/4 v10, 0x0 │ │ - .local v12, "i$":I │ :goto_3 │ - move/from16 v0, v16 │ - │ - if-ge v12, v0, :cond_2 │ + if-ge v10, v11, :cond_2 │ │ - aget-object v11, v5, v12 │ + aget-object v5, v7, v10 │ │ .line 213 │ - .local v11, "i":Ljava/lang/String; │ - move-object/from16 v0, p0 │ + .local v5, "i":Ljava/lang/String; │ + iget-object v12, p0, Lde/onyxbits/textfiction/GameActivity;->retainerFragment:Lde/onyxbits/textfiction/RetainerFragment; │ │ - iget-object v0, v0, Lde/onyxbits/textfiction/GameActivity;->retainerFragment:Lde/onyxbits/textfiction/RetainerFragment; │ + iget-object v12, v12, Lde/onyxbits/textfiction/RetainerFragment;->highlighted:Ljava/util/Vector; │ │ - move-object/from16 v18, v0 │ - │ - move-object/from16 v0, v18 │ - │ - iget-object v0, v0, Lde/onyxbits/textfiction/RetainerFragment;->highlighted:Ljava/util/Vector; │ - │ - move-object/from16 v18, v0 │ - │ - move-object/from16 v0, v18 │ - │ - invoke-virtual {v0, v11}, Ljava/util/Vector;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v12, v5}, Ljava/util/Vector;->add(Ljava/lang/Object;)Z │ │ .line 212 │ - add-int/lit8 v12, v12, 0x1 │ + add-int/lit8 v10, v10, 0x1 │ │ goto :goto_3 │ │ .line 216 │ - .end local v5 # "arr$":[Ljava/lang/String; │ - .end local v7 # "e":Ljava/lang/Exception; │ - .end local v11 # "i":Ljava/lang/String; │ - .end local v12 # "i$":I │ - .end local v14 # "ini":[Ljava/lang/String; │ - .end local v16 # "len$":I │ + .end local v1 # "e":Ljava/lang/Exception; │ + .end local v5 # "i":Ljava/lang/String; │ + .end local v7 # "ini":[Ljava/lang/String; │ :cond_2 │ - move-object/from16 v0, p0 │ - │ - iget-object v0, v0, Lde/onyxbits/textfiction/GameActivity;->retainerFragment:Lde/onyxbits/textfiction/RetainerFragment; │ + iget-object v10, p0, Lde/onyxbits/textfiction/GameActivity;->retainerFragment:Lde/onyxbits/textfiction/RetainerFragment; │ │ - move-object/from16 v18, v0 │ + iget-object v10, v10, Lde/onyxbits/textfiction/RetainerFragment;->highlighted:Ljava/util/Vector; │ │ - move-object/from16 v0, v18 │ - │ - iget-object v0, v0, Lde/onyxbits/textfiction/RetainerFragment;->highlighted:Ljava/util/Vector; │ - │ - move-object/from16 v18, v0 │ - │ - const/16 v19, 0x0 │ - │ - move/from16 v0, v19 │ - │ - new-array v0, v0, [Ljava/lang/String; │ - │ - move-object/from16 v19, v0 │ - │ - invoke-virtual/range {v18 .. v19}, Ljava/util/Vector;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; │ + const/4 v11, 0x0 │ │ - move-result-object v18 │ + new-array v11, v11, [Ljava/lang/String; │ │ - check-cast v18, [Ljava/lang/String; │ + invoke-virtual {v10, v11}, Ljava/util/Vector;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; │ │ - move-object/from16 v0, v18 │ + move-result-object v10 │ │ - move-object/from16 v1, p0 │ + check-cast v10, [Ljava/lang/String; │ │ - iput-object v0, v1, Lde/onyxbits/textfiction/GameActivity;->highlighted:[Ljava/lang/String; │ + iput-object v10, p0, Lde/onyxbits/textfiction/GameActivity;->highlighted:[Ljava/lang/String; │ │ .line 218 │ - invoke-virtual/range {p0 .. p0}, Lde/onyxbits/textfiction/GameActivity;->getIntent()Landroid/content/Intent; │ + invoke-virtual {p0}, Lde/onyxbits/textfiction/GameActivity;->getIntent()Landroid/content/Intent; │ │ - move-result-object v18 │ + move-result-object v10 │ │ - const-string v19, "gametitle" │ + const-string v11, "gametitle" │ │ - invoke-virtual/range {v18 .. v19}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; │ + invoke-virtual {v10, v11}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v17 │ + move-result-object v9 │ │ .line 219 │ - .local v17, "title":Ljava/lang/String; │ - if-nez v17, :cond_3 │ + .local v9, "title":Ljava/lang/String; │ + if-nez v9, :cond_3 │ │ .line 220 │ - move-object/from16 v0, p0 │ - │ - iget-object v0, v0, Lde/onyxbits/textfiction/GameActivity;->storyFile:Ljava/io/File; │ + iget-object v10, p0, Lde/onyxbits/textfiction/GameActivity;->storyFile:Ljava/io/File; │ │ - move-object/from16 v18, v0 │ + invoke-virtual {v10}, Ljava/io/File;->getName()Ljava/lang/String; │ │ - invoke-virtual/range {v18 .. v18}, Ljava/io/File;->getName()Ljava/lang/String; │ - │ - move-result-object v17 │ + move-result-object v9 │ │ .line 222 │ :cond_3 │ - move-object/from16 v0, p0 │ - │ - move-object/from16 v1, v17 │ - │ - invoke-virtual {v0, v1}, Lde/onyxbits/textfiction/GameActivity;->setTitle(Ljava/lang/CharSequence;)V │ + invoke-virtual {p0, v9}, Lde/onyxbits/textfiction/GameActivity;->setTitle(Ljava/lang/CharSequence;)V │ │ .line 223 │ - move-object/from16 v0, p0 │ - │ - move-object/from16 v1, v17 │ - │ - invoke-direct {v0, v1}, Lde/onyxbits/textfiction/GameActivity;->setupActionBar(Ljava/lang/String;)V │ + invoke-direct {p0, v9}, Lde/onyxbits/textfiction/GameActivity;->setupActionBar(Ljava/lang/String;)V │ │ .line 225 │ - const v18, 0x7f0c0005 │ + const v10, 0x7f0c0005 │ │ - move/from16 v0, v18 │ + invoke-virtual {v0, v10}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - invoke-virtual {v6, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ - │ - move-result-object v18 │ - │ - check-cast v18, Landroid/widget/ListView; │ - │ - move-object/from16 v0, v18 │ + move-result-object v10 │ │ - move-object/from16 v1, p0 │ + check-cast v10, Landroid/widget/ListView; │ │ - iput-object v0, v1, Lde/onyxbits/textfiction/GameActivity;->storyBoard:Landroid/widget/ListView; │ + iput-object v10, p0, Lde/onyxbits/textfiction/GameActivity;->storyBoard:Landroid/widget/ListView; │ │ .line 226 │ - new-instance v18, Lde/onyxbits/textfiction/input/WordExtractor; │ - │ - move-object/from16 v0, v18 │ - │ - move-object/from16 v1, p0 │ + new-instance v10, Lde/onyxbits/textfiction/input/WordExtractor; │ │ - invoke-direct {v0, v1}, Lde/onyxbits/textfiction/input/WordExtractor;->(Landroid/content/Context;)V │ + invoke-direct {v10, p0}, Lde/onyxbits/textfiction/input/WordExtractor;->(Landroid/content/Context;)V │ │ - move-object/from16 v0, v18 │ - │ - move-object/from16 v1, p0 │ - │ - iput-object v0, v1, Lde/onyxbits/textfiction/GameActivity;->wordExtractor:Lde/onyxbits/textfiction/input/WordExtractor; │ + iput-object v10, p0, Lde/onyxbits/textfiction/GameActivity;->wordExtractor:Lde/onyxbits/textfiction/input/WordExtractor; │ │ .line 227 │ - move-object/from16 v0, p0 │ - │ - iget-object v0, v0, Lde/onyxbits/textfiction/GameActivity;->wordExtractor:Lde/onyxbits/textfiction/input/WordExtractor; │ - │ - move-object/from16 v18, v0 │ - │ - move-object/from16 v0, p0 │ - │ - iget-object v0, v0, Lde/onyxbits/textfiction/GameActivity;->inputFragment:Lde/onyxbits/textfiction/input/InputFragment; │ + iget-object v10, p0, Lde/onyxbits/textfiction/GameActivity;->wordExtractor:Lde/onyxbits/textfiction/input/WordExtractor; │ │ - move-object/from16 v19, v0 │ + iget-object v11, p0, Lde/onyxbits/textfiction/GameActivity;->inputFragment:Lde/onyxbits/textfiction/input/InputFragment; │ │ - invoke-virtual/range {v18 .. v19}, Lde/onyxbits/textfiction/input/WordExtractor;->setInputFragment(Lde/onyxbits/textfiction/input/InputFragment;)V │ + invoke-virtual {v10, v11}, Lde/onyxbits/textfiction/input/WordExtractor;->setInputFragment(Lde/onyxbits/textfiction/input/InputFragment;)V │ │ .line 228 │ - move-object/from16 v0, p0 │ + iget-object v10, p0, Lde/onyxbits/textfiction/GameActivity;->wordExtractor:Lde/onyxbits/textfiction/input/WordExtractor; │ │ - iget-object v0, v0, Lde/onyxbits/textfiction/GameActivity;->wordExtractor:Lde/onyxbits/textfiction/input/WordExtractor; │ - │ - move-object/from16 v18, v0 │ - │ - move-object/from16 v0, v18 │ - │ - move-object/from16 v1, p0 │ - │ - invoke-virtual {v0, v1}, Lde/onyxbits/textfiction/input/WordExtractor;->setInputProcessor(Lde/onyxbits/textfiction/input/InputProcessor;)V │ + invoke-virtual {v10, p0}, Lde/onyxbits/textfiction/input/WordExtractor;->setInputProcessor(Lde/onyxbits/textfiction/input/InputProcessor;)V │ │ .line 229 │ - new-instance v18, Lde/onyxbits/textfiction/StoryAdapter; │ - │ - const/16 v19, 0x0 │ - │ - move-object/from16 v0, p0 │ + new-instance v10, Lde/onyxbits/textfiction/StoryAdapter; │ │ - iget-object v0, v0, Lde/onyxbits/textfiction/GameActivity;->retainerFragment:Lde/onyxbits/textfiction/RetainerFragment; │ - │ - move-object/from16 v20, v0 │ - │ - move-object/from16 v0, v20 │ - │ - iget-object v0, v0, Lde/onyxbits/textfiction/RetainerFragment;->messageBuffer:Ljava/util/List; │ - │ - move-object/from16 v20, v0 │ - │ - move-object/from16 v0, p0 │ - │ - iget-object v0, v0, Lde/onyxbits/textfiction/GameActivity;->wordExtractor:Lde/onyxbits/textfiction/input/WordExtractor; │ - │ - move-object/from16 v21, v0 │ - │ - move-object/from16 v0, v18 │ - │ - move-object/from16 v1, p0 │ - │ - move/from16 v2, v19 │ - │ - move-object/from16 v3, v20 │ + const/4 v11, 0x0 │ │ - move-object/from16 v4, v21 │ + iget-object v12, p0, Lde/onyxbits/textfiction/GameActivity;->retainerFragment:Lde/onyxbits/textfiction/RetainerFragment; │ │ - invoke-direct {v0, v1, v2, v3, v4}, Lde/onyxbits/textfiction/StoryAdapter;->(Landroid/content/Context;ILjava/util/List;Landroid/view/View$OnTouchListener;)V │ + iget-object v12, v12, Lde/onyxbits/textfiction/RetainerFragment;->messageBuffer:Ljava/util/List; │ │ - move-object/from16 v0, v18 │ + iget-object v13, p0, Lde/onyxbits/textfiction/GameActivity;->wordExtractor:Lde/onyxbits/textfiction/input/WordExtractor; │ │ - move-object/from16 v1, p0 │ + invoke-direct {v10, p0, v11, v12, v13}, Lde/onyxbits/textfiction/StoryAdapter;->(Landroid/content/Context;ILjava/util/List;Landroid/view/View$OnTouchListener;)V │ │ - iput-object v0, v1, Lde/onyxbits/textfiction/GameActivity;->messages:Lde/onyxbits/textfiction/StoryAdapter; │ + iput-object v10, p0, Lde/onyxbits/textfiction/GameActivity;->messages:Lde/onyxbits/textfiction/StoryAdapter; │ │ .line 232 │ - move-object/from16 v0, p0 │ - │ - iget-object v0, v0, Lde/onyxbits/textfiction/GameActivity;->storyBoard:Landroid/widget/ListView; │ - │ - move-object/from16 v18, v0 │ + iget-object v10, p0, Lde/onyxbits/textfiction/GameActivity;->storyBoard:Landroid/widget/ListView; │ │ - move-object/from16 v0, p0 │ + iget-object v11, p0, Lde/onyxbits/textfiction/GameActivity;->messages:Lde/onyxbits/textfiction/StoryAdapter; │ │ - iget-object v0, v0, Lde/onyxbits/textfiction/GameActivity;->messages:Lde/onyxbits/textfiction/StoryAdapter; │ - │ - move-object/from16 v19, v0 │ - │ - invoke-virtual/range {v18 .. v19}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V │ + invoke-virtual {v10, v11}, Landroid/widget/ListView;->setAdapter(Landroid/widget/ListAdapter;)V │ │ .line 234 │ - const v18, 0x7f0c0004 │ - │ - move/from16 v0, v18 │ + const v10, 0x7f0c0004 │ │ - invoke-virtual {v6, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v0, v10}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v18 │ - │ - check-cast v18, Landroid/widget/ViewFlipper; │ - │ - move-object/from16 v0, v18 │ + move-result-object v10 │ │ - move-object/from16 v1, p0 │ + check-cast v10, Landroid/widget/ViewFlipper; │ │ - iput-object v0, v1, Lde/onyxbits/textfiction/GameActivity;->windowFlipper:Landroid/widget/ViewFlipper; │ + iput-object v10, p0, Lde/onyxbits/textfiction/GameActivity;->windowFlipper:Landroid/widget/ViewFlipper; │ │ .line 235 │ - const v18, 0x7f0c0007 │ - │ - move/from16 v0, v18 │ - │ - invoke-virtual {v6, v0}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ - │ - move-result-object v18 │ + const v10, 0x7f0c0007 │ │ - check-cast v18, Landroid/widget/TextView; │ + invoke-virtual {v0, v10}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-object/from16 v0, v18 │ + move-result-object v10 │ │ - move-object/from16 v1, p0 │ + check-cast v10, Landroid/widget/TextView; │ │ - iput-object v0, v1, Lde/onyxbits/textfiction/GameActivity;->statusWindow:Landroid/widget/TextView; │ + iput-object v10, p0, Lde/onyxbits/textfiction/GameActivity;->statusWindow:Landroid/widget/TextView; │ │ .line 236 │ - const v18, 0x7f0c0003 │ - │ - move-object/from16 v0, p0 │ - │ - move/from16 v1, v18 │ + const v10, 0x7f0c0003 │ │ - invoke-virtual {v0, v1}, Lde/onyxbits/textfiction/GameActivity;->findViewById(I)Landroid/view/View; │ + invoke-virtual {p0, v10}, Lde/onyxbits/textfiction/GameActivity;->findViewById(I)Landroid/view/View; │ │ - move-result-object v18 │ - │ - check-cast v18, Landroid/widget/ProgressBar; │ - │ - move-object/from16 v0, v18 │ + move-result-object v10 │ │ - move-object/from16 v1, p0 │ + check-cast v10, Landroid/widget/ProgressBar; │ │ - iput-object v0, v1, Lde/onyxbits/textfiction/GameActivity;->loading:Landroid/widget/ProgressBar; │ + iput-object v10, p0, Lde/onyxbits/textfiction/GameActivity;->loading:Landroid/widget/ProgressBar; │ │ .line 237 │ - move-object/from16 v0, p0 │ - │ - iget-object v0, v0, Lde/onyxbits/textfiction/GameActivity;->statusWindow:Landroid/widget/TextView; │ - │ - move-object/from16 v18, v0 │ - │ - move-object/from16 v0, p0 │ - │ - iget-object v0, v0, Lde/onyxbits/textfiction/GameActivity;->retainerFragment:Lde/onyxbits/textfiction/RetainerFragment; │ - │ - move-object/from16 v19, v0 │ - │ - move-object/from16 v0, v19 │ + iget-object v10, p0, Lde/onyxbits/textfiction/GameActivity;->statusWindow:Landroid/widget/TextView; │ │ - iget-object v0, v0, Lde/onyxbits/textfiction/RetainerFragment;->upperWindow:Ljava/lang/String; │ + iget-object v11, p0, Lde/onyxbits/textfiction/GameActivity;->retainerFragment:Lde/onyxbits/textfiction/RetainerFragment; │ │ - move-object/from16 v19, v0 │ + iget-object v11, v11, Lde/onyxbits/textfiction/RetainerFragment;->upperWindow:Ljava/lang/String; │ │ - invoke-virtual/range {v18 .. v19}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v10, v11}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 239 │ - new-instance v18, Landroid/speech/tts/TextToSpeech; │ + new-instance v10, Landroid/speech/tts/TextToSpeech; │ │ - move-object/from16 v0, v18 │ + invoke-direct {v10, p0, p0}, Landroid/speech/tts/TextToSpeech;->(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;)V │ │ - move-object/from16 v1, p0 │ - │ - move-object/from16 v2, p0 │ - │ - invoke-direct {v0, v1, v2}, Landroid/speech/tts/TextToSpeech;->(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;)V │ - │ - move-object/from16 v0, v18 │ - │ - move-object/from16 v1, p0 │ - │ - iput-object v0, v1, Lde/onyxbits/textfiction/GameActivity;->speaker:Landroid/speech/tts/TextToSpeech; │ + iput-object v10, p0, Lde/onyxbits/textfiction/GameActivity;->speaker:Landroid/speech/tts/TextToSpeech; │ │ .line 240 │ - move-object/from16 v0, p0 │ - │ - iget-object v0, v0, Lde/onyxbits/textfiction/GameActivity;->prefs:Landroid/content/SharedPreferences; │ + iget-object v10, p0, Lde/onyxbits/textfiction/GameActivity;->prefs:Landroid/content/SharedPreferences; │ │ - move-object/from16 v18, v0 │ + const-string v11, "" │ │ - const-string v19, "" │ - │ - move-object/from16 v0, p0 │ - │ - move-object/from16 v1, v18 │ - │ - move-object/from16 v2, v19 │ - │ - invoke-virtual {v0, v1, v2}, Lde/onyxbits/textfiction/GameActivity;->onSharedPreferenceChanged(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ + invoke-virtual {p0, v10, v11}, Lde/onyxbits/textfiction/GameActivity;->onSharedPreferenceChanged(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ .line 241 │ return-void │ .end method │ │ .method public onCreateOptionsMenu(Landroid/view/Menu;)Z │ .locals 2 │ @@ -1748,19 +1484,20 @@ │ :cond_1 │ iget-object v2, p0, Lde/onyxbits/textfiction/GameActivity;->retainerFragment:Lde/onyxbits/textfiction/RetainerFragment; │ │ iget-object v2, v2, Lde/onyxbits/textfiction/RetainerFragment;->postMortem:Lde/onyxbits/textfiction/zengine/GrueException; │ │ if-eqz v2, :cond_2 │ │ - .line 262 │ + .line 263 │ invoke-static {p0, v4, v3}, Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; │ │ move-result-object v2 │ │ + .line 264 │ invoke-virtual {v2}, Landroid/widget/Toast;->show()V │ │ .line 266 │ :cond_2 │ invoke-super {p0}, Landroid/support/v4/app/FragmentActivity;->onDestroy()V │ │ .line 289 │ @@ -1776,14 +1513,15 @@ │ if-eqz v2, :cond_4 │ │ .line 272 │ invoke-static {p0, v4, v3}, Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; │ │ move-result-object v2 │ │ + .line 273 │ invoke-virtual {v2}, Landroid/widget/Toast;->show()V │ │ .line 274 │ invoke-super {p0}, Landroid/support/v4/app/FragmentActivity;->onDestroy()V │ │ goto :goto_0 │ │ @@ -1818,14 +1556,15 @@ │ │ invoke-static {v2}, Lde/onyxbits/textfiction/FileUtil;->getSaveGameDir(Ljava/io/File;)Ljava/io/File; │ │ move-result-object v2 │ │ const v3, 0x7f080036 │ │ + .line 281 │ invoke-virtual {p0, v3}, Lde/onyxbits/textfiction/GameActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-direct {v0, v2, v3}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V │ │ .line 282 │ @@ -1856,14 +1595,15 @@ │ │ const/4 v3, 0x1 │ │ invoke-static {p0, v2, v3}, Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; │ │ move-result-object v2 │ │ + .line 286 │ invoke-virtual {v2}, Landroid/widget/Toast;->show()V │ │ goto :goto_1 │ .end method │ │ .method public onInit(I)V │ .locals 4 │ @@ -1900,14 +1640,15 @@ │ │ if-lez v0, :cond_0 │ │ iget-object v0, p0, Lde/onyxbits/textfiction/GameActivity;->prefs:Landroid/content/SharedPreferences; │ │ const-string v2, "narrator" │ │ + .line 639 │ invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ .line 640 │ @@ -1917,14 +1658,15 @@ │ │ iget-object v0, v0, Lde/onyxbits/textfiction/RetainerFragment;->messageBuffer:Ljava/util/List; │ │ iget-object v3, p0, Lde/onyxbits/textfiction/GameActivity;->retainerFragment:Lde/onyxbits/textfiction/RetainerFragment; │ │ iget-object v3, v3, Lde/onyxbits/textfiction/RetainerFragment;->messageBuffer:Ljava/util/List; │ │ + .line 641 │ invoke-interface {v3}, Ljava/util/List;->size()I │ │ move-result v3 │ │ add-int/lit8 v3, v3, -0x1 │ │ invoke-interface {v0, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; │ @@ -1937,14 +1679,15 @@ │ │ invoke-virtual {v0}, Landroid/text/SpannableString;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ const/4 v3, 0x0 │ │ + .line 640 │ invoke-virtual {v2, v0, v1, v3}, Landroid/speech/tts/TextToSpeech;->speak(Ljava/lang/String;ILjava/util/HashMap;)I │ │ .line 645 │ :cond_0 │ return-void │ │ :cond_1 │ @@ -2026,24 +1769,26 @@ │ │ invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v2 │ │ const v4, 0x104000a │ │ + .line 341 │ invoke-virtual {v2, v4, p0}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v2 │ │ iget-object v4, p0, Lde/onyxbits/textfiction/GameActivity;->saveName:Landroid/widget/EditText; │ │ invoke-virtual {v2, v4}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v2 │ │ + .line 342 │ invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ goto :goto_0 │ │ .line 346 │ .end local v0 # "builder":Landroid/app/AlertDialog$Builder; │ :sswitch_2 │ @@ -2077,27 +1822,29 @@ │ │ move-result-object v2 │ │ invoke-virtual {v2, v1, p0}, Landroid/app/AlertDialog$Builder;->setItems([Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v2 │ │ + .line 351 │ invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ goto :goto_0 │ │ .line 354 │ .end local v0 # "builder":Landroid/app/AlertDialog$Builder; │ :cond_1 │ const v4, 0x7f080030 │ │ invoke-static {p0, v4, v2}, Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; │ │ move-result-object v2 │ │ + .line 355 │ invoke-virtual {v2}, Landroid/widget/Toast;->show()V │ │ goto :goto_0 │ │ .line 361 │ .end local v1 # "sg":[Ljava/lang/String; │ :sswitch_3 │ @@ -2145,26 +1892,29 @@ │ │ invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v2 │ │ const v4, 0x7f08002e │ │ + .line 373 │ invoke-virtual {v2, v4}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v2 │ │ const v4, 0x1040013 │ │ + .line 374 │ invoke-virtual {v2, v4, p0}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v2 │ │ const v4, 0x1040009 │ │ + .line 375 │ invoke-virtual {v2, v4, p0}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ goto/16 :goto_0 │ @@ -2242,24 +1992,26 @@ │ │ if-eqz v3, :cond_1 │ │ iget-object v3, p0, Lde/onyxbits/textfiction/GameActivity;->retainerFragment:Lde/onyxbits/textfiction/RetainerFragment; │ │ iget-object v3, v3, Lde/onyxbits/textfiction/RetainerFragment;->engine:Lde/onyxbits/textfiction/zengine/ZMachine; │ │ + .line 320 │ invoke-virtual {v3}, Lde/onyxbits/textfiction/zengine/ZMachine;->getRunState()I │ │ move-result v3 │ │ if-eq v3, v1, :cond_1 │ │ iget-object v3, p0, Lde/onyxbits/textfiction/GameActivity;->retainerFragment:Lde/onyxbits/textfiction/RetainerFragment; │ │ iget-object v3, v3, Lde/onyxbits/textfiction/RetainerFragment;->engine:Lde/onyxbits/textfiction/zengine/ZMachine; │ │ + .line 321 │ invoke-virtual {v3}, Lde/onyxbits/textfiction/zengine/ZMachine;->getRunState()I │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ move v0, v1 │ @@ -2322,15 +2074,15 @@ │ .line 325 │ return v1 │ │ .end local v0 # "rest":Z │ :cond_1 │ move v0, v2 │ │ - .line 318 │ + .line 321 │ goto :goto_0 │ │ .restart local v0 # "rest":Z │ :cond_2 │ move v3, v2 │ │ .line 322 │ @@ -2877,14 +2629,15 @@ │ │ iget-object v7, v7, Lde/onyxbits/textfiction/RetainerFragment;->messageBuffer:Ljava/util/List; │ │ new-instance v8, Lde/onyxbits/textfiction/StoryItem; │ │ invoke-direct {v8, v4, v11}, Lde/onyxbits/textfiction/StoryItem;->(Landroid/text/SpannableString;I)V │ │ + .line 491 │ invoke-interface {v7, v8}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 493 │ .end local v1 # "reg":Lde/onyxbits/textfiction/zengine/StyleRegion; │ .end local v4 # "stmp":Landroid/text/SpannableString; │ :cond_5 │ invoke-virtual {v0}, Lde/onyxbits/textfiction/zengine/ZWindow;->retrieved()V │ @@ -2932,14 +2685,15 @@ │ .line 505 │ iget-object v7, p0, Lde/onyxbits/textfiction/GameActivity;->storyBoard:Landroid/widget/ListView; │ │ iget-object v8, p0, Lde/onyxbits/textfiction/GameActivity;->retainerFragment:Lde/onyxbits/textfiction/RetainerFragment; │ │ iget-object v8, v8, Lde/onyxbits/textfiction/RetainerFragment;->messageBuffer:Ljava/util/List; │ │ + .line 506 │ invoke-interface {v8}, Ljava/util/List;->size()I │ │ move-result v8 │ │ add-int/lit8 v8, v8, -0x1 │ │ invoke-virtual {v7, v8}, Landroid/widget/ListView;->smoothScrollToPosition(I)V │ @@ -3135,15 +2889,15 @@ │ iget-object v7, v7, Lde/onyxbits/textfiction/RetainerFragment;->highlighted:Ljava/util/Vector; │ │ invoke-virtual {v7, v6}, Ljava/util/Vector;->remove(Ljava/lang/Object;)Z │ │ .line 700 │ const v5, 0x7f080038 │ │ - .line 706 │ + .line 707 │ .local v5, "tmp":I │ :goto_0 │ invoke-virtual {p0}, Lde/onyxbits/textfiction/GameActivity;->getResources()Landroid/content/res/Resources; │ │ move-result-object v7 │ │ const/4 v8, 0x1 │ @@ -3156,14 +2910,15 @@ │ │ move-result-object v7 │ │ invoke-static {p0, v7, v9}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ move-result-object v7 │ │ + .line 708 │ invoke-virtual {v7}, Landroid/widget/Toast;->show()V │ │ .line 709 │ iget-object v7, p0, Lde/onyxbits/textfiction/GameActivity;->retainerFragment:Lde/onyxbits/textfiction/RetainerFragment; │ │ iget-object v7, v7, Lde/onyxbits/textfiction/RetainerFragment;->highlighted:Ljava/util/Vector; ├── smali/de/onyxbits/textfiction/ImportTask.smali │ @@ -149,14 +149,15 @@ │ .local v3, "task":Lde/onyxbits/textfiction/ImportTask; │ sget-object v4, Landroid/os/Environment;->DIRECTORY_DOWNLOADS:Ljava/lang/String; │ │ invoke-static {v4}, Landroid/os/Environment;->getExternalStoragePublicDirectory(Ljava/lang/String;)Ljava/io/File; │ │ move-result-object v4 │ │ + .line 127 │ invoke-virtual {v4, v3}, Ljava/io/File;->listFiles(Ljava/io/FilenameFilter;)[Ljava/io/File; │ │ move-result-object v4 │ │ iput-object v4, v3, Lde/onyxbits/textfiction/ImportTask;->toImport:[Ljava/io/File; │ │ .line 129 │ @@ -180,14 +181,15 @@ │ │ const/4 v6, 0x0 │ │ invoke-static {v4, v5, v6}, Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; │ │ move-result-object v4 │ │ + .line 131 │ invoke-virtual {v4}, Landroid/widget/Toast;->show()V │ │ .line 149 │ :goto_0 │ return-void │ │ .line 135 │ @@ -259,20 +261,22 @@ │ │ invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v4 │ │ const/4 v5, 0x0 │ │ + .line 147 │ invoke-virtual {v4, v2, v5, v3}, Landroid/app/AlertDialog$Builder;->setMultiChoiceItems([Ljava/lang/CharSequence;[ZLandroid/content/DialogInterface$OnMultiChoiceClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v4 │ │ const v5, 0x104000a │ │ + .line 148 │ invoke-virtual {v4, v5, v3}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; │ │ move-result-object v4 │ @@ -287,56 +291,53 @@ │ .method public accept(Ljava/io/File;Ljava/lang/String;)Z │ .locals 6 │ .param p1, "dir" # Ljava/io/File; │ .param p2, "filename" # Ljava/lang/String; │ │ .prologue │ .line 153 │ - const/4 v3, 0x0 │ + const/4 v0, 0x0 │ │ .line 154 │ - .local v3, "ret":Z │ - sget-object v0, Lde/onyxbits/textfiction/ImportTask;->SUFFIXES:[Ljava/lang/String; │ + .local v0, "ret":Z │ + sget-object v3, Lde/onyxbits/textfiction/ImportTask;->SUFFIXES:[Ljava/lang/String; │ │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v2, v0 │ + array-length v4, v3 │ │ - .local v2, "len$":I │ - const/4 v1, 0x0 │ + const/4 v2, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v2, :cond_0 │ + if-ge v2, v4, :cond_0 │ │ - aget-object v4, v0, v1 │ + aget-object v1, v3, v2 │ │ .line 155 │ - .local v4, "suffix":Ljava/lang/String; │ + .local v1, "suffix":Ljava/lang/String; │ invoke-virtual {p2}, Ljava/lang/String;->toUpperCase()Ljava/lang/String; │ │ move-result-object v5 │ │ - invoke-virtual {v5, v4}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ + invoke-virtual {v5, v1}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ │ move-result v5 │ │ if-eqz v5, :cond_1 │ │ .line 156 │ - const/4 v3, 0x1 │ + const/4 v0, 0x1 │ │ .line 160 │ - .end local v4 # "suffix":Ljava/lang/String; │ + .end local v1 # "suffix":Ljava/lang/String; │ :cond_0 │ - return v3 │ + return v0 │ │ .line 154 │ - .restart local v4 # "suffix":Ljava/lang/String; │ + .restart local v1 # "suffix":Ljava/lang/String; │ :cond_1 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ .end method │ │ .method protected varargs doInBackground([Ljava/lang/Object;)Ljava/lang/Exception; │ .locals 3 │ .param p1, "params" # [Ljava/lang/Object; │ @@ -401,15 +402,14 @@ │ const/4 v0, 0x0 │ │ goto :goto_1 │ .end method │ │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 19 │ invoke-virtual {p0, p1}, Lde/onyxbits/textfiction/ImportTask;->doInBackground([Ljava/lang/Object;)Ljava/lang/Exception; │ │ move-result-object v0 │ │ @@ -484,14 +484,15 @@ │ .line 76 │ const v1, 0x7f080022 │ │ invoke-static {v0, v1, v2}, Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; │ │ move-result-object v1 │ │ + .line 77 │ invoke-virtual {v1}, Landroid/widget/Toast;->show()V │ │ .line 79 │ :cond_0 │ if-eqz v0, :cond_1 │ │ .line 80 │ @@ -511,21 +512,19 @@ │ │ .line 85 │ return-void │ .end method │ │ .method public bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 19 │ check-cast p1, Ljava/lang/Exception; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lde/onyxbits/textfiction/ImportTask;->onPostExecute(Ljava/lang/Exception;)V │ │ return-void │ .end method │ │ .method public onPreExecute()V │ .locals 3 ├── smali/de/onyxbits/textfiction/LibraryAdapter.smali │ @@ -239,20 +239,22 @@ │ │ invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x1040009 │ │ + .line 60 │ invoke-virtual {v1, v2, p0}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x1040013 │ │ + .line 61 │ invoke-virtual {v1, v2, p0}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; │ │ move-result-object v1 ├── smali/de/onyxbits/textfiction/LibraryFragment.smali │ @@ -270,14 +270,15 @@ │ :pswitch_0 │ new-instance v0, Landroid/content/Intent; │ │ const-string v2, "android.intent.action.VIEW" │ │ const v3, 0x7f080052 │ │ + .line 80 │ invoke-virtual {p0, v3}, Lde/onyxbits/textfiction/LibraryFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-static {v3}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ │ move-result-object v3 │ @@ -302,57 +303,52 @@ │ .packed-switch 0x7f0c002e │ :pswitch_0 │ :pswitch_1 │ .end packed-switch │ .end method │ │ .method public reScan()V │ - .locals 6 │ + .locals 5 │ │ .prologue │ .line 61 │ invoke-static {}, Lde/onyxbits/textfiction/FileUtil;->listGames()[Ljava/io/File; │ │ - move-result-object v4 │ + move-result-object v1 │ │ .line 62 │ - .local v4, "stories":[Ljava/io/File; │ - iget-object v5, p0, Lde/onyxbits/textfiction/LibraryFragment;->games:Ljava/util/ArrayList; │ + .local v1, "stories":[Ljava/io/File; │ + iget-object v2, p0, Lde/onyxbits/textfiction/LibraryFragment;->games:Ljava/util/ArrayList; │ │ - invoke-virtual {v5}, Ljava/util/ArrayList;->clear()V │ + invoke-virtual {v2}, Ljava/util/ArrayList;->clear()V │ │ .line 63 │ - move-object v0, v4 │ + array-length v3, v1 │ │ - .local v0, "arr$":[Ljava/io/File; │ - array-length v3, v0 │ - │ - .local v3, "len$":I │ const/4 v2, 0x0 │ │ - .local v2, "i$":I │ :goto_0 │ if-ge v2, v3, :cond_0 │ │ - aget-object v1, v0, v2 │ + aget-object v0, v1, v2 │ │ .line 64 │ - .local v1, "f":Ljava/io/File; │ - iget-object v5, p0, Lde/onyxbits/textfiction/LibraryFragment;->games:Ljava/util/ArrayList; │ + .local v0, "f":Ljava/io/File; │ + iget-object v4, p0, Lde/onyxbits/textfiction/LibraryFragment;->games:Ljava/util/ArrayList; │ │ - invoke-virtual {v5, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v4, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 63 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 66 │ - .end local v1 # "f":Ljava/io/File; │ + .end local v0 # "f":Ljava/io/File; │ :cond_0 │ - iget-object v5, p0, Lde/onyxbits/textfiction/LibraryFragment;->mAdapter:Lde/onyxbits/textfiction/LibraryAdapter; │ + iget-object v2, p0, Lde/onyxbits/textfiction/LibraryFragment;->mAdapter:Lde/onyxbits/textfiction/LibraryAdapter; │ │ - invoke-virtual {v5}, Lde/onyxbits/textfiction/LibraryAdapter;->notifyDataSetChanged()V │ + invoke-virtual {v2}, Lde/onyxbits/textfiction/LibraryAdapter;->notifyDataSetChanged()V │ │ .line 67 │ return-void │ .end method ├── smali/de/onyxbits/textfiction/LoaderTask.smali │ @@ -724,21 +724,19 @@ │ :pswitch_0 │ :pswitch_3 │ .end packed-switch │ .end method │ │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 25 │ check-cast p1, [Ljava/io/File; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lde/onyxbits/textfiction/LoaderTask;->doInBackground([Ljava/io/File;)Lde/onyxbits/textfiction/zengine/ZMachine; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -785,14 +783,15 @@ │ :cond_1 │ iget-object v1, p0, Lde/onyxbits/textfiction/LoaderTask;->retainer:Lde/onyxbits/textfiction/RetainerFragment; │ │ new-instance v2, Lde/onyxbits/textfiction/zengine/GrueException; │ │ const v3, 0x7f08002b │ │ + .line 108 │ invoke-virtual {v0, v3}, Lde/onyxbits/textfiction/GameActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-direct {v2, v3}, Lde/onyxbits/textfiction/zengine/GrueException;->(Ljava/lang/String;)V │ │ iput-object v2, v1, Lde/onyxbits/textfiction/RetainerFragment;->postMortem:Lde/onyxbits/textfiction/zengine/GrueException; │ @@ -801,21 +800,19 @@ │ invoke-virtual {v0}, Lde/onyxbits/textfiction/GameActivity;->finish()V │ │ goto :goto_0 │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 25 │ check-cast p1, Lde/onyxbits/textfiction/zengine/ZMachine; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lde/onyxbits/textfiction/LoaderTask;->onPostExecute(Lde/onyxbits/textfiction/zengine/ZMachine;)V │ │ return-void │ .end method │ │ .method protected onPreExecute()V │ .locals 2 ├── smali/de/onyxbits/textfiction/MainActivity.smali │ @@ -49,27 +49,29 @@ │ │ const/4 v3, 0x0 │ │ invoke-static {p0, v2, v3}, Landroid/widget/Toast;->makeText(Landroid/content/Context;II)Landroid/widget/Toast; │ │ move-result-object v2 │ │ + .line 91 │ invoke-virtual {v2}, Landroid/widget/Toast;->show()V │ │ goto :goto_0 │ .end method │ │ │ # virtual methods │ .method protected onCreate(Landroid/os/Bundle;)V │ .locals 9 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ .prologue │ .line 31 │ + .line 32 │ invoke-static {p0}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ move-result-object v5 │ │ .line 34 │ .local v5, "prefs":Landroid/content/SharedPreferences; │ :try_start_0 │ @@ -145,14 +147,15 @@ │ .line 46 │ invoke-virtual {p0}, Lde/onyxbits/textfiction/MainActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ move-result-object v6 │ │ const v7, 0x7f0c000a │ │ + .line 47 │ invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment; │ │ move-result-object v3 │ │ check-cast v3, Lde/onyxbits/textfiction/LibraryFragment; │ │ .line 48 ├── smali/de/onyxbits/textfiction/R.smali │ @@ -27,10 +27,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 574 │ return-void │ .end method ├── smali/de/onyxbits/textfiction/SettingActivity.smali │ @@ -26,33 +26,35 @@ │ .locals 3 │ .param p1, "preference" # Landroid/preference/Preference; │ │ .prologue │ .line 80 │ invoke-virtual {p1, p0}, Landroid/preference/Preference;->setOnPreferenceChangeListener(Landroid/preference/Preference$OnPreferenceChangeListener;)V │ │ - .line 84 │ + .line 85 │ invoke-virtual {p1}, Landroid/preference/Preference;->getContext()Landroid/content/Context; │ │ move-result-object v0 │ │ invoke-static {v0}, Landroid/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ move-result-object v0 │ │ + .line 86 │ invoke-virtual {p1}, Landroid/preference/Preference;->getKey()Ljava/lang/String; │ │ move-result-object v1 │ │ const-string v2, "" │ │ invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ + .line 84 │ invoke-virtual {p0, p1, v0}, Lde/onyxbits/textfiction/SettingActivity;->onPreferenceChange(Landroid/preference/Preference;Ljava/lang/Object;)Z │ │ .line 87 │ return-void │ .end method │ │ .method private setupActionBar()V │ @@ -124,18 +126,20 @@ │ if-eqz v1, :cond_1 │ │ .line 96 │ invoke-static {p0}, Landroid/support/v4/app/TaskStackBuilder;->create(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ move-result-object v1 │ │ + .line 98 │ invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;->addNextIntentWithParentStack(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ move-result-object v1 │ │ + .line 100 │ invoke-virtual {v1}, Landroid/support/v4/app/TaskStackBuilder;->startActivities()V │ │ .line 109 │ .end local v0 # "upIntent":Landroid/content/Intent; │ :cond_0 │ :goto_0 │ return-void │ @@ -280,26 +284,29 @@ │ │ invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v4 │ │ const v5, 0x7f080064 │ │ + .line 70 │ invoke-virtual {v4, v5}, Landroid/app/AlertDialog$Builder;->setMessage(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v4 │ │ const v5, 0x104000a │ │ + .line 71 │ invoke-virtual {v4, v5, p0}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v4 │ │ const v5, 0x1040009 │ │ + .line 72 │ invoke-virtual {v4, v5, p0}, Landroid/app/AlertDialog$Builder;->setNegativeButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 75 ├── smali/de/onyxbits/textfiction/FileUtil.smali │ @@ -137,102 +137,95 @@ │ .line 197 │ .end local v1 # "tmp":Ljava/lang/String; │ :cond_0 │ return-object v1 │ .end method │ │ .method public static deleteGame(Ljava/io/File;)V │ - .locals 6 │ + .locals 5 │ .param p0, "game" # Ljava/io/File; │ │ .prologue │ + const/4 v2, 0x0 │ + │ .line 141 │ invoke-static {}, Lde/onyxbits/textfiction/FileUtil;->ensureDirs()V │ │ .line 142 │ invoke-static {p0}, Lde/onyxbits/textfiction/FileUtil;->getSaveGameDir(Ljava/io/File;)Ljava/io/File; │ │ - move-result-object v5 │ + move-result-object v3 │ │ - invoke-virtual {v5}, Ljava/io/File;->listFiles()[Ljava/io/File; │ + invoke-virtual {v3}, Ljava/io/File;->listFiles()[Ljava/io/File; │ │ - move-result-object v4 │ + move-result-object v1 │ │ .line 143 │ - .local v4, "lst":[Ljava/io/File; │ - move-object v0, v4 │ + .local v1, "lst":[Ljava/io/File; │ + array-length v4, v1 │ │ - .local v0, "arr$":[Ljava/io/File; │ - array-length v3, v0 │ - │ - .local v3, "len$":I │ - const/4 v2, 0x0 │ + move v3, v2 │ │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v3, :cond_0 │ + if-ge v3, v4, :cond_0 │ │ - aget-object v1, v0, v2 │ + aget-object v0, v1, v3 │ │ .line 144 │ - .local v1, "f":Ljava/io/File; │ - invoke-virtual {v1}, Ljava/io/File;->delete()Z │ + .local v0, "f":Ljava/io/File; │ + invoke-virtual {v0}, Ljava/io/File;->delete()Z │ │ .line 143 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v3, v3, 0x1 │ │ goto :goto_0 │ │ .line 146 │ - .end local v1 # "f":Ljava/io/File; │ + .end local v0 # "f":Ljava/io/File; │ :cond_0 │ invoke-static {p0}, Lde/onyxbits/textfiction/FileUtil;->getDataDir(Ljava/io/File;)Ljava/io/File; │ │ - move-result-object v5 │ + move-result-object v3 │ │ - invoke-virtual {v5}, Ljava/io/File;->listFiles()[Ljava/io/File; │ + invoke-virtual {v3}, Ljava/io/File;->listFiles()[Ljava/io/File; │ │ - move-result-object v4 │ + move-result-object v1 │ │ .line 147 │ - move-object v0, v4 │ - │ - array-length v3, v0 │ - │ - const/4 v2, 0x0 │ + array-length v3, v1 │ │ :goto_1 │ if-ge v2, v3, :cond_1 │ │ - aget-object v1, v0, v2 │ + aget-object v0, v1, v2 │ │ .line 148 │ - .restart local v1 # "f":Ljava/io/File; │ - invoke-virtual {v1}, Ljava/io/File;->delete()Z │ + .restart local v0 # "f":Ljava/io/File; │ + invoke-virtual {v0}, Ljava/io/File;->delete()Z │ │ .line 147 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_1 │ │ .line 150 │ - .end local v1 # "f":Ljava/io/File; │ + .end local v0 # "f":Ljava/io/File; │ :cond_1 │ invoke-static {p0}, Lde/onyxbits/textfiction/FileUtil;->getSaveGameDir(Ljava/io/File;)Ljava/io/File; │ │ - move-result-object v5 │ + move-result-object v2 │ │ - invoke-virtual {v5}, Ljava/io/File;->delete()Z │ + invoke-virtual {v2}, Ljava/io/File;->delete()Z │ │ .line 151 │ invoke-static {p0}, Lde/onyxbits/textfiction/FileUtil;->getDataDir(Ljava/io/File;)Ljava/io/File; │ │ - move-result-object v5 │ + move-result-object v2 │ │ - invoke-virtual {v5}, Ljava/io/File;->delete()Z │ + invoke-virtual {v2}, Ljava/io/File;->delete()Z │ │ .line 152 │ invoke-virtual {p0}, Ljava/io/File;->delete()Z │ │ .line 153 │ return-void │ .end method │ @@ -585,15 +578,15 @@ │ :cond_0 │ return-object v2 │ .end method │ │ │ # virtual methods │ .method public compare(Ljava/io/File;Ljava/io/File;)I │ - .locals 3 │ + .locals 4 │ .param p1, "lhs" # Ljava/io/File; │ .param p2, "rhs" # Ljava/io/File; │ │ .prologue │ .line 223 │ invoke-virtual {p2}, Ljava/io/File;->lastModified()J │ │ @@ -601,39 +594,35 @@ │ │ invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v0 │ │ invoke-virtual {p1}, Ljava/io/File;->lastModified()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/Long;->compareTo(Ljava/lang/Long;)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 15 │ check-cast p1, Ljava/io/File; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Ljava/io/File; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lde/onyxbits/textfiction/FileUtil;->compare(Ljava/io/File;Ljava/io/File;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/de/onyxbits/textfiction/input/CommandChanger.smali │ @@ -253,14 +253,15 @@ │ move-result-object v6 │ │ iput-object v6, p0, Lde/onyxbits/textfiction/input/CommandChanger;->text:Ljava/lang/String; │ │ .line 79 │ const-string v6, "layout_inflater" │ │ + .line 80 │ invoke-virtual {v1, v6}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v4 │ │ check-cast v4, Landroid/view/LayoutInflater; │ │ .line 81 │ @@ -385,14 +386,15 @@ │ │ move-result-object v6 │ │ invoke-virtual {v6, v3}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v6 │ │ + .line 93 │ invoke-virtual {v6}, Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; │ │ move-result-object v6 │ │ iput-object v6, p0, Lde/onyxbits/textfiction/input/CommandChanger;->dialog:Landroid/app/AlertDialog; │ │ .line 94 │ @@ -422,11 +424,12 @@ │ │ const/4 v7, 0x0 │ │ invoke-static {v1, v6, v7}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ move-result-object v6 │ │ + .line 98 │ invoke-virtual {v6}, Landroid/widget/Toast;->show()V │ │ goto :goto_0 │ .end method ├── smali/de/onyxbits/textfiction/input/CompassFragment.smali │ @@ -85,14 +85,15 @@ │ move-object v2, v0 │ │ iput-object v2, p0, Lde/onyxbits/textfiction/input/CompassFragment;->inputProcessor:Lde/onyxbits/textfiction/input/InputProcessor; │ │ .line 87 │ const-string v2, "audio" │ │ + .line 88 │ invoke-virtual {p1, v2}, Landroid/app/Activity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Landroid/media/AudioManager; │ │ iput-object v2, p0, Lde/onyxbits/textfiction/input/CompassFragment;->audioManager:Landroid/media/AudioManager; ├── smali/de/onyxbits/textfiction/input/InputFragment.smali │ @@ -164,18 +164,20 @@ │ │ move-result-object v1 │ │ invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 268 │ invoke-virtual {v1}, Ljava/lang/String;->toCharArray()[C │ │ move-result-object v1 │ │ + .line 267 │ invoke-interface {v0, v1}, Lde/onyxbits/textfiction/input/InputProcessor;->executeCommand([C)V │ │ .line 269 │ return-void │ .end method │ │ │ @@ -781,14 +783,15 @@ │ │ move-result-object v9 │ │ check-cast v9, Lde/onyxbits/textfiction/input/KeyboardButton; │ │ iget-object v10, p0, Lde/onyxbits/textfiction/input/InputFragment;->inputProcessor:Lde/onyxbits/textfiction/input/InputProcessor; │ │ + .line 93 │ invoke-virtual {v9, v10}, Lde/onyxbits/textfiction/input/KeyboardButton;->setInputProcessor(Lde/onyxbits/textfiction/input/InputProcessor;)V │ │ .line 95 │ new-instance v4, Ljava/io/File; │ │ iget-object v9, p0, Lde/onyxbits/textfiction/input/InputFragment;->inputProcessor:Lde/onyxbits/textfiction/input/InputProcessor; │ │ @@ -878,14 +881,15 @@ │ │ invoke-virtual {p1, v9, v10}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ │ move-result-object v9 │ │ const v10, 0x7f0c0027 │ │ + .line 110 │ invoke-virtual {v9, v10}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ check-cast v0, Landroid/widget/ImageButton; │ │ .line 111 ├── smali/de/onyxbits/textfiction/input/KeyboardButton.smali │ @@ -102,14 +102,15 @@ │ .line 51 │ invoke-virtual {p0}, Lde/onyxbits/textfiction/input/KeyboardButton;->getContext()Landroid/content/Context; │ │ move-result-object v1 │ │ const-string v2, "input_method" │ │ + .line 52 │ invoke-virtual {v1, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/view/inputmethod/InputMethodManager; │ │ .line 53 ├── smali/de/onyxbits/textfiction/input/WordExtractor.smali │ @@ -35,14 +35,15 @@ │ │ .line 34 │ iput-object p1, p0, Lde/onyxbits/textfiction/input/WordExtractor;->context:Landroid/content/Context; │ │ .line 35 │ const-string v0, "audio" │ │ + .line 36 │ invoke-virtual {p1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/media/AudioManager; │ │ iput-object v0, p0, Lde/onyxbits/textfiction/input/WordExtractor;->audioManager:Landroid/media/AudioManager; ├── smali/de/onyxbits/textfiction/zengine/IFFFile.smali │ @@ -111,14 +111,15 @@ │ │ move-result-wide v0 │ │ long-to-int v1, v0 │ │ iget-object v0, p0, Lde/onyxbits/textfiction/zengine/IFFFile;->openchunks:Ljava/util/Stack; │ │ + .line 25 │ invoke-virtual {v0}, Ljava/util/Stack;->peek()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Ljava/lang/Long; │ │ invoke-virtual {v0}, Ljava/lang/Long;->longValue()J │ @@ -127,9 +128,10 @@ │ │ long-to-int v0, v2 │ │ sub-int v0, v1, v0 │ │ add-int/lit8 v0, v0, -0x4 │ │ + .line 24 │ return v0 │ .end method ├── smali/de/onyxbits/textfiction/zengine/IFFOutputFile.smali │ @@ -193,76 +193,76 @@ │ .prologue │ .line 43 │ monitor-enter p0 │ │ :try_start_0 │ invoke-virtual {p0}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->getFilePointer()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ .line 44 │ - .local v1, "currentlocation":J │ + .local v2, "currentlocation":J │ invoke-virtual {p0}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->getChunkPointer()I │ │ move-result v0 │ │ .line 45 │ .local v0, "chunklength":I │ - iget-object v5, p0, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->openchunks:Ljava/util/Stack; │ + iget-object v1, p0, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->openchunks:Ljava/util/Stack; │ │ - invoke-virtual {v5}, Ljava/util/Stack;->pop()Ljava/lang/Object; │ + invoke-virtual {v1}, Ljava/util/Stack;->pop()Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v1 │ │ - check-cast v5, Ljava/lang/Long; │ + check-cast v1, Ljava/lang/Long; │ │ - invoke-virtual {v5}, Ljava/lang/Long;->longValue()J │ + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ .line 46 │ - .local v3, "location":J │ - invoke-virtual {p0, v3, v4}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->seek(J)V │ + .local v4, "location":J │ + invoke-virtual {p0, v4, v5}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->seek(J)V │ │ .line 47 │ invoke-virtual {p0, v0}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->writeInt(I)V │ │ .line 48 │ - invoke-virtual {p0, v1, v2}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->seek(J)V │ + invoke-virtual {p0, v2, v3}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->seek(J)V │ │ .line 49 │ - and-int/lit8 v5, v0, 0x1 │ + and-int/lit8 v1, v0, 0x1 │ │ const/4 v6, 0x1 │ │ - if-ne v5, v6, :cond_0 │ + if-ne v1, v6, :cond_0 │ │ .line 50 │ - const/4 v5, 0x0 │ + const/4 v1, 0x0 │ │ - invoke-virtual {p0, v5}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->writeByte(I)V │ + invoke-virtual {p0, v1}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->writeByte(I)V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ .line 52 │ :cond_0 │ monitor-exit p0 │ │ return-void │ │ .line 43 │ .end local v0 # "chunklength":I │ - .end local v1 # "currentlocation":J │ - .end local v3 # "location":J │ + .end local v2 # "currentlocation":J │ + .end local v4 # "location":J │ :catchall_0 │ - move-exception v5 │ + move-exception v1 │ │ monitor-exit p0 │ │ - throw v5 │ + throw v1 │ .end method │ │ .method public declared-synchronized openChunk(Ljava/lang/String;)V │ .locals 4 │ .param p1, "type" # Ljava/lang/String; │ .annotation system Ldalvik/annotation/Throws; │ value = { ├── smali/de/onyxbits/textfiction/zengine/ZDictionary5.smali │ @@ -232,60 +232,60 @@ │ │ move/from16 v0, p2 │ │ move/from16 v1, p3 │ │ invoke-virtual {v12, v0, v1, v13}, Lde/onyxbits/textfiction/zengine/ZMachine;->encode_word(III)[S │ │ - move-result-object v7 │ + move-result-object v3 │ │ .line 65 │ - .local v7, "encword":[S │ + .local v3, "encword":[S │ const/4 v12, 0x0 │ │ - aget-short v12, v7, v12 │ + aget-short v12, v3, v12 │ │ int-to-long v12, v12 │ │ const-wide/32 v14, 0xffff │ │ and-long/2addr v12, v14 │ │ const/16 v14, 0x20 │ │ shl-long/2addr v12, v14 │ │ const/4 v14, 0x1 │ │ - aget-short v14, v7, v14 │ + aget-short v14, v3, v14 │ │ const v15, 0xffff │ │ and-int/2addr v14, v15 │ │ shl-int/lit8 v14, v14, 0x10 │ │ int-to-long v14, v14 │ │ or-long/2addr v12, v14 │ │ const/4 v14, 0x2 │ │ - aget-short v14, v7, v14 │ + aget-short v14, v3, v14 │ │ const v15, 0xffff │ │ and-int/2addr v14, v15 │ │ int-to-long v14, v14 │ │ - or-long v5, v12, v14 │ + or-long v6, v12, v14 │ │ .line 69 │ - .local v5, "enclong":J │ + .local v6, "enclong":J │ add-int v12, v9, v8 │ │ div-int/lit8 v10, v12, 0x2 │ │ .line 72 │ .local v10, "middle":I │ :goto_1 │ @@ -421,28 +421,28 @@ │ │ int-to-long v14, v14 │ │ const-wide/16 v16, 0xff │ │ and-long v14, v14, v16 │ │ - or-long v3, v12, v14 │ + or-long v4, v12, v14 │ │ .line 81 │ - .local v3, "dictlong":J │ - cmp-long v12, v5, v3 │ + .local v4, "dictlong":J │ + cmp-long v12, v6, v4 │ │ if-gez v12, :cond_6 │ │ .line 82 │ if-ne v8, v10, :cond_5 │ │ .line 94 │ :cond_1 │ - cmp-long v12, v5, v3 │ + cmp-long v12, v6, v4 │ │ if-eqz v12, :cond_2 │ │ .line 95 │ const/4 v2, 0x0 │ │ .line 100 │ @@ -590,15 +590,15 @@ │ │ div-int/lit8 v10, v12, 0x2 │ │ goto/16 :goto_1 │ │ .line 86 │ :cond_6 │ - cmp-long v12, v5, v3 │ + cmp-long v12, v6, v4 │ │ if-lez v12, :cond_1 │ │ .line 87 │ if-eq v9, v10, :cond_1 │ │ .line 88 ├── smali/de/onyxbits/textfiction/zengine/ZInstruction.smali │ @@ -866,14 +866,15 @@ │ │ iget-short v1, p0, Lde/onyxbits/textfiction/zengine/ZInstruction;->branchoffset:S │ │ shl-int/lit8 v1, v1, 0x8 │ │ iget-object v2, p0, Lde/onyxbits/textfiction/zengine/ZInstruction;->zm:Lde/onyxbits/textfiction/zengine/ZMachine; │ │ + .line 250 │ invoke-virtual {v2}, Lde/onyxbits/textfiction/zengine/ZMachine;->get_code_byte()B │ │ move-result v2 │ │ int-to-short v2, v2 │ │ and-int/lit16 v2, v2, 0xff │ @@ -894,14 +895,15 @@ │ │ and-int/lit8 v0, v0, 0x3f │ │ shl-int/lit8 v0, v0, 0x8 │ │ iget-object v1, p0, Lde/onyxbits/textfiction/zengine/ZInstruction;->zm:Lde/onyxbits/textfiction/zengine/ZMachine; │ │ + .line 254 │ invoke-virtual {v1}, Lde/onyxbits/textfiction/zengine/ZMachine;->get_code_byte()B │ │ move-result v1 │ │ int-to-short v1, v1 │ │ and-int/lit16 v1, v1, 0xff │ @@ -2250,14 +2252,15 @@ │ │ const v4, 0xff00 │ │ and-int/2addr v3, v4 │ │ iget-object v4, p0, Lde/onyxbits/textfiction/zengine/ZInstruction;->zm:Lde/onyxbits/textfiction/zengine/ZMachine; │ │ + .line 967 │ invoke-virtual {v4}, Lde/onyxbits/textfiction/zengine/ZMachine;->get_code_byte()B │ │ move-result v4 │ │ and-int/lit16 v4, v4, 0xff │ │ or-int/2addr v3, v4 │ @@ -4643,14 +4646,15 @@ │ │ if-gt v0, v1, :cond_0 │ │ iget-object v1, p0, Lde/onyxbits/textfiction/zengine/ZInstruction;->zm:Lde/onyxbits/textfiction/zengine/ZMachine; │ │ iget-object v1, v1, Lde/onyxbits/textfiction/zengine/ZMachine;->header:Lde/onyxbits/textfiction/zengine/ZHeader; │ │ + .line 918 │ invoke-virtual {v1}, Lde/onyxbits/textfiction/zengine/ZHeader;->checksum()S │ │ move-result v1 │ │ iget-object v2, p0, Lde/onyxbits/textfiction/zengine/ZInstruction;->zm:Lde/onyxbits/textfiction/zengine/ZMachine; │ │ iget-short v2, v2, Lde/onyxbits/textfiction/zengine/ZMachine;->checksum:S │ @@ -4724,14 +4728,15 @@ │ │ move-result-object v2 │ │ iget-object v3, p0, Lde/onyxbits/textfiction/zengine/ZInstruction;->zm:Lde/onyxbits/textfiction/zengine/ZMachine; │ │ iget-object v3, v3, Lde/onyxbits/textfiction/zengine/ZMachine;->header:Lde/onyxbits/textfiction/zengine/ZHeader; │ │ + .line 923 │ invoke-virtual {v3}, Lde/onyxbits/textfiction/zengine/ZHeader;->checksum()S │ │ move-result v3 │ │ const v4, 0xffff │ │ and-int/2addr v3, v4 │ @@ -4750,26 +4755,28 @@ │ │ move-result-object v2 │ │ iget-object v3, p0, Lde/onyxbits/textfiction/zengine/ZInstruction;->zm:Lde/onyxbits/textfiction/zengine/ZMachine; │ │ iget-short v3, v3, Lde/onyxbits/textfiction/zengine/ZMachine;->checksum:S │ │ + .line 924 │ invoke-static {v3, v5}, Ljava/lang/Integer;->toString(II)Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 922 │ invoke-virtual {v1, v2}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V │ │ .line 925 │ const/4 v1, 0x0 │ │ .line 927 │ :goto_0 ├── smali/de/onyxbits/textfiction/zengine/ZMachine3.smali │ @@ -281,18 +281,20 @@ │ │ iget-object v2, p0, Lde/onyxbits/textfiction/zengine/ZMachine3;->status_location:Ljava/lang/String; │ │ invoke-virtual {p0, v3}, Lde/onyxbits/textfiction/zengine/ZMachine3;->get_variable(S)S │ │ move-result v3 │ │ + .line 33 │ invoke-virtual {p0, v4}, Lde/onyxbits/textfiction/zengine/ZMachine3;->get_variable(S)S │ │ move-result v4 │ │ + .line 32 │ invoke-virtual {v1, v2, v3, v4}, Lde/onyxbits/textfiction/zengine/ZStatus;->update_time_line(Ljava/lang/String;II)V │ │ .line 37 │ :goto_0 │ const/4 v1, 0x0 │ │ iput-object v1, p0, Lde/onyxbits/textfiction/zengine/ZMachine3;->status_location:Ljava/lang/String; │ @@ -306,15 +308,17 @@ │ │ iget-object v2, p0, Lde/onyxbits/textfiction/zengine/ZMachine3;->status_location:Ljava/lang/String; │ │ invoke-virtual {p0, v3}, Lde/onyxbits/textfiction/zengine/ZMachine3;->get_variable(S)S │ │ move-result v3 │ │ + .line 36 │ invoke-virtual {p0, v4}, Lde/onyxbits/textfiction/zengine/ZMachine3;->get_variable(S)S │ │ move-result v4 │ │ + .line 35 │ invoke-virtual {v1, v2, v3, v4}, Lde/onyxbits/textfiction/zengine/ZStatus;->update_score_line(Ljava/lang/String;II)V │ │ goto :goto_0 │ .end method ├── smali/de/onyxbits/textfiction/zengine/ZObjectTree.smali │ @@ -346,28 +346,30 @@ │ │ and-int/2addr v1, v2 │ │ iget-object v2, p0, Lde/onyxbits/textfiction/zengine/ZObjectTree;->zm:Lde/onyxbits/textfiction/zengine/ZMachine; │ │ iget-object v2, v2, Lde/onyxbits/textfiction/zengine/ZMachine;->memory_image:[B │ │ + .line 93 │ invoke-virtual {p0}, Lde/onyxbits/textfiction/zengine/ZObjectTree;->ptableoffset()I │ │ move-result v3 │ │ add-int/2addr v3, v0 │ │ add-int/lit8 v3, v3, 0x1 │ │ aget-byte v2, v2, v3 │ │ and-int/lit16 v2, v2, 0xff │ │ or-int/2addr v1, v2 │ │ + .line 92 │ return v1 │ .end method │ │ .method protected abstract ptableoffset()I │ .end method │ │ .method public put_prop(SSS)V ├── smali/de/onyxbits/textfiction/zengine/ZState.smali │ @@ -176,18 +176,18 @@ │ │ .prologue │ .line 317 │ const/16 v19, 0x0 │ │ .line 328 │ .local v19, "outfile":Lde/onyxbits/textfiction/zengine/IFFOutputFile; │ - const/16 v23, 0x0 │ + const/16 v21, 0x0 │ │ .line 331 │ - .local v23, "returnvalue":Z │ + .local v21, "returnvalue":Z │ :try_start_0 │ const-string v27, "" │ │ move-object/from16 v0, p1 │ │ move-object/from16 v1, v27 │ │ @@ -220,32 +220,32 @@ │ throw v27 │ :try_end_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 │ .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_1 │ │ .line 482 │ :catch_0 │ - move-exception v11 │ + move-exception v9 │ │ .line 484 │ - .local v11, "excpt":Ljava/io/IOException; │ + .local v9, "excpt":Ljava/io/IOException; │ :goto_0 │ if-eqz v19, :cond_1 │ │ .line 485 │ :try_start_1 │ invoke-virtual/range {v19 .. v19}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->close()V │ :try_end_1 │ .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_3 │ │ .line 500 │ - .end local v11 # "excpt":Ljava/io/IOException; │ + .end local v9 # "excpt":Ljava/io/IOException; │ :cond_1 │ :goto_1 │ - return v23 │ + return v21 │ │ .line 337 │ :cond_2 │ :try_start_2 │ new-instance v20, Lde/onyxbits/textfiction/zengine/IFFOutputFile; │ │ const-string v27, "IFZS" │ @@ -544,18 +544,18 @@ │ move/from16 v1, v27 │ │ invoke-virtual {v0, v1}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->writeByte(I)V │ │ .line 374 │ invoke-virtual/range {v20 .. v20}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->getFilePointer()J │ │ - move-result-wide v9 │ + move-result-wide v10 │ │ .line 375 │ - .local v9, "evalstackloc":J │ + .local v10, "evalstackloc":J │ const/16 v27, 0x0 │ │ move-object/from16 v0, v20 │ │ move/from16 v1, v27 │ │ invoke-virtual {v0, v1}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->writeShort(I)V │ @@ -589,21 +589,21 @@ │ move-object/from16 v29, v7 │ │ .line 384 │ .end local v7 # "el":Ljava/lang/Object; │ :goto_3 │ invoke-virtual/range {v20 .. v20}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->getFilePointer()J │ │ - move-result-wide v21 │ + move-result-wide v22 │ │ .line 385 │ - .local v21, "placeholder":J │ + .local v22, "placeholder":J │ move-object/from16 v0, v20 │ │ - invoke-virtual {v0, v9, v10}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->seek(J)V │ + invoke-virtual {v0, v10, v11}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->seek(J)V │ │ .line 386 │ move/from16 v0, v16 │ │ int-to-short v0, v0 │ │ move/from16 v27, v0 │ @@ -611,15 +611,19 @@ │ move-object/from16 v0, v20 │ │ move/from16 v1, v27 │ │ invoke-virtual {v0, v1}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->writeShort(I)V │ │ .line 387 │ - invoke-virtual/range {v20 .. v22}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->seek(J)V │ + move-object/from16 v0, v20 │ + │ + move-wide/from16 v1, v22 │ + │ + invoke-virtual {v0, v1, v2}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->seek(J)V │ │ .line 389 │ .end local v8 # "el2":Ljava/lang/Object; │ :goto_4 │ invoke-interface {v6}, Ljava/util/Enumeration;->hasMoreElements()Z │ │ move-result v27 │ @@ -949,15 +953,15 @@ │ move-object/from16 v0, v20 │ │ invoke-virtual {v0, v5}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->writeByte(I)V │ │ .line 459 │ invoke-virtual/range {v20 .. v20}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->getFilePointer()J │ │ - move-result-wide v9 │ + move-result-wide v10 │ │ .line 460 │ const/16 v27, 0x0 │ │ move-object/from16 v0, v20 │ │ move/from16 v1, v27 │ @@ -992,15 +996,15 @@ │ .end local v4 # "argcount":S │ .end local v5 # "argmask":B │ .end local v13 # "frameflags":B │ .end local v14 # "framepc":I │ .end local v15 # "framestore":Z │ .end local v17 # "locals":[S │ .end local v18 # "numlocals":S │ - .end local v21 # "placeholder":J │ + .end local v22 # "placeholder":J │ .end local v25 # "storevar":S │ .restart local v8 # "el2":Ljava/lang/Object; │ :cond_d │ move-object v0, v7 │ │ check-cast v0, Ljava/lang/Integer; │ │ @@ -1025,15 +1029,15 @@ │ .line 382 │ add-int/lit8 v16, v16, 0x1 │ │ goto/16 :goto_2 │ │ .line 410 │ .end local v7 # "el":Ljava/lang/Object; │ - .restart local v21 # "placeholder":J │ + .restart local v22 # "placeholder":J │ :cond_e │ const/4 v4, 0x4 │ │ .restart local v4 # "argcount":S │ goto/16 :goto_6 │ │ .line 417 │ @@ -1128,20 +1132,20 @@ │ │ if-eqz v27, :cond_14 │ │ .line 473 │ :cond_13 │ invoke-virtual/range {v20 .. v20}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->getFilePointer()J │ │ - move-result-wide v21 │ + move-result-wide v22 │ │ .line 474 │ move-object/from16 v0, v20 │ │ - invoke-virtual {v0, v9, v10}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->seek(J)V │ + invoke-virtual {v0, v10, v11}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->seek(J)V │ │ .line 475 │ move/from16 v0, v16 │ │ int-to-short v0, v0 │ │ move/from16 v27, v0 │ @@ -1149,15 +1153,19 @@ │ move-object/from16 v0, v20 │ │ move/from16 v1, v27 │ │ invoke-virtual {v0, v1}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->writeShort(I)V │ │ .line 476 │ - invoke-virtual/range {v20 .. v22}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->seek(J)V │ + move-object/from16 v0, v20 │ + │ + move-wide/from16 v1, v22 │ + │ + invoke-virtual {v0, v1, v2}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->seek(J)V │ │ move-object/from16 v29, v7 │ │ goto/16 :goto_4 │ │ .line 470 │ :cond_14 │ @@ -1204,29 +1212,29 @@ │ .line 479 │ invoke-virtual/range {v20 .. v20}, Lde/onyxbits/textfiction/zengine/IFFOutputFile;->close()V │ :try_end_3 │ .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_6 │ .catch Ljava/lang/SecurityException; {:try_start_3 .. :try_end_3} :catch_5 │ │ .line 480 │ - const/16 v23, 0x1 │ + const/16 v21, 0x1 │ │ move-object/from16 v19, v20 │ │ .line 499 │ .end local v20 # "outfile":Lde/onyxbits/textfiction/zengine/IFFOutputFile; │ .restart local v19 # "outfile":Lde/onyxbits/textfiction/zengine/IFFOutputFile; │ goto/16 :goto_1 │ │ .line 490 │ .end local v6 # "e":Ljava/util/Enumeration; │ - .end local v9 # "evalstackloc":J │ + .end local v10 # "evalstackloc":J │ .end local v12 # "f":Ljava/util/Enumeration; │ .end local v16 # "i":I │ - .end local v21 # "placeholder":J │ + .end local v22 # "placeholder":J │ .end local v26 # "version":I │ :catch_1 │ move-exception v24 │ │ .line 492 │ .local v24, "sexcpt":Ljava/lang/SecurityException; │ :goto_c │ @@ -1245,22 +1253,22 @@ │ :catch_2 │ move-exception v27 │ │ goto/16 :goto_1 │ │ .line 487 │ .end local v24 # "sexcpt":Ljava/lang/SecurityException; │ - .restart local v11 # "excpt":Ljava/io/IOException; │ + .restart local v9 # "excpt":Ljava/io/IOException; │ :catch_3 │ move-exception v27 │ │ goto/16 :goto_1 │ │ .line 497 │ - .end local v11 # "excpt":Ljava/io/IOException; │ + .end local v9 # "excpt":Ljava/io/IOException; │ .restart local v24 # "sexcpt":Ljava/lang/SecurityException; │ :catch_4 │ move-exception v27 │ │ goto/16 :goto_1 │ │ .line 490 │ @@ -1276,36 +1284,36 @@ │ .restart local v19 # "outfile":Lde/onyxbits/textfiction/zengine/IFFOutputFile; │ goto :goto_c │ │ .line 482 │ .end local v19 # "outfile":Lde/onyxbits/textfiction/zengine/IFFOutputFile; │ .restart local v20 # "outfile":Lde/onyxbits/textfiction/zengine/IFFOutputFile; │ :catch_6 │ - move-exception v11 │ + move-exception v9 │ │ move-object/from16 v19, v20 │ │ .end local v20 # "outfile":Lde/onyxbits/textfiction/zengine/IFFOutputFile; │ .restart local v19 # "outfile":Lde/onyxbits/textfiction/zengine/IFFOutputFile; │ goto/16 :goto_0 │ │ .end local v19 # "outfile":Lde/onyxbits/textfiction/zengine/IFFOutputFile; │ .restart local v6 # "e":Ljava/util/Enumeration; │ - .restart local v9 # "evalstackloc":J │ + .restart local v10 # "evalstackloc":J │ .restart local v12 # "f":Ljava/util/Enumeration; │ .restart local v16 # "i":I │ .restart local v20 # "outfile":Lde/onyxbits/textfiction/zengine/IFFOutputFile; │ - .restart local v21 # "placeholder":J │ + .restart local v22 # "placeholder":J │ .restart local v26 # "version":I │ :cond_16 │ move-object/from16 v27, v8 │ │ goto/16 :goto_5 │ │ - .end local v21 # "placeholder":J │ + .end local v22 # "placeholder":J │ .restart local v8 # "el2":Ljava/lang/Object; │ :cond_17 │ move-object/from16 v29, v7 │ │ goto/16 :goto_3 │ .end method │ │ @@ -1974,14 +1982,15 @@ │ │ move-object/from16 v0, v39 │ │ iget-object v0, v0, Lde/onyxbits/textfiction/zengine/ZMachine;->header:Lde/onyxbits/textfiction/zengine/ZHeader; │ │ move-object/from16 v39, v0 │ │ + .line 120 │ invoke-virtual/range {v39 .. v39}, Lde/onyxbits/textfiction/zengine/ZHeader;->static_base()I │ │ move-result v39 │ │ invoke-virtual/range {v38 .. v39}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; │ │ move-result-object v38 │ @@ -2089,18 +2098,20 @@ │ │ move-object/from16 v0, v41 │ │ iget-object v0, v0, Lde/onyxbits/textfiction/zengine/ZMachine;->header:Lde/onyxbits/textfiction/zengine/ZHeader; │ │ move-object/from16 v41, v0 │ │ + .line 134 │ invoke-virtual/range {v41 .. v41}, Lde/onyxbits/textfiction/zengine/ZHeader;->static_base()I │ │ move-result v41 │ │ + .line 133 │ invoke-static/range {v37 .. v41}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V │ │ .line 136 │ iget v0, v8, Lde/onyxbits/textfiction/zengine/IFFChunkInfo;->chunklength:I │ │ move/from16 v24, v0 ├── original/AndroidManifest.xml │ @@ -1,282 +1,271 @@ │ -00000000: 0300 0800 9411 0000 0100 1c00 1c08 0000 ................ │ -00000010: 3500 0000 0000 0000 0000 0000 f000 0000 5............... │ +00000000: 0300 0800 e810 0000 0100 1c00 ac07 0000 ................ │ +00000010: 3400 0000 0000 0000 0000 0000 ec00 0000 4............... │ 00000020: 0000 0000 0000 0000 1a00 0000 3400 0000 ............4... │ 00000030: 5200 0000 7600 0000 8200 0000 9c00 0000 R...v........... │ 00000040: a800 0000 b600 0000 c400 0000 ee00 0000 ................ │ 00000050: fe00 0000 0a01 0000 2401 0000 4c01 0000 ........$...L... │ 00000060: 5a01 0000 6c01 0000 c401 0000 c801 0000 Z...l........... │ -00000070: da01 0000 ee01 0000 2002 0000 2a02 0000 ........ ...*... │ -00000080: 3e02 0000 6002 0000 b402 0000 0a03 0000 >...`........... │ -00000090: 2403 0000 3803 0000 5603 0000 7403 0000 $...8...V...t... │ -000000a0: 8403 0000 bc03 0000 d003 0000 1404 0000 ................ │ -000000b0: 4c04 0000 8e04 0000 d404 0000 e004 0000 L............... │ -000000c0: ec04 0000 f204 0000 0205 0000 1205 0000 ................ │ -000000d0: 2205 0000 3a05 0000 8605 0000 9c05 0000 "...:........... │ -000000e0: de05 0000 3006 0000 4e06 0000 6e06 0000 ....0...N...n... │ -000000f0: 7e06 0000 d406 0000 0b00 7600 6500 7200 ~.........v.e.r. │ -00000100: 7300 6900 6f00 6e00 4300 6f00 6400 6500 s.i.o.n.C.o.d.e. │ -00000110: 0000 0b00 7600 6500 7200 7300 6900 6f00 ....v.e.r.s.i.o. │ -00000120: 6e00 4e00 6100 6d00 6500 0000 0d00 6d00 n.N.a.m.e.....m. │ -00000130: 6900 6e00 5300 6400 6b00 5600 6500 7200 i.n.S.d.k.V.e.r. │ -00000140: 7300 6900 6f00 6e00 0000 1000 7400 6100 s.i.o.n.....t.a. │ -00000150: 7200 6700 6500 7400 5300 6400 6b00 5600 r.g.e.t.S.d.k.V. │ -00000160: 6500 7200 7300 6900 6f00 6e00 0000 0400 e.r.s.i.o.n..... │ -00000170: 6e00 6100 6d00 6500 0000 0b00 6100 6c00 n.a.m.e.....a.l. │ -00000180: 6c00 6f00 7700 4200 6100 6300 6b00 7500 l.o.w.B.a.c.k.u. │ -00000190: 7000 0000 0400 6900 6300 6f00 6e00 0000 p.....i.c.o.n... │ -000001a0: 0500 6c00 6100 6200 6500 6c00 0000 0500 ..l.a.b.e.l..... │ -000001b0: 7400 6800 6500 6d00 6500 0000 1300 7700 t.h.e.m.e.....w. │ -000001c0: 6900 6e00 6400 6f00 7700 5300 6f00 6600 i.n.d.o.w.S.o.f. │ -000001d0: 7400 4900 6e00 7000 7500 7400 4d00 6f00 t.I.n.p.u.t.M.o. │ -000001e0: 6400 6500 0000 0600 7300 6300 6800 6500 d.e.....s.c.h.e. │ -000001f0: 6d00 6500 0000 0400 6800 6f00 7300 7400 m.e.....h.o.s.t. │ -00000200: 0000 0b00 7000 6100 7400 6800 5000 6100 ....p.a.t.h.P.a. │ -00000210: 7400 7400 6500 7200 6e00 0000 1200 7000 t.t.e.r.n.....p. │ -00000220: 6100 7200 6500 6e00 7400 4100 6300 7400 a.r.e.n.t.A.c.t. │ -00000230: 6900 7600 6900 7400 7900 4e00 6100 6d00 i.v.i.t.y.N.a.m. │ -00000240: 6500 0000 0500 7600 6100 6c00 7500 6500 e.....v.a.l.u.e. │ -00000250: 0000 0700 6100 6e00 6400 7200 6f00 6900 ....a.n.d.r.o.i. │ -00000260: 6400 0000 2a00 6800 7400 7400 7000 3a00 d...*.h.t.t.p.:. │ -00000270: 2f00 2f00 7300 6300 6800 6500 6d00 6100 /./.s.c.h.e.m.a. │ -00000280: 7300 2e00 6100 6e00 6400 7200 6f00 6900 s...a.n.d.r.o.i. │ -00000290: 6400 2e00 6300 6f00 6d00 2f00 6100 7000 d...c.o.m./.a.p. │ -000002a0: 6b00 2f00 7200 6500 7300 2f00 6100 6e00 k./.r.e.s./.a.n. │ -000002b0: 6400 7200 6f00 6900 6400 0000 0000 0000 d.r.o.i.d....... │ -000002c0: 0700 7000 6100 6300 6b00 6100 6700 6500 ..p.a.c.k.a.g.e. │ -000002d0: 0000 0800 6d00 6100 6e00 6900 6600 6500 ....m.a.n.i.f.e. │ -000002e0: 7300 7400 0000 1700 6400 6500 2e00 6f00 s.t.....d.e...o. │ -000002f0: 6e00 7900 7800 6200 6900 7400 7300 2e00 n.y.x.b.i.t.s... │ -00000300: 7400 6500 7800 7400 6600 6900 6300 7400 t.e.x.t.f.i.c.t. │ -00000310: 6900 6f00 6e00 0000 0300 3200 2e00 3600 i.o.n.....2...6. │ -00000320: 0000 0800 7500 7300 6500 7300 2d00 7300 ....u.s.e.s.-.s. │ -00000330: 6400 6b00 0000 0f00 7500 7300 6500 7300 d.k.....u.s.e.s. │ -00000340: 2d00 7000 6500 7200 6d00 6900 7300 7300 -.p.e.r.m.i.s.s. │ -00000350: 6900 6f00 6e00 0000 2800 6100 6e00 6400 i.o.n...(.a.n.d. │ -00000360: 7200 6f00 6900 6400 2e00 7000 6500 7200 r.o.i.d...p.e.r. │ -00000370: 6d00 6900 7300 7300 6900 6f00 6e00 2e00 m.i.s.s.i.o.n... │ -00000380: 5200 4500 4100 4400 5f00 4500 5800 5400 R.E.A.D._.E.X.T. │ -00000390: 4500 5200 4e00 4100 4c00 5f00 5300 5400 E.R.N.A.L._.S.T. │ -000003a0: 4f00 5200 4100 4700 4500 0000 2900 6100 O.R.A.G.E...).a. │ -000003b0: 6e00 6400 7200 6f00 6900 6400 2e00 7000 n.d.r.o.i.d...p. │ -000003c0: 6500 7200 6d00 6900 7300 7300 6900 6f00 e.r.m.i.s.s.i.o. │ -000003d0: 6e00 2e00 5700 5200 4900 5400 4500 5f00 n...W.R.I.T.E._. │ -000003e0: 4500 5800 5400 4500 5200 4e00 4100 4c00 E.X.T.E.R.N.A.L. │ -000003f0: 5f00 5300 5400 4f00 5200 4100 4700 4500 _.S.T.O.R.A.G.E. │ -00000400: 0000 0b00 6100 7000 7000 6c00 6900 6300 ....a.p.p.l.i.c. │ -00000410: 6100 7400 6900 6f00 6e00 0000 0800 6100 a.t.i.o.n.....a. │ -00000420: 6300 7400 6900 7600 6900 7400 7900 0000 c.t.i.v.i.t.y... │ -00000430: 0d00 2e00 4d00 6100 6900 6e00 4100 6300 ....M.a.i.n.A.c. │ -00000440: 7400 6900 7600 6900 7400 7900 0000 0d00 t.i.v.i.t.y..... │ -00000450: 6900 6e00 7400 6500 6e00 7400 2d00 6600 i.n.t.e.n.t.-.f. │ -00000460: 6900 6c00 7400 6500 7200 0000 0600 6100 i.l.t.e.r.....a. │ -00000470: 6300 7400 6900 6f00 6e00 0000 1a00 6100 c.t.i.o.n.....a. │ -00000480: 6e00 6400 7200 6f00 6900 6400 2e00 6900 n.d.r.o.i.d...i. │ -00000490: 6e00 7400 6500 6e00 7400 2e00 6100 6300 n.t.e.n.t...a.c. │ -000004a0: 7400 6900 6f00 6e00 2e00 4d00 4100 4900 t.i.o.n...M.A.I. │ -000004b0: 4e00 0000 0800 6300 6100 7400 6500 6700 N.....c.a.t.e.g. │ -000004c0: 6f00 7200 7900 0000 2000 6100 6e00 6400 o.r.y... .a.n.d. │ -000004d0: 7200 6f00 6900 6400 2e00 6900 6e00 7400 r.o.i.d...i.n.t. │ -000004e0: 6500 6e00 7400 2e00 6300 6100 7400 6500 e.n.t...c.a.t.e. │ -000004f0: 6700 6f00 7200 7900 2e00 4c00 4100 5500 g.o.r.y...L.A.U. │ -00000500: 4e00 4300 4800 4500 5200 0000 1a00 6100 N.C.H.E.R.....a. │ -00000510: 6e00 6400 7200 6f00 6900 6400 2e00 6900 n.d.r.o.i.d...i. │ -00000520: 6e00 7400 6500 6e00 7400 2e00 6100 6300 n.t.e.n.t...a.c. │ -00000530: 7400 6900 6f00 6e00 2e00 5600 4900 4500 t.i.o.n...V.I.E. │ -00000540: 5700 0000 1f00 6100 6e00 6400 7200 6f00 W.....a.n.d.r.o. │ -00000550: 6900 6400 2e00 6900 6e00 7400 6500 6e00 i.d...i.n.t.e.n. │ -00000560: 7400 2e00 6300 6100 7400 6500 6700 6f00 t...c.a.t.e.g.o. │ -00000570: 7200 7900 2e00 4400 4500 4600 4100 5500 r.y...D.E.F.A.U. │ -00000580: 4c00 5400 0000 2100 6100 6e00 6400 7200 L.T...!.a.n.d.r. │ -00000590: 6f00 6900 6400 2e00 6900 6e00 7400 6500 o.i.d...i.n.t.e. │ -000005a0: 6e00 7400 2e00 6300 6100 7400 6500 6700 n.t...c.a.t.e.g. │ -000005b0: 6f00 7200 7900 2e00 4200 5200 4f00 5700 o.r.y...B.R.O.W. │ -000005c0: 5300 4100 4200 4c00 4500 0000 0400 6400 S.A.B.L.E.....d. │ -000005d0: 6100 7400 6100 0000 0400 6600 6900 6c00 a.t.a.....f.i.l. │ -000005e0: 6500 0000 0100 2a00 0000 0600 2e00 2a00 e.....*.......*. │ -000005f0: 5c00 2e00 7a00 3300 0000 0600 2e00 2a00 \...z.3.......*. │ -00000600: 5c00 2e00 7a00 3500 0000 0600 2e00 2a00 \...z.5.......*. │ -00000610: 5c00 2e00 7a00 3800 0000 0a00 2e00 2a00 \...z.8.......*. │ -00000620: 5c00 2e00 7a00 6200 6c00 6f00 7200 6200 \...z.b.l.o.r.b. │ -00000630: 0000 2400 6400 6500 2e00 6f00 6e00 7900 ..$.d.e...o.n.y. │ -00000640: 7800 6200 6900 7400 7300 2e00 7400 6500 x.b.i.t.s...t.e. │ -00000650: 7800 7400 6600 6900 6300 7400 6900 6f00 x.t.f.i.c.t.i.o. │ -00000660: 6e00 2e00 4700 6100 6d00 6500 4100 6300 n...G.a.m.e.A.c. │ -00000670: 7400 6900 7600 6900 7400 7900 0000 0900 t.i.v.i.t.y..... │ -00000680: 6d00 6500 7400 6100 2d00 6400 6100 7400 m.e.t.a.-.d.a.t. │ -00000690: 6100 0000 1f00 6100 6e00 6400 7200 6f00 a.....a.n.d.r.o. │ -000006a0: 6900 6400 2e00 7300 7500 7000 7000 6f00 i.d...s.u.p.p.o. │ -000006b0: 7200 7400 2e00 5000 4100 5200 4500 4e00 r.t...P.A.R.E.N. │ -000006c0: 5400 5f00 4100 4300 5400 4900 5600 4900 T._.A.C.T.I.V.I. │ -000006d0: 5400 5900 0000 2700 6400 6500 2e00 6f00 T.Y...'.d.e...o. │ -000006e0: 6e00 7900 7800 6200 6900 7400 7300 2e00 n.y.x.b.i.t.s... │ -000006f0: 7400 6500 7800 7400 6600 6900 6300 7400 t.e.x.t.f.i.c.t. │ -00000700: 6900 6f00 6e00 2e00 5300 6500 7400 7400 i.o.n...S.e.t.t. │ -00000710: 6900 6e00 6700 4100 6300 7400 6900 7600 i.n.g.A.c.t.i.v. │ -00000720: 6900 7400 7900 0000 0d00 6200 7500 6900 i.t.y.....b.u.i. │ -00000730: 6c00 6400 7300 6500 7200 7600 6500 7200 l.d.s.e.r.v.e.r. │ -00000740: 6900 6400 0000 0e00 6600 6400 7200 6f00 i.d.....f.d.r.o. │ -00000750: 6900 6400 7300 6500 7200 7600 6500 7200 i.d.s.e.r.v.e.r. │ -00000760: 6900 6400 0000 0600 6600 6400 7200 6f00 i.d.....f.d.r.o. │ -00000770: 6900 6400 0000 2900 3800 3700 6200 3000 i.d...).8.7.b.0. │ -00000780: 3400 6300 3600 3900 3200 3100 3000 6200 4.c.6.9.2.1.0.b. │ -00000790: 6400 6400 3100 3300 6400 3100 3400 3500 d.d.1.3.d.1.4.5. │ -000007a0: 6300 6100 3300 3600 3200 6600 6600 6600 c.a.3.6.2.f.f.f. │ -000007b0: 3500 6400 6100 3300 3800 6600 3800 6100 5.d.a.3.8.f.8.a. │ -000007c0: 3800 3400 3000 3400 2000 0000 2900 3900 8.4.0.4. ...).9. │ -000007d0: 6300 3400 6100 3500 3200 3900 6600 3500 c.4.a.5.2.9.f.5. │ -000007e0: 6200 3200 3700 3500 3500 3500 6100 6300 b.2.7.5.5.5.a.c. │ -000007f0: 6500 6200 3200 6100 3200 6400 3400 6500 e.b.2.a.2.d.4.e. │ -00000800: 3200 3300 3400 6100 3300 3000 3900 3400 2.3.4.a.3.0.9.4. │ -00000810: 3800 3600 3300 6200 3900 3600 3000 2000 8.6.3.b.9.6.0. . │ -00000820: 0000 0000 8001 0800 4400 0000 1b02 0101 ........D....... │ -00000830: 1c02 0101 0c02 0101 7002 0101 0300 0101 ........p....... │ -00000840: 8002 0101 0200 0101 0100 0101 0000 0101 ................ │ -00000850: 2b02 0101 2700 0101 2800 0101 2c00 0101 +...'...(...,... │ -00000860: a703 0101 2400 0101 0001 1000 1800 0000 ....$........... │ -00000870: 0200 0000 ffff ffff 0f00 0000 1000 0000 ................ │ -00000880: 0201 1000 6000 0000 0200 0000 ffff ffff ....`........... │ -00000890: ffff ffff 1300 0000 1400 1400 0300 0000 ................ │ -000008a0: 0000 0000 1000 0000 0000 0000 ffff ffff ................ │ -000008b0: 0800 0010 0a00 0000 1000 0000 0100 0000 ................ │ -000008c0: 1500 0000 0800 0003 1500 0000 ffff ffff ................ │ -000008d0: 1200 0000 1400 0000 0800 0003 1400 0000 ................ │ -000008e0: 0201 1000 4c00 0000 0700 0000 ffff ffff ....L........... │ -000008f0: ffff ffff 1600 0000 1400 1400 0200 0000 ................ │ -00000900: 0000 0000 1000 0000 0200 0000 ffff ffff ................ │ -00000910: 0800 0010 0900 0000 1000 0000 0300 0000 ................ │ -00000920: ffff ffff 0800 0010 1100 0000 0301 1000 ................ │ -00000930: 1800 0000 0900 0000 ffff ffff ffff ffff ................ │ -00000940: 1600 0000 0201 1000 3800 0000 0b00 0000 ........8....... │ -00000950: ffff ffff ffff ffff 1700 0000 1400 1400 ................ │ -00000960: 0100 0000 0000 0000 1000 0000 0400 0000 ................ │ -00000970: 1800 0000 0800 0003 1800 0000 0301 1000 ................ │ -00000980: 1800 0000 0b00 0000 ffff ffff ffff ffff ................ │ -00000990: 1700 0000 0201 1000 3800 0000 0c00 0000 ........8....... │ -000009a0: ffff ffff ffff ffff 1700 0000 1400 1400 ................ │ -000009b0: 0100 0000 0000 0000 1000 0000 0400 0000 ................ │ -000009c0: 1900 0000 0800 0003 1900 0000 0301 1000 ................ │ -000009d0: 1800 0000 0c00 0000 ffff ffff ffff ffff ................ │ -000009e0: 1700 0000 0201 1000 7400 0000 0e00 0000 ........t....... │ -000009f0: ffff ffff ffff ffff 1a00 0000 1400 1400 ................ │ -00000a00: 0400 0000 0000 0000 1000 0000 0800 0000 ................ │ -00000a10: ffff ffff 0800 0001 3200 0a7f 1000 0000 ........2....... │ -00000a20: 0700 0000 ffff ffff 0800 0001 4000 087f ............@... │ -00000a30: 1000 0000 0600 0000 ffff ffff 0800 0001 ................ │ -00000a40: 3d00 027f 1000 0000 0500 0000 ffff ffff =............... │ -00000a50: 0800 0012 ffff ffff 0201 1000 6000 0000 ............`... │ -00000a60: 1300 0000 ffff ffff ffff ffff 1b00 0000 ................ │ -00000a70: 1400 1400 0300 0000 0000 0000 1000 0000 ................ │ -00000a80: 0700 0000 ffff ffff 0800 0001 4000 087f ............@... │ -00000a90: 1000 0000 0400 0000 1c00 0000 0800 0003 ................ │ -00000aa0: 1c00 0000 1000 0000 0900 0000 ffff ffff ................ │ -00000ab0: 0800 0011 0300 0000 0201 1000 2400 0000 ............$... │ -00000ac0: 1700 0000 ffff ffff ffff ffff 1d00 0000 ................ │ -00000ad0: 1400 1400 0000 0000 0000 0000 0201 1000 ................ │ -00000ae0: 3800 0000 1800 0000 ffff ffff ffff ffff 8............... │ -00000af0: 1e00 0000 1400 1400 0100 0000 0000 0000 ................ │ -00000b00: 1000 0000 0400 0000 1f00 0000 0800 0003 ................ │ -00000b10: 1f00 0000 0301 1000 1800 0000 1800 0000 ................ │ -00000b20: ffff ffff ffff ffff 1e00 0000 0201 1000 ................ │ -00000b30: 3800 0000 1a00 0000 ffff ffff ffff ffff 8............... │ -00000b40: 2000 0000 1400 1400 0100 0000 0000 0000 ............... │ -00000b50: 1000 0000 0400 0000 2100 0000 0800 0003 ........!....... │ -00000b60: 2100 0000 0301 1000 1800 0000 1a00 0000 !............... │ -00000b70: ffff ffff ffff ffff 2000 0000 0301 1000 ........ ....... │ -00000b80: 1800 0000 1b00 0000 ffff ffff ffff ffff ................ │ -00000b90: 1d00 0000 0201 1000 2400 0000 1c00 0000 ........$....... │ -00000ba0: ffff ffff ffff ffff 1d00 0000 1400 1400 ................ │ -00000bb0: 0000 0000 0000 0000 0201 1000 3800 0000 ............8... │ -00000bc0: 1d00 0000 ffff ffff ffff ffff 1e00 0000 ................ │ -00000bd0: 1400 1400 0100 0000 0000 0000 1000 0000 ................ │ -00000be0: 0400 0000 2200 0000 0800 0003 2200 0000 ...."......."... │ -00000bf0: 0301 1000 1800 0000 1d00 0000 ffff ffff ................ │ -00000c00: ffff ffff 1e00 0000 0201 1000 3800 0000 ............8... │ -00000c10: 1f00 0000 ffff ffff ffff ffff 2000 0000 ............ ... │ -00000c20: 1400 1400 0100 0000 0000 0000 1000 0000 ................ │ -00000c30: 0400 0000 2300 0000 0800 0003 2300 0000 ....#.......#... │ -00000c40: 0301 1000 1800 0000 1f00 0000 ffff ffff ................ │ -00000c50: ffff ffff 2000 0000 0201 1000 3800 0000 .... .......8... │ -00000c60: 2000 0000 ffff ffff ffff ffff 2000 0000 ........... ... │ -00000c70: 1400 1400 0100 0000 0000 0000 1000 0000 ................ │ -00000c80: 0400 0000 2400 0000 0800 0003 2400 0000 ....$.......$... │ -00000c90: 0301 1000 1800 0000 2000 0000 ffff ffff ........ ....... │ -00000ca0: ffff ffff 2000 0000 0201 1000 3800 0000 .... .......8... │ -00000cb0: 2100 0000 ffff ffff ffff ffff 2500 0000 !...........%... │ -00000cc0: 1400 1400 0100 0000 0000 0000 1000 0000 ................ │ -00000cd0: 0a00 0000 2600 0000 0800 0003 2600 0000 ....&.......&... │ -00000ce0: 0301 1000 1800 0000 2100 0000 ffff ffff ........!....... │ -00000cf0: ffff ffff 2500 0000 0201 1000 3800 0000 ....%.......8... │ -00000d00: 2200 0000 ffff ffff ffff ffff 2500 0000 "...........%... │ -00000d10: 1400 1400 0100 0000 0000 0000 1000 0000 ................ │ -00000d20: 0a00 0000 1100 0000 0800 0003 1100 0000 ................ │ -00000d30: 0301 1000 1800 0000 2200 0000 ffff ffff ........"....... │ -00000d40: ffff ffff 2500 0000 0201 1000 3800 0000 ....%.......8... │ -00000d50: 2300 0000 ffff ffff ffff ffff 2500 0000 #...........%... │ -00000d60: 1400 1400 0100 0000 0000 0000 1000 0000 ................ │ -00000d70: 0b00 0000 2700 0000 0800 0003 2700 0000 ....'.......'... │ -00000d80: 0301 1000 1800 0000 2300 0000 ffff ffff ........#....... │ -00000d90: ffff ffff 2500 0000 0201 1000 3800 0000 ....%.......8... │ -00000da0: 2400 0000 ffff ffff ffff ffff 2500 0000 $...........%... │ -00000db0: 1400 1400 0100 0000 0000 0000 1000 0000 ................ │ -00000dc0: 0c00 0000 2800 0000 0800 0003 2800 0000 ....(.......(... │ -00000dd0: 0301 1000 1800 0000 2400 0000 ffff ffff ........$....... │ -00000de0: ffff ffff 2500 0000 0201 1000 3800 0000 ....%.......8... │ -00000df0: 2500 0000 ffff ffff ffff ffff 2500 0000 %...........%... │ -00000e00: 1400 1400 0100 0000 0000 0000 1000 0000 ................ │ -00000e10: 0c00 0000 2900 0000 0800 0003 2900 0000 ....).......)... │ -00000e20: 0301 1000 1800 0000 2500 0000 ffff ffff ........%....... │ -00000e30: ffff ffff 2500 0000 0201 1000 3800 0000 ....%.......8... │ -00000e40: 2600 0000 ffff ffff ffff ffff 2500 0000 &...........%... │ -00000e50: 1400 1400 0100 0000 0000 0000 1000 0000 ................ │ -00000e60: 0c00 0000 2a00 0000 0800 0003 2a00 0000 ....*.......*... │ -00000e70: 0301 1000 1800 0000 2600 0000 ffff ffff ........&....... │ -00000e80: ffff ffff 2500 0000 0201 1000 3800 0000 ....%.......8... │ -00000e90: 2700 0000 ffff ffff ffff ffff 2500 0000 '...........%... │ -00000ea0: 1400 1400 0100 0000 0000 0000 1000 0000 ................ │ -00000eb0: 0c00 0000 2b00 0000 0800 0003 2b00 0000 ....+.......+... │ -00000ec0: 0301 1000 1800 0000 2700 0000 ffff ffff ........'....... │ -00000ed0: ffff ffff 2500 0000 0301 1000 1800 0000 ....%........... │ -00000ee0: 2800 0000 ffff ffff ffff ffff 1d00 0000 (............... │ -00000ef0: 0301 1000 1800 0000 2900 0000 ffff ffff ........)....... │ -00000f00: ffff ffff 1b00 0000 0201 1000 7400 0000 ............t... │ -00000f10: 2a00 0000 ffff ffff ffff ffff 1b00 0000 *............... │ -00000f20: 1400 1400 0400 0000 0000 0000 1000 0000 ................ │ -00000f30: 0700 0000 ffff ffff 0800 0001 0800 087f ................ │ -00000f40: 1000 0000 0400 0000 2c00 0000 0800 0003 ........,....... │ -00000f50: 2c00 0000 1000 0000 0900 0000 ffff ffff ,............... │ -00000f60: 0800 0011 0300 0000 1000 0000 0d00 0000 ................ │ -00000f70: 1c00 0000 0800 0003 1c00 0000 0201 1000 ................ │ -00000f80: 4c00 0000 2f00 0000 ffff ffff ffff ffff L.../........... │ -00000f90: 2d00 0000 1400 1400 0200 0000 0000 0000 -............... │ -00000fa0: 1000 0000 0400 0000 2e00 0000 0800 0003 ................ │ -00000fb0: 2e00 0000 1000 0000 0e00 0000 1c00 0000 ................ │ -00000fc0: 0800 0003 1c00 0000 0301 1000 1800 0000 ................ │ -00000fd0: 3100 0000 ffff ffff ffff ffff 2d00 0000 1...........-... │ -00000fe0: 0301 1000 1800 0000 3200 0000 ffff ffff ........2....... │ -00000ff0: ffff ffff 1b00 0000 0201 1000 7400 0000 ............t... │ -00001000: 3300 0000 ffff ffff ffff ffff 1b00 0000 3............... │ -00001010: 1400 1400 0400 0000 0000 0000 1000 0000 ................ │ -00001020: 0800 0000 ffff ffff 0800 0001 0100 0a7f ................ │ -00001030: 1000 0000 0700 0000 ffff ffff 0800 0001 ................ │ -00001040: 3a00 087f 1000 0000 0400 0000 2f00 0000 :.........../... │ -00001050: 0800 0003 2f00 0000 1000 0000 0d00 0000 ..../........... │ -00001060: 1c00 0000 0800 0003 1c00 0000 0201 1000 ................ │ -00001070: 4c00 0000 3800 0000 ffff ffff ffff ffff L...8........... │ -00001080: 2d00 0000 1400 1400 0200 0000 0000 0000 -............... │ -00001090: 1000 0000 0400 0000 2e00 0000 0800 0003 ................ │ -000010a0: 2e00 0000 1000 0000 0e00 0000 1c00 0000 ................ │ -000010b0: 0800 0003 1c00 0000 0301 1000 1800 0000 ................ │ -000010c0: 3a00 0000 ffff ffff ffff ffff 2d00 0000 :...........-... │ -000010d0: 0301 1000 1800 0000 3b00 0000 ffff ffff ........;....... │ -000010e0: ffff ffff 1b00 0000 0301 1000 1800 0000 ................ │ -000010f0: 3c00 0000 ffff ffff ffff ffff 1a00 0000 <............... │ -00001100: 0201 1000 4c00 0000 3e00 0000 ffff ffff ....L...>....... │ -00001110: ffff ffff 3200 0000 1400 1400 0200 0000 ....2........... │ -00001120: 0000 0000 ffff ffff 3000 0000 3300 0000 ........0...3... │ -00001130: 0800 0003 3300 0000 ffff ffff 3100 0000 ....3.......1... │ -00001140: 3400 0000 0800 0003 3400 0000 0301 1000 4.......4....... │ -00001150: 1800 0000 4000 0000 ffff ffff ffff ffff ....@........... │ -00001160: 3200 0000 0301 1000 1800 0000 4000 0000 2...........@... │ -00001170: ffff ffff ffff ffff 1300 0000 0101 1000 ................ │ -00001180: 1800 0000 4000 0000 ffff ffff 0f00 0000 ....@........... │ -00001190: 1000 0000 .... │ +00000070: da01 0000 0e02 0000 4202 0000 5602 0000 ........B...V... │ +00000080: 8802 0000 9202 0000 9a02 0000 b802 0000 ................ │ +00000090: cc02 0000 ee02 0000 4203 0000 9803 0000 ........B....... │ +000000a0: b203 0000 c603 0000 e403 0000 0204 0000 ................ │ +000000b0: 1204 0000 4a04 0000 5e04 0000 a204 0000 ....J...^....... │ +000000c0: da04 0000 1c05 0000 6205 0000 6e05 0000 ........b...n... │ +000000d0: 7a05 0000 8005 0000 9005 0000 a005 0000 z............... │ +000000e0: b005 0000 c805 0000 1406 0000 2a06 0000 ............*... │ +000000f0: 6c06 0000 0b00 7600 6500 7200 7300 6900 l.....v.e.r.s.i. │ +00000100: 6f00 6e00 4300 6f00 6400 6500 0000 0b00 o.n.C.o.d.e..... │ +00000110: 7600 6500 7200 7300 6900 6f00 6e00 4e00 v.e.r.s.i.o.n.N. │ +00000120: 6100 6d00 6500 0000 0d00 6d00 6900 6e00 a.m.e.....m.i.n. │ +00000130: 5300 6400 6b00 5600 6500 7200 7300 6900 S.d.k.V.e.r.s.i. │ +00000140: 6f00 6e00 0000 1000 7400 6100 7200 6700 o.n.....t.a.r.g. │ +00000150: 6500 7400 5300 6400 6b00 5600 6500 7200 e.t.S.d.k.V.e.r. │ +00000160: 7300 6900 6f00 6e00 0000 0400 6e00 6100 s.i.o.n.....n.a. │ +00000170: 6d00 6500 0000 0b00 6100 6c00 6c00 6f00 m.e.....a.l.l.o. │ +00000180: 7700 4200 6100 6300 6b00 7500 7000 0000 w.B.a.c.k.u.p... │ +00000190: 0400 6900 6300 6f00 6e00 0000 0500 6c00 ..i.c.o.n.....l. │ +000001a0: 6100 6200 6500 6c00 0000 0500 7400 6800 a.b.e.l.....t.h. │ +000001b0: 6500 6d00 6500 0000 1300 7700 6900 6e00 e.m.e.....w.i.n. │ +000001c0: 6400 6f00 7700 5300 6f00 6600 7400 4900 d.o.w.S.o.f.t.I. │ +000001d0: 6e00 7000 7500 7400 4d00 6f00 6400 6500 n.p.u.t.M.o.d.e. │ +000001e0: 0000 0600 7300 6300 6800 6500 6d00 6500 ....s.c.h.e.m.e. │ +000001f0: 0000 0400 6800 6f00 7300 7400 0000 0b00 ....h.o.s.t..... │ +00000200: 7000 6100 7400 6800 5000 6100 7400 7400 p.a.t.h.P.a.t.t. │ +00000210: 6500 7200 6e00 0000 1200 7000 6100 7200 e.r.n.....p.a.r. │ +00000220: 6500 6e00 7400 4100 6300 7400 6900 7600 e.n.t.A.c.t.i.v. │ +00000230: 6900 7400 7900 4e00 6100 6d00 6500 0000 i.t.y.N.a.m.e... │ +00000240: 0500 7600 6100 6c00 7500 6500 0000 0700 ..v.a.l.u.e..... │ +00000250: 6100 6e00 6400 7200 6f00 6900 6400 0000 a.n.d.r.o.i.d... │ +00000260: 2a00 6800 7400 7400 7000 3a00 2f00 2f00 *.h.t.t.p.:././. │ +00000270: 7300 6300 6800 6500 6d00 6100 7300 2e00 s.c.h.e.m.a.s... │ +00000280: 6100 6e00 6400 7200 6f00 6900 6400 2e00 a.n.d.r.o.i.d... │ +00000290: 6300 6f00 6d00 2f00 6100 7000 6b00 2f00 c.o.m./.a.p.k./. │ +000002a0: 7200 6500 7300 2f00 6100 6e00 6400 7200 r.e.s./.a.n.d.r. │ +000002b0: 6f00 6900 6400 0000 0000 0000 0700 7000 o.i.d.........p. │ +000002c0: 6100 6300 6b00 6100 6700 6500 0000 1800 a.c.k.a.g.e..... │ +000002d0: 7000 6c00 6100 7400 6600 6f00 7200 6d00 p.l.a.t.f.o.r.m. │ +000002e0: 4200 7500 6900 6c00 6400 5600 6500 7200 B.u.i.l.d.V.e.r. │ +000002f0: 7300 6900 6f00 6e00 4300 6f00 6400 6500 s.i.o.n.C.o.d.e. │ +00000300: 0000 1800 7000 6c00 6100 7400 6600 6f00 ....p.l.a.t.f.o. │ +00000310: 7200 6d00 4200 7500 6900 6c00 6400 5600 r.m.B.u.i.l.d.V. │ +00000320: 6500 7200 7300 6900 6f00 6e00 4e00 6100 e.r.s.i.o.n.N.a. │ +00000330: 6d00 6500 0000 0800 6d00 6100 6e00 6900 m.e.....m.a.n.i. │ +00000340: 6600 6500 7300 7400 0000 1700 6400 6500 f.e.s.t.....d.e. │ +00000350: 2e00 6f00 6e00 7900 7800 6200 6900 7400 ..o.n.y.x.b.i.t. │ +00000360: 7300 2e00 7400 6500 7800 7400 6600 6900 s...t.e.x.t.f.i. │ +00000370: 6300 7400 6900 6f00 6e00 0000 0300 3200 c.t.i.o.n.....2. │ +00000380: 2e00 3600 0000 0200 3100 3700 0000 0d00 ..6.....1.7..... │ +00000390: 3400 2e00 3200 2e00 3200 2d00 3100 3400 4...2...2.-.1.4. │ +000003a0: 3200 3500 3400 3600 3100 0000 0800 7500 2.5.4.6.1.....u. │ +000003b0: 7300 6500 7300 2d00 7300 6400 6b00 0000 s.e.s.-.s.d.k... │ +000003c0: 0f00 7500 7300 6500 7300 2d00 7000 6500 ..u.s.e.s.-.p.e. │ +000003d0: 7200 6d00 6900 7300 7300 6900 6f00 6e00 r.m.i.s.s.i.o.n. │ +000003e0: 0000 2800 6100 6e00 6400 7200 6f00 6900 ..(.a.n.d.r.o.i. │ +000003f0: 6400 2e00 7000 6500 7200 6d00 6900 7300 d...p.e.r.m.i.s. │ +00000400: 7300 6900 6f00 6e00 2e00 5200 4500 4100 s.i.o.n...R.E.A. │ +00000410: 4400 5f00 4500 5800 5400 4500 5200 4e00 D._.E.X.T.E.R.N. │ +00000420: 4100 4c00 5f00 5300 5400 4f00 5200 4100 A.L._.S.T.O.R.A. │ +00000430: 4700 4500 0000 2900 6100 6e00 6400 7200 G.E...).a.n.d.r. │ +00000440: 6f00 6900 6400 2e00 7000 6500 7200 6d00 o.i.d...p.e.r.m. │ +00000450: 6900 7300 7300 6900 6f00 6e00 2e00 5700 i.s.s.i.o.n...W. │ +00000460: 5200 4900 5400 4500 5f00 4500 5800 5400 R.I.T.E._.E.X.T. │ +00000470: 4500 5200 4e00 4100 4c00 5f00 5300 5400 E.R.N.A.L._.S.T. │ +00000480: 4f00 5200 4100 4700 4500 0000 0b00 6100 O.R.A.G.E.....a. │ +00000490: 7000 7000 6c00 6900 6300 6100 7400 6900 p.p.l.i.c.a.t.i. │ +000004a0: 6f00 6e00 0000 0800 6100 6300 7400 6900 o.n.....a.c.t.i. │ +000004b0: 7600 6900 7400 7900 0000 0d00 2e00 4d00 v.i.t.y.......M. │ +000004c0: 6100 6900 6e00 4100 6300 7400 6900 7600 a.i.n.A.c.t.i.v. │ +000004d0: 6900 7400 7900 0000 0d00 6900 6e00 7400 i.t.y.....i.n.t. │ +000004e0: 6500 6e00 7400 2d00 6600 6900 6c00 7400 e.n.t.-.f.i.l.t. │ +000004f0: 6500 7200 0000 0600 6100 6300 7400 6900 e.r.....a.c.t.i. │ +00000500: 6f00 6e00 0000 1a00 6100 6e00 6400 7200 o.n.....a.n.d.r. │ +00000510: 6f00 6900 6400 2e00 6900 6e00 7400 6500 o.i.d...i.n.t.e. │ +00000520: 6e00 7400 2e00 6100 6300 7400 6900 6f00 n.t...a.c.t.i.o. │ +00000530: 6e00 2e00 4d00 4100 4900 4e00 0000 0800 n...M.A.I.N..... │ +00000540: 6300 6100 7400 6500 6700 6f00 7200 7900 c.a.t.e.g.o.r.y. │ +00000550: 0000 2000 6100 6e00 6400 7200 6f00 6900 .. .a.n.d.r.o.i. │ +00000560: 6400 2e00 6900 6e00 7400 6500 6e00 7400 d...i.n.t.e.n.t. │ +00000570: 2e00 6300 6100 7400 6500 6700 6f00 7200 ..c.a.t.e.g.o.r. │ +00000580: 7900 2e00 4c00 4100 5500 4e00 4300 4800 y...L.A.U.N.C.H. │ +00000590: 4500 5200 0000 1a00 6100 6e00 6400 7200 E.R.....a.n.d.r. │ +000005a0: 6f00 6900 6400 2e00 6900 6e00 7400 6500 o.i.d...i.n.t.e. │ +000005b0: 6e00 7400 2e00 6100 6300 7400 6900 6f00 n.t...a.c.t.i.o. │ +000005c0: 6e00 2e00 5600 4900 4500 5700 0000 1f00 n...V.I.E.W..... │ +000005d0: 6100 6e00 6400 7200 6f00 6900 6400 2e00 a.n.d.r.o.i.d... │ +000005e0: 6900 6e00 7400 6500 6e00 7400 2e00 6300 i.n.t.e.n.t...c. │ +000005f0: 6100 7400 6500 6700 6f00 7200 7900 2e00 a.t.e.g.o.r.y... │ +00000600: 4400 4500 4600 4100 5500 4c00 5400 0000 D.E.F.A.U.L.T... │ +00000610: 2100 6100 6e00 6400 7200 6f00 6900 6400 !.a.n.d.r.o.i.d. │ +00000620: 2e00 6900 6e00 7400 6500 6e00 7400 2e00 ..i.n.t.e.n.t... │ +00000630: 6300 6100 7400 6500 6700 6f00 7200 7900 c.a.t.e.g.o.r.y. │ +00000640: 2e00 4200 5200 4f00 5700 5300 4100 4200 ..B.R.O.W.S.A.B. │ +00000650: 4c00 4500 0000 0400 6400 6100 7400 6100 L.E.....d.a.t.a. │ +00000660: 0000 0400 6600 6900 6c00 6500 0000 0100 ....f.i.l.e..... │ +00000670: 2a00 0000 0600 2e00 2a00 5c00 2e00 7a00 *.......*.\...z. │ +00000680: 3300 0000 0600 2e00 2a00 5c00 2e00 7a00 3.......*.\...z. │ +00000690: 3500 0000 0600 2e00 2a00 5c00 2e00 7a00 5.......*.\...z. │ +000006a0: 3800 0000 0a00 2e00 2a00 5c00 2e00 7a00 8.......*.\...z. │ +000006b0: 6200 6c00 6f00 7200 6200 0000 2400 6400 b.l.o.r.b...$.d. │ +000006c0: 6500 2e00 6f00 6e00 7900 7800 6200 6900 e...o.n.y.x.b.i. │ +000006d0: 7400 7300 2e00 7400 6500 7800 7400 6600 t.s...t.e.x.t.f. │ +000006e0: 6900 6300 7400 6900 6f00 6e00 2e00 4700 i.c.t.i.o.n...G. │ +000006f0: 6100 6d00 6500 4100 6300 7400 6900 7600 a.m.e.A.c.t.i.v. │ +00000700: 6900 7400 7900 0000 0900 6d00 6500 7400 i.t.y.....m.e.t. │ +00000710: 6100 2d00 6400 6100 7400 6100 0000 1f00 a.-.d.a.t.a..... │ +00000720: 6100 6e00 6400 7200 6f00 6900 6400 2e00 a.n.d.r.o.i.d... │ +00000730: 7300 7500 7000 7000 6f00 7200 7400 2e00 s.u.p.p.o.r.t... │ +00000740: 5000 4100 5200 4500 4e00 5400 5f00 4100 P.A.R.E.N.T._.A. │ +00000750: 4300 5400 4900 5600 4900 5400 5900 0000 C.T.I.V.I.T.Y... │ +00000760: 2700 6400 6500 2e00 6f00 6e00 7900 7800 '.d.e...o.n.y.x. │ +00000770: 6200 6900 7400 7300 2e00 7400 6500 7800 b.i.t.s...t.e.x. │ +00000780: 7400 6600 6900 6300 7400 6900 6f00 6e00 t.f.i.c.t.i.o.n. │ +00000790: 2e00 5300 6500 7400 7400 6900 6e00 6700 ..S.e.t.t.i.n.g. │ +000007a0: 4100 6300 7400 6900 7600 6900 7400 7900 A.c.t.i.v.i.t.y. │ +000007b0: 0000 0000 8001 0800 4400 0000 1b02 0101 ........D....... │ +000007c0: 1c02 0101 0c02 0101 7002 0101 0300 0101 ........p....... │ +000007d0: 8002 0101 0200 0101 0100 0101 0000 0101 ................ │ +000007e0: 2b02 0101 2700 0101 2800 0101 2c00 0101 +...'...(...,... │ +000007f0: a703 0101 2400 0101 0001 1000 1800 0000 ....$........... │ +00000800: 0200 0000 ffff ffff 0f00 0000 1000 0000 ................ │ +00000810: 0201 1000 8800 0000 0200 0000 ffff ffff ................ │ +00000820: ffff ffff 1500 0000 1400 1400 0500 0000 ................ │ +00000830: 0000 0000 1000 0000 0000 0000 ffff ffff ................ │ +00000840: 0800 0010 0a00 0000 1000 0000 0100 0000 ................ │ +00000850: 1700 0000 0800 0003 1700 0000 ffff ffff ................ │ +00000860: 1200 0000 1600 0000 0800 0003 1600 0000 ................ │ +00000870: ffff ffff 1300 0000 1800 0000 0800 0010 ................ │ +00000880: 1100 0000 ffff ffff 1400 0000 1900 0000 ................ │ +00000890: 0800 0003 1900 0000 0201 1000 4c00 0000 ............L... │ +000008a0: 0700 0000 ffff ffff ffff ffff 1a00 0000 ................ │ +000008b0: 1400 1400 0200 0000 0000 0000 1000 0000 ................ │ +000008c0: 0200 0000 ffff ffff 0800 0010 0900 0000 ................ │ +000008d0: 1000 0000 0300 0000 ffff ffff 0800 0010 ................ │ +000008e0: 1100 0000 0301 1000 1800 0000 0900 0000 ................ │ +000008f0: ffff ffff ffff ffff 1a00 0000 0201 1000 ................ │ +00000900: 3800 0000 0b00 0000 ffff ffff ffff ffff 8............... │ +00000910: 1b00 0000 1400 1400 0100 0000 0000 0000 ................ │ +00000920: 1000 0000 0400 0000 1c00 0000 0800 0003 ................ │ +00000930: 1c00 0000 0301 1000 1800 0000 0b00 0000 ................ │ +00000940: ffff ffff ffff ffff 1b00 0000 0201 1000 ................ │ +00000950: 3800 0000 0c00 0000 ffff ffff ffff ffff 8............... │ +00000960: 1b00 0000 1400 1400 0100 0000 0000 0000 ................ │ +00000970: 1000 0000 0400 0000 1d00 0000 0800 0003 ................ │ +00000980: 1d00 0000 0301 1000 1800 0000 0c00 0000 ................ │ +00000990: ffff ffff ffff ffff 1b00 0000 0201 1000 ................ │ +000009a0: 7400 0000 0e00 0000 ffff ffff ffff ffff t............... │ +000009b0: 1e00 0000 1400 1400 0400 0000 0000 0000 ................ │ +000009c0: 1000 0000 0800 0000 ffff ffff 0800 0001 ................ │ +000009d0: 3200 0a7f 1000 0000 0700 0000 ffff ffff 2............... │ +000009e0: 0800 0001 4000 087f 1000 0000 0600 0000 ....@........... │ +000009f0: ffff ffff 0800 0001 3d00 027f 1000 0000 ........=....... │ +00000a00: 0500 0000 ffff ffff 0800 0012 ffff ffff ................ │ +00000a10: 0201 1000 6000 0000 1300 0000 ffff ffff ....`........... │ +00000a20: ffff ffff 1f00 0000 1400 1400 0300 0000 ................ │ +00000a30: 0000 0000 1000 0000 0700 0000 ffff ffff ................ │ +00000a40: 0800 0001 4000 087f 1000 0000 0400 0000 ....@........... │ +00000a50: 2000 0000 0800 0003 2000 0000 1000 0000 ....... ....... │ +00000a60: 0900 0000 ffff ffff 0800 0011 0300 0000 ................ │ +00000a70: 0201 1000 2400 0000 1700 0000 ffff ffff ....$........... │ +00000a80: ffff ffff 2100 0000 1400 1400 0000 0000 ....!........... │ +00000a90: 0000 0000 0201 1000 3800 0000 1800 0000 ........8....... │ +00000aa0: ffff ffff ffff ffff 2200 0000 1400 1400 ........"....... │ +00000ab0: 0100 0000 0000 0000 1000 0000 0400 0000 ................ │ +00000ac0: 2300 0000 0800 0003 2300 0000 0301 1000 #.......#....... │ +00000ad0: 1800 0000 1800 0000 ffff ffff ffff ffff ................ │ +00000ae0: 2200 0000 0201 1000 3800 0000 1a00 0000 ".......8....... │ +00000af0: ffff ffff ffff ffff 2400 0000 1400 1400 ........$....... │ +00000b00: 0100 0000 0000 0000 1000 0000 0400 0000 ................ │ +00000b10: 2500 0000 0800 0003 2500 0000 0301 1000 %.......%....... │ +00000b20: 1800 0000 1a00 0000 ffff ffff ffff ffff ................ │ +00000b30: 2400 0000 0301 1000 1800 0000 1b00 0000 $............... │ +00000b40: ffff ffff ffff ffff 2100 0000 0201 1000 ........!....... │ +00000b50: 2400 0000 1c00 0000 ffff ffff ffff ffff $............... │ +00000b60: 2100 0000 1400 1400 0000 0000 0000 0000 !............... │ +00000b70: 0201 1000 3800 0000 1d00 0000 ffff ffff ....8........... │ +00000b80: ffff ffff 2200 0000 1400 1400 0100 0000 ...."........... │ +00000b90: 0000 0000 1000 0000 0400 0000 2600 0000 ............&... │ +00000ba0: 0800 0003 2600 0000 0301 1000 1800 0000 ....&........... │ +00000bb0: 1d00 0000 ffff ffff ffff ffff 2200 0000 ............"... │ +00000bc0: 0201 1000 3800 0000 1f00 0000 ffff ffff ....8........... │ +00000bd0: ffff ffff 2400 0000 1400 1400 0100 0000 ....$........... │ +00000be0: 0000 0000 1000 0000 0400 0000 2700 0000 ............'... │ +00000bf0: 0800 0003 2700 0000 0301 1000 1800 0000 ....'........... │ +00000c00: 1f00 0000 ffff ffff ffff ffff 2400 0000 ............$... │ +00000c10: 0201 1000 3800 0000 2000 0000 ffff ffff ....8... ....... │ +00000c20: ffff ffff 2400 0000 1400 1400 0100 0000 ....$........... │ +00000c30: 0000 0000 1000 0000 0400 0000 2800 0000 ............(... │ +00000c40: 0800 0003 2800 0000 0301 1000 1800 0000 ....(........... │ +00000c50: 2000 0000 ffff ffff ffff ffff 2400 0000 ...........$... │ +00000c60: 0201 1000 3800 0000 2100 0000 ffff ffff ....8...!....... │ +00000c70: ffff ffff 2900 0000 1400 1400 0100 0000 ....)........... │ +00000c80: 0000 0000 1000 0000 0a00 0000 2a00 0000 ............*... │ +00000c90: 0800 0003 2a00 0000 0301 1000 1800 0000 ....*........... │ +00000ca0: 2100 0000 ffff ffff ffff ffff 2900 0000 !...........)... │ +00000cb0: 0201 1000 3800 0000 2200 0000 ffff ffff ....8..."....... │ +00000cc0: ffff ffff 2900 0000 1400 1400 0100 0000 ....)........... │ +00000cd0: 0000 0000 1000 0000 0a00 0000 1100 0000 ................ │ +00000ce0: 0800 0003 1100 0000 0301 1000 1800 0000 ................ │ +00000cf0: 2200 0000 ffff ffff ffff ffff 2900 0000 "...........)... │ +00000d00: 0201 1000 3800 0000 2300 0000 ffff ffff ....8...#....... │ +00000d10: ffff ffff 2900 0000 1400 1400 0100 0000 ....)........... │ +00000d20: 0000 0000 1000 0000 0b00 0000 2b00 0000 ............+... │ +00000d30: 0800 0003 2b00 0000 0301 1000 1800 0000 ....+........... │ +00000d40: 2300 0000 ffff ffff ffff ffff 2900 0000 #...........)... │ +00000d50: 0201 1000 3800 0000 2400 0000 ffff ffff ....8...$....... │ +00000d60: ffff ffff 2900 0000 1400 1400 0100 0000 ....)........... │ +00000d70: 0000 0000 1000 0000 0c00 0000 2c00 0000 ............,... │ +00000d80: 0800 0003 2c00 0000 0301 1000 1800 0000 ....,........... │ +00000d90: 2400 0000 ffff ffff ffff ffff 2900 0000 $...........)... │ +00000da0: 0201 1000 3800 0000 2500 0000 ffff ffff ....8...%....... │ +00000db0: ffff ffff 2900 0000 1400 1400 0100 0000 ....)........... │ +00000dc0: 0000 0000 1000 0000 0c00 0000 2d00 0000 ............-... │ +00000dd0: 0800 0003 2d00 0000 0301 1000 1800 0000 ....-........... │ +00000de0: 2500 0000 ffff ffff ffff ffff 2900 0000 %...........)... │ +00000df0: 0201 1000 3800 0000 2600 0000 ffff ffff ....8...&....... │ +00000e00: ffff ffff 2900 0000 1400 1400 0100 0000 ....)........... │ +00000e10: 0000 0000 1000 0000 0c00 0000 2e00 0000 ................ │ +00000e20: 0800 0003 2e00 0000 0301 1000 1800 0000 ................ │ +00000e30: 2600 0000 ffff ffff ffff ffff 2900 0000 &...........)... │ +00000e40: 0201 1000 3800 0000 2700 0000 ffff ffff ....8...'....... │ +00000e50: ffff ffff 2900 0000 1400 1400 0100 0000 ....)........... │ +00000e60: 0000 0000 1000 0000 0c00 0000 2f00 0000 ............/... │ +00000e70: 0800 0003 2f00 0000 0301 1000 1800 0000 ..../........... │ +00000e80: 2700 0000 ffff ffff ffff ffff 2900 0000 '...........)... │ +00000e90: 0301 1000 1800 0000 2800 0000 ffff ffff ........(....... │ +00000ea0: ffff ffff 2100 0000 0301 1000 1800 0000 ....!........... │ +00000eb0: 2900 0000 ffff ffff ffff ffff 1f00 0000 )............... │ +00000ec0: 0201 1000 7400 0000 2a00 0000 ffff ffff ....t...*....... │ +00000ed0: ffff ffff 1f00 0000 1400 1400 0400 0000 ................ │ +00000ee0: 0000 0000 1000 0000 0700 0000 ffff ffff ................ │ +00000ef0: 0800 0001 0800 087f 1000 0000 0400 0000 ................ │ +00000f00: 3000 0000 0800 0003 3000 0000 1000 0000 0.......0....... │ +00000f10: 0900 0000 ffff ffff 0800 0011 0300 0000 ................ │ +00000f20: 1000 0000 0d00 0000 2000 0000 0800 0003 ........ ....... │ +00000f30: 2000 0000 0201 1000 4c00 0000 2f00 0000 .......L.../... │ +00000f40: ffff ffff ffff ffff 3100 0000 1400 1400 ........1....... │ +00000f50: 0200 0000 0000 0000 1000 0000 0400 0000 ................ │ +00000f60: 3200 0000 0800 0003 3200 0000 1000 0000 2.......2....... │ +00000f70: 0e00 0000 2000 0000 0800 0003 2000 0000 .... ....... ... │ +00000f80: 0301 1000 1800 0000 3100 0000 ffff ffff ........1....... │ +00000f90: ffff ffff 3100 0000 0301 1000 1800 0000 ....1........... │ +00000fa0: 3200 0000 ffff ffff ffff ffff 1f00 0000 2............... │ +00000fb0: 0201 1000 7400 0000 3300 0000 ffff ffff ....t...3....... │ +00000fc0: ffff ffff 1f00 0000 1400 1400 0400 0000 ................ │ +00000fd0: 0000 0000 1000 0000 0800 0000 ffff ffff ................ │ +00000fe0: 0800 0001 0100 0a7f 1000 0000 0700 0000 ................ │ +00000ff0: ffff ffff 0800 0001 3a00 087f 1000 0000 ........:....... │ +00001000: 0400 0000 3300 0000 0800 0003 3300 0000 ....3.......3... │ +00001010: 1000 0000 0d00 0000 2000 0000 0800 0003 ........ ....... │ +00001020: 2000 0000 0201 1000 4c00 0000 3800 0000 .......L...8... │ +00001030: ffff ffff ffff ffff 3100 0000 1400 1400 ........1....... │ +00001040: 0200 0000 0000 0000 1000 0000 0400 0000 ................ │ +00001050: 3200 0000 0800 0003 3200 0000 1000 0000 2.......2....... │ +00001060: 0e00 0000 2000 0000 0800 0003 2000 0000 .... ....... ... │ +00001070: 0301 1000 1800 0000 3a00 0000 ffff ffff ........:....... │ +00001080: ffff ffff 3100 0000 0301 1000 1800 0000 ....1........... │ +00001090: 3b00 0000 ffff ffff ffff ffff 1f00 0000 ;............... │ +000010a0: 0301 1000 1800 0000 3c00 0000 ffff ffff ........<....... │ +000010b0: ffff ffff 1e00 0000 0301 1000 1800 0000 ................ │ +000010c0: 3e00 0000 ffff ffff ffff ffff 1500 0000 >............... │ +000010d0: 0101 1000 1800 0000 3e00 0000 ffff ffff ........>....... │ +000010e0: 0f00 0000 1000 0000 ........