--- /home/hans/code/fdroid/data/tmp/com.btmura.android.reddit_12.apk +++ /home/hans/code/fdroid/data/tmp/sigcp_com.btmura.android.reddit_12.apk ├── zipinfo {} │ @@ -1,194 +1,194 @@ │ -Zip file size: 724801 bytes, number of entries: 192 │ +Zip file size: 724212 bytes, number of entries: 192 │ -rw---- 2.0 fat 17374 bl defN 15-Aug-17 07:14 META-INF/MANIFEST.MF │ -rw---- 2.0 fat 17495 bl defN 15-Aug-17 07:14 META-INF/F65D54E4.SF │ -rw---- 2.0 fat 1297 bl defN 15-Aug-17 07:14 META-INF/F65D54E4.RSA │ -rw---- 2.0 fat 41 bl defN 15-Aug-17 07:29 META-INF/buildserverid │ -rw---- 2.0 fat 41 bl defN 15-Aug-17 07:29 META-INF/fdroidserverid │ --rw---- 2.0 fat 12336 bX defN 15-Aug-17 07:29 AndroidManifest.xml │ --rw---- 2.0 fat 472 bl defN 15-Aug-17 07:29 res/color/primary_activatable_text_dark.xml │ --rw---- 2.0 fat 472 bl defN 15-Aug-17 07:29 res/color/primary_activatable_text_light.xml │ --rw---- 1.0 fat 224 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/drawer_shadow.9.png │ --rw---- 1.0 fat 687 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_about_dark.png │ --rw---- 1.0 fat 687 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_about_light.png │ --rw---- 1.0 fat 223 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_add_dark.png │ --rw---- 1.0 fat 229 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_add_light.png │ --rw---- 1.0 fat 494 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_comments_dark.png │ --rw---- 1.0 fat 464 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_comments_light.png │ --rw---- 1.0 fat 335 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_delete_dark.png │ --rw---- 1.0 fat 896 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_delete_light.png │ --rw---- 1.0 fat 1166 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_edit_dark.png │ --rw---- 1.0 fat 1133 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_edit_light.png │ --rw---- 1.0 fat 268 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_filter_dark.png │ --rw---- 1.0 fat 282 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_filter_light.png │ --rw---- 1.0 fat 1831 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_link_dark.png │ --rw---- 1.0 fat 1661 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_link_light.png │ --rw---- 1.0 fat 450 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_messages_dark.png │ --rw---- 1.0 fat 436 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_messages_light.png │ --rw---- 1.0 fat 836 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_profile_dark.png │ --rw---- 1.0 fat 810 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_profile_light.png │ --rw---- 1.0 fat 426 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_refresh_dark.png │ --rw---- 1.0 fat 456 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_refresh_light.png │ --rw---- 1.0 fat 895 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_saved_dark.png │ --rw---- 1.0 fat 834 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_saved_light.png │ --rw---- 1.0 fat 409 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_search_dark.png │ --rw---- 1.0 fat 998 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_search_light.png │ --rw---- 1.0 fat 354 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_send_dark.png │ --rw---- 1.0 fat 530 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_send_light.png │ --rw---- 1.0 fat 332 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_share_dark.png │ --rw---- 1.0 fat 332 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_share_light.png │ --rw---- 1.0 fat 1047 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_unsaved_dark.png │ --rw---- 1.0 fat 1028 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_action_unsaved_light.png │ --rw---- 1.0 fat 121 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_drawer_dark.png │ --rw---- 1.0 fat 121 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_drawer_light.png │ --rw---- 1.0 fat 4842 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 551 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_next_dark.png │ --rw---- 1.0 fat 528 b- stor 15-Aug-17 07:29 res/drawable-hdpi-v4/ic_next_light.png │ --rw---- 1.0 fat 209 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/drawer_shadow.9.png │ --rw---- 1.0 fat 483 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_about_dark.png │ --rw---- 1.0 fat 460 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_about_light.png │ --rw---- 1.0 fat 203 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_add_dark.png │ --rw---- 1.0 fat 213 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_add_light.png │ --rw---- 1.0 fat 455 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_comments_dark.png │ --rw---- 1.0 fat 437 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_comments_light.png │ --rw---- 1.0 fat 290 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_delete_dark.png │ --rw---- 1.0 fat 638 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_delete_light.png │ --rw---- 1.0 fat 841 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_edit_dark.png │ --rw---- 1.0 fat 812 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_edit_light.png │ --rw---- 1.0 fat 277 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_filter_dark.png │ --rw---- 1.0 fat 286 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_filter_light.png │ --rw---- 1.0 fat 1285 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_link_dark.png │ --rw---- 1.0 fat 1198 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_link_light.png │ --rw---- 1.0 fat 399 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_messages_dark.png │ --rw---- 1.0 fat 403 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_messages_light.png │ --rw---- 1.0 fat 644 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_profile_dark.png │ --rw---- 1.0 fat 618 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_profile_light.png │ --rw---- 1.0 fat 323 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_refresh_dark.png │ --rw---- 1.0 fat 342 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_refresh_light.png │ --rw---- 1.0 fat 655 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_saved_dark.png │ --rw---- 1.0 fat 644 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_saved_light.png │ --rw---- 1.0 fat 311 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_search_dark.png │ --rw---- 1.0 fat 711 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_search_light.png │ --rw---- 1.0 fat 270 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_send_dark.png │ --rw---- 1.0 fat 446 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_send_light.png │ --rw---- 1.0 fat 278 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_share_dark.png │ --rw---- 1.0 fat 278 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_share_light.png │ --rw---- 1.0 fat 736 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_unsaved_dark.png │ --rw---- 1.0 fat 711 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_action_unsaved_light.png │ --rw---- 1.0 fat 122 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_drawer_dark.png │ --rw---- 1.0 fat 122 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_drawer_light.png │ --rw---- 1.0 fat 2922 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 393 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_next_dark.png │ --rw---- 1.0 fat 392 b- stor 15-Aug-17 07:29 res/drawable-mdpi-v4/ic_next_light.png │ --rw---- 1.0 fat 231 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/drawer_shadow.9.png │ --rw---- 1.0 fat 978 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_about_dark.png │ --rw---- 1.0 fat 978 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_about_light.png │ --rw---- 1.0 fat 251 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_add_dark.png │ --rw---- 1.0 fat 266 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_add_light.png │ --rw---- 1.0 fat 581 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_comments_dark.png │ --rw---- 1.0 fat 556 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_comments_light.png │ --rw---- 1.0 fat 405 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_delete_dark.png │ --rw---- 1.0 fat 1072 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_delete_light.png │ --rw---- 1.0 fat 1545 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_edit_dark.png │ --rw---- 1.0 fat 1448 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_edit_light.png │ --rw---- 1.0 fat 386 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_filter_dark.png │ --rw---- 1.0 fat 381 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_filter_light.png │ --rw---- 1.0 fat 2333 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_link_dark.png │ --rw---- 1.0 fat 2128 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_link_light.png │ --rw---- 1.0 fat 529 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_messages_dark.png │ --rw---- 1.0 fat 509 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_messages_light.png │ --rw---- 1.0 fat 1118 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_profile_dark.png │ --rw---- 1.0 fat 1046 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_profile_light.png │ --rw---- 1.0 fat 505 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_refresh_dark.png │ --rw---- 1.0 fat 550 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_refresh_light.png │ --rw---- 1.0 fat 1173 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_saved_dark.png │ --rw---- 1.0 fat 1118 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_saved_light.png │ --rw---- 1.0 fat 491 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_search_dark.png │ --rw---- 1.0 fat 1209 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_search_light.png │ --rw---- 1.0 fat 414 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_send_dark.png │ --rw---- 1.0 fat 732 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_send_light.png │ --rw---- 1.0 fat 388 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_share_dark.png │ --rw---- 1.0 fat 388 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_share_light.png │ --rw---- 1.0 fat 1554 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_unsaved_dark.png │ --rw---- 1.0 fat 1457 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_action_unsaved_light.png │ --rw---- 1.0 fat 124 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_drawer_dark.png │ --rw---- 1.0 fat 124 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_drawer_light.png │ --rw---- 1.0 fat 6939 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_launcher.png │ --rw---- 1.0 fat 708 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_next_dark.png │ --rw---- 1.0 fat 683 b- stor 15-Aug-17 07:29 res/drawable-xhdpi-v4/ic_next_light.png │ --rw---- 2.0 fat 644 bl defN 15-Aug-17 07:29 res/drawable/place_activated_background.xml │ --rw---- 2.0 fat 564 bl defN 15-Aug-17 07:29 res/drawable/place_background.xml │ --rw---- 2.0 fat 812 bl defN 15-Aug-17 07:29 res/drawable/selector.xml │ --rw---- 2.0 fat 3356 bl defN 15-Aug-17 07:29 res/layout-land/compose_form.xml │ --rw---- 2.0 fat 1564 bl defN 15-Aug-17 07:29 res/layout-land/filter_row.xml │ --rw---- 2.0 fat 1376 bl defN 15-Aug-17 07:29 res/layout-sw600dp-land-v13/browser.xml │ --rw---- 2.0 fat 900 bl defN 15-Aug-17 07:29 res/layout-sw600dp-land-v13/profile.xml │ --rw---- 2.0 fat 1324 bl defN 15-Aug-17 07:29 res/layout-sw600dp-land-v13/search.xml │ --rw---- 2.0 fat 1324 bl defN 15-Aug-17 07:29 res/layout-sw600dp-land-v13/sidebar.xml │ --rw---- 2.0 fat 1280 bl defN 15-Aug-17 07:29 res/layout-sw600dp-v13/browser.xml │ --rw---- 2.0 fat 1016 bl defN 15-Aug-17 07:29 res/layout-sw600dp-v13/profile.xml │ --rw---- 2.0 fat 1176 bl defN 15-Aug-17 07:29 res/layout-sw600dp-v13/search.xml │ --rw---- 2.0 fat 1176 bl defN 15-Aug-17 07:29 res/layout-sw600dp-v13/sidebar.xml │ --rw---- 2.0 fat 1120 bl defN 15-Aug-17 07:29 res/layout-sw720dp-land-v13/browser.xml │ --rw---- 2.0 fat 1176 bl defN 15-Aug-17 07:29 res/layout-sw720dp-v13/browser.xml │ --rw---- 2.0 fat 472 bl defN 15-Aug-17 07:29 res/layout/account_authenticator.xml │ --rw---- 2.0 fat 1672 bl defN 15-Aug-17 07:29 res/layout/account_filter_dropdown_row.xml │ --rw---- 2.0 fat 1596 bl defN 15-Aug-17 07:29 res/layout/account_filter_row.xml │ --rw---- 2.0 fat 780 bl defN 15-Aug-17 07:29 res/layout/account_list.xml │ --rw---- 2.0 fat 1448 bl defN 15-Aug-17 07:29 res/layout/account_list_row.xml │ --rw---- 2.0 fat 396 bl defN 15-Aug-17 07:29 res/layout/account_name_dropdown_row.xml │ --rw---- 2.0 fat 420 bl defN 15-Aug-17 07:29 res/layout/account_name_row.xml │ --rw---- 2.0 fat 1884 bl defN 15-Aug-17 07:29 res/layout/account_navigation_row.xml │ --rw---- 2.0 fat 1404 bl defN 15-Aug-17 07:29 res/layout/add_account_frag.xml │ --rw---- 2.0 fat 928 bl defN 15-Aug-17 07:29 res/layout/add_multiple_subreddits.xml │ --rw---- 2.0 fat 1280 bl defN 15-Aug-17 07:29 res/layout/add_subreddit.xml │ --rw---- 2.0 fat 732 bl defN 15-Aug-17 07:29 res/layout/browser.xml │ --rw---- 2.0 fat 1864 bl defN 15-Aug-17 07:29 res/layout/captcha.xml │ --rw---- 2.0 fat 848 bl defN 15-Aug-17 07:29 res/layout/compose.xml │ --rw---- 2.0 fat 3344 bl defN 15-Aug-17 07:29 res/layout/compose_form.xml │ --rw---- 2.0 fat 472 bl defN 15-Aug-17 07:29 res/layout/content_browser.xml │ --rw---- 2.0 fat 424 bl defN 15-Aug-17 07:29 res/layout/content_row.xml │ --rw---- 2.0 fat 388 bl defN 15-Aug-17 07:29 res/layout/content_uri_row.xml │ --rw---- 2.0 fat 360 bl defN 15-Aug-17 07:29 res/layout/error.xml │ --rw---- 2.0 fat 1792 bl defN 15-Aug-17 07:29 res/layout/filter_row.xml │ --rw---- 2.0 fat 764 bl defN 15-Aug-17 07:29 res/layout/link.xml │ --rw---- 2.0 fat 764 bl defN 15-Aug-17 07:29 res/layout/login_frag.xml │ --rw---- 2.0 fat 324 bl defN 15-Aug-17 07:29 res/layout/markdown_table.xml │ --rw---- 2.0 fat 440 bl defN 15-Aug-17 07:29 res/layout/markdown_table_cell.xml │ --rw---- 2.0 fat 448 bl defN 15-Aug-17 07:29 res/layout/markdown_table_cell_header.xml │ --rw---- 2.0 fat 564 bl defN 15-Aug-17 07:29 res/layout/markdown_table_frag.xml │ --rw---- 2.0 fat 1140 bl defN 15-Aug-17 07:29 res/layout/ok_button_bar.xml │ --rw---- 2.0 fat 1888 bl defN 15-Aug-17 07:29 res/layout/place_row.xml │ --rw---- 2.0 fat 472 bl defN 15-Aug-17 07:29 res/layout/profile.xml │ --rw---- 2.0 fat 472 bl defN 15-Aug-17 07:29 res/layout/search.xml │ --rw---- 2.0 fat 472 bl defN 15-Aug-17 07:29 res/layout/sidebar.xml │ --rw---- 2.0 fat 1624 bl defN 15-Aug-17 07:29 res/layout/sidebar_header_row.xml │ --rw---- 2.0 fat 432 bl defN 15-Aug-17 07:29 res/layout/sidebar_row.xml │ --rw---- 2.0 fat 472 bl defN 15-Aug-17 07:29 res/layout/thing.xml │ --rw---- 2.0 fat 384 bl defN 15-Aug-17 07:29 res/layout/thing_frag.xml │ --rw---- 2.0 fat 1096 bl defN 15-Aug-17 07:29 res/layout/thing_more_row.xml │ --rw---- 2.0 fat 452 bl defN 15-Aug-17 07:29 res/menu/account_action_menu.xml │ --rw---- 2.0 fat 452 bl defN 15-Aug-17 07:29 res/menu/account_list_menu.xml │ --rw---- 2.0 fat 676 bl defN 15-Aug-17 07:29 res/menu/browser_menu.xml │ --rw---- 2.0 fat 1112 bl defN 15-Aug-17 07:29 res/menu/comment_action_menu.xml │ --rw---- 2.0 fat 656 bl defN 15-Aug-17 07:29 res/menu/comment_menu.xml │ --rw---- 2.0 fat 452 bl defN 15-Aug-17 07:29 res/menu/compose_form_menu.xml │ --rw---- 2.0 fat 536 bl defN 15-Aug-17 07:29 res/menu/debug_menu.xml │ --rw---- 2.0 fat 716 bl defN 15-Aug-17 07:29 res/menu/global_menu.xml │ --rw---- 2.0 fat 852 bl defN 15-Aug-17 07:29 res/menu/message_action_menu.xml │ --rw---- 2.0 fat 660 bl defN 15-Aug-17 07:29 res/menu/message_thing_menu.xml │ --rw---- 2.0 fat 592 bl defN 15-Aug-17 07:29 res/menu/message_thread_action_menu.xml │ --rw---- 2.0 fat 592 bl defN 15-Aug-17 07:29 res/menu/profile_menu.xml │ --rw---- 2.0 fat 660 bl defN 15-Aug-17 07:29 res/menu/search_thing_menu.xml │ --rw---- 2.0 fat 832 bl defN 15-Aug-17 07:29 res/menu/sidebar_menu.xml │ --rw---- 2.0 fat 992 bl defN 15-Aug-17 07:29 res/menu/subreddit_action_menu.xml │ --rw---- 2.0 fat 1432 bl defN 15-Aug-17 07:29 res/menu/thing_action_menu.xml │ --rw---- 2.0 fat 2328 bl defN 15-Aug-17 07:29 res/menu/thing_frag_menu.xml │ --rw---- 2.0 fat 980 bl defN 15-Aug-17 07:29 res/menu/thing_table_menu.xml │ --rw---- 2.0 fat 120 bl defN 15-Aug-17 07:29 res/xml/account_preferences.xml │ --rw---- 2.0 fat 420 bl defN 15-Aug-17 07:29 res/xml/account_sync_adapter.xml │ --rw---- 2.0 fat 452 bl defN 15-Aug-17 07:29 res/xml/authenticator.xml │ --rw---- 2.0 fat 420 bl defN 15-Aug-17 07:29 res/xml/subreddit_sync_adapter.xml │ --rw---- 2.0 fat 420 bl defN 15-Aug-17 07:29 res/xml/thing_sync_adapter.xml │ --rw---- 1.0 fat 38220 b- stor 15-Aug-17 07:29 resources.arsc │ --rw---- 2.0 fat 1603728 bl defN 15-Aug-17 07:29 classes.dex │ -192 files, 1843369 bytes uncompressed, 693983 bytes compressed: 62.4% │ +-rw---- 2.0 fat 12336 bX defN 08-Jan-01 00:00 AndroidManifest.xml │ +-rw---- 2.0 fat 472 bl defN 08-Jan-01 00:00 res/color/primary_activatable_text_dark.xml │ +-rw---- 2.0 fat 472 bl defN 08-Jan-01 00:00 res/color/primary_activatable_text_light.xml │ +-rw---- 1.0 fat 224 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/drawer_shadow.9.png │ +-rw---- 1.0 fat 687 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_about_dark.png │ +-rw---- 1.0 fat 677 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_about_light.png │ +-rw---- 1.0 fat 223 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_add_dark.png │ +-rw---- 1.0 fat 221 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_add_light.png │ +-rw---- 1.0 fat 494 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_comments_dark.png │ +-rw---- 1.0 fat 460 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_comments_light.png │ +-rw---- 1.0 fat 335 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_delete_dark.png │ +-rw---- 1.0 fat 887 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_delete_light.png │ +-rw---- 1.0 fat 1166 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_edit_dark.png │ +-rw---- 1.0 fat 1083 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_edit_light.png │ +-rw---- 1.0 fat 268 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_filter_dark.png │ +-rw---- 1.0 fat 271 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_filter_light.png │ +-rw---- 1.0 fat 1831 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_link_dark.png │ +-rw---- 1.0 fat 1649 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_link_light.png │ +-rw---- 1.0 fat 450 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_messages_dark.png │ +-rw---- 1.0 fat 429 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_messages_light.png │ +-rw---- 1.0 fat 836 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_profile_dark.png │ +-rw---- 1.0 fat 800 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_profile_light.png │ +-rw---- 1.0 fat 426 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_refresh_dark.png │ +-rw---- 1.0 fat 426 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_refresh_light.png │ +-rw---- 1.0 fat 895 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_saved_dark.png │ +-rw---- 1.0 fat 825 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_saved_light.png │ +-rw---- 1.0 fat 409 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_search_dark.png │ +-rw---- 1.0 fat 967 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_search_light.png │ +-rw---- 1.0 fat 354 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_send_dark.png │ +-rw---- 1.0 fat 507 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_send_light.png │ +-rw---- 1.0 fat 332 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_share_dark.png │ +-rw---- 1.0 fat 332 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_share_light.png │ +-rw---- 1.0 fat 1047 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_unsaved_dark.png │ +-rw---- 1.0 fat 1020 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_action_unsaved_light.png │ +-rw---- 1.0 fat 111 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_drawer_dark.png │ +-rw---- 1.0 fat 111 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_drawer_light.png │ +-rw---- 1.0 fat 4842 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 551 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_next_dark.png │ +-rw---- 1.0 fat 512 b- stor 08-Jan-01 00:00 res/drawable-hdpi-v4/ic_next_light.png │ +-rw---- 1.0 fat 209 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/drawer_shadow.9.png │ +-rw---- 1.0 fat 483 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_about_dark.png │ +-rw---- 1.0 fat 445 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_about_light.png │ +-rw---- 1.0 fat 203 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_add_dark.png │ +-rw---- 1.0 fat 203 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_add_light.png │ +-rw---- 1.0 fat 455 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_comments_dark.png │ +-rw---- 1.0 fat 434 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_comments_light.png │ +-rw---- 1.0 fat 290 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_delete_dark.png │ +-rw---- 1.0 fat 628 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_delete_light.png │ +-rw---- 1.0 fat 841 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_edit_dark.png │ +-rw---- 1.0 fat 776 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_edit_light.png │ +-rw---- 1.0 fat 277 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_filter_dark.png │ +-rw---- 1.0 fat 273 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_filter_light.png │ +-rw---- 1.0 fat 1285 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_link_dark.png │ +-rw---- 1.0 fat 1179 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_link_light.png │ +-rw---- 1.0 fat 399 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_messages_dark.png │ +-rw---- 1.0 fat 397 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_messages_light.png │ +-rw---- 1.0 fat 644 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_profile_dark.png │ +-rw---- 1.0 fat 604 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_profile_light.png │ +-rw---- 1.0 fat 323 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_refresh_dark.png │ +-rw---- 1.0 fat 323 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_refresh_light.png │ +-rw---- 1.0 fat 655 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_saved_dark.png │ +-rw---- 1.0 fat 631 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_saved_light.png │ +-rw---- 1.0 fat 311 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_search_dark.png │ +-rw---- 1.0 fat 694 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_search_light.png │ +-rw---- 1.0 fat 270 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_send_dark.png │ +-rw---- 1.0 fat 430 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_send_light.png │ +-rw---- 1.0 fat 278 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_share_dark.png │ +-rw---- 1.0 fat 278 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_share_light.png │ +-rw---- 1.0 fat 736 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_unsaved_dark.png │ +-rw---- 1.0 fat 699 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_action_unsaved_light.png │ +-rw---- 1.0 fat 109 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_drawer_dark.png │ +-rw---- 1.0 fat 109 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_drawer_light.png │ +-rw---- 1.0 fat 2922 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 393 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_next_dark.png │ +-rw---- 1.0 fat 378 b- stor 08-Jan-01 00:00 res/drawable-mdpi-v4/ic_next_light.png │ +-rw---- 1.0 fat 231 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/drawer_shadow.9.png │ +-rw---- 1.0 fat 978 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_about_dark.png │ +-rw---- 1.0 fat 965 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_about_light.png │ +-rw---- 1.0 fat 251 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_add_dark.png │ +-rw---- 1.0 fat 258 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_add_light.png │ +-rw---- 1.0 fat 581 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_comments_dark.png │ +-rw---- 1.0 fat 552 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_comments_light.png │ +-rw---- 1.0 fat 405 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_delete_dark.png │ +-rw---- 1.0 fat 1060 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_delete_light.png │ +-rw---- 1.0 fat 1545 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_edit_dark.png │ +-rw---- 1.0 fat 1384 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_edit_light.png │ +-rw---- 1.0 fat 386 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_filter_dark.png │ +-rw---- 1.0 fat 372 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_filter_light.png │ +-rw---- 1.0 fat 2333 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_link_dark.png │ +-rw---- 1.0 fat 2100 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_link_light.png │ +-rw---- 1.0 fat 529 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_messages_dark.png │ +-rw---- 1.0 fat 497 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_messages_light.png │ +-rw---- 1.0 fat 1118 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_profile_dark.png │ +-rw---- 1.0 fat 1030 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_profile_light.png │ +-rw---- 1.0 fat 505 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_refresh_dark.png │ +-rw---- 1.0 fat 505 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_refresh_light.png │ +-rw---- 1.0 fat 1173 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_saved_dark.png │ +-rw---- 1.0 fat 1102 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_saved_light.png │ +-rw---- 1.0 fat 491 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_search_dark.png │ +-rw---- 1.0 fat 1184 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_search_light.png │ +-rw---- 1.0 fat 414 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_send_dark.png │ +-rw---- 1.0 fat 708 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_send_light.png │ +-rw---- 1.0 fat 388 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_share_dark.png │ +-rw---- 1.0 fat 388 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_share_light.png │ +-rw---- 1.0 fat 1554 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_unsaved_dark.png │ +-rw---- 1.0 fat 1432 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_action_unsaved_light.png │ +-rw---- 1.0 fat 115 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_drawer_dark.png │ +-rw---- 1.0 fat 115 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_drawer_light.png │ +-rw---- 1.0 fat 6939 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_launcher.png │ +-rw---- 1.0 fat 708 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_next_dark.png │ +-rw---- 1.0 fat 673 b- stor 08-Jan-01 00:00 res/drawable-xhdpi-v4/ic_next_light.png │ +-rw---- 2.0 fat 644 bl defN 08-Jan-01 00:00 res/drawable/place_activated_background.xml │ +-rw---- 2.0 fat 564 bl defN 08-Jan-01 00:00 res/drawable/place_background.xml │ +-rw---- 2.0 fat 812 bl defN 08-Jan-01 00:00 res/drawable/selector.xml │ +-rw---- 2.0 fat 3356 bl defN 08-Jan-01 00:00 res/layout-land/compose_form.xml │ +-rw---- 2.0 fat 1564 bl defN 08-Jan-01 00:00 res/layout-land/filter_row.xml │ +-rw---- 2.0 fat 1376 bl defN 08-Jan-01 00:00 res/layout-sw600dp-land-v13/browser.xml │ +-rw---- 2.0 fat 900 bl defN 08-Jan-01 00:00 res/layout-sw600dp-land-v13/profile.xml │ +-rw---- 2.0 fat 1324 bl defN 08-Jan-01 00:00 res/layout-sw600dp-land-v13/search.xml │ +-rw---- 2.0 fat 1324 bl defN 08-Jan-01 00:00 res/layout-sw600dp-land-v13/sidebar.xml │ +-rw---- 2.0 fat 1280 bl defN 08-Jan-01 00:00 res/layout-sw600dp-v13/browser.xml │ +-rw---- 2.0 fat 1016 bl defN 08-Jan-01 00:00 res/layout-sw600dp-v13/profile.xml │ +-rw---- 2.0 fat 1176 bl defN 08-Jan-01 00:00 res/layout-sw600dp-v13/search.xml │ +-rw---- 2.0 fat 1176 bl defN 08-Jan-01 00:00 res/layout-sw600dp-v13/sidebar.xml │ +-rw---- 2.0 fat 1120 bl defN 08-Jan-01 00:00 res/layout-sw720dp-land-v13/browser.xml │ +-rw---- 2.0 fat 1176 bl defN 08-Jan-01 00:00 res/layout-sw720dp-v13/browser.xml │ +-rw---- 2.0 fat 472 bl defN 08-Jan-01 00:00 res/layout/account_authenticator.xml │ +-rw---- 2.0 fat 1672 bl defN 08-Jan-01 00:00 res/layout/account_filter_dropdown_row.xml │ +-rw---- 2.0 fat 1596 bl defN 08-Jan-01 00:00 res/layout/account_filter_row.xml │ +-rw---- 2.0 fat 780 bl defN 08-Jan-01 00:00 res/layout/account_list.xml │ +-rw---- 2.0 fat 1448 bl defN 08-Jan-01 00:00 res/layout/account_list_row.xml │ +-rw---- 2.0 fat 396 bl defN 08-Jan-01 00:00 res/layout/account_name_dropdown_row.xml │ +-rw---- 2.0 fat 420 bl defN 08-Jan-01 00:00 res/layout/account_name_row.xml │ +-rw---- 2.0 fat 1884 bl defN 08-Jan-01 00:00 res/layout/account_navigation_row.xml │ +-rw---- 2.0 fat 1404 bl defN 08-Jan-01 00:00 res/layout/add_account_frag.xml │ +-rw---- 2.0 fat 928 bl defN 08-Jan-01 00:00 res/layout/add_multiple_subreddits.xml │ +-rw---- 2.0 fat 1280 bl defN 08-Jan-01 00:00 res/layout/add_subreddit.xml │ +-rw---- 2.0 fat 732 bl defN 08-Jan-01 00:00 res/layout/browser.xml │ +-rw---- 2.0 fat 1864 bl defN 08-Jan-01 00:00 res/layout/captcha.xml │ +-rw---- 2.0 fat 848 bl defN 08-Jan-01 00:00 res/layout/compose.xml │ +-rw---- 2.0 fat 3344 bl defN 08-Jan-01 00:00 res/layout/compose_form.xml │ +-rw---- 2.0 fat 472 bl defN 08-Jan-01 00:00 res/layout/content_browser.xml │ +-rw---- 2.0 fat 424 bl defN 08-Jan-01 00:00 res/layout/content_row.xml │ +-rw---- 2.0 fat 388 bl defN 08-Jan-01 00:00 res/layout/content_uri_row.xml │ +-rw---- 2.0 fat 360 bl defN 08-Jan-01 00:00 res/layout/error.xml │ +-rw---- 2.0 fat 1792 bl defN 08-Jan-01 00:00 res/layout/filter_row.xml │ +-rw---- 2.0 fat 764 bl defN 08-Jan-01 00:00 res/layout/link.xml │ +-rw---- 2.0 fat 764 bl defN 08-Jan-01 00:00 res/layout/login_frag.xml │ +-rw---- 2.0 fat 324 bl defN 08-Jan-01 00:00 res/layout/markdown_table.xml │ +-rw---- 2.0 fat 440 bl defN 08-Jan-01 00:00 res/layout/markdown_table_cell.xml │ +-rw---- 2.0 fat 448 bl defN 08-Jan-01 00:00 res/layout/markdown_table_cell_header.xml │ +-rw---- 2.0 fat 564 bl defN 08-Jan-01 00:00 res/layout/markdown_table_frag.xml │ +-rw---- 2.0 fat 1140 bl defN 08-Jan-01 00:00 res/layout/ok_button_bar.xml │ +-rw---- 2.0 fat 1888 bl defN 08-Jan-01 00:00 res/layout/place_row.xml │ +-rw---- 2.0 fat 472 bl defN 08-Jan-01 00:00 res/layout/profile.xml │ +-rw---- 2.0 fat 472 bl defN 08-Jan-01 00:00 res/layout/search.xml │ +-rw---- 2.0 fat 472 bl defN 08-Jan-01 00:00 res/layout/sidebar.xml │ +-rw---- 2.0 fat 1624 bl defN 08-Jan-01 00:00 res/layout/sidebar_header_row.xml │ +-rw---- 2.0 fat 432 bl defN 08-Jan-01 00:00 res/layout/sidebar_row.xml │ +-rw---- 2.0 fat 472 bl defN 08-Jan-01 00:00 res/layout/thing.xml │ +-rw---- 2.0 fat 384 bl defN 08-Jan-01 00:00 res/layout/thing_frag.xml │ +-rw---- 2.0 fat 1096 bl defN 08-Jan-01 00:00 res/layout/thing_more_row.xml │ +-rw---- 2.0 fat 452 bl defN 08-Jan-01 00:00 res/menu/account_action_menu.xml │ +-rw---- 2.0 fat 452 bl defN 08-Jan-01 00:00 res/menu/account_list_menu.xml │ +-rw---- 2.0 fat 676 bl defN 08-Jan-01 00:00 res/menu/browser_menu.xml │ +-rw---- 2.0 fat 1112 bl defN 08-Jan-01 00:00 res/menu/comment_action_menu.xml │ +-rw---- 2.0 fat 656 bl defN 08-Jan-01 00:00 res/menu/comment_menu.xml │ +-rw---- 2.0 fat 452 bl defN 08-Jan-01 00:00 res/menu/compose_form_menu.xml │ +-rw---- 2.0 fat 536 bl defN 08-Jan-01 00:00 res/menu/debug_menu.xml │ +-rw---- 2.0 fat 716 bl defN 08-Jan-01 00:00 res/menu/global_menu.xml │ +-rw---- 2.0 fat 852 bl defN 08-Jan-01 00:00 res/menu/message_action_menu.xml │ +-rw---- 2.0 fat 660 bl defN 08-Jan-01 00:00 res/menu/message_thing_menu.xml │ +-rw---- 2.0 fat 592 bl defN 08-Jan-01 00:00 res/menu/message_thread_action_menu.xml │ +-rw---- 2.0 fat 592 bl defN 08-Jan-01 00:00 res/menu/profile_menu.xml │ +-rw---- 2.0 fat 660 bl defN 08-Jan-01 00:00 res/menu/search_thing_menu.xml │ +-rw---- 2.0 fat 832 bl defN 08-Jan-01 00:00 res/menu/sidebar_menu.xml │ +-rw---- 2.0 fat 992 bl defN 08-Jan-01 00:00 res/menu/subreddit_action_menu.xml │ +-rw---- 2.0 fat 1432 bl defN 08-Jan-01 00:00 res/menu/thing_action_menu.xml │ +-rw---- 2.0 fat 2328 bl defN 08-Jan-01 00:00 res/menu/thing_frag_menu.xml │ +-rw---- 2.0 fat 980 bl defN 08-Jan-01 00:00 res/menu/thing_table_menu.xml │ +-rw---- 2.0 fat 120 bl defN 08-Jan-01 00:00 res/xml/account_preferences.xml │ +-rw---- 2.0 fat 420 bl defN 08-Jan-01 00:00 res/xml/account_sync_adapter.xml │ +-rw---- 2.0 fat 452 bl defN 08-Jan-01 00:00 res/xml/authenticator.xml │ +-rw---- 2.0 fat 420 bl defN 08-Jan-01 00:00 res/xml/subreddit_sync_adapter.xml │ +-rw---- 2.0 fat 420 bl defN 08-Jan-01 00:00 res/xml/thing_sync_adapter.xml │ +-rw---- 1.0 fat 38428 b- stor 08-Jan-01 00:00 resources.arsc │ +-rw---- 2.0 fat 1624240 bl defN 08-Jan-01 00:00 classes.dex │ +192 files, 1863259 bytes uncompressed, 693894 bytes compressed: 62.8% ├── res/drawable-mdpi-v4/ic_action_delete_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-mdpi-v4/ic_action_refresh_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-mdpi-v4/ic_action_add_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-mdpi-v4/ic_action_profile_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -77,43 +76,43 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 31 77 101 30 10 97 155 162 161 8 119 164 154 153 86 19 146 156 53 74 69 160 157 68 41 147 109 112 121 40 4 132 158 43 99 137 52 145 35 79 165 70 163 87 38 29 122 71 159 123 1 17 39 18 3 58 120 61 23 13 113 151 143 116 117 5 46 142 166 55 104 103 102} │ │ + 0 31 77 101 30 10 97 155 162 161 8 119 164 154 153 86 19 146 156 53 74 69 160 157 68 41 147 109 112 121 40 4 132 158 43 99 137 52 145 35 79 165 70 163 87 38 29 122 71 159 123 1 17 39 18 3 58 120 61 23 13 113 151 143 116 117 5 46 142 166 55 104 103 102} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000101010101010102030404030501010101010101000000000000 │ │ -0000000000000101010101060708090a0a090807060101010101000000000000 │ │ -000000000000010101010b0c0d0e0f0f0f0f0e0d0c0b01010101000000000000 │ │ -00000000000001010101100d0f0f0f0f0f0f0f0f0d1001010101000000000000 │ │ -0000000000000101011112130f0f0f0f0f0f0f0f131211010101000000000000 │ │ -00000000000001010114090f0f0f0f0f0f0f0f0f0f0914010101000000000000 │ │ -00000000000001010115090f0f0f0f0f0f0f0f0f0f0915010101000000000000 │ │ -00000000000001010116090e1717171717171717180919010101000000000000 │ │ -0000000000000101011a171b1c1d1d1d1d1d1d1c1e171f010101000000000000 │ │ -0000000000000101012021222301010101010101242520010101000000000000 │ │ -00000000000001010101260d27280101010101292a2601010101000000000000 │ │ -00000000000001010101012b2c222d2e2f26302a310101010101000000000000 │ │ -0000000000000101010101011f0c32171318331a010101010101000000000000 │ │ -0000000000000101010101343401353636370134340101010101000000000000 │ │ -0000000000000101013839303a3b3c20203c3b3a303938010101000000000000 │ │ -00000000000001013d3e0917320a3f40403f0a3217093e3d0101000000000000 │ │ -0000000000000120410d0f0f0f0f081313080f0f0f0f0d424301000000000000 │ │ -000000000000012b0d0f0f0f0f0f0f0f0f0f0f0f0f0f0f0d2b01000000000000 │ │ -0000000000004445460a0a0a0a0a0a0a0a0a0a0a0a0a0a464544000000000000 │ │ -0000000000004748494a4a4a4a4a4a4a4a4a4a4a4a4a4a494847000000000000 │ │ +0000000000000000000000000001020303020400000000000000000000000000 │ │ +0000000000000000000000050607080909080706050000000000000000000000 │ │ +000000000000000000000a0b0c0d0e0e0e0e0d0c0b0a00000000000000000000 │ │ +000000000000000000000f0c0e0e0e0e0e0e0e0e0c0f00000000000000000000 │ │ +0000000000000000001011120e0e0e0e0e0e0e0e121110000000000000000000 │ │ +00000000000000000013080e0e0e0e0e0e0e0e0e0e0813000000000000000000 │ │ +00000000000000000014080e0e0e0e0e0e0e0e0e0e0814000000000000000000 │ │ +00000000000000000015080d1616161616161616170818000000000000000000 │ │ +00000000000000000019161a1b1c1c1c1c1c1c1b1d161e000000000000000000 │ │ +0000000000000000001f2021220000000000000023241f000000000000000000 │ │ +00000000000000000000250c2627000000000028292500000000000000000000 │ │ +00000000000000000000002a2b212c2d2e252f29300000000000000000000000 │ │ +0000000000000000000000001e0b311612173219000000000000000000000000 │ │ +0000000000000000000000333300343535360033330000000000000000000000 │ │ +00000000000000000037382f393a3b1f1f3b3a392f3837000000000000000000 │ │ +00000000000000003c3d081631093e3f3f3e093116083d3c0000000000000000 │ │ +000000000000001f400c0e0e0e0e071212070e0e0e0e0c414200000000000000 │ │ +000000000000002a0c0e0e0e0e0e0e0e0e0e0e0e0e0e0e0c2a00000000000000 │ │ +0000000000004344450909090909090909090909090909454443000000000000 │ │ +0000000000004647484949494949494949494949494949484746000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_link_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-mdpi-v4/ic_action_unsaved_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-mdpi-v4/ic_action_filter_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -30,41 +29,41 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 104 149 143 120 172 164 75 107 102 0 37 53 51 52 48 3 118 169 161 165 151 11 59 173 96 150 83} │ │ + 0 104 149 143 120 172 164 75 107 102 37 53 51 52 48 3 118 169 161 165 151 11 59 173 96 150 83} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00012333333333333333333333321000 │ │ 00045666666666666666666666654000 │ │ 00078999999999999999999999987000 │ │ -000AAAAAAAAAAAAAAAAAAAAAAAAAA000 │ │ -000AAAAAAAAAAAAAAAAAAAAAAAAAA000 │ │ -000AAAAAAAAAAAAAAAAAAAAAAAAAA000 │ │ -000BCDDDDDDDDDDDDDDEFGAAAAAAA000 │ │ -000HIJJJJJJJJJJJJJJKLMAAAAAAA000 │ │ -000HIJJJJJJJJJJJJJJKLMAAAAAAA000 │ │ -000BCDDDDDDDDDDDDDDEFGAAAAAAA000 │ │ -000AAAAAAAAAAAAAAAAAAAAAAAAAA000 │ │ -000AAAAAAAAAAAAAAAAAAAAAAAAAA000 │ │ -000AAAAAAAAAAAAAAAAAAAAAAAAAA000 │ │ -000789999998NAAAAAAAAAAAAAAAA000 │ │ -00045666666OPAAAAAAAAAAAAAAAA000 │ │ -00012333333QRAAAAAAAAAAAAAAAA000 │ │ +00000000000000000000000000000000 │ │ +00000000000000000000000000000000 │ │ +00000000000000000000000000000000 │ │ +000ABCCCCCCCCCCCCCCDEF0000000000 │ │ +000GHIIIIIIIIIIIIIIJKL0000000000 │ │ +000GHIIIIIIIIIIIIIIJKL0000000000 │ │ +000ABCCCCCCCCCCCCCCDEF0000000000 │ │ +00000000000000000000000000000000 │ │ +00000000000000000000000000000000 │ │ +00000000000000000000000000000000 │ │ +000789999998M0000000000000000000 │ │ +00045666666NO0000000000000000000 │ │ +00012333333PQ0000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 ├── res/drawable-mdpi-v4/ic_action_about_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -43,43 +42,43 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 4 33 58 77 10 74 136 164 166 158 42 138 170 130 76 41 24 56 161 148 2 40 134 23 21 6 75 30 169 5 69 32 9 66 157 20 149 7 50} │ │ + 0 4 33 58 77 10 74 136 164 166 158 42 138 170 130 76 41 24 56 161 148 2 40 134 23 21 6 75 30 169 5 69 32 9 66 157 20 149 7 50} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ -00000111111123455432111111100000 │ │ -00000111116789ABBA98761111100000 │ │ -000001111CDEFGHIIH5FEDC111100000 │ │ -00000111JKL4M111111M4LKJ11100000 │ │ -0000011NKOP1111111111POKN1100000 │ │ -0000016DLQ1111RSSR1111QLD6100000 │ │ -0000017EJ11111TUUT11111JE7100000 │ │ -0000028FM11111VWWV11111MF8200000 │ │ -00000X9S111111YZZY111111S9X00000 │ │ -000004AN111111QaaQ111111NA400000 │ │ -00000GBI111111bccb111111IBG00000 │ │ -00000GBI111111bccb111111IBG00000 │ │ -000004AN111111bccb111111NA400000 │ │ -00000X9S111111bccb111111S9X00000 │ │ -0000028FM11111bccb11111MF8200000 │ │ -0000017EJ11111QaaQ11111JE7100000 │ │ -0000016DLQ1111deed1111QLD6100000 │ │ -0000011NKOP1111111111POKN1100000 │ │ -00000111JKL4M111111M4LKJ11100000 │ │ -000001111CDEFGHIIH5FEDC111100000 │ │ -00000111116789ABBA98761111100000 │ │ -00000111111123455432111111100000 │ │ +00000000000012344321000000000000 │ │ +000000000056789AA987650000000000 │ │ +000000000BCDEFGHHG4EDCB000000000 │ │ +00000000IJK3L000000L3KJI00000000 │ │ +0000000MJNO0000000000ONJM0000000 │ │ +0000005CKP0000QRRQ0000PKC5000000 │ │ +0000006DI00000STTS00000ID6000000 │ │ +0000017EL00000UVVU00000LE7100000 │ │ +00000W8R000000XYYX000000R8W00000 │ │ +0000039M000000PZZP000000M9300000 │ │ +00000FAH000000abba000000HAF00000 │ │ +00000FAH000000abba000000HAF00000 │ │ +0000039M000000abba000000M9300000 │ │ +00000W8R000000abba000000R8W00000 │ │ +0000017EL00000abba00000LE7100000 │ │ +0000006DI00000PZZP00000ID6000000 │ │ +0000005CKP0000cddc0000PKC5000000 │ │ +0000000MJNO0000000000ONJM0000000 │ │ +00000000IJK3L000000L3KJI00000000 │ │ +000000000BCDEFGHHG4EDCB000000000 │ │ +000000000056789AA987650000000000 │ │ +00000000000012344321000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_link_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -144,43 +143,43 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 5 30 49 64 65 51 26 88 135 150 158 153 151 156 140 9 89 162 143 125 138 35 10 23 47 96 163 152 24 131 161 148 105 119 1 39 157 165 130 145 137 62 120 94 43 107 113 160 146 147 142 8 58 45 99 111 25 109 102 154 155 16 134 76 164 98 17 118 67 4 33 159 69 166 63 129 149 28 95 77 70 91 6 29 133 27 117 21 141 83 15 124 110 48 3 37 40 55 100 19 13 81 32 52 12 84 106 108 59 38 11 2 167 22 44 41 115 42 127 20 126 57 132 136 78 116 31 74 87 93 75 54 86 112 73 144 171 103 123 72} │ │ + 0 5 30 49 64 65 51 26 88 135 150 158 153 151 156 140 9 89 162 143 125 138 35 10 23 47 96 163 152 24 131 161 148 105 119 1 39 157 165 130 145 137 62 120 94 43 107 113 160 146 147 142 8 58 45 99 111 25 109 102 154 155 16 134 76 164 98 17 118 67 4 33 159 69 166 63 129 149 28 95 77 70 91 6 29 133 27 117 21 141 83 15 124 110 48 3 37 40 55 100 19 13 81 32 52 12 84 106 108 59 38 11 2 167 22 44 41 115 42 127 20 126 57 132 136 78 116 31 74 87 93 75 54 86 112 73 144 171 103 123 72} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000101010101010101010203040506070302010101010101010101000000 │ │ -0000000101010101010108090a0b0c0d0e0f0c10090801010101010101000000 │ │ -000000010101010111120d131415161718191a1b1c1d09110101010101000000 │ │ -000000010101011e1f20211022210c2324010125260f27281e01010101000000 │ │ -0000000101011e292a2b2c2d2e2f202918010130310f3233341e010101000000 │ │ -0000000101351f3336373738393a0b3b01353c1d3d3e253f3440350101000000 │ │ -0000000101122608010125282c41424344231c451d4647354849120101000000 │ │ -000000013a314a01012e4b404c4d49322a310d314e4f50510152313a01000000 │ │ -00000001531454010155565101573d0f0f0d3d451d583c590154145301000000 │ │ -000000475a5b0101015c5c353f075d0c0d0d0c5e5f60010101015b5a47000000 │ │ -000000033e61010101625501630d143d0d0d316401656601672e683e03000000 │ │ -000000690b6a01010101606b320f3e0d0d2628036c146d6e4a6f700b69000000 │ │ -000000461071010101015b723e0d0d0d0d313973742b0b0b3b66713446000000 │ │ -0000004c20750136764a140f0d0d0d0d3d2677010101655c023f605a46000000 │ │ -0000005f7278186c3e310d3d0d0d0d0d49390101010101010103793269000000 │ │ -000000551d497a4c7b0e0c0c203d0d0d132b01010101010101715f1d03000000 │ │ -000000477c0c49497d7e752e6b1d260d267f6280650101010101815a47000000 │ │ -0000000182130d0d27820101014a3e200d0c3e3d290801010124568301000000 │ │ -000000013a0e3e3d49370101010108841d3d3d3d424a010101850c0801000000 │ │ -000000010186420d31860101010101191d3d0d0d318701016632530101000000 │ │ -00000001011178133e21190101010188130d0d0d0f297024230a350101000000 │ │ -0000000101011e2a201c6701010104893e0d0d0d0d0c063b321e010101000000 │ │ -000000010101013a788a8b01010426260d0d0d0d0d3e427c3a01010101000000 │ │ -000000010101010111090e8c8d5a0c0d0d0d3d0c1c0e12110101010101000000 │ │ -00000001010101010101572d5a3e311313310d7c820801010101010101000000 │ │ -0000000101010101010101010255042b2b045502010101010101010101000000 │ │ +0000000000000000000000000102030405060201000000000000000000000000 │ │ +000000000000000000000708090a0b0c0d0e0b0f080700000000000000000000 │ │ +000000000000000010110c12131415161718191a1b1c08100000000000000000 │ │ +000000000000001d1e1f200f21200b2223000024250e26271d00000000000000 │ │ +0000000000001d28292a2b2c2d2e1f281700002f300e3132331d000000000000 │ │ +0000000000341e323536363738390a3a00343b1c3c3d243e333f340000000000 │ │ +0000000000112507000024272b40414243221b441c4546344748110000000000 │ │ +0000000039304900002d4a3f4b4c483129300c304d4e4f500051303900000000 │ │ +00000000521353000054555000563c0e0e0c3c441c573b580053135200000000 │ │ +00000046595a0000005b5b343e065c0b0c0c0b5d5e5f000000005a5946000000 │ │ +000000023d60000000615400620c133c0c0c306300646500662d673d02000000 │ │ +000000680a69000000005f6a310e3d0c0c2527026b136c6d496e6f0a68000000 │ │ +000000450f70000000005a713d0c0c0c0c303872732a0a0a3a65703345000000 │ │ +0000004b1f7400357549130e0c0c0c0c3c2576000000645b013e5f5945000000 │ │ +0000005e7177176b3d300c3c0c0c0c0c48380000000000000002783168000000 │ │ +000000541c48794b7a0d0b0b1f3c0c0c122a00000000000000705e1c02000000 │ │ +000000467b0b48487c7d742d6a1c250c257e617f640000000000805946000000 │ │ +0000000081120c0c2681000000493d1f0c0b3d3c280700000023558200000000 │ │ +00000000390d3d3c48360000000007831c3c3c3c4149000000840b0700000000 │ │ +000000000085410c30850000000000181c3c0c0c308600006531520000000000 │ │ +00000000001077123d20180000000087120c0c0c0e286f232209340000000000 │ │ +0000000000001d291f1b6600000003883d0c0c0c0c0b053a311d000000000000 │ │ +000000000000003977898a00000325250c0c0c0c0c3d417b3900000000000000 │ │ +000000000000000010080d8b8c590b0c0c0c3c0b1b0d11100000000000000000 │ │ +00000000000000000000562c593d301212300c7b810700000000000000000000 │ │ +0000000000000000000000000154032a2a035401000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_unsaved_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -84,43 +83,43 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 8 72 3 134 48 136 47 115 67 27 141 13 142 94 101 11 140 33 70 121 16 23 35 51 63 77 90 105 149 53 78 158 113 100 86 73 59 41 2 76 147 150 62 42 80 28 139 99 125 109 9 22 146 19 124 1 97 118 60 10 32 120 135 30 38 129 92 87 7 145 91 107 54 116 104 159 133 56 85 24} │ │ + 0 8 72 3 134 48 136 47 115 67 27 141 13 142 94 101 11 140 33 70 121 16 23 35 51 63 77 90 105 149 53 78 158 113 100 86 73 59 41 2 76 147 150 62 42 80 28 139 99 125 109 9 22 146 19 124 1 97 118 60 10 32 120 135 30 38 129 92 87 7 145 91 107 54 116 104 159 133 56 85 24} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000101010101010101010101010202010101010101010101010101000000 │ │ -0000000101010101010101010101010303010101010101010101010101000000 │ │ -0000000101010101010101010101040505040101010101010101010101000000 │ │ -0000000101010101010101010101060707080101010101010101010101000000 │ │ -0000000101010101010101010101090a0a090101010101010101010101000000 │ │ -000000010101010101010101010b0c0d0d0e0b01010101010101010101000000 │ │ -000000010101010101010101010f100101100f01010101010101010101000000 │ │ -0000000101010101010101011112130101131211010101010101010101000000 │ │ -0000000101010101010101011415010101011514010101010101010101000000 │ │ -000000161718191a1b1c1d091e1f010101011f1e091d1c1b1a19181716000000 │ │ -00000020210c22222324252627280101010128272625242322220c2120000000 │ │ -00000001292a27010101010101010101010101010101010101272a2901000000 │ │ -0000000101262b2c010101010101010101010101010101012c2b260101000000 │ │ -0000000101012d2a2e01010101010101010101010101012e2a2d010101000000 │ │ -000000010101012f303104010101010101010101010431302f01010101000000 │ │ -0000000101010101163233340101010101010101343332160101010101000000 │ │ -0000000101010101013536370101010101010101373635010101010101000000 │ │ -0000000101010101010838390101010101010101393808010101010101000000 │ │ -000000010101010101243a010101010101010101013a24010101010101000000 │ │ -0000000101010101013b3c010101012c3c010101013c3b010101010101000000 │ │ -00000001010101013d050b01013e3f40403b4101010b053d0101010101000000 │ │ -000000010101010142430111442a454646454748110143420101010101000000 │ │ -000000010101010103494a124b2f010101012f4b124a49030101010101000000 │ │ -00000001010101014c4d4e4f01010101010101014f4e4d4c0101010101000000 │ │ -0000000101010146325034010101010101010101013450324601010101000000 │ │ -0000000101010134510101010101010101010101010101513401010101000000 │ │ +0000000000000000000000000000000101000000000000000000000000000000 │ │ +0000000000000000000000000000000202000000000000000000000000000000 │ │ +0000000000000000000000000000030404030000000000000000000000000000 │ │ +0000000000000000000000000000050606070000000000000000000000000000 │ │ +0000000000000000000000000000080909080000000000000000000000000000 │ │ +000000000000000000000000000a0b0c0c0d0a00000000000000000000000000 │ │ +000000000000000000000000000e0f00000f0e00000000000000000000000000 │ │ +0000000000000000000000001011120000121110000000000000000000000000 │ │ +0000000000000000000000001314000000001413000000000000000000000000 │ │ +00000015161718191a1b1c081d1e000000001e1d081c1b1a1918171615000000 │ │ +0000001f200b21212223242526270000000027262524232221210b201f000000 │ │ +0000000028292600000000000000000000000000000000000026292800000000 │ │ +0000000000252a2b000000000000000000000000000000002b2a250000000000 │ │ +0000000000002c292d00000000000000000000000000002d292c000000000000 │ │ +000000000000002e2f30030000000000000000000003302f2e00000000000000 │ │ +0000000000000000153132330000000000000000333231150000000000000000 │ │ +0000000000000000003435360000000000000000363534000000000000000000 │ │ +0000000000000000000737380000000000000000383707000000000000000000 │ │ +0000000000000000002339000000000000000000003923000000000000000000 │ │ +0000000000000000003a3b000000002b3b000000003b3a000000000000000000 │ │ +00000000000000003c040a00003d3e3f3f3a4000000a043c0000000000000000 │ │ +0000000000000000414200104329444545444647100042410000000000000000 │ │ +0000000000000000024849114a2e000000002e4a114948020000000000000000 │ │ +00000000000000004b4c4d4e00000000000000004e4d4c4b0000000000000000 │ │ +0000000000000045314f3300000000000000000000334f314500000000000000 │ │ +0000000000000033500000000000000000000000000000503300000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_saved_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-mdpi-v4/ic_action_delete_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -76,43 +75,43 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 21 65 66 58 8 99 170 156 155 158 168 48 106 145 23 16 15 47 163 51 107 141 18 41 160 55 7 53 91 115 144 153 146 147 154 138 118 164 162 159 90 150 161 79 110 117 123 5 24 12 143 129 96 88 132 157 1 119 112 101 92 86 80 59 166 3 73 134 152 29 56 64} │ │ + 0 21 65 66 58 8 99 170 156 155 158 168 48 106 145 23 16 15 47 163 51 107 141 18 41 160 55 7 53 91 115 144 153 146 147 154 138 118 164 162 159 90 150 161 79 110 117 123 5 24 12 143 129 96 88 132 157 1 119 112 101 92 86 80 59 166 3 73 134 152 29 56 64} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000010101010203040404040506010101010000000000000000 │ │ -000000000000000001010101070809090a0b0c0d010101010000000000000000 │ │ -0000000000000000010101010e0f101112131415010101010000000000000000 │ │ -0000000000000000010101011617181112191a1b010101010000000000000000 │ │ -00000000000000001c1d1e1f20212223232324251f1e1d1c0000000000000000 │ │ -00000000000000002627281a0a210a0a0a0a21091a2827260000000000000000 │ │ -0000000000000000212921212121212121212121212129210000000000000000 │ │ -00000000000000002a2b2c282c1a292929291a2c282c2b2a0000000000000000 │ │ -00000000000000000112152d072e2f30302f2e072d1512010000000000000000 │ │ -0000000000000000313201010101010101010101010132310000000000000000 │ │ -0000000000000000333435163637373737373736163534330000000000000000 │ │ -00000000000000001c25282c2c2c2c2c2c2c2c2c2c28251c0000000000000000 │ │ -0000000000000000313839212121212121212121213938310000000000000000 │ │ -00000000000000003a30292121212121212121212129303a0000000000000000 │ │ -00000000000000003a3b2921212121212121212121293b3a0000000000000000 │ │ -0000000000000000013c1a212121212121212121211a3c010000000000000000 │ │ -0000000000000000010e2c212121212121212121212c0e010000000000000000 │ │ -0000000000000000013d2c212121212121212121212c3d010000000000000000 │ │ -0000000000000000013e2c212121212121212121212c3e010000000000000000 │ │ -0000000000000000013f2c212121212121212121212c3f010000000000000000 │ │ -0000000000000000014028212121212121212121212840010000000000000000 │ │ -00000000000000000141420b24212121212121240b4241010000000000000000 │ │ -000000000000000001434445461a282c2c281a46454443010000000000000000 │ │ -0000000000000000010101314713484949481347310101010000000000000000 │ │ +0000000000000000000000000102030303030405000000000000000000000000 │ │ +00000000000000000000000006070808090a0b0c000000000000000000000000 │ │ +0000000000000000000000000d0e0f1011121314000000000000000000000000 │ │ +000000000000000000000000151617101118191a000000000000000000000000 │ │ +00000000000000001b1c1d1e1f202122222223241e1d1c1b0000000000000000 │ │ +0000000000000000252627190920090909092008192726250000000000000000 │ │ +0000000000000000202820202020202020202020202028200000000000000000 │ │ +0000000000000000292a2b272b1928282828192b272b2a290000000000000000 │ │ +00000000000000000011142c062d2e2f2f2e2d062c1411000000000000000000 │ │ +0000000000000000303100000000000000000000000031300000000000000000 │ │ +0000000000000000323334153536363636363635153433320000000000000000 │ │ +00000000000000001b24272b2b2b2b2b2b2b2b2b2b27241b0000000000000000 │ │ +0000000000000000303738202020202020202020203837300000000000000000 │ │ +0000000000000000392f2820202020202020202020282f390000000000000000 │ │ +0000000000000000393a2820202020202020202020283a390000000000000000 │ │ +0000000000000000003b1920202020202020202020193b000000000000000000 │ │ +0000000000000000000d2b202020202020202020202b0d000000000000000000 │ │ +0000000000000000003c2b202020202020202020202b3c000000000000000000 │ │ +0000000000000000003d2b202020202020202020202b3d000000000000000000 │ │ +0000000000000000003e2b202020202020202020202b3e000000000000000000 │ │ +0000000000000000003f2720202020202020202020273f000000000000000000 │ │ +00000000000000000040410a23202020202020230a4140000000000000000000 │ │ +0000000000000000004243444519272b2b271945444342000000000000000000 │ │ +0000000000000000000000304612474848471246300000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_saved_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -71,43 +70,43 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 12 77 3 133 48 159 109 161 29 152 155 87 162 153 88 14 141 156 66 7 18 24 35 45 57 71 84 98 107 142 15 82 157 160 58 158 42 145 28 134 16 118 26 150 44 154 81 113 11 140 131 37 151 8 68 111 27 69 104 170 135 53 105 130 10 129 9} │ │ + 0 12 77 3 133 48 159 109 161 29 152 155 87 162 153 88 14 141 156 66 7 18 24 35 45 57 71 84 98 107 142 15 82 157 160 58 158 42 145 28 134 16 118 26 150 44 154 81 113 11 140 131 37 151 8 68 111 27 69 104 170 135 53 105 130 10 129 9} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000010101010101010101010101010202010101010101010101010101010000 │ │ -0000010101010101010101010101010303010101010101010101010101010000 │ │ -0000010101010101010101010101040505040101010101010101010101010000 │ │ -0000010101010101010101010101060707060101010101010101010101010000 │ │ -0000010101010101010101010101080909080101010101010101010101010000 │ │ -000001010101010101010101010a0b0c0c0b0a01010101010101010101010000 │ │ -000001010101010101010101010d0e0f0f0e1001010101010101010101010000 │ │ -0000010101010101010101011112130f0f131211010101010101010101010000 │ │ -000001010101010101010101140e0f0f0f0f0e14010101010101010101010000 │ │ -000015161718191a1b1c1d1e1f0c0f0f0f0f0c1f1e1d1c1b1a19181716150000 │ │ -000020212213070909090909130f0f0f0f0f0f13090909090907132221200000 │ │ -000001010323220f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f22230301010000 │ │ -0000010101240f250f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f250f240101010000 │ │ -0000010101012627230f0f0f0f0f0f0f0f0f0f0f0f0f0f232726010101010000 │ │ -000001010101012829090f0f0f0f0f0f0f0f0f0f0f0f09292801010101010000 │ │ -00000101010101012a2b220f0f0f0f0f0f0f0f0f0f222b2a0101010101010000 │ │ -0000010101010101012c2d0c0f0f0f0f0f0f0f0f0c2d2c010101010101010000 │ │ -0000010101010101012e252f0f0f0f0f0f0f0f0f2f252e010101010101010000 │ │ -000001010101010101300e0f0f0f0f0f0f0f0f0f0f0e30010101010101010000 │ │ -00000101010101010131230f0f0f0f25250f0f0f0f2331010101010101010000 │ │ -00000101010101013233130f0f0c0e34340e0c0f0f1333320101010101010000 │ │ -000001010101010135132f2f09362137372136092f2f13350101010101010000 │ │ -0000010101010101380e2523393a010101013a3923250e3b0101010101010000 │ │ -00000101010101013c3d3e3f01010101010101013f3e3d400101010101010000 │ │ -0000010101010137410d4201010101010101010101420d433701010101010000 │ │ -00000101010101443a01010101010101010101010101013a4401010101010000 │ │ +0000000000000000000000000000000101000000000000000000000000000000 │ │ +0000000000000000000000000000000202000000000000000000000000000000 │ │ +0000000000000000000000000000030404030000000000000000000000000000 │ │ +0000000000000000000000000000050606050000000000000000000000000000 │ │ +0000000000000000000000000000070808070000000000000000000000000000 │ │ +00000000000000000000000000090a0b0b0a0900000000000000000000000000 │ │ +000000000000000000000000000c0d0e0e0d0f00000000000000000000000000 │ │ +0000000000000000000000001011120e0e121110000000000000000000000000 │ │ +000000000000000000000000130d0e0e0e0e0d13000000000000000000000000 │ │ +00001415161718191a1b1c1d1e0b0e0e0e0e0b1e1d1c1b1a1918171615140000 │ │ +00001f202112060808080808120e0e0e0e0e0e120808080808061221201f0000 │ │ +000000000222210e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e21220200000000 │ │ +0000000000230e240e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e240e230000000000 │ │ +0000000000002526220e0e0e0e0e0e0e0e0e0e0e0e0e0e222625000000000000 │ │ +000000000000002728080e0e0e0e0e0e0e0e0e0e0e0e08282700000000000000 │ │ +0000000000000000292a210e0e0e0e0e0e0e0e0e0e212a290000000000000000 │ │ +0000000000000000002b2c0b0e0e0e0e0e0e0e0e0b2c2b000000000000000000 │ │ +0000000000000000002d242e0e0e0e0e0e0e0e0e2e242d000000000000000000 │ │ +0000000000000000002f0d0e0e0e0e0e0e0e0e0e0e0d2f000000000000000000 │ │ +00000000000000000030220e0e0e0e24240e0e0e0e2230000000000000000000 │ │ +00000000000000003132120e0e0b0d33330d0b0e0e1232310000000000000000 │ │ +000000000000000034122e2e08352036362035082e2e12340000000000000000 │ │ +0000000000000000370d2422383900000000393822240d3a0000000000000000 │ │ +00000000000000003b3c3d3e00000000000000003e3d3c3f0000000000000000 │ │ +0000000000000036400c4100000000000000000000410c423600000000000000 │ │ +0000000000000043390000000000000000000000000000394300000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_profile_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-mdpi-v4/ic_action_messages_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-mdpi-v4/ic_drawer_light.png ├── sng │ │ @@ -1,31 +1,30 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 16; height: 16; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ - (129,130,133) # rgb = (0x81,0x82,0x85) │ │ } │ │ tRNS { │ │ - 0 255 0} │ │ + 0} │ │ IMAGE { │ │ pixels base64 │ │ 0000000000000000 │ │ 1111111111000000 │ │ 1111111111000000 │ │ 1111111111000000 │ │ -2222222222000000 │ │ +0000000000000000 │ │ 0000000000000000 │ │ 0000000000000000 │ │ 1111111111000000 │ │ 1111111111000000 │ │ 1111111111000000 │ │ -2222222222000000 │ │ -2222222222000000 │ │ +0000000000000000 │ │ +0000000000000000 │ │ 0000000000000000 │ │ 1111111111000000 │ │ 1111111111000000 │ │ 1111111111000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_refresh_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -20,43 +19,43 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 38 48 19 29 106 96 144 153 134 86 77 10 125 115 67 58} │ │ + 0 38 48 19 29 106 96 144 153 134 86 77 10 125 115 67 58} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ -00000111111112332411115611100000 │ │ -000001111147899999AB458911100000 │ │ -000001111C9999999999989911100000 │ │ -0000011D69999EBCCF99999941100000 │ │ -00000117999F51111129999921100000 │ │ -000001G999C111111589999921100000 │ │ -00000D899B11111158999999G1100000 │ │ -00000H99E11111114222222241100000 │ │ -00000F99311111111111111111100000 │ │ -00000999111111111111111111100000 │ │ -0000099F111111111111111111100000 │ │ -0000099F1111111111111111F9900000 │ │ -000001111111111111111111F9900000 │ │ -00000111111111111111111199900000 │ │ -00000111111111111111111399F00000 │ │ -00000114222222241111111E99H00000 │ │ -0000011G99999985111111B998D00000 │ │ -000001129999985111111C999G100000 │ │ -00000112999992111115F99971100000 │ │ -0000011D999999FCCBE99996D1100000 │ │ -0000011199999999999999C111100000 │ │ -0000011199B799999998741111100000 │ │ -000001116H11D2CCCC21111111100000 │ │ +00000000000001221300004500000000 │ │ +0000000000367888889A347800000000 │ │ +000000000B8888888888878800000000 │ │ +0000000C58888DABBE88888830000000 │ │ +00000006888E40000018888810000000 │ │ +000000F888B000000478888810000000 │ │ +00000C788A00000047888888F0000000 │ │ +00000G88D00000003111111130000000 │ │ +00000E88200000000000000000000000 │ │ +00000888000000000000000000000000 │ │ +0000088E000000000000000000000000 │ │ +0000088E0000000000000000E8800000 │ │ +000000000000000000000000E8800000 │ │ +00000000000000000000000088800000 │ │ +00000000000000000000000288E00000 │ │ +00000003111111130000000D88G00000 │ │ +0000000F88888874000000A887C00000 │ │ +000000018888874000000B888F000000 │ │ +00000001888881000004E88860000000 │ │ +0000000C888888EBBAD88885C0000000 │ │ +0000000088888888888888B000000000 │ │ +0000000088A688888887630000000000 │ │ +000000005G00C1BBBB10000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_add_light.png ├── sng │ │ @@ -1,56 +1,55 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 7 106 10 152 145 8 11 20 146 153} │ │ + 0 7 106 10 152 145 8 11 20 146 153} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ -00001111111111233211111111110000 │ │ -00001111111111455411111111110000 │ │ -00001111111111466411111111110000 │ │ -00001111111111466411111111110000 │ │ -00001111111111466411111111110000 │ │ -00001111111111466411111111110000 │ │ -00001111111111466411111111110000 │ │ -00001111111111466411111111110000 │ │ -00001111111111466411111111110000 │ │ -00001111111111266211111111110000 │ │ -000078444444449AA944444444870000 │ │ -00003566666666ABBA66666666530000 │ │ -00003566666666ABBA66666666530000 │ │ -000078444444449AA944444444870000 │ │ -00001111111111266211111111110000 │ │ -00001111111111466411111111110000 │ │ -00001111111111466411111111110000 │ │ -00001111111111466411111111110000 │ │ -00001111111111466411111111110000 │ │ -00001111111111466411111111110000 │ │ -00001111111111466411111111110000 │ │ -00001111111111466411111111110000 │ │ -00001111111111455411111111110000 │ │ -00001111111111233211111111110000 │ │ +00000000000000122100000000000000 │ │ +00000000000000344300000000000000 │ │ +00000000000000355300000000000000 │ │ +00000000000000355300000000000000 │ │ +00000000000000355300000000000000 │ │ +00000000000000355300000000000000 │ │ +00000000000000355300000000000000 │ │ +00000000000000355300000000000000 │ │ +00000000000000355300000000000000 │ │ +00000000000000155100000000000000 │ │ +00006733333333899833333333760000 │ │ +000024555555559AA955555555420000 │ │ +000024555555559AA955555555420000 │ │ +00006733333333899833333333760000 │ │ +00000000000000155100000000000000 │ │ +00000000000000355300000000000000 │ │ +00000000000000355300000000000000 │ │ +00000000000000355300000000000000 │ │ +00000000000000355300000000000000 │ │ +00000000000000355300000000000000 │ │ +00000000000000355300000000000000 │ │ +00000000000000355300000000000000 │ │ +00000000000000344300000000000000 │ │ +00000000000000122100000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_search_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-mdpi-v4/ic_next_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-mdpi-v4/ic_action_comments_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-mdpi-v4/ic_action_send_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-mdpi-v4/ic_action_about_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-mdpi-v4/ic_next_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -46,43 +45,43 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 4 41 3 7 94 163 66 54 167 157 155 48 162 147 33 110 159 136 19 12 127 160 161 123 9 22 140 107 37 149 89 52 156 71 70 84 152 39 11 126 148 49} │ │ + 0 4 41 3 7 94 163 66 54 167 157 155 48 162 147 33 110 159 136 19 12 127 160 161 123 9 22 140 107 37 149 89 52 156 71 70 84 152 39 11 126 148 49} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ -00000000001234111111110000000000 │ │ -00000000005678111111110000000000 │ │ -00000000009ABCD11111110000000000 │ │ -000000000016EBFG1111110000000000 │ │ -000000000012HEIJK111110000000000 │ │ -000000000011LMNOPQ11110000000000 │ │ -0000000000111RSIET41110000000000 │ │ -00000000001111UVBEW1110000000000 │ │ -000000000011111XBYOZ110000000000 │ │ -0000000000111111aNYB910000000000 │ │ -00000000001111111bIYcd0000000000 │ │ -00000000001111111bIYcd0000000000 │ │ -0000000000111111aNYB910000000000 │ │ -000000000011111XBYOZ110000000000 │ │ -00000000001111UVBEW1110000000000 │ │ -0000000000111RSIET41110000000000 │ │ -000000000011efOOPQ11110000000000 │ │ -000000000012HEIJK111110000000000 │ │ -000000000016EBgG1111110000000000 │ │ -00000000009ABCh11111110000000000 │ │ -00000000005678111111110000000000 │ │ -00000000001234111111110000000000 │ │ +00000000000123000000000000000000 │ │ +00000000004567000000000000000000 │ │ +000000000089ABC00000000000000000 │ │ +000000000005DAEF0000000000000000 │ │ +000000000001GDHIJ000000000000000 │ │ +000000000000KLMNOP00000000000000 │ │ +0000000000000QRHDS30000000000000 │ │ +00000000000000TUADV0000000000000 │ │ +000000000000000WAXNY000000000000 │ │ +0000000000000000ZMXA800000000000 │ │ +00000000000000000aHXbc0000000000 │ │ +00000000000000000aHXbc0000000000 │ │ +0000000000000000ZMXA800000000000 │ │ +000000000000000WAXNY000000000000 │ │ +00000000000000TUADV0000000000000 │ │ +0000000000000QRHDS30000000000000 │ │ +000000000000deNNOP00000000000000 │ │ +000000000001GDHIJ000000000000000 │ │ +000000000005DAfF0000000000000000 │ │ +000000000089ABg00000000000000000 │ │ +00000000004567000000000000000000 │ │ +00000000000123000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_edit_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -105,43 +104,43 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 22 81 83 38 1 49 144 164 163 157 95 7 29 138 165 156 153 154 108 4 8 66 45 13 63 146 159 55 25 134 166 115 15 24 137 152 162 87 2 53 59 14 60 158 148 26 23 147 97 161 141 41 27 149 12 65 170 106 3 71 64 127 167 57 160 105 120 82 131 35 111 31 47 129 135 17 42 5 85 21 89 155 51 9 107 10 6 56 54 75 61 73 151 16 67 103 114 133 78 34 37} │ │ + 0 22 81 83 38 1 49 144 164 163 157 95 7 29 138 165 156 153 154 108 4 8 66 45 13 63 146 159 55 25 134 166 115 15 24 137 152 162 87 2 53 59 14 60 158 148 26 23 147 97 161 141 41 27 149 12 65 170 106 3 71 64 127 167 57 160 105 120 82 131 35 111 31 47 129 135 17 42 5 85 21 89 155 51 9 107 10 6 56 54 75 61 73 151 16 67 103 114 133 78 34 37} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000101010101010101010101010101010101010102030405010101000000 │ │ -0000000101010101010101010101010101010101060708090a0b0c0d01000000 │ │ -00000001010101010101010101010101010101010e0f10111213101415000000 │ │ -000000010101010101010101010101010101161718191a1b1c12120a1d000000 │ │ -0000000101010101010101010101010101011e1f20212223241c252627000000 │ │ -0000000101010101010101010101010128292a2b2c2d2e2f303111261d000000 │ │ -00000001010101010101010101010101013233343536373138393a3b3c000000 │ │ -0000000101010101010101010101013d3e152f3f404136424322441901000000 │ │ -0000000101010101010101010101450a0a4647284840473e3349380101000000 │ │ -000000010101010101010101014533131242124a064b4c4d4430010101000000 │ │ -0000000101010101010101014533131212120b12491e334e1601010101000000 │ │ -00000001010101010101014533131212121212424b4f50510101010101000000 │ │ -0000000101010101010145331312121212121212092c01010101010101000000 │ │ -000000010101010101453313121212121212120b131801010101010101000000 │ │ -000000010101014f521053121212121212120b13540101010101010101000000 │ │ -0000000101010155564c251312121212120b1354010101010101010101000000 │ │ -000000010101574105585210121212120b125401010101010101010101000000 │ │ -000000010101414026590648261312110b5a0101010101010101010101000000 │ │ -0000000101012142112e4e015b530b0b5c010101010101010101010101000000 │ │ -00000001010e1213120b135d575e1c5c01010101010101010101010101000000 │ │ -000000010127261212122d2e5f48600101010101010101010101010101000000 │ │ -00000001550f0b12125333265458010101010101010101010101010101000000 │ │ -000000015a42122d262e614e5801010101010101010101010101010101000000 │ │ -0000000162404263643001010101010101010101010101010101010101000000 │ │ -0000006512215a58010101010101010101010101010101010101010101000000 │ │ -0000004766010101010101010101010101010101010101010101010101000000 │ │ +0000000000000000000000000000000000000000000001020304000000000000 │ │ +000000000000000000000000000000000000000005060708090a0b0c00000000 │ │ +00000000000000000000000000000000000000000d0e0f1011120f1314000000 │ │ +00000000000000000000000000000000000015161718191a1b1111091c000000 │ │ +0000000000000000000000000000000000001d1e1f202122231b242526000000 │ │ +000000000000000000000000000000002728292a2b2c2d2e2f3010251c000000 │ │ +0000000000000000000000000000000000313233343536303738393a3b000000 │ │ +0000000000000000000000000000003c3d142e3e3f4035414221431800000000 │ │ +0000000000000000000000000000440909454627473f463d3248370000000000 │ │ +0000000000000000000000000044321211411149054a4b4c432f000000000000 │ │ +0000000000000000000000004432121111110a11481d324d1500000000000000 │ │ +00000000000000000000004432121111111111414a4e4f500000000000000000 │ │ +0000000000000000000044321211111111111111082b00000000000000000000 │ │ +000000000000000000443212111111111111110a121700000000000000000000 │ │ +000000000000004e510f52111111111111110a12530000000000000000000000 │ │ +0000000000000054554b241211111111110a1253000000000000000000000000 │ │ +00000000000056400457510f111111110a115300000000000000000000000000 │ │ +000000000000403f25580547251211100a590000000000000000000000000000 │ │ +0000000000002041102d4d005a520a0a5b000000000000000000000000000000 │ │ +00000000000d1112110a125c565d1b5b00000000000000000000000000000000 │ │ +000000000026251111112c2d5e475f0000000000000000000000000000000000 │ │ +00000000540e0a11115232255357000000000000000000000000000000000000 │ │ +000000005941112c252d604d5700000000000000000000000000000000000000 │ │ +00000000613f4162632f00000000000000000000000000000000000000000000 │ │ +0000006411205957000000000000000000000000000000000000000000000000 │ │ +0000004665000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_comments_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -51,41 +50,41 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 66 79 77 76 84 52 140 166 161 170 138 27 133 157 153 130 18 0 160 156 154 163 110 51 58 146 155 99 167 82 142 102 106 158 148 141 132 144 162 89 164 101 28 29 168 152 108 81} │ │ + 0 66 79 77 76 84 52 140 166 161 170 138 27 133 157 153 130 18 160 156 154 163 110 51 58 146 155 99 167 82 142 102 106 158 148 141 132 144 162 89 164 101 28 29 168 152 108 81} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00012333333333333333333333456000 │ │ 00078999999999999999999999ABC000 │ │ -000DEFFFFFFFFFFFFFFFFFFFF9GHI000 │ │ -000DEFFFFFFFFFFFFFFFFFFFJGHII000 │ │ -000DKE99999999999LFFFFFEDHIII000 │ │ -000DMNOOOOOOOOOOPQRFFFF9SIIII000 │ │ -000DTUIIIIIIIIIIIVKFFFF9WIIII000 │ │ -000DJDXXXXXXXXXXNLYEEER9WIIII000 │ │ -000DYZ7aaaaaaaaa7DbDDbcdWIIII000 │ │ -000D8eIIIIIIIIIIIIIIIIeAWIIII000 │ │ -000DfghiiiiiiiiiiiiiihgjWIIII000 │ │ -000DEFkkkkkkkkkkkkkkkkF9WIIII000 │ │ -000DELLLLLLLLLLLLLLLLLL9WIIII000 │ │ -000DEFFFFFFFFFFFFFFFFFF9WIIII000 │ │ -00078999999999999999999AlIIII000 │ │ -00012333333333333333333mOIIII000 │ │ +000DEFFFFFFFFFFFFFFFFFFFF9GH0000 │ │ +000DEFFFFFFFFFFFFFFFFFFFIGH00000 │ │ +000DJE99999999999KFFFFFEDH000000 │ │ +000DLMNNNNNNNNNNOPQFFFF9R0000000 │ │ +000DST00000000000UJFFFF9V0000000 │ │ +000DIDWWWWWWWWWWMKXEEEQ9V0000000 │ │ +000DXY7ZZZZZZZZZ7DaDDabcV0000000 │ │ +000D8d0000000000000000dAV0000000 │ │ +000DefghhhhhhhhhhhhhhgfiV0000000 │ │ +000DEFjjjjjjjjjjjjjjjjF9V0000000 │ │ +000DEKKKKKKKKKKKKKKKKKK9V0000000 │ │ +000DEFFFFFFFFFFFFFFFFFF9V0000000 │ │ +00078999999999999999999Ak0000000 │ │ +00012333333333333333333lN0000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 ├── res/drawable-mdpi-v4/ic_action_send_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -55,43 +54,43 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 37 35 0 75 123 55 2 47 144 164 54 19 112 160 159 124 60 4 81 161 153 128 51 22 149 155 62 8 131 158 162 133 66 104 167 157 17 39 45 56 68 78 89 100 113 125 137 150 72 23 46 63} │ │ + 0 37 35 75 123 55 2 47 144 164 54 19 112 160 159 124 60 4 81 161 153 128 51 22 149 155 62 8 131 158 162 133 66 104 167 157 17 39 45 56 68 78 89 100 113 125 137 150 72 23 46 63} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ -00000012333333333333333333000000 │ │ -00000045673333333333333333000000 │ │ -00000089A5B733333333333333000000 │ │ -000000CDEFEGHI333333333333000000 │ │ -0000007JKLLFKMHI3333333333000000 │ │ -0000003NELLLLFKMHI33333333000000 │ │ -0000003OPQLLLLLFKMRS333333000000 │ │ -0000003ITULLLLLLLFVWXS3333000000 │ │ -00000033YZVKKKKKFaQUVWXS33000000 │ │ -00000033bcdefghijklmLUVlno000000 │ │ -00000033bcpefghijklmLUVlno000000 │ │ -00000033YZVKKKKKFaQUVWXS33000000 │ │ -0000003ITULLLLLLLFVWXS3333000000 │ │ -0000003OPQLLLLLFKMqS333333000000 │ │ -0000003NELLLLFKMHI33333333000000 │ │ -0000007JKLLFKMHI3333333333000000 │ │ -000000CDEFEGHI333333333333000000 │ │ -00000089A5B733333333333333000000 │ │ -00000045673333333333333333000000 │ │ -00000012333333333333333333000000 │ │ +00000012000000000000000000000000 │ │ +00000034560000000000000000000000 │ │ +0000007894A600000000000000000000 │ │ +000000BCDEDFGH000000000000000000 │ │ +0000006IJKKEJLGH0000000000000000 │ │ +0000000MDKKKKEJLGH00000000000000 │ │ +0000000NOPKKKKKEJLQR000000000000 │ │ +0000000HSTKKKKKKKEUVWR0000000000 │ │ +00000000XYUJJJJJEZPTUVWR00000000 │ │ +00000000abcdefghijklKTUkmn000000 │ │ +00000000abodefghijklKTUkmn000000 │ │ +00000000XYUJJJJJEZPTUVWR00000000 │ │ +0000000HSTKKKKKKKEUVWR0000000000 │ │ +0000000NOPKKKKKEJLpR000000000000 │ │ +0000000MDKKKKEJLGH00000000000000 │ │ +0000006IJKKEJLGH0000000000000000 │ │ +000000BCDEDFGH000000000000000000 │ │ +0000007894A600000000000000000000 │ │ +00000034560000000000000000000000 │ │ +00000012000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_messages_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -39,40 +38,40 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 37 86 91 89 66 151 159 157 65 149 156 154 60 148 163 153 3 31 107 155 161 21 24 0 68 147 103 26 64 164 101 162 27 28 23 150} │ │ + 0 37 86 91 89 66 151 159 157 65 149 156 154 60 148 163 153 3 31 107 155 161 21 24 68 147 103 26 64 164 101 162 27 28 23 150} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00001234444444444444444443210000 │ │ 00005678888888888888888887650000 │ │ 00009ABCCCCCCCCCCCCCCCCCCBA90000 │ │ 0000DEFCGGGGGGGGGGGGGGGGCFED0000 │ │ 0000HIJKLCGGGGGGGGGGGGCLKJIH0000 │ │ -0000MNOIJKLCGGGGGGGGCLKJIONM0000 │ │ -0000PQRSOIJKLCGGGGCLKJIOSRQP0000 │ │ -0000TAUGVSOIJCLCCLCJIOSVGUAT0000 │ │ -0000TQKKWGVSOXVCCVXOSVGWKKQT0000 │ │ -0000TQKGGKWGVSOYYOSVGWKGGKQT0000 │ │ -0000TQKGGGGKWGVZZVGWKGGGGKQT0000 │ │ -0000TQKGGGGGGKLaaLKGGGGGGKQT0000 │ │ -0000TQKGGGGGGGGKKGGGGGGGGKQT0000 │ │ -0000TQKGGGGGGGGGGGGGGGGGGKQT0000 │ │ -0000TQKGGGGGGGGGGGGGGGGGGKQT0000 │ │ -0000TEBCCCCCCCCCCCCCCCCCCBET0000 │ │ +0000MN0IJKLCGGGGGGGGCLKJI0NM0000 │ │ +0000OPQR0IJKLCGGGGCLKJI0RQPO0000 │ │ +0000SATGUR0IJCLCCLCJI0RUGTAS0000 │ │ +0000SPKKVGUR0WUCCUW0RUGVKKPS0000 │ │ +0000SPKGGKVGUR0XX0RUGVKGGKPS0000 │ │ +0000SPKGGGGKVGUYYUGVKGGGGKPS0000 │ │ +0000SPKGGGGGGKLZZLKGGGGGGKPS0000 │ │ +0000SPKGGGGGGGGKKGGGGGGGGKPS0000 │ │ +0000SPKGGGGGGGGGGGGGGGGGGKPS0000 │ │ +0000SPKGGGGGGGGGGGGGGGGGGKPS0000 │ │ +0000SEBCCCCCCCCCCCCCCCCCCBES0000 │ │ 00005678888888888888888887650000 │ │ 00001234444444444444444443210000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 ├── res/drawable-mdpi-v4/ic_action_search_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -92,43 +91,43 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 15 64 104 121 120 100 57 8 145 170 156 141 142 159 137 50 86 143 68 22 6 7 27 79 152 165 63 169 123 17 29 139 163 43 13 30 157 129 5 171 66 90 167 42 105 19 37 81 122 140 102 21 24 76 77 99 34 9 28 44 161 113 2 49 33 45 146 91 38 20 160 132 4 155 54 164 133 97 3 35 26 158 1 153 162 116 154 92} │ │ + 0 15 64 104 121 120 100 57 8 145 170 156 141 142 159 137 50 86 143 68 22 6 7 27 79 152 165 63 169 123 17 29 139 163 43 13 30 157 129 5 171 66 90 167 42 105 19 37 81 122 140 102 21 24 76 77 99 34 9 28 44 161 113 2 49 33 45 146 91 38 20 160 132 4 155 54 164 133 97 3 35 26 158 1 153 162 116 154 92} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000010101010203040506070809010101010101010101010000000000 │ │ -0000000000010101030a0b0c0d0e0f0b10110101010101010101010000000000 │ │ -00000000000101120b131415161718191a1b1401010101010101010000000000 │ │ -0000000000011c1d1e1f01010101010120212223010101010101010000000000 │ │ -0000000000240a13020101010101010101252627280101010101010000000000 │ │ -000000000003292a010101010101010101012b2c2d0101010101010000000000 │ │ -00000000002e262f01010101010101010101301b310101010101010000000000 │ │ -0000000000323328010101010101010101012f0c340101010101010000000000 │ │ -0000000000060d1601010101010101010101350c070101010101010000000000 │ │ -0000000000070f3601010101010101010101232c370101010101010000000000 │ │ -000000000008293801010101010101010101391b3a0101010101010000000000 │ │ -00000000003b101a3c01010101010101013d3e3f400101010101010000000000 │ │ -000000000001411b214201010101010143442211010101010101010000000000 │ │ -0000000000010114220c454647153d3948220f49184a01010101010000000000 │ │ -000000000001010143272c1b4b0c2c1b3f4c494d334e4f500101010000000000 │ │ -00000000000101010150233134073751010152330f534d345001010000000000 │ │ -0000000000010101010101010101010101015449535555223450010000000000 │ │ -000000000001010101010101010101010101404f4d5555552234280000000000 │ │ -000000000001010101010101010101010101014a34225555551b450000000000 │ │ -0000000000010101010101010101010101010101503422555556570000000000 │ │ -00000000000101010101010101010101010101010150344d2258230000000000 │ │ -0000000000010101010101010101010101010101010150595723010000000000 │ │ +0000000000000000000102030405060708000000000000000000000000000000 │ │ +000000000000000002090a0b0c0d0e0a0f100000000000000000000000000000 │ │ +00000000000000110a12131415161718191a1300000000000000000000000000 │ │ +0000000000001b1c1d1e0000000000001f202122000000000000000000000000 │ │ +0000000000230912010000000000000000242526270000000000000000000000 │ │ +0000000000022829000000000000000000002a2b2c0000000000000000000000 │ │ +00000000002d252e000000000000000000002f1a300000000000000000000000 │ │ +0000000000313227000000000000000000002e0b330000000000000000000000 │ │ +0000000000050c1500000000000000000000340b060000000000000000000000 │ │ +0000000000060e3500000000000000000000222b360000000000000000000000 │ │ +000000000007283700000000000000000000381a390000000000000000000000 │ │ +00000000003a0f193b00000000000000003c3d3e3f0000000000000000000000 │ │ +000000000000401a204100000000000042432110000000000000000000000000 │ │ +0000000000000013210b444546143c3847210e48174900000000000000000000 │ │ +000000000000000042262b1a4a0b2b1a3e4b484c324d4e4f0000000000000000 │ │ +0000000000000000004f223033063650000051320e524c334f00000000000000 │ │ +000000000000000000000000000000000000534852545421334f000000000000 │ │ +0000000000000000000000000000000000003f4e4c5454542133270000000000 │ │ +000000000000000000000000000000000000004933215454541a440000000000 │ │ +00000000000000000000000000000000000000004f3321545455560000000000 │ │ +0000000000000000000000000000000000000000004f334c2157220000000000 │ │ +000000000000000000000000000000000000000000004f585622000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-mdpi-v4/ic_action_filter_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-mdpi-v4/ic_action_edit_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-mdpi-v4/ic_drawer_dark.png ├── sng │ │ @@ -1,31 +1,30 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 16; height: 16; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (129,130,133) # rgb = (0x81,0x82,0x85) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (129,130,133) # rgb = (0x81,0x82,0x85) │ │ } │ │ tRNS { │ │ - 0 255 0} │ │ + 0} │ │ IMAGE { │ │ pixels base64 │ │ 0000000000000000 │ │ 1111111111000000 │ │ 1111111111000000 │ │ 1111111111000000 │ │ -2222222222000000 │ │ +0000000000000000 │ │ 0000000000000000 │ │ 0000000000000000 │ │ 1111111111000000 │ │ 1111111111000000 │ │ 1111111111000000 │ │ -2222222222000000 │ │ -2222222222000000 │ │ +0000000000000000 │ │ +0000000000000000 │ │ 0000000000000000 │ │ 1111111111000000 │ │ 1111111111000000 │ │ 1111111111000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_filter_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-hdpi-v4/ic_action_unsaved_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-hdpi-v4/ic_action_search_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -113,58 +112,58 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 25 46 60 72 59 42 18 28 82 124 146 150 153 143 116 16 14 92 149 164 163 165 162 160 141 74 3 31 131 155 125 84 65 58 66 93 134 159 111 17 144 161 120 43 4 8 133 12 13 132 87 114 105 2 91 10 115 26 121 20 142 7 81 41 76 51 23 145 94 147 85 62 151 63 137 73 9 97 6 1 123 117 83 88 156 37 36 119 19 5 157 77 89 113 107 158 110 44 61 39 112 154 152 54 52 40 148 126 67} │ │ + 0 25 46 60 72 59 42 18 28 82 124 146 150 153 143 116 16 14 92 149 164 163 165 162 160 141 74 3 31 131 155 125 84 65 58 66 93 134 159 111 17 144 161 120 43 4 8 133 12 13 132 87 114 105 2 91 10 115 26 121 20 142 7 81 41 76 51 23 145 94 147 85 62 151 63 137 73 9 97 6 1 123 117 83 88 156 37 36 119 19 5 157 77 89 113 107 158 110 44 61 39 112 154 152 54 52 40 148 126 67} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000101010101010101010203040506070801010101010101010101010101010101010100000000000000 │ │ -0000000000000001010101010101090a0b0c0d0e0d0f1005110101010101010101010101010101010100000000000000 │ │ -0000000000000001010101011213141516171819161715161a1b1c010101010101010101010101010100000000000000 │ │ -00000000000000010101011d1e16181f2021222324252627181628290101010101010101010101010100000000000000 │ │ -000000000000000101011d2a2b2b2c2d2e01010101012f06302b16203101010101010101010101010100000000000000 │ │ -00000000000000010132332b19342e010101010101010101293518163637010101010101010101010100000000000000 │ │ -00000000000000010138151934010101010101010101010101393a2b2b04010101010101010101010100000000000000 │ │ -00000000000000013b14183c1c010101010101010101010101013d3e18303f0101010101010101010100000000000000 │ │ -000000000000003740151f41010101010101010101010101010101422b27430101010101010101010100000000000000 │ │ -00000000000000440b162037010101010101010101010101010101084517460101010101010101010100000000000000 │ │ -0000000000000003471748010101010101010101010101010101010110152c3701010101010101010100000000000000 │ │ -00000000000000494a184b010101010101010101010101010101010125174c3f01010101010101010100000000000000 │ │ -000000000000004d0e192301010101010101010101010101010101011315454e01010101010101010100000000000000 │ │ -00000000000000230d162201010101010101010101010101010101014f17305001010101010101010100000000000000 │ │ -00000000000000070f172501010101010101010101010101010101515215535101010101010101010100000000000000 │ │ -00000000000000291015263f010101010101010101010101010101094a15540101010101010101010100000000000000 │ │ -000000000000000105161906010101010101010101010101010101551856570101010101010101010100000000000000 │ │ -0000000000000001293e18261201010101010101010101010101584a18591c0101010101010101010100000000000000 │ │ -0000000000000001014d182b353901010101010101010101015a262b1457010101010101010101010100000000000000 │ │ -0000000000000001015b2816183a440101010101010101015726195c1e2f010101010101010101010100000000000000 │ │ -00000000000000010101110b162b1a5d3d510101011c1d5e4a2b5c0e275f390101010101010101010100000000000000 │ │ -0000000000000001010101126019182b451025134f524a1818141e610e1862634b580101010101010100000000000000 │ │ -00000000000000010101010101643327171717151715151f59653166180e5c672b686901010101010100000000000000 │ │ -00000000000000010101010101013f6a462c4c453053216551010139285c0e670e5c0e69010101010100000000000000 │ │ -0000000000000001010101010101010101373f3950510101010101016b67670e0e0e5c0e690101010100000000000000 │ │ -00000000000000010101010101010101010101010101010101010101492b670e0e0e0e5c0e6901010100000000000000 │ │ -000000000000000101010101010101010101010101010101010101015768610e0e0e0e0e5c0e69010100000000000000 │ │ -0000000000000001010101010101010101010101010101010101010101690e5c0e0e0e0e0e5c0e695100000000000000 │ │ -000000000000000101010101010101010101010101010101010101010101690e5c0e0e0e0e0e616c4300000000000000 │ │ -00000000000000010101010101010101010101010101010101010101010101690e5c0e0e0e0e1f1f2400000000000000 │ │ -0000000000000001010101010101010101010101010101010101010101010101690e5c0e0e0e2b6d0200000000000000 │ │ -000000000000000101010101010101010101010101010101010101010101010101690e61672b47570100000000000000 │ │ -000000000000000101010101010101010101010101010101010101010101010101016947676d58010100000000000000 │ │ -0000000000000001010101010101010101010101010101010101010101010101010101436e0201010100000000000000 │ │ +000000000000000000000000000000000102030405060700000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000008090a0b0c0d0c0e0f04100000000000000000000000000000000000000000000000 │ │ +000000000000000000000000111213141516171815161415191a1b000000000000000000000000000000000000000000 │ │ +00000000000000000000001c1d15171e1f20212223242526171527280000000000000000000000000000000000000000 │ │ +000000000000000000001c292a2a2b2c2d00000000002e052f2a151f3000000000000000000000000000000000000000 │ │ +00000000000000000031322a18332d000000000000000000283417153536000000000000000000000000000000000000 │ │ +0000000000000000003714183300000000000000000000000038392a2a03000000000000000000000000000000000000 │ │ +00000000000000003a13173b1b000000000000000000000000003c3d172f3e0000000000000000000000000000000000 │ │ +00000000000000363f141e40000000000000000000000000000000412a26420000000000000000000000000000000000 │ │ +00000000000000430a151f36000000000000000000000000000000074416450000000000000000000000000000000000 │ │ +000000000000000246164700000000000000000000000000000000000f142b3600000000000000000000000000000000 │ │ +000000000000004849174a000000000000000000000000000000000024164b3e00000000000000000000000000000000 │ │ +000000000000004c0d182200000000000000000000000000000000001214444d00000000000000000000000000000000 │ │ +00000000000000220c152100000000000000000000000000000000004e162f4f00000000000000000000000000000000 │ │ +00000000000000060e162400000000000000000000000000000000505114525000000000000000000000000000000000 │ │ +00000000000000280f14253e000000000000000000000000000000084914530000000000000000000000000000000000 │ │ +000000000000000004151805000000000000000000000000000000541755560000000000000000000000000000000000 │ │ +0000000000000000283d17251100000000000000000000000000574917581b0000000000000000000000000000000000 │ │ +0000000000000000004c172a3438000000000000000000000059252a1356000000000000000000000000000000000000 │ │ +0000000000000000005a27151739430000000000000000005625185b1d2e000000000000000000000000000000000000 │ │ +00000000000000000000100a152a195c3c500000001b1c5d492a5b0d265e380000000000000000000000000000000000 │ │ +0000000000000000000000115f18172a440f24124e51491717131d600d1761624a570000000000000000000000000000 │ │ +00000000000000000000000000633226161616141614141e58643065170d5b662a676800000000000000000000000000 │ │ +00000000000000000000000000003e69452b4b442f52206450000038275b0d660d5b0d68000000000000000000000000 │ │ +0000000000000000000000000000000000363e384f500000000000006a66660d0d0d5b0d680000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000482a660d0d0d0d5b0d6800000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000005667600d0d0d0d0d5b0d68000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000680d5b0d0d0d0d0d5b0d685000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000680d5b0d0d0d0d0d606b4200000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000680d5b0d0d0d0d1e1e2300000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000680d5b0d0d0d2a6c0100000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000680d60662a46560000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000006846666c57000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000426d0100000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-hdpi-v4/ic_action_comments_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -49,15 +48,15 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 48 80 77 79 78 32 96 160 155 154 163 100 21 97 5 0 159 153 162 99 4 156 157 147 144 148 146 10 66 9 82 8 57 74 164 149 158 161 59 60 54 127 109 110 145 72} │ │ + 0 48 80 77 79 78 32 96 160 155 154 163 100 21 97 5 159 153 162 99 4 156 157 147 144 148 146 10 66 9 82 8 57 74 164 149 158 161 59 60 54 127 109 110 145 72} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ @@ -66,36 +65,36 @@ │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000012333333333333333333333333333333333334560000 │ │ 0000789AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9BCD0000 │ │ -0000E89AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9BCFG0000 │ │ -00007HAIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIAJKLGG0000 │ │ -00007HAIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIAJKLGGG0000 │ │ -00007HAIIIIIIIIIIIIIIIIIIIIIIIIIIIIIAJKLGGGG0000 │ │ -00007HAI9MMMMMMMMMMMMMMMMAIIIIIIIIIANKLGGGGG0000 │ │ -00007HAIOPPPPPPPPPPPPPPPPQAIIIIIIIIMRSGGGGGG0000 │ │ -00007HAHTUUUUUUUUUUUUUUUUVBIIIIIIIIMPWGGGGGG0000 │ │ -00007HAHXGGGGGGGGGGGGGGGGYZIIIIIIIIMPUGGGGGG0000 │ │ -00007HAHTUUUUUUUUUUUUUUUUVBIIIIIIIIMPUGGGGGG0000 │ │ -00007HAIQPPPPPPPPPPPPPPPPaAAAAAAAIIMPUGGGGGG0000 │ │ -00007HAIbcccccccccccccccc8HHHHHHHNIMPUGGGGGG0000 │ │ -00007HAM7deeeeeeeeeeeeeeeeeeeeeed7MMPUGGGGGG0000 │ │ -00007HAHfGGGGGGGGGGGGGGGGGGGGGGGGfHMPUGGGGGG0000 │ │ -00007HAHeGGGGGGGGGGGGGGGGGGGGGGGGeHMPUGGGGGG0000 │ │ -00007HA9ghiiiiiiiiiiiiiiiiiiiiiihg9MPUGGGGGG0000 │ │ -00007HAIN888888888888888888888888NIMPUGGGGGG0000 │ │ -00007HAIIIIIIIIIIIIIIIIIIIIIIIIIIIIMPUGGGGGG0000 │ │ -00007HAIIIIIIIIIIIIIIIIIIIIIIIIIIIIMPUGGGGGG0000 │ │ -00007HAIIIIIIIIIIIIIIIIIIIIIIIIIIIIMPUGGGGGG0000 │ │ -0000E89AAAAAAAAAAAAAAAAAAAAAAAAAAAANjUGGGGGG0000 │ │ -0000789AAAAAAAAAAAAAAAAAAAAAAAAAAAANjUGGGGGG0000 │ │ -000012333333333333333333333333333335kFGGGGGG0000 │ │ +0000E89AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9BCF00000 │ │ +00007GAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAIJK000000 │ │ +00007GAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAIJK0000000 │ │ +00007GAHHHHHHHHHHHHHHHHHHHHHHHHHHHHHAIJK00000000 │ │ +00007GAH9LLLLLLLLLLLLLLLLAHHHHHHHHHAMJK000000000 │ │ +00007GAHNOOOOOOOOOOOOOOOOPAHHHHHHHHLQR0000000000 │ │ +00007GAGSTTTTTTTTTTTTTTTTUBHHHHHHHHLOV0000000000 │ │ +00007GAGW0000000000000000XYHHHHHHHHLOT0000000000 │ │ +00007GAGSTTTTTTTTTTTTTTTTUBHHHHHHHHLOT0000000000 │ │ +00007GAHPOOOOOOOOOOOOOOOOZAAAAAAAHHLOT0000000000 │ │ +00007GAHabbbbbbbbbbbbbbbb8GGGGGGGMHLOT0000000000 │ │ +00007GAL7cddddddddddddddddddddddc7LLOT0000000000 │ │ +00007GAGe000000000000000000000000eGLOT0000000000 │ │ +00007GAGd000000000000000000000000dGLOT0000000000 │ │ +00007GA9fghhhhhhhhhhhhhhhhhhhhhhgf9LOT0000000000 │ │ +00007GAHM888888888888888888888888MHLOT0000000000 │ │ +00007GAHHHHHHHHHHHHHHHHHHHHHHHHHHHHLOT0000000000 │ │ +00007GAHHHHHHHHHHHHHHHHHHHHHHHHHHHHLOT0000000000 │ │ +00007GAHHHHHHHHHHHHHHHHHHHHHHHHHHHHLOT0000000000 │ │ +0000E89AAAAAAAAAAAAAAAAAAAAAAAAAAAAMiT0000000000 │ │ +0000789AAAAAAAAAAAAAAAAAAAAAAAAAAAAMiT0000000000 │ │ +000012333333333333333333333333333335jF0000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 ├── res/drawable-hdpi-v4/ic_action_edit_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-hdpi-v4/ic_action_refresh_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -20,59 +19,59 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 10 19 125 58 29 77 96 115 106 38 153 134 144 48 86 67} │ │ + 0 10 19 125 58 29 77 96 115 106 38 153 134 144 48 86 67} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000000011111111111111111111111111123111110000000 │ │ -000000011111111111111111111111111245111110000000 │ │ -0000000111111111111678999A7B111124C7111110000000 │ │ -000000011111111137DCCCCCCCCCC8B14CC7111110000000 │ │ -0000000111111127CCCCCCCCCCCCCCCDCCCA111110000000 │ │ -000000011111164CCCCCCCCCCCCCCCCCCCC9111110000000 │ │ -0000000111116ECCCCCCEA77779ECCCCCCC9111110000000 │ │ -000000011116ECCCCC95111111119CCCCCCC111110000000 │ │ -00000001113ECCCCDF1111111115CCCCCCCC111110000000 │ │ -00000001119CCCC421111111115CCCCCCCCC111110000000 │ │ -0000000115CCCC421111111115CCCCCCCCCCB11110000000 │ │ -000000011DCCCE2111111111399997777777311110000000 │ │ -00000001FCCCC51111111111111111111111111110000000 │ │ -000000018CCCD11111111111111111111111111110000000 │ │ -00000001ECCC511111111111111111111111111110000000 │ │ -00000003CCCC211111111111111111111111111110000000 │ │ -0000000BCCC4111111111111111111111111111110000000 │ │ -0000000BCCC9111111111111111111111111577730000000 │ │ -0000000FCCCA1111111111111111111111119CCCB0000000 │ │ -00000006999G111111111111111111111111DCCCB0000000 │ │ -000000011111111111111111111111111111CCCC20000000 │ │ -00000001111111111111111111111111111BCCCC10000000 │ │ -00000001111111111111111111111111111GCCC910000000 │ │ -00000001111111111111111111111111112ECCCH10000000 │ │ -00000001111111111111111111111111117CCCC310000000 │ │ -00000001111113BBBBBBB7711111111116CCCCA110000000 │ │ -000000011115CCCCCCCCCC51111111112ECCCC6110000000 │ │ -00000001111BCCCCCCCCCG1111111116ECCCCG1110000000 │ │ -00000001111BCCCCCCCC8111111111HECCCC421110000000 │ │ -000000011113CCCCCCC81111111154CCCCCE311110000000 │ │ -000000011111CCCCCCCE8HBBF79CCCCCCCE6111110000000 │ │ -000000011111CCCCCCCCCCCCCCCCCCCCC921111110000000 │ │ -0000000111114CCCCCCCCCCCCCCCCCCEH111111110000000 │ │ -0000000111119CC468CCCCCCCCCCCD721111111110000000 │ │ -0000000111119C42112FG94CC4AH61111111111110000000 │ │ -0000000111117E6111111111111111111111111110000000 │ │ -000000011111561111111111111111111111111110000000 │ │ +000000000000000000000000000000000012000000000000 │ │ +000000000000000000000000000000000134000000000000 │ │ +000000000000000000056788896A000013B6000000000000 │ │ +000000000000000026CBBBBBBBBBB7A03BB6000000000000 │ │ +0000000000000016BBBBBBBBBBBBBBBCBBB9000000000000 │ │ +000000000000053BBBBBBBBBBBBBBBBBBBB8000000000000 │ │ +0000000000005DBBBBBBD966668DBBBBBBB8000000000000 │ │ +000000000005DBBBBB84000000008BBBBBBB000000000000 │ │ +00000000002DBBBBCE0000000004BBBBBBBB000000000000 │ │ +00000000008BBBB310000000004BBBBBBBBB000000000000 │ │ +0000000004BBBB310000000004BBBBBBBBBBA00000000000 │ │ +000000000CBBBD1000000000288886666666200000000000 │ │ +00000000EBBBB40000000000000000000000000000000000 │ │ +000000007BBBC00000000000000000000000000000000000 │ │ +00000000DBBB400000000000000000000000000000000000 │ │ +00000002BBBB100000000000000000000000000000000000 │ │ +0000000ABBB3000000000000000000000000000000000000 │ │ +0000000ABBB8000000000000000000000000466620000000 │ │ +0000000EBBB90000000000000000000000008BBBA0000000 │ │ +00000005888F000000000000000000000000CBBBA0000000 │ │ +000000000000000000000000000000000000BBBB10000000 │ │ +00000000000000000000000000000000000ABBBB00000000 │ │ +00000000000000000000000000000000000FBBB800000000 │ │ +00000000000000000000000000000000001DBBBG00000000 │ │ +00000000000000000000000000000000006BBBB200000000 │ │ +00000000000002AAAAAAA6600000000005BBBB9000000000 │ │ +000000000004BBBBBBBBBB40000000001DBBBB5000000000 │ │ +00000000000ABBBBBBBBBF0000000005DBBBBF0000000000 │ │ +00000000000ABBBBBBBB7000000000GDBBBB310000000000 │ │ +000000000002BBBBBBB70000000043BBBBBD200000000000 │ │ +000000000000BBBBBBBD7GAAE68BBBBBBBD5000000000000 │ │ +000000000000BBBBBBBBBBBBBBBBBBBBB810000000000000 │ │ +0000000000003BBBBBBBBBBBBBBBBBBDG000000000000000 │ │ +0000000000008BB357BBBBBBBBBBBC610000000000000000 │ │ +0000000000008B31001EF83BB39G50000000000000000000 │ │ +0000000000006D5000000000000000000000000000000000 │ │ +000000000000450000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_comments_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-hdpi-v4/ic_action_messages_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-hdpi-v4/ic_action_about_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-hdpi-v4/ic_action_delete_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -97,59 +96,59 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 2 43 60 57 59 23 40 143 151 150 154 108 4 79 167 155 159 148 9 77 135 31 25 26 71 145 76 168 125 37 157 7 78 128 20 24 56 156 11 22 55 82 101 146 149 153 123 102 35 111 158 163 161 152 136 164 142 47 126 162 36 97 118 137 1 14 29 44 3 124 81 72 165 61 52 42 147 8 144 6 132 127 122 110 160 112 166 75 88 5 69 140 58} │ │ + 0 2 43 60 57 59 23 40 143 151 150 154 108 4 79 167 155 159 148 9 77 135 31 25 26 71 145 76 168 125 37 157 7 78 128 20 24 56 156 11 22 55 82 101 146 149 153 123 102 35 111 158 163 161 152 136 164 142 47 126 162 36 97 118 137 1 14 29 44 3 124 81 72 165 61 52 42 147 8 144 6 132 127 122 110 160 112 166 75 88 5 69 140 58} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000010101010101020304050505050505060701010101010101000000000000000000000000 │ │ -00000000000000000000000001010101010108090a0a0a0a0a0a0b0c0d0e010101010101000000000000000000000000 │ │ -0000000000000000000000000101010101010f10110a0b0a0a0b0c121314010101010101000000000000000000000000 │ │ -00000000000000000000000001010101010115101617181919071a121b14010101010101000000000000000000000000 │ │ -0000000000000000000000000101010101011c1d1e01010101011f201b21010101010101000000000000000000000000 │ │ -000000000000000000000000010101010101221d23241919192526271b28010101010101000000000000000000000000 │ │ -0000000000000000000000000101292a2b2c16270a2d2e2e2e13132f2f30312b2a290101000000000000000000000000 │ │ -00000000000000000000000032332e34353627372f1111111111112f2f343635342e3332000000000000000000000000 │ │ -0000000000000000000000003839110c2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f0c113938000000000000000000000000 │ │ -00000000000000000000000013272f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2713000000000000000000000000 │ │ -0000000000000000000000003a350c2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f0c353a000000000000000000000000 │ │ -0000000000000000000000003b3c2f3d3d12201111110c0c0c0c11111120123d3d2f3c3b000000000000000000000000 │ │ -00000000000000000000000001023e1a3f40412d2e0b0c0c0c0c0b2e2d41403f1a3e0201000000000000000000000000 │ │ -000000000000000000000000010101010142214319440345450344194321420101010101000000000000000000000000 │ │ -000000000000000000000000013e1f4601010101010101010101010101010101461f3e01000000000000000000000000 │ │ -000000000000000000000000012b35473f48490404040404040404040449483f47352b01000000000000000000000000 │ │ -000000000000000000000000011c4a3436393d121212121212121212123d3936344a1c01000000000000000000000000 │ │ -000000000000000000000000014b120c2f2f2f0c0c0c0c0c0c0c0c0c0c2f2f2f0c124b01000000000000000000000000 │ │ -000000000000000000000000014b120c2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f0c124b01000000000000000000000000 │ │ -000000000000000000000000014c200c2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f0c204c01000000000000000000000000 │ │ -000000000000000000000000014d0c0c2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f0c0c4d01000000000000000000000000 │ │ -000000000000000000000000014d0c0c2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f0c0c4d01000000000000000000000000 │ │ -00000000000000000000000001440b112f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f110b4401000000000000000000000000 │ │ -00000000000000000000000001192e112f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f112e1901000000000000000000000000 │ │ -00000000000000000000000001244e272f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f274e2401000000000000000000000000 │ │ -000000000000000000000000014f50272f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f27504f01000000000000000000000000 │ │ -000000000000000000000000011450272f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f27501401000000000000000000000000 │ │ -000000000000000000000000015152202f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f20525101000000000000000000000000 │ │ -000000000000000000000000010e53342f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f34530e01000000000000000000000000 │ │ -000000000000000000000000014654122f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f12544601000000000000000000000000 │ │ -000000000000000000000000010155562f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f56550101000000000000000000000000 │ │ -000000000000000000000000010157362f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f36570101000000000000000000000000 │ │ -00000000000000000000000001011558272f2f2f2f2f2f2f2f2f2f2f2f2f2f2758590101000000000000000000000000 │ │ -0000000000000000000000000101515a2e3d3634272711111111272734363d2e5a5b0101000000000000000000000000 │ │ -00000000000000000000000001010101185c31475d1b132e2e131b5d47315c1801010101000000000000000000000000 │ │ -00000000000000000000000001010101010114183e08265e5e26083e1814010101010101000000000000000000000000 │ │ +000000000000000000000000000000000000010203040404040404050600000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000007080909090909090a0b0c0d000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000e0f10090a09090a0b111213000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000140f15161718180619111a13000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000001b1c1d00000000001e1f1a20000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000211c22231818182425261a27000000000000000000000000000000000000 │ │ +000000000000000000000000000028292a2b1526092c2d2d2d12122e2e2f302a29280000000000000000000000000000 │ │ +00000000000000000000000031322d33343526362e1010101010102e2e333534332d3231000000000000000000000000 │ │ +0000000000000000000000003738100b2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e0b103837000000000000000000000000 │ │ +00000000000000000000000012262e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2612000000000000000000000000 │ │ +00000000000000000000000039340b2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e0b3439000000000000000000000000 │ │ +0000000000000000000000003a3b2e3c3c111f1010100b0b0b0b1010101f113c3c2e3b3a000000000000000000000000 │ │ +00000000000000000000000000013d193e3f402c2d0a0b0b0b0b0a2d2c403f3e193d0100000000000000000000000000 │ │ +000000000000000000000000000000000041204218430244440243184220410000000000000000000000000000000000 │ │ +000000000000000000000000003d1e4500000000000000000000000000000000451e3d00000000000000000000000000 │ │ +000000000000000000000000002a34463e47480303030303030303030348473e46342a00000000000000000000000000 │ │ +000000000000000000000000001b493335383c111111111111111111113c383533491b00000000000000000000000000 │ │ +000000000000000000000000004a110b2e2e2e0b0b0b0b0b0b0b0b0b0b2e2e2e0b114a00000000000000000000000000 │ │ +000000000000000000000000004a110b2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e0b114a00000000000000000000000000 │ │ +000000000000000000000000004b1f0b2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e0b1f4b00000000000000000000000000 │ │ +000000000000000000000000004c0b0b2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e0b0b4c00000000000000000000000000 │ │ +000000000000000000000000004c0b0b2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e0b0b4c00000000000000000000000000 │ │ +00000000000000000000000000430a102e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e100a4300000000000000000000000000 │ │ +00000000000000000000000000182d102e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e102d1800000000000000000000000000 │ │ +00000000000000000000000000234d262e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e264d2300000000000000000000000000 │ │ +000000000000000000000000004e4f262e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e264f4e00000000000000000000000000 │ │ +00000000000000000000000000134f262e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e264f1300000000000000000000000000 │ │ +0000000000000000000000000050511f2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e1f515000000000000000000000000000 │ │ +000000000000000000000000000d52332e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e33520d00000000000000000000000000 │ │ +000000000000000000000000004553112e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e11534500000000000000000000000000 │ │ +000000000000000000000000000054552e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e55540000000000000000000000000000 │ │ +000000000000000000000000000056352e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e35560000000000000000000000000000 │ │ +00000000000000000000000000001457262e2e2e2e2e2e2e2e2e2e2e2e2e2e2657580000000000000000000000000000 │ │ +000000000000000000000000000050592d3c3533262610101010262633353c2d595a0000000000000000000000000000 │ │ +00000000000000000000000000000000175b30465c1a122d2d121a5c46305b1700000000000000000000000000000000 │ │ +00000000000000000000000000000000000013173d07255d5d25073d1713000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_drawer_dark.png ├── sng │ │ @@ -1,38 +1,37 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 24; height: 24; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (129,130,133) # rgb = (0x81,0x82,0x85) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (129,130,133) # rgb = (0x81,0x82,0x85) │ │ } │ │ tRNS { │ │ - 0 255 0} │ │ + 0} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000 │ │ 000000000000000000000000 │ │ 111111111111111000000000 │ │ 111111111111111000000000 │ │ 111111111111111000000000 │ │ 111111111111111000000000 │ │ -222222222222222000000000 │ │ -222222222222222000000000 │ │ +000000000000000000000000 │ │ +000000000000000000000000 │ │ 000000000000000000000000 │ │ 000000000000000000000000 │ │ 000000000000000000000000 │ │ 111111111111111000000000 │ │ 111111111111111000000000 │ │ 111111111111111000000000 │ │ 111111111111111000000000 │ │ -222222222222222000000000 │ │ -222222222222222000000000 │ │ +000000000000000000000000 │ │ +000000000000000000000000 │ │ 000000000000000000000000 │ │ 000000000000000000000000 │ │ 000000000000000000000000 │ │ 111111111111111000000000 │ │ 111111111111111000000000 │ │ 111111111111111000000000 │ │ 111111111111111000000000 ├── res/drawable-hdpi-v4/ic_action_search_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-hdpi-v4/ic_action_edit_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -132,59 +131,59 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 15 83 124 123 94 41 28 129 165 159 158 163 155 11 3 54 145 161 153 164 18 20 112 150 160 156 119 7 4 32 9 16 78 146 67 8 107 136 14 27 121 114 77 134 166 140 51 10 113 122 26 24 2 72 147 68 96 50 116 46 29 148 157 31 37 93 168 97 126 85 162 60 1 58 36 23 104 118 13 131 132 6 22 89 154 73 151 63 91 84 81 61 90 111 99 98 170 75 25 135 35 101 144 87 40 86 42 138 55 57 139 53 117 95 71 167 149 19 110 49 143 80 69 17 133 103 47 59} │ │ + 0 15 83 124 123 94 41 28 129 165 159 158 163 155 11 3 54 145 161 153 164 18 20 112 150 160 156 119 7 4 32 9 16 78 146 67 8 107 136 14 27 121 114 77 134 166 140 51 10 113 122 26 24 2 72 147 68 96 50 116 46 29 148 157 31 37 93 168 97 126 85 162 60 1 58 36 23 104 118 13 131 132 6 22 89 154 73 151 63 91 84 81 61 90 111 99 98 170 75 25 135 35 101 144 87 40 86 42 138 55 57 139 53 117 95 71 167 149 19 110 49 143 80 69 17 133 103 47 59} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000001010101010101010101010101010101010101010101010101010101020304050607010101010000000000 │ │ -000000000001010101010101010101010101010101010101010101010101010108090a0b0c0d0e060f01010000000000 │ │ -00000000000101010101010101010101010101010101010101010101010110111213141414140e150416010000000000 │ │ -0000000000010101010101010101010101010101010101010101010101011718191a1b14141414140d1c1d0000000000 │ │ -000000000001010101010101010101010101010101010101010101011e1f20012122231a14141414140d240000000000 │ │ -00000000000101010101010101010101010101010101010101010125261327032801292a13141414141a2b0000000000 │ │ -000000000001010101010101010101010101010101010101010101202c2d0a2e2f30013132131414140c330000000000 │ │ -00000000000101010101010101010101010101010101010101013435013637380a0c390131051a14140d3a0000000000 │ │ -000000000001010101010101010101010101010101010101013b140e3c3d013e09150c3901083f1b4019410000000000 │ │ -00000000000101010101010101010101010101010101010101424338440b451e284615403d0147480b49010000000000 │ │ -000000000001010101010101010101010101010101014a4b4c01014d4e130a4f5002510a5253540b5501010000000000 │ │ -00000000000101010101010101010101010101010101470d562b07010157402e4f1e41581559365a5301010000000000 │ │ -0000000000010101010101010101010101010101015b130e0e131b5c4a015d1b0a5e0122445f4a360101010000000000 │ │ -00000000000101010101010101010101010101015b130e1414141b48601001571340422014184a010101010000000000 │ │ -000000000001010101010101010101010101015b130e1414141414564861100126626001636401010101010000000000 │ │ -0000000000010101010101010101010101015b130e14141414141414564822016456651e010101010101010000000000 │ │ -00000000000101010101010101010101015b130e1414141414141414141b1466015f6736010101010101010000000000 │ │ -000000000001010101010101010101015b130e141414141414141414141413184a083101010101010101010000000000 │ │ -0000000000010101010101010101015b130e1414141414141414141414140e1408010101010101010101010000000000 │ │ -00000000000101010101010101015b130e141414141414141414141414140b6829010101010101010101010000000000 │ │ -000000000001010101010101015b130e141414141414141414141414140b230701010101010101010101010000000000 │ │ -00000000000101010101015369130e141414141414141414141414140b236a0101010101010101010101010000000000 │ │ -000000000001010101010166380b0b1b14141414141414141414140b236a010101010101010101010101010000000000 │ │ -000000000001010101010101203d5d330b1414141414141414140b236a01010101010101010101010101010000000000 │ │ -00000000000101010101246b4908016c401b141414141414140c236a0101010101010101010101010101010000000000 │ │ -000000000001010101316d2e0d651d01631a0c14141414140c1907010101010101010101010101010101010000000000 │ │ -0000000000010101016e0b1456135e01016f701b14141440147101010101010101010101010101010101010000000000 │ │ -000000000001010101181a1414561a47360121040c144014110101010101010101010101010101010101010000000000 │ │ -00000000000101013e5856141414561a7242017348401411010101010101010101010101010101010101010000000000 │ │ -000000000001010103481414141414140a04017475561101010101010101010101010101010101010101010000000000 │ │ -000000000001013127401414141414141b767777706f0101010101010101010101010101010101010101010000000000 │ │ -000000000001016e0b141414141414140e445b0116010101010101010101010101010101010101010101010000000000 │ │ -00000000000101781314141414141b48144f790101010101010101010101010101010101010101010101010000000000 │ │ -00000000000164190e1414560b137a434201010101010101010101010101010101010101010101010101010000000000 │ │ -0000000000017b48140e1340467c7d010101010101010101010101010101010101010101010101010101010000000000 │ │ -00000000001d7e48483f7f80100101010101010101010101010101010101010101010101010101010101010000000000 │ │ -0000000000812e2d7b640101010101010101010101010101010101010101010101010101010101010101010000000000 │ │ -000000000074592001010101010101010101010101010101010101010101010101010101010101010101010000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000010203040506000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000708090a0b0c0d050e00000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000f101112131313130d140315000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000161718191a13131313130c1b1c0000000000 │ │ +000000000000000000000000000000000000000000000000000000001d1e1f002021221913131313130c230000000000 │ │ +0000000000000000000000000000000000000000000000000000002425122602270028291213131313192a0000000000 │ │ +0000000000000000000000000000000000000000000000000000001f2b2c092d2e2f003031121313130b320000000000 │ │ +0000000000000000000000000000000000000000000000000000333400353637090b380030041913130c390000000000 │ │ +000000000000000000000000000000000000000000000000003a130d3b3c003d08140b3800073e1a3f18400000000000 │ │ +00000000000000000000000000000000000000000000000000414237430a441d2745143f3c0046470a48000000000000 │ │ +00000000000000000000000000000000000000000000494a4b00004c4d12094e4f0150095152530a5400000000000000 │ │ +00000000000000000000000000000000000000000000460c552a060000563f2d4e1d4057145835595200000000000000 │ │ +0000000000000000000000000000000000000000005a120d0d121a5b49005c1a095d0021435e49350000000000000000 │ │ +00000000000000000000000000000000000000005a120d1313131a475f0f0056123f411f131749000000000000000000 │ │ +000000000000000000000000000000000000005a120d13131313135547600f0025615f00626300000000000000000000 │ │ +0000000000000000000000000000000000005a120d13131313131313554721006355641d000000000000000000000000 │ │ +00000000000000000000000000000000005a120d1313131313131313131a1365005e6635000000000000000000000000 │ │ +000000000000000000000000000000005a120d1313131313131313131313121749073000000000000000000000000000 │ │ +0000000000000000000000000000005a120d1313131313131313131313130d1307000000000000000000000000000000 │ │ +00000000000000000000000000005a120d131313131313131313131313130a6728000000000000000000000000000000 │ │ +000000000000000000000000005a120d131313131313131313131313130a220600000000000000000000000000000000 │ │ +00000000000000000000005268120d131313131313131313131313130a22690000000000000000000000000000000000 │ │ +000000000000000000000065370a0a1a13131313131313131313130a2269000000000000000000000000000000000000 │ │ +0000000000000000000000001f3c5c320a1313131313131313130a226900000000000000000000000000000000000000 │ │ +00000000000000000000236a4807006b3f1a131313131313130b22690000000000000000000000000000000000000000 │ │ +000000000000000000306c2d0c641c0062190b13131313130b1806000000000000000000000000000000000000000000 │ │ +0000000000000000006d0a1355125d00006e6f1a1313133f137000000000000000000000000000000000000000000000 │ │ +00000000000000000017191313551946350020030b133f13100000000000000000000000000000000000000000000000 │ │ +00000000000000003d5755131313551971410072473f1310000000000000000000000000000000000000000000000000 │ │ +000000000000000002471313131313130903007374551000000000000000000000000000000000000000000000000000 │ │ +0000000000000030263f1313131313131a7576766f6e0000000000000000000000000000000000000000000000000000 │ │ +000000000000006d0a131313131313130d435a0015000000000000000000000000000000000000000000000000000000 │ │ +00000000000000771213131313131a47134e780000000000000000000000000000000000000000000000000000000000 │ │ +00000000000063180d1313550a1279424100000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000007a47130d123f457b7c000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000001c7d47473e7e7f0f0000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000802d2c7a630000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000073581f00000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_saved_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -81,59 +80,59 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 24 93 12 143 63 161 2 121 159 43 157 154 103 162 153 25 149 155 81 83 10 135 136 60 160 120 39 156 5 9 20 33 44 56 69 79 89 127 158 36 91 96 108 131 147 151 164 15 105 169 47 145 32 122 11 4 90 74 150 1 123 17 51 110 113 57 141 86 14 38 70 102 8 138 118 16 55} │ │ + 0 24 93 12 143 63 161 2 121 159 43 157 154 103 162 153 25 149 155 81 83 10 135 136 60 160 120 39 156 5 9 20 33 44 56 69 79 89 127 158 36 91 96 108 131 147 151 164 15 105 169 47 145 32 122 11 4 90 74 150 1 123 17 51 110 113 57 141 86 14 38 70 102 8 138 118 16 55} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000101010101010101010101010101010101010102020101010101010101010101010101010101010100000000 │ │ -000000000101010101010101010101010101010101010103030101010101010101010101010101010101010100000000 │ │ -000000000101010101010101010101010101010101010405050401010101010101010101010101010101010100000000 │ │ -000000000101010101010101010101010101010101010607070601010101010101010101010101010101010100000000 │ │ -00000000010101010101010101010101010101010108090a0a0908010101010101010101010101010101010100000000 │ │ -0000000001010101010101010101010101010101010b0c0d0d0c0b010101010101010101010101010101010100000000 │ │ -0000000001010101010101010101010101010101010e0f10100f0e010101010101010101010101010101010100000000 │ │ -000000000101010101010101010101010101010111121310101312020101010101010101010101010101010100000000 │ │ -0000000001010101010101010101010101010101140f101010100f150101010101010101010101010101010100000000 │ │ -0000000001010101010101010101010101010116170c101010100c181601010101010101010101010101010100000000 │ │ -00000000010101010101010101010101010101191a1010101010101a1901010101010101010101010101010100000000 │ │ -000000000101010101010101010101010101081b1a1010101010101a1b08010101010101010101010101010100000000 │ │ -0000000001010101010101010101010101011c1d0d1010101010100d1d1c010101010101010101010101010100000000 │ │ -0000000001010101081e1f20212223242526272810101010101010102827262524232221201f1e080101010100000000 │ │ -00000000292a2b2c1b2d052e2f0d2807300f0c101010101010101010100c0f3007280d2f2e052d1b2c2b2a2900000000 │ │ -000000003132330f280c1d13130d0d1010101010101010101010101010101010100d0d13131d0c280f33323100000000 │ │ -000000000101250a0c1010101010101010101010101010101010101010101010101010101010100c0a25010100000000 │ │ -000000000101010610281010101010101010101010101010101010101010101010101010101028100601010100000000 │ │ -000000000101010134350a10101010101010101010101010101010101010101010101010100a35340101010100000000 │ │ -000000000101010101361707101010101010101010101010101010101010101010101010071736010101010100000000 │ │ -0000000001010101010120370f101010101010101010101010101010101010101010100f372001010101010100000000 │ │ -0000000001010101010101382c0f0d1010101010101010101010101010101010100d0f2c380101010101010100000000 │ │ -000000000101010101010101393a1a0d101010101010101010101010101010100d1a3a39010101010101010100000000 │ │ -00000000010101010101010101013b0d0d10101010101010101010101010100d0d3b0101010101010101010100000000 │ │ -0000000001010101010101010101023c131010101010101010101010101010133c020101010101010101010100000000 │ │ -0000000001010101010101010101190a0d10101010101010101010101010100d0a190101010101010101010100000000 │ │ -00000000010101010101010101012a0f101010101010101010101010101010100f2a0101010101010101010100000000 │ │ -000000000101010101010101013d3e2810101010101010101010101010101010283e3d01010101010101010100000000 │ │ -000000000101010101010101013f2e1310101010101010101010101010101010132e3f01010101010101010100000000 │ │ -00000000010101010101010101400c0d1010101010100d1a1a0d1010101010100d0c4001010101010101010100000000 │ │ -00000000010101010101010101140f101010101010280a41410a281010101010100f1401010101010101010100000000 │ │ -00000000010101010101010101421a10101010130f1743010143170f13101010101a4201010101010101010100000000 │ │ -00000000010101010101010104441d10100d072f45460101010146452f070d10101d4404010101010101010100000000 │ │ -00000000010101010101010147100d10280a4221010101010101010121420a28100d1047010101010101010100000000 │ │ -000000000101010101010101240f1d0f174301010101010101010101010143170f1d0f48010101010101010100000000 │ │ -00000000010101010101010149332f4546010101010101010101010101010146452f3349010101010101010100000000 │ │ -00000000010101010101014a4b4c21010101010101010101010101010101010101214c4b4a0101010101010100000000 │ │ -00000000010101010101014d4e010101010101010101010101010101010101010101014e4d0101010101010100000000 │ │ +000000000000000000000000000000000000000000000001010000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000002020000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000304040300000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000506060500000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000070809090807000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000a0b0c0c0b0a000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000d0e0f0f0e0d000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000001011120f0f1211010000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000130e0f0f0f0f0e140000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000015160b0f0f0f0f0b171500000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000018190f0f0f0f0f0f191800000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000071a190f0f0f0f0f0f191a07000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000001b1c0c0f0f0f0f0f0f0c1c1b000000000000000000000000000000000000 │ │ +0000000000000000071d1e1f20212223242526270f0f0f0f0f0f0f0f27262524232221201f1e1d070000000000000000 │ │ +0000000028292a2b1a2c042d2e0c27062f0e0b0f0f0f0f0f0f0f0f0f0f0b0e2f06270c2e2d042c1a2b2a292800000000 │ │ +000000003031320e270b1c12120c0c0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0c0c12121c0b270e32313000000000 │ │ +00000000000024090b0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0b0924000000000000 │ │ +00000000000000050f270f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f270f0500000000000000 │ │ +00000000000000003334090f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0934330000000000000000 │ │ +0000000000000000003516060f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f061635000000000000000000 │ │ +000000000000000000001f360e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e361f00000000000000000000 │ │ +0000000000000000000000372b0e0c0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0c0e2b370000000000000000000000 │ │ +0000000000000000000000003839190c0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0c193938000000000000000000000000 │ │ +00000000000000000000000000003a0c0c0f0f0f0f0f0f0f0f0f0f0f0f0f0f0c0c3a0000000000000000000000000000 │ │ +0000000000000000000000000000013b120f0f0f0f0f0f0f0f0f0f0f0f0f0f123b010000000000000000000000000000 │ │ +000000000000000000000000000018090c0f0f0f0f0f0f0f0f0f0f0f0f0f0f0c09180000000000000000000000000000 │ │ +0000000000000000000000000000290e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e290000000000000000000000000000 │ │ +000000000000000000000000003c3d270f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f273d3c00000000000000000000000000 │ │ +000000000000000000000000003e2d120f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f122d3e00000000000000000000000000 │ │ +000000000000000000000000003f0b0c0f0f0f0f0f0f0c19190c0f0f0f0f0f0f0c0b3f00000000000000000000000000 │ │ +00000000000000000000000000130e0f0f0f0f0f0f2709404009270f0f0f0f0f0f0e1300000000000000000000000000 │ │ +0000000000000000000000000041190f0f0f0f120e1642000042160e120f0f0f0f194100000000000000000000000000 │ │ +00000000000000000000000003431c0f0f0c062e44450000000045442e060c0f0f1c4303000000000000000000000000 │ │ +000000000000000000000000460f0c0f270941200000000000000000204109270f0c0f46000000000000000000000000 │ │ +000000000000000000000000230e1c0e164200000000000000000000000042160e1c0e47000000000000000000000000 │ │ +00000000000000000000000048322e4445000000000000000000000000000045442e3248000000000000000000000000 │ │ +0000000000000000000000494a4b20000000000000000000000000000000000000204b4a490000000000000000000000 │ │ +00000000000000000000004c4d000000000000000000000000000000000000000000004d4c0000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_profile_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -91,56 +90,56 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 26 68 99 115 67 25 3 65 128 153 160 164 152 127 23 119 162 159 154 155 137 8 123 75 163 13 139 157 55 85 103 161 109 94 92 70 150 147 149 146 69 28 151 158 138 34 39 143 1 81 168 31 73 63 86 17 96 134 83 50 40 52 156 42 120 167 172 47 90 129 130 121 5 9 117 60 14 56 142 113 77 84 79 41 46 106 173} │ │ + 0 26 68 99 115 67 25 3 65 128 153 160 164 152 127 23 119 162 159 154 155 137 8 123 75 163 13 139 157 55 85 103 161 109 94 92 70 150 147 149 146 69 28 151 158 138 34 39 143 1 81 168 31 73 63 86 17 96 134 83 50 40 52 156 42 120 167 172 47 90 129 130 121 5 9 117 60 14 56 142 113 77 84 79 41 46 106 173} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000101010101010101010102030405050406070101010101010101010100000000000000000000 │ │ -00000000000000000000010101010101010108090a0b0c0d0d0c0e0f0908010101010101010100000000000000000000 │ │ -00000000000000000000010101010101011011121314140b0b1415131211100101010101010100000000000000000000 │ │ -000000000000000000000101010101010216120b0b0b0b0b0b0b0b0b0b12160201010101010100000000000000000000 │ │ -0000000000000000000001010101011718120b0b0b0b0b0b0b0b0b0b0b0b121817010101010100000000000000000000 │ │ -000000000000000000000101010101191a0b0b0b0b0b0b0b0b0b0b0b0b0b0b1a19010101010100000000000000000000 │ │ -00000000000000000000010101011b1c1d0b0b0b0b0b0b0b0b0b0b0b0b0b0b1d1c1b0101010100000000000000000000 │ │ -00000000000000000000010101011e0c140b0b0b0b0b0b0b0b0b0b0b0b0b0b140c1e0101010100000000000000000000 │ │ -00000000000000000000010101011f1a0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b1a1f0101010100000000000000000000 │ │ -000000000000000000000101010120210b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b21200101010100000000000000000000 │ │ -0000000000000000000001010101220c0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c220101010100000000000000000000 │ │ -000000000000000000000101010123120b0b151515151515151515151515150b12240101010100000000000000000000 │ │ -0000000000000000000001010101251214262728282828282828282828282926122a0101010100000000000000000000 │ │ -00000000000000000000010101012b2c2d2e2f07020202020202020202073031142b0101010100000000000000000000 │ │ -000000000000000000000101010132221213330101010101010101010101243422320101010100000000000000000000 │ │ -000000000000000000000101010101352c131d2a01010101010101010136120e35010101010100000000000000000000 │ │ -000000000000000000000101010101013713131d381b0101010101393a12213701010101010100000000000000000000 │ │ -0000000000000000000001010101010101031512123b3c3d3e3f381c3440030101010101010100000000000000000000 │ │ -00000000000000000000010101010101010141422d43340c2d1244214241010101010101010100000000000000000000 │ │ -000000000000000000000101010101010101013245464247484946453201010101010101010100000000000000000000 │ │ -00000000000000000000010101010101010132010101324a4a3201010132010101010101010100000000000000000000 │ │ -0000000000000000000001010101014b094c424d4e0101010101014e4d424c094b010101010100000000000000000000 │ │ -00000000000000000000010101014f3b120c130c50514652524651500c130c123b4f0101010100000000000000000000 │ │ -00000000000000000000010101530c2d0b0b0b144013120d0d121340140b0b0b2d0c5301010100000000000000000000 │ │ -0000000000000000000001015221150b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b152154010100000000000000000000 │ │ -0000000000000000000001551d400b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b401d550100000000000000000000 │ │ -0000000000000000000008420c0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0c420800000000000000000000 │ │ -00000000000000000000562d140b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b142d5600000000000000000000 │ │ -0000000000000000000057580d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d585700000000000000000000 │ │ -000000000000000000002411050505050505050505050505050505050505050505050505112400000000000000000000 │ │ +000000000000000000000000000000000000000001020304040305060000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000708090a0b0c0c0b0d0e0807000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000f10111213130a0a13141211100f0000000000000000000000000000000000 │ │ +000000000000000000000000000000000115110a0a0a0a0a0a0a0a0a0a11150100000000000000000000000000000000 │ │ +0000000000000000000000000000001617110a0a0a0a0a0a0a0a0a0a0a0a111716000000000000000000000000000000 │ │ +00000000000000000000000000000018190a0a0a0a0a0a0a0a0a0a0a0a0a0a1918000000000000000000000000000000 │ │ +00000000000000000000000000001a1b1c0a0a0a0a0a0a0a0a0a0a0a0a0a0a1c1b1a0000000000000000000000000000 │ │ +00000000000000000000000000001d0b130a0a0a0a0a0a0a0a0a0a0a0a0a0a130b1d0000000000000000000000000000 │ │ +00000000000000000000000000001e190a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a191e0000000000000000000000000000 │ │ +00000000000000000000000000001f200a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a201f0000000000000000000000000000 │ │ +0000000000000000000000000000210b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0b210000000000000000000000000000 │ │ +000000000000000000000000000022110a0a141414141414141414141414140a11230000000000000000000000000000 │ │ +000000000000000000000000000024111325262727272727272727272727282511290000000000000000000000000000 │ │ +00000000000000000000000000002a2b2c2d2e06010101010101010101062f30132a0000000000000000000000000000 │ │ +000000000000000000000000000031211112320000000000000000000000233321310000000000000000000000000000 │ │ +000000000000000000000000000000342b121c2900000000000000000035110d34000000000000000000000000000000 │ │ +000000000000000000000000000000003612121c371a0000000000383911203600000000000000000000000000000000 │ │ +0000000000000000000000000000000000021411113a3b3c3d3e371b333f020000000000000000000000000000000000 │ │ +00000000000000000000000000000000000040412c42330b2c1143204140000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000003144454146474845443100000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000310000003149493100000031000000000000000000000000000000000000 │ │ +0000000000000000000000000000004a084b414c4d0000000000004d4c414b084a000000000000000000000000000000 │ │ +00000000000000000000000000004e3a110b120b4f5045515145504f0b120b113a4e0000000000000000000000000000 │ │ +00000000000000000000000000520b2c0a0a0a133f12110c0c11123f130a0a0a2c0b5200000000000000000000000000 │ │ +0000000000000000000000005120140a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a142053000000000000000000000000 │ │ +0000000000000000000000541c3f0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a3f1c540000000000000000000000 │ │ +0000000000000000000007410b0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0b410700000000000000000000 │ │ +00000000000000000000552c130a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a132c5500000000000000000000 │ │ +0000000000000000000056570c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c575600000000000000000000 │ │ +000000000000000000002310040404040404040404040404040404040404040404040404102300000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-hdpi-v4/ic_action_about_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -67,59 +66,59 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 22 55 80 97 110 3 54 112 149 159 167 168 43 122 160 166 164 151 133 152 163 2 83 156 126 74 28 6 31 73 10 104 162 138 62 5 165 111 20 82 99 4 41 157 8 123 17 92 52 161 61 116 48 19 148 30 67 115 81 169 93 95 87} │ │ + 0 22 55 80 97 110 3 54 112 149 159 167 168 43 122 160 166 164 151 133 152 163 2 83 156 126 74 28 6 31 73 10 104 162 138 62 5 165 111 20 82 99 4 41 157 8 123 17 92 52 161 61 116 48 19 148 30 67 115 81 169 93 95 87} │ │ IMAGE { │ │ - pixels hex │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000001010101010101010101010203040506060504030201010101010101010101010000000000000000 │ │ -000000000000000001010101010101010708090a0b0c0d0d0d0d0c0b0a09080701010101010101010000000000000000 │ │ -0000000000000000010101010101010e0f10111213140605050914151611100f0e010101010101010000000000000000 │ │ -0000000000000000010101010117181912101a1b1c1d010101011d1e1f1a101219181701010101010000000000000000 │ │ -000000000000000001010101202122162324250101010101010101010125242316222120010101010000000000000000 │ │ -000000000000000001010107212622272801010101010101010101010101012827222621070101010000000000000000 │ │ -00000000000000000101012922222a2b010101010101010101010101010101012b2a2222290101010000000000000000 │ │ -000000000000000001012c2d16092b010101010101012e08082e010101010101012b09162d2c01010000000000000000 │ │ -000000000000000001252f12233001010101010101013112123101010101010101013023122f25010000000000000000 │ │ -00000000000000000132331034010101010101010101350c0c3501010101010101010134103332010000000000000000 │ │ -00000000000000000109111a25010101010101010101361a1a36010101010101010101251a1109010000000000000000 │ │ -00000000000000003738121b0101010101010101010101171701010101010101010101011b1238370000000000000000 │ │ -000000000000000008101539010101010101010101013a3b3b3a01010101010101010101391510080000000000000000 │ │ -00000000000000003c0c142501010101010101010101053d3d050101010101010101010125140c3c0000000000000000 │ │ -0000000000000000050d0901010101010101010101013e22223e0101010101010101010101090d050000000000000000 │ │ -0000000000000000060d0501010101010101010101013e22223e0101010101010101010101050d060000000000000000 │ │ -0000000000000000060d0501010101010101010101013e22223e0101010101010101010101050d060000000000000000 │ │ -0000000000000000050d0901010101010101010101013e22223e0101010101010101010101090d050000000000000000 │ │ -00000000000000003c0c1425010101010101010101013e22223e0101010101010101010125140c3c0000000000000000 │ │ -000000000000000008101539010101010101010101013e22223e01010101010101010101391510080000000000000000 │ │ -00000000000000003738121b010101010101010101013e22223e010101010101010101011b1238370000000000000000 │ │ -00000000000000000109111a250101010101010101013e22223e010101010101010101251a1109010000000000000000 │ │ -000000000000000001323310340101010101010101013f26263f01010101010101010134103332010000000000000000 │ │ -000000000000000001252f12233001010101010101014015154001010101010101013023122f25010000000000000000 │ │ -000000000000000001012c2d16092b010101010101011d20201d010101010101012b09162d2c01010000000000000000 │ │ -00000000000000000101012922222a2b010101010101010101010101010101012b2a2222290101010000000000000000 │ │ -000000000000000001010107212622272801010101010101010101010101012827222621070101010000000000000000 │ │ -000000000000000001010101202122162324250101010101010101010125242316222120010101010000000000000000 │ │ -0000000000000000010101010117181912101a1b1c1d010101011d1e1f1a101219181701010101010000000000000000 │ │ -0000000000000000010101010101010e0f10111213140605050914151611100f0e010101010101010000000000000000 │ │ -000000000000000001010101010101010708090a0b0c0d0d0d0d0c0b0a09080701010101010101010000000000000000 │ │ -000000000000000001010101010101010101010203040506060504030201010101010101010101010000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ + pixels base64 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000012345543210000000000000000000 │ │ +00000000000000006789ABCCCCBA98760000000000000000 │ │ +000000000000000DEFGHIJ5448JKLGFED000000000000000 │ │ +0000000000000MNOHFPQRS0000STUPFHONM0000000000000 │ │ +000000000000VWXLYZa0000000000aZYLXWV000000000000 │ │ +000000000006WbXcd00000000000000dcXbW600000000000 │ │ +00000000000eXXfg0000000000000000gfXXe00000000000 │ │ +0000000000hiL8g0000000j77j0000000g8Lih0000000000 │ │ +000000000akHYl00000000mHHm00000000lYHka000000000 │ │ +000000000noFp000000000qBBq000000000pFon000000000 │ │ +0000000008GPa000000000rPPr000000000aPG8000000000 │ │ +00000000stHQ00000000000MM00000000000QHts00000000 │ │ +000000007FKu0000000000vwwv0000000000uKF700000000 │ │ +00000000xBJa00000000004yy40000000000aJBx00000000 │ │ +000000004C800000000000zXXz000000000008C400000000 │ │ +000000005C400000000000zXXz000000000004C500000000 │ │ +000000005C400000000000zXXz000000000004C500000000 │ │ +000000004C800000000000zXXz000000000008C400000000 │ │ +00000000xBJa0000000000zXXz0000000000aJBx00000000 │ │ +000000007FKu0000000000zXXz0000000000uKF700000000 │ │ +00000000stHQ0000000000zXXz0000000000QHts00000000 │ │ +0000000008GPa000000000zXXz000000000aPG8000000000 │ │ +000000000noFp000000000+bb+000000000pFon000000000 │ │ +000000000akHYl00000000/KK/00000000lYHka000000000 │ │ +0000000000hiL8g0000000SVVS0000000g8Lih0000000000 │ │ +00000000000eXXfg0000000000000000gfXXe00000000000 │ │ +000000000006WbXcd00000000000000dcXbW600000000000 │ │ +000000000000VWXLYZa0000000000aZYLXWV000000000000 │ │ +0000000000000MNOHFPQRS0000STUPFHONM0000000000000 │ │ +000000000000000DEFGHIJ5448JKLGFED000000000000000 │ │ +00000000000000006789ABCCCCBA98760000000000000000 │ │ +000000000000000000012345543210000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_drawer_light.png ├── sng │ │ @@ -1,38 +1,37 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 24; height: 24; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ - (129,130,133) # rgb = (0x81,0x82,0x85) │ │ } │ │ tRNS { │ │ - 0 255 0} │ │ + 0} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000 │ │ 000000000000000000000000 │ │ 111111111111111000000000 │ │ 111111111111111000000000 │ │ 111111111111111000000000 │ │ 111111111111111000000000 │ │ -222222222222222000000000 │ │ -222222222222222000000000 │ │ +000000000000000000000000 │ │ +000000000000000000000000 │ │ 000000000000000000000000 │ │ 000000000000000000000000 │ │ 000000000000000000000000 │ │ 111111111111111000000000 │ │ 111111111111111000000000 │ │ 111111111111111000000000 │ │ 111111111111111000000000 │ │ -222222222222222000000000 │ │ -222222222222222000000000 │ │ +000000000000000000000000 │ │ +000000000000000000000000 │ │ 000000000000000000000000 │ │ 000000000000000000000000 │ │ 000000000000000000000000 │ │ 111111111111111000000000 │ │ 111111111111111000000000 │ │ 111111111111111000000000 │ │ 111111111111111000000000 ├── res/drawable-hdpi-v4/ic_next_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-hdpi-v4/ic_action_profile_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-hdpi-v4/ic_action_refresh_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-hdpi-v4/ic_action_add_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-hdpi-v4/ic_action_messages_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -40,15 +39,15 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 58 102 96 97 168 159 93 163 154 162 153 98 167 49 135 161 158 0 8 67 133 9 88 104 29 95 171 149 155 127 160 4 59 126 62 26 146} │ │ + 0 58 102 96 97 168 159 93 163 154 162 153 98 167 49 135 161 158 8 67 133 9 88 104 29 95 171 149 155 127 160 4 59 126 62 26 146} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ @@ -60,26 +59,26 @@ │ │ 000000000000000000000000000000000000000000000000 │ │ 000000012333333333333333333333333333333210000000 │ │ 000000045666666666666666666666666666666540000000 │ │ 000000078999999999999999999999999999999870000000 │ │ 00000007ABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBA70000000 │ │ 0000000CDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDC0000000 │ │ 0000000EFGHBBBBBBBBBBBBBBBBBBBBBBBBBBHGFE0000000 │ │ -0000000IJKLGHBBBBBBBBBBBBBBBBBBBBBBHGLKJI0000000 │ │ -0000000MIIJKLGHBBBBBBBBBBBBBBBBBBHGLKJIIM0000000 │ │ -0000000NOPIIJKLGHBBBBBBBBBBBBBBHGLKJIIPON0000000 │ │ -0000000QRSQPIIJKLGHBBBBBBBBBBHGLKJIIPQSRQ0000000 │ │ -00000007ATASQPIIJKLG69BBBB96GLKJIIPQSATA70000000 │ │ -00000007ABBTASQPIIJKUV6BB6VUKJIIPQSATBBA70000000 │ │ -00000007ABBBBTASQPIIWXYVVYXWIIPQSATBBBBA70000000 │ │ -00000007ABBBBBBTASQPIIWZZWIIPQSATBBBBBBA70000000 │ │ -00000007ABBBBBBBBTASQPIIIIPQSATBBBBBBBBA70000000 │ │ -00000007ABBBBBBBBBBTASQaaQSATBBBBBBBBBBA70000000 │ │ -00000007ABBBBBBBBBBBBTGbbGTBBBBBBBBBBBBA70000000 │ │ -00000007ABBBBBBBBBBBBBBTTBBBBBBBBBBBBBBA70000000 │ │ +00000000IJKGHBBBBBBBBBBBBBBBBBBBBBBHGKJI00000000 │ │ +0000000L00IJKGHBBBBBBBBBBBBBBBBBBHGKJI00L0000000 │ │ +0000000MNO00IJKGHBBBBBBBBBBBBBBHGKJI00ONM0000000 │ │ +0000000PQRPO00IJKGHBBBBBBBBBBHGKJI00OPRQP0000000 │ │ +00000007ASARPO00IJKG69BBBB96GKJI00OPRASA70000000 │ │ +00000007ABBSARPO00IJTU6BB6UTJI00OPRASBBA70000000 │ │ +00000007ABBBBSARPO00VWXUUXWV00OPRASBBBBA70000000 │ │ +00000007ABBBBBBSARPO00VYYV00OPRASBBBBBBA70000000 │ │ +00000007ABBBBBBBBSARPO0000OPRASBBBBBBBBA70000000 │ │ +00000007ABBBBBBBBBBSARPZZPRASBBBBBBBBBBA70000000 │ │ +00000007ABBBBBBBBBBBBSGaaGSBBBBBBBBBBBBA70000000 │ │ +00000007ABBBBBBBBBBBBBBSSBBBBBBBBBBBBBBA70000000 │ │ 00000007ABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBA70000000 │ │ 00000007ABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBA70000000 │ │ 00000007ABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBA70000000 │ │ 00000007ABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBA70000000 │ │ 00000007ABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBA70000000 │ │ 000000078999999999999999999999999999999870000000 │ │ 000000045666666666666666666666666666666540000000 ├── res/drawable-hdpi-v4/ic_action_saved_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-hdpi-v4/ic_action_link_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-hdpi-v4/ic_next_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -62,57 +61,57 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 2 72 31 5 95 166 127 13 35 116 162 154 110 48 141 159 153 93 147 158 161 77 51 155 156 157 59 67 151 41 87 142 28 102 129 17 10 118 114 8 19 133 160 100 29 144 81 46 65 63 79 145 32 94 138 1 85 50} │ │ + 0 2 72 31 5 95 166 127 13 35 116 162 154 110 48 141 159 153 93 147 158 161 77 51 155 156 157 59 67 151 41 87 142 28 102 129 17 10 118 114 8 19 133 160 100 29 144 81 46 65 63 79 145 32 94 138 1 85 50} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000000000000000112341111111111111000000000000000 │ │ -000000000000000156789111111111111000000000000000 │ │ -000000000000000ABCDCE511111111111000000000000000 │ │ -000000000000000FGHIICJ11111111111000000000000000 │ │ -0000000000000001AKLIDMN1111111111000000000000000 │ │ -00000000000000011OPQIPRS111111111000000000000000 │ │ -000000000000000111THPIRUV11111111000000000000000 │ │ -0000000000000001111WMDILXY1111111000000000000000 │ │ -00000000000000011112ZCIIMab111111000000000000000 │ │ -00000000000000011111cdCIICef11111000000000000000 │ │ -000000000000000111111ghiIICj11111000000000000000 │ │ -0000000000000001111111klLIDMm1111000000000000000 │ │ -00000000000000011111111nIRIPHo111000000000000000 │ │ -000000000000000111111111pHPIQDF11000000000000000 │ │ -0000000000000001111111111qiDILrs1000000000000000 │ │ -00000000000000011111111111tHIIHun000000000000000 │ │ -00000000000000011111111111tHIIHun000000000000000 │ │ -0000000000000001111111111qiDILrs1000000000000000 │ │ -000000000000000111111111pHPIQDF11000000000000000 │ │ -00000000000000011111111nIRIPHo111000000000000000 │ │ -0000000000000001111111klLIDMm1111000000000000000 │ │ -000000000000000111111ghiIICj11111000000000000000 │ │ -00000000000000011111cdCIICef11111000000000000000 │ │ -0000000000000001111vZCIIMab111111000000000000000 │ │ -0000000000000001111wMDILXY1111111000000000000000 │ │ -000000000000000111TiPIRUV11111111000000000000000 │ │ -00000000000000011xPQIPRS111111111000000000000000 │ │ -0000000000000001AKLIDMN1111111111000000000000000 │ │ -000000000000000FGiIIC611111111111000000000000000 │ │ -000000000000000ABCDCE511111111111000000000000000 │ │ -000000000000000156789111111111111000000000000000 │ │ -000000000000000112341111111111111000000000000000 │ │ +000000000000000001230000000000000000000000000000 │ │ +000000000000000045678000000000000000000000000000 │ │ +0000000000000009ABCBD400000000000000000000000000 │ │ +000000000000000EFGHHBI00000000000000000000000000 │ │ +00000000000000009JKHCLM0000000000000000000000000 │ │ +00000000000000000NOPHOQR000000000000000000000000 │ │ +000000000000000000SGOHQTU00000000000000000000000 │ │ +0000000000000000000VLCHKWX0000000000000000000000 │ │ +00000000000000000001YBHHLZa000000000000000000000 │ │ +00000000000000000000bcBHHBde00000000000000000000 │ │ +000000000000000000000fghHHBi00000000000000000000 │ │ +0000000000000000000000jkKHCLl0000000000000000000 │ │ +00000000000000000000000mHQHOGn000000000000000000 │ │ +000000000000000000000000oGOHPCE00000000000000000 │ │ +0000000000000000000000000phCHKqr0000000000000000 │ │ +00000000000000000000000000sGHHGtm000000000000000 │ │ +00000000000000000000000000sGHHGtm000000000000000 │ │ +0000000000000000000000000phCHKqr0000000000000000 │ │ +000000000000000000000000oGOHPCE00000000000000000 │ │ +00000000000000000000000mHQHOGn000000000000000000 │ │ +0000000000000000000000jkKHCLl0000000000000000000 │ │ +000000000000000000000fghHHBi00000000000000000000 │ │ +00000000000000000000bcBHHBde00000000000000000000 │ │ +0000000000000000000uYBHHLZa000000000000000000000 │ │ +0000000000000000000vLCHKWX0000000000000000000000 │ │ +000000000000000000ShOHQTU00000000000000000000000 │ │ +00000000000000000wOPHOQR000000000000000000000000 │ │ +00000000000000009JKHCLM0000000000000000000000000 │ │ +000000000000000EFhHHB500000000000000000000000000 │ │ +0000000000000009ABCBD400000000000000000000000000 │ │ +000000000000000045678000000000000000000000000000 │ │ +000000000000000001230000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 ├── res/drawable-hdpi-v4/ic_action_link_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -161,59 +160,59 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 18 49 69 83 94 70 116 147 159 163 167 172 173 169 160 149 117 86 144 162 155 127 132 75 77 102 129 152 165 60 140 156 133 105 157 81 5 25 78 153 9 96 154 89 111 109 1 50 158 10 112 151 122 123 108 103 118 139 8 166 113 40 34 90 95 12 20 11 43 143 36 82 61 120 55 15 142 164 98 54 161 2 145 58 47 24 48 150 59 73 107 114 3 16 88 141 106 136 19 79 85 170 42 138 126 45 119 17 41 6 72 128 168 146 30 32 115 56 4 80 57 14 7 63 130 101 13 46 38 121 35 137 31 74 66 65 131 148 67 44 68 33 62 171 135 134 28 29 39 110 124 97 93 22 27 26 64} │ │ + 0 18 49 69 83 94 70 116 147 159 163 167 172 173 169 160 149 117 86 144 162 155 127 132 75 77 102 129 152 165 60 140 156 133 105 157 81 5 25 78 153 9 96 154 89 111 109 1 50 158 10 112 151 122 123 108 103 118 139 8 166 113 40 34 90 95 12 20 11 43 143 36 82 61 120 55 15 142 164 98 54 161 2 145 58 47 24 48 150 59 73 107 114 3 16 88 141 106 136 19 79 85 170 42 138 126 45 119 17 41 6 72 128 168 146 30 32 115 56 4 80 57 14 7 63 130 101 13 46 38 121 35 137 31 74 66 65 131 148 67 44 68 33 62 171 135 134 28 29 39 110 124 97 93 22 27 26 64} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000001010101010101010101010101010203040506060504030201010101010101010101010101010000000000 │ │ -00000000000101010101010101010101020708090a0b0c0d0d0e0f101112070201010101010101010101010000000000 │ │ -0000000000010101010101010101021314150b16171418191a051b1c1d1e151413020101010101010101010000000000 │ │ -000000000001010101010101011f200b2111182223242501010101262728292415201f01010101010101010000000000 │ │ -00000000000101010101012a2b151e242c1d2d2e102c2c2f300101010131322c2932102b2a0101010101010000000000 │ │ -0000000000010101010133340c352b363738393a0a29323b3c010101012e1029292c0a3d343301010101010000000000 │ │ -0000000000010101012a3e3d143f4020414243441732211445010101462916292c1637470c342a010101010000000000 │ │ -000000000001010101423d161b4841494a4b224c4d4e4f5001010151111529295249533f543d42010101010000000000 │ │ -0000000000010101551529564d43300157172c584059155a01015b32115c110b5d5e30015a5215550101010000000000 │ │ -000000000001015f201e5b01010101583e2014033e1052055e60103261622c636401560101654f205f01010000000000 │ │ -000000000001016667085e010101681d5269651c32292c143a0a16291610156501586a6b01536c0f6601010000000000 │ │ -0000000000016d540a6e0101010106674f05016f1b5229160a2929291d1d21117071543f01016e0a546d010000000000 │ │ -00000000000107725d0101010101022b73740101752c2c29292929164e2532692e7664010101015d7207010000000000 │ │ -000000000001123d7701010101017801575e306f57120a292929292c1d794257013001010101017a3d12010000000000 │ │ -00000000006d11147b010101017c7d68010102087e7f322929292929527f5301010101017845018014116d0000000000 │ │ -0000000000580b5d010101010126818253015783321d29292929292c0a79017c843f01012f8586015d0b580000000000 │ │ -0000000000040d1301010101013001017c872024292c292929292921887c89116a1b0380681f4601130d040000000000 │ │ -0000000000050d890101010101010178341e24292929292929292c2481558a12141d8b205c7701018c0d050000000000 │ │ -000000000006724c0101010101010119152c29292929292929292414572a260168472161371901015a72060000000000 │ │ -0000000000063d1b5301018d068e744724292929292929292929151a0101010101028f3c016f78011f72060000000000 │ │ -0000000000054f527a018629671536092c2929292929292929243b7b0101010101010101012756019091050000000000 │ │ -000000000004153292453f938a24322c292929292929292929521a01010101010101010101018d7c1a0d040000000000 │ │ -000000000058212c24178e5f0214153232242c292929292916358601010101010101010101016f94230b580000000000 │ │ -00000000006d0916290a1093190583716a182910292929291659950101010101010101010101018061596d0000000000 │ │ -0000000000011210292929240b208426786f96970a292929292122906e8d405e01010101010101680b12010000000000 │ │ -000000000001075229292929294f04010101017c980c242c29292432292c326001010101010101996707010000000000 │ │ -0000000000016d1421292929168b950101010101579a18212c29292c2c2c0a693c01010101019b35736d010000000000 │ │ -00000000000101660b292929327e30010101010101016f771d16292929292c166e010101010199916601010000000000 │ │ -000000000001015f2032292916296e01010101010101019c351629292929291505010101018d0a4e5f01010000000000 │ │ -00000000000101015a102c2929522e01010101010101011a15292929292929323753010102691e550101010000000000 │ │ -000000000001010101420b2c292c218d010101010101013a0a29292929292916599c0133839142010101010000000000 │ │ -0000000000010101012a3e0b2929527653010101015e28162c2929292929292c527d4d3a673e2a010101010000000000 │ │ -00000000000101010101333e0b2c3271300101012a2f152c2929292929292929246a1c913e3301010101010000000000 │ │ -00000000000101010101012a2b10528564010101064f2c2929292929292929291d154f2b2a0101010101010000000000 │ │ -000000000001010101010101011f201e4e059d9e0a162929292929292929292115201f01010101010101010000000000 │ │ -0000000000010101010101010101021309671616212929292929292c1610521413020101010101010101010000000000 │ │ -0000000000010101010101010101010102076c8b21154f15154f15210908070201010101010101010101010000000000 │ │ -000000000001010101010101010101010101010203040506060504030201010101010101010101010101010000000000 │ │ +000000000000000000000000000000000000000102030405050403020100000000000000000000000000000000000000 │ │ +0000000000000000000000000000000001060708090a0b0c0c0d0e0f1011060100000000000000000000000000000000 │ │ +0000000000000000000000000000011213140a151613171819041a1b1c1d141312010000000000000000000000000000 │ │ +000000000000000000000000001e1f0a20101721222324000000002526272823141f1e00000000000000000000000000 │ │ +0000000000000000000000292a141d232b1c2c2d0f2b2b2e2f0000000030312b28310f2a290000000000000000000000 │ │ +0000000000000000000032330b342a35363738390928313a3b000000002d0f28282b093c333200000000000000000000 │ │ +000000000000000000293d3c133e3f1f404142431631201344000000452815282b1536460b3329000000000000000000 │ │ +000000000000000000413c151a474048494a214b4c4d4e4f00000050101428285148523e533c41000000000000000000 │ │ +0000000000000000541428554c422f0056162b573f58145900005a31105b100a5c5d2f00595114540000000000000000 │ │ +000000000000005e1f1d5a00000000573d1f13023d0f51045d5f0f3160612b626300550000644e1f5e00000000000000 │ │ +000000000000006566075d000000671c5168641b31282b1339091528150f14640057696a00526b0e6500000000000000 │ │ +0000000000006c53096d0000000005664e04006e1a512815092828281c1c20106f70533e00006d09536c000000000000 │ │ +00000000000006715c0000000000012a72730000742b2b28282828154d2431682d7563000000005c7106000000000000 │ │ +000000000000113c7600000000007700565d2f6e561109282828282b1c784156002f0000000000793c11000000000000 │ │ +00000000006c10137a000000007b7c67000001077d7e312828282828517e5200000000007744007f13106c0000000000 │ │ +0000000000570a5c000000000025808152005682311c28282828282b0978007b833e00002e8485005c0a570000000000 │ │ +0000000000030c1200000000002f00007b861f23282b282828282820877b8810691a027f671e4500120c030000000000 │ │ +0000000000040c880000000000000077331d23282828282828282b2380548911131c8a1f5b7600008b0c040000000000 │ │ +000000000005714b0000000000000018142b282828282828282823135629250067462060361800005971050000000000 │ │ +0000000000053c1a5200008c058d73462328282828282828282814190000000000018e3b006e77001e71050000000000 │ │ +0000000000044e5179008528661435082b2828282828282828233a7a0000000000000000002655008f90040000000000 │ │ +000000000003143191443e928923312b282828282828282828511900000000000000000000008c7b190c030000000000 │ │ +000000000057202b23168d5e0113143131232b282828282815348500000000000000000000006e93220a570000000000 │ │ +00000000006c081528090f92180482706917280f282828281558940000000000000000000000007f60586c0000000000 │ │ +000000000000110f282828230a1f8325776e9596092828282820218f6d8c3f5d00000000000000670a11000000000000 │ │ +000000000000065128282828284e03000000007b970b232b28282331282b315f00000000000000986606000000000000 │ │ +0000000000006c1320282828158a940000000000569917202b28282b2b2b09683b00000000009a34726c000000000000 │ │ +00000000000000650a282828317d2f000000000000006e761c15282828282b156d000000000098906500000000000000 │ │ +000000000000005e1f31282815286d00000000000000009b341528282828281404000000008c094d5e00000000000000 │ │ +0000000000000000590f2b2828512d00000000000000001914282828282828313652000001681d540000000000000000 │ │ +000000000000000000410a2b282b208c00000000000000390928282828282815589b0032829041000000000000000000 │ │ +000000000000000000293d0a2828517552000000005d27152b2828282828282b517c4c39663d29000000000000000000 │ │ +00000000000000000000323d0a2b31702f000000292e142b282828282828282823691b903d3200000000000000000000 │ │ +0000000000000000000000292a0f518463000000054e2b2828282828282828281c144e2a290000000000000000000000 │ │ +000000000000000000000000001e1f1d4d049c9d091528282828282828282820141f1e00000000000000000000000000 │ │ +0000000000000000000000000000011208661515202828282828282b150f511312010000000000000000000000000000 │ │ +0000000000000000000000000000000001066b8a20144e14144e14200807060100000000000000000000000000000000 │ │ +000000000000000000000000000000000000000102030405050403020100000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_send_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-hdpi-v4/ic_action_send_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -60,55 +59,55 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 75 31 0 111 157 95 29 74 165 162 149 47 155 154 17 147 153 103 36 1 123 158 161 104 96 68 12 141 156 112 44 116 159 88 167 50 132 138 145 164 2 5 7 23 35 41 57 66 79 89 106 129 119 19 48 148 38} │ │ + 0 75 31 111 157 95 29 74 165 162 149 47 155 154 17 147 153 103 36 1 123 158 161 104 96 68 12 141 156 112 44 116 159 88 167 50 132 138 145 164 2 5 7 23 35 41 57 66 79 89 106 129 119 19 48 148 38} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000000000012333333333333333333333333330000000000 │ │ -000000000045673333333333333333333333330000000000 │ │ -000000000089AB6733333333333333333333330000000000 │ │ -0000000000CDEDAB67333333333333333333330000000000 │ │ -0000000000FGDHHDABIJ3333333333333333330000000000 │ │ -0000000000KLMHHHHDNHOJ33333333333333330000000000 │ │ -00000000003PAHHHHHHDNHOJ333333333333330000000000 │ │ -00000000003QAHHHHHHHHDNHOJ3333333333330000000000 │ │ -00000000003JHEHHHHHHHHHDNHOJ33333333330000000000 │ │ -00000000003RSTHHHHHHHHHHHDNEUV333333330000000000 │ │ -00000000003KWXHHHHHHHHHHHHHDNTUV3333330000000000 │ │ -000000000033YZ5TDDEEEHHHHHHHHENTUV33330000000000 │ │ -000000000033abcdGBHDXNeANXMTDHHENTUV330000000000 │ │ -0000000000333fghFijkalmnopUqcHHHHEN5rC0000000000 │ │ -0000000000333fghsijkalmnopUqcHHHHEN5rt0000000000 │ │ -000000000033abcduBHDXNeANXMTDHHENTUV330000000000 │ │ -000000000033YZ5TDDEEEHHHHHHHHENTUV33330000000000 │ │ -00000000003KWXHHHHHHHHHHHHHENTUV3333330000000000 │ │ -00000000003RSTHHHHHHHHHHHDNEUV333333330000000000 │ │ -00000000003JHEHHHHHHHHHDNHOv33333333330000000000 │ │ -00000000003QAHHHHHHHHDNHOJ3333333333330000000000 │ │ -00000000003PAHHHHHHDNHOJ333333333333330000000000 │ │ -0000000000KLMHHHHDNHOJ33333333333333330000000000 │ │ -0000000000FGDHHDABIJ3333333333333333330000000000 │ │ -0000000000CDEDAB67333333333333333333330000000000 │ │ -000000000089AB6733333333333333333333330000000000 │ │ -000000000045673333333333333333333333330000000000 │ │ -000000000012333333333333333333333333330000000000 │ │ +000000000012000000000000000000000000000000000000 │ │ +000000000034560000000000000000000000000000000000 │ │ +0000000000789A5600000000000000000000000000000000 │ │ +0000000000BCDC9A56000000000000000000000000000000 │ │ +0000000000EFCGGC9AHI0000000000000000000000000000 │ │ +0000000000JKLGGGGCMGNI00000000000000000000000000 │ │ +00000000000O9GGGGGGCMGNI000000000000000000000000 │ │ +00000000000P9GGGGGGGGCMGNI0000000000000000000000 │ │ +00000000000IGDGGGGGGGGGCMGNI00000000000000000000 │ │ +00000000000QRSGGGGGGGGGGGCMDTU000000000000000000 │ │ +00000000000JVWGGGGGGGGGGGGGCMSTU0000000000000000 │ │ +000000000000XY4SCCDDDGGGGGGGGDMSTU00000000000000 │ │ +000000000000ZabcFAGCWMd9MWLSCGGDMSTU000000000000 │ │ +0000000000000efgEhijZklmnoTpbGGGGDM4qB0000000000 │ │ +0000000000000efgrhijZklmnoTpbGGGGDM4qs0000000000 │ │ +000000000000ZabctAGCWMd9MWLSCGGDMSTU000000000000 │ │ +000000000000XY4SCCDDDGGGGGGGGDMSTU00000000000000 │ │ +00000000000JVWGGGGGGGGGGGGGDMSTU0000000000000000 │ │ +00000000000QRSGGGGGGGGGGGCMDTU000000000000000000 │ │ +00000000000IGDGGGGGGGGGCMGNu00000000000000000000 │ │ +00000000000P9GGGGGGGGCMGNI0000000000000000000000 │ │ +00000000000O9GGGGGGCMGNI000000000000000000000000 │ │ +0000000000JKLGGGGCMGNI00000000000000000000000000 │ │ +0000000000EFCGGC9AHI0000000000000000000000000000 │ │ +0000000000BCDC9A56000000000000000000000000000000 │ │ +0000000000789A5600000000000000000000000000000000 │ │ +000000000034560000000000000000000000000000000000 │ │ +000000000012000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 ├── res/drawable-hdpi-v4/ic_action_delete_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-hdpi-v4/ic_action_unsaved_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -113,59 +112,59 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 21 89 10 139 60 164 1 123 143 42 68 69 163 40 102 152 17 22 154 101 155 80 9 140 122 58 167 121 38 82 4 7 30 43 54 67 132 24 48 88 94 104 136 150 157 158 138 85 25 169 128 99 93 72 161 20 56 142 36 149 50 27 134 65 16 120 168 83 2 170 8 3 87 116 98 23 81 57 160 46 15 126 125 156 33 32 12 86 159 79 141 166 106 113 5 117 135 49 147 100 35 47 109 165 171 151 111 26 14} │ │ + 0 21 89 10 139 60 164 1 123 143 42 68 69 163 40 102 152 17 22 154 101 155 80 9 140 122 58 167 121 38 82 4 7 30 43 54 67 132 24 48 88 94 104 136 150 157 158 138 85 25 169 128 99 93 72 161 20 56 142 36 149 50 27 134 65 16 120 168 83 2 170 8 3 87 116 98 23 81 57 160 46 15 126 125 156 33 32 12 86 159 79 141 166 106 113 5 117 135 49 147 100 35 47 109 165 171 151 111 26 14} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000101010101010101010101010101010101010102020101010101010101010101010101010101010100000000 │ │ -000000000101010101010101010101010101010101010103030101010101010101010101010101010101010100000000 │ │ -000000000101010101010101010101010101010101010405050401010101010101010101010101010101010100000000 │ │ -000000000101010101010101010101010101010101010607070601010101010101010101010101010101010100000000 │ │ -00000000010101010101010101010101010101010108090a0a0908010101010101010101010101010101010100000000 │ │ -0000000001010101010101010101010101010101010b070c0d0e0f010101010101010101010101010101010100000000 │ │ -000000000101010101010101010101010101010101101112121110010101010101010101010101010101010100000000 │ │ -000000000101010101010101010101010101010113141501011516130101010101010101010101010101010100000000 │ │ -0000000001010101010101010101010101010101170e0f01010f0e170101010101010101010101010101010100000000 │ │ -0000000001010101010101010101010101010118191a080101081a191801010101010101010101010101010100000000 │ │ -000000000101010101010101010101010101011b1c1b010101011b1c1b01010101010101010101010101010100000000 │ │ -000000000101010101010101010101010101011d19180101010118191d01010101010101010101010101010100000000 │ │ -0000000001010101010101010101010101011e0e1f0101010101011f0e1e010101010101010101010101010100000000 │ │ -000000000101010108202112222324251703261427010101010101271426031725242322122120080101010100000000 │ │ -0000000028292a2b1d2c2d2e2f2e2e2f2e2d3031010101010101010131302d2e2f2e2e2f2e2d2c1d2b2a292800000000 │ │ -000000003210330734353617252423221221200801010101010101010820211222232425173635340733103200000000 │ │ -000000000101373834390101010101010101010101010101010101010101010101010101010139343837010100000000 │ │ -000000000101013a2f3b3c01010101010101010101010101010101010101010101010101013c3b2f3a01010100000000 │ │ -00000000010101010f3d163e0101010101010101010101010101010101010101010101013e163d0f0101010100000000 │ │ -0000000001010101013f400741010101010101010101010101010101010101010101014107403f010101010100000000 │ │ -000000000101010101014243444546010101010101010101010101010101010101464544434201010101010100000000 │ │ -0000000001010101010101182b471048010101010101010101010101010101014810472b180101010101010100000000 │ │ -000000000101010101010101494a444b120101010101010101010101010101124b444a49010101010101010100000000 │ │ -00000000010101010101010101010c444c01010101010101010101010101014c440c0101010101010101010100000000 │ │ -00000000010101010101010101014d2e4e01010101010101010101010101014e2e4d0101010101010101010100000000 │ │ -00000000010101010101010101014f5051010101010101010101010101010151504f0101010101010101010100000000 │ │ -000000000101010101010101010103145201010101010101010101010101015214030101010101010101010100000000 │ │ -000000000101010101010101014653544601010101010101010101010101014654534601010101010101010100000000 │ │ -000000000101010101010101014255290101010101010156570101010101010129554201010101010101010100000000 │ │ -0000000001010101010101010128504f010101010158595a2f1f0401010101014f502801010101010101010100000000 │ │ -000000000101010101010101015b2f4d010101083a5c5d5e5e5d0524010101014d2f5b01010101010101010100000000 │ │ -000000000101010101010101015f2c600101226133626301013e2c445f220101602c5f01010101010101010100000000 │ │ -0000000001010101010101011864650158595a165b4801010101485b165a595801656418010101010101010100000000 │ │ -000000000101010101010101665a25675c1c6832010101010101010132681c5c67255a66010101010101010100000000 │ │ -0000000001010101010101010d5a62696263010101010101010101010101636269625a0d010101010101010100000000 │ │ -000000000101010101010101356a6b1748010101010101010101010101010148176b6a35010101010101010100000000 │ │ -000000000101010101010148406c6d0101010101010101010101010101010101016d6c40480101010101010100000000 │ │ -00000000010101010101016e2846010101010101010101010101010101010101010146286e0101010101010100000000 │ │ +000000000000000000000000000000000000000000000001010000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000002020000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000304040300000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000506060500000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000070809090807000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000a060b0c0d0e000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000f101111100f000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000012131400001415120000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000160d0e00000e0d160000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000001718190700000719181700000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000001a1b1a000000001a1b1a00000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000001c18170000000017181c00000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000001d0d1e0000000000001e0d1d000000000000000000000000000000000000 │ │ +0000000000000000071f201121222324160225132600000000000026132502162423222111201f070000000000000000 │ │ +000000002728292a1c2b2c2d2e2d2d2e2d2c2f300000000000000000302f2c2d2e2d2d2e2d2c2b1c2a29282700000000 │ │ +00000000310f3206333435162423222111201f070000000000000000071f2011212223241635343306320f3100000000 │ │ +000000000000363733380000000000000000000000000000000000000000000000000000000038333736000000000000 │ │ +00000000000000392e3a3b00000000000000000000000000000000000000000000000000003b3a2e3900000000000000 │ │ +00000000000000000e3c153d0000000000000000000000000000000000000000000000003d153c0e0000000000000000 │ │ +0000000000000000003e3f06400000000000000000000000000000000000000000000040063f3e000000000000000000 │ │ +000000000000000000004142434445000000000000000000000000000000000000454443424100000000000000000000 │ │ +0000000000000000000000172a460f4700000000000000000000000000000000470f462a170000000000000000000000 │ │ +0000000000000000000000004849434a110000000000000000000000000000114a434948000000000000000000000000 │ │ +00000000000000000000000000000b434b00000000000000000000000000004b430b0000000000000000000000000000 │ │ +00000000000000000000000000004c2d4d00000000000000000000000000004d2d4c0000000000000000000000000000 │ │ +00000000000000000000000000004e4f500000000000000000000000000000504f4e0000000000000000000000000000 │ │ +000000000000000000000000000002135100000000000000000000000000005113020000000000000000000000000000 │ │ +000000000000000000000000004552534500000000000000000000000000004553524500000000000000000000000000 │ │ +000000000000000000000000004154280000000000000055560000000000000028544100000000000000000000000000 │ │ +00000000000000000000000000274f4e00000000005758592e1e0300000000004e4f2700000000000000000000000000 │ │ +000000000000000000000000005a2e4c00000007395b5c5d5d5c0423000000004c2e5a00000000000000000000000000 │ │ +000000000000000000000000005e2b5f0000216032616200003d2b435e2100005f2b5e00000000000000000000000000 │ │ +00000000000000000000000017636400575859155a4700000000475a1559585700646317000000000000000000000000 │ │ +000000000000000000000000655924665b1b6731000000000000000031671b5b66245965000000000000000000000000 │ │ +0000000000000000000000000c596168616200000000000000000000000062616861590c000000000000000000000000 │ │ +00000000000000000000000034696a1647000000000000000000000000000047166a6934000000000000000000000000 │ │ +0000000000000000000000473f6b6c0000000000000000000000000000000000006c6b3f470000000000000000000000 │ │ +00000000000000000000006d2745000000000000000000000000000000000000000045276d0000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_add_light.png ├── sng │ │ @@ -1,74 +1,73 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 47 100 81 173 77 164 72 165 115 159 158 152} │ │ + 0 47 100 81 173 77 164 72 165 115 159 158 152} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000000111111111111111123321111111111111111000000 │ │ -000000111111111111111145541111111111111111000000 │ │ -000000111111111111111167761111111111111111000000 │ │ -000000111111111111111167761111111111111111000000 │ │ -000000111111111111111167761111111111111111000000 │ │ -000000111111111111111167761111111111111111000000 │ │ -000000111111111111111167761111111111111111000000 │ │ -000000111111111111111167761111111111111111000000 │ │ -000000111111111111111167761111111111111111000000 │ │ -000000111111111111111167761111111111111111000000 │ │ -000000111111111111111167761111111111111111000000 │ │ -000000111111111111111167761111111111111111000000 │ │ -000000111111111111111167761111111111111111000000 │ │ -000000111111111111111167761111111111111111000000 │ │ -000000111111111111111167761111111111111111000000 │ │ -000000111111111111111189981111111111111111000000 │ │ -0000002466666666666666ABBA6666666666666642000000 │ │ -0000003577777777777777CDDC7777777777777753000000 │ │ -0000003577777777777777CDDC7777777777777753000000 │ │ -0000002466666666666666ABBA6666666666666642000000 │ │ -000000111111111111111189981111111111111111000000 │ │ -000000111111111111111167761111111111111111000000 │ │ -000000111111111111111167761111111111111111000000 │ │ -000000111111111111111167761111111111111111000000 │ │ -000000111111111111111167761111111111111111000000 │ │ -000000111111111111111167761111111111111111000000 │ │ -000000111111111111111167761111111111111111000000 │ │ -000000111111111111111167761111111111111111000000 │ │ -000000111111111111111167761111111111111111000000 │ │ -000000111111111111111167761111111111111111000000 │ │ -000000111111111111111167761111111111111111000000 │ │ -000000111111111111111167761111111111111111000000 │ │ -000000111111111111111167761111111111111111000000 │ │ -000000111111111111111167761111111111111111000000 │ │ -000000111111111111111145541111111111111111000000 │ │ -000000111111111111111123321111111111111111000000 │ │ +000000000000000000000012210000000000000000000000 │ │ +000000000000000000000034430000000000000000000000 │ │ +000000000000000000000056650000000000000000000000 │ │ +000000000000000000000056650000000000000000000000 │ │ +000000000000000000000056650000000000000000000000 │ │ +000000000000000000000056650000000000000000000000 │ │ +000000000000000000000056650000000000000000000000 │ │ +000000000000000000000056650000000000000000000000 │ │ +000000000000000000000056650000000000000000000000 │ │ +000000000000000000000056650000000000000000000000 │ │ +000000000000000000000056650000000000000000000000 │ │ +000000000000000000000056650000000000000000000000 │ │ +000000000000000000000056650000000000000000000000 │ │ +000000000000000000000056650000000000000000000000 │ │ +000000000000000000000056650000000000000000000000 │ │ +000000000000000000000078870000000000000000000000 │ │ +00000013555555555555559AA95555555555555531000000 │ │ +0000002466666666666666BCCB6666666666666642000000 │ │ +0000002466666666666666BCCB6666666666666642000000 │ │ +00000013555555555555559AA95555555555555531000000 │ │ +000000000000000000000078870000000000000000000000 │ │ +000000000000000000000056650000000000000000000000 │ │ +000000000000000000000056650000000000000000000000 │ │ +000000000000000000000056650000000000000000000000 │ │ +000000000000000000000056650000000000000000000000 │ │ +000000000000000000000056650000000000000000000000 │ │ +000000000000000000000056650000000000000000000000 │ │ +000000000000000000000056650000000000000000000000 │ │ +000000000000000000000056650000000000000000000000 │ │ +000000000000000000000056650000000000000000000000 │ │ +000000000000000000000056650000000000000000000000 │ │ +000000000000000000000056650000000000000000000000 │ │ +000000000000000000000056650000000000000000000000 │ │ +000000000000000000000056650000000000000000000000 │ │ +000000000000000000000034430000000000000000000000 │ │ +000000000000000000000012210000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-hdpi-v4/ic_action_filter_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -26,15 +25,15 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 54 140 146 144 59 152 158 156 3 9 0 10 5 154 72 167 78 8 148 119 4 161 129} │ │ + 0 54 140 146 144 59 152 158 156 3 9 10 5 154 72 167 78 8 148 119 4 161 129} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ @@ -46,33 +45,33 @@ │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000012344444444444444444444444444444444443210000 │ │ 000056788888888888888888888888888888888887650000 │ │ 000056788888888888888888888888888888888887650000 │ │ 000012344444444444444444444444444444444443210000 │ │ 00009AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA90000 │ │ -0000BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB0000 │ │ -0000BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB0000 │ │ -0000BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB0000 │ │ -0000BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB0000 │ │ -00009AAAAAAAAAAAAAAAAAAAAAAAAACDBBBBBBBBBBBB0000 │ │ -000012344444444444444444444444EFBBBBBBBBBBBB0000 │ │ -000056788888888888888888888888GHBBBBBBBBBBBB0000 │ │ -000056788888888888888888888888GHBBBBBBBBBBBB0000 │ │ -000012344444444444444444444444EFBBBBBBBBBBBB0000 │ │ -00009AAAAAAAAAAAAAAAAAAAAAAAAACDBBBBBBBBBBBB0000 │ │ -0000BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB0000 │ │ -0000BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB0000 │ │ -0000BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB0000 │ │ -0000BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB0000 │ │ -00009AAAAAAAAAAAAAIBBBBBBBBBBBBBBBBBBBBBBBBB0000 │ │ -00001234444444444JKLBBBBBBBBBBBBBBBBBBBBBBBB0000 │ │ -00005678888888888MNLBBBBBBBBBBBBBBBBBBBBBBBB0000 │ │ -00005678888888888MNLBBBBBBBBBBBBBBBBBBBBBBBB0000 │ │ -00001234444444444JKLBBBBBBBBBBBBBBBBBBBBBBBB0000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +00009AAAAAAAAAAAAAAAAAAAAAAAAABC0000000000000000 │ │ +000012344444444444444444444444DE0000000000000000 │ │ +000056788888888888888888888888FG0000000000000000 │ │ +000056788888888888888888888888FG0000000000000000 │ │ +000012344444444444444444444444DE0000000000000000 │ │ +00009AAAAAAAAAAAAAAAAAAAAAAAAABC0000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +00009AAAAAAAAAAAAAH00000000000000000000000000000 │ │ +00001234444444444IJK0000000000000000000000000000 │ │ +00005678888888888LMK0000000000000000000000000000 │ │ +00005678888888888LMK0000000000000000000000000000 │ │ +00001234444444444IJK0000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_saved_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -102,75 +101,75 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 11 41 2 110 27 148 79 162 8 134 156 59 157 154 5 116 161 153 39 155 97 20 146 80 160 10 127 159 130 13 53 1 115 34 152 98 140 19 23 33 40 51 57 72 105 4 12 30 47 74 81 106 122 132 137 147 165 163 107 151 158 99 83 68 36 25 17 92 82 63 149 141 38 126 56 164 128 87 113 37 85 136 62 3 114 14 18 133 67 150 90 103 7 142 139 22 86 16} │ │ + 0 11 41 2 110 27 148 79 162 8 134 156 59 157 154 5 116 161 153 39 155 97 20 146 80 160 10 127 159 130 13 53 1 115 34 152 98 140 19 23 33 40 51 57 72 105 4 12 30 47 74 81 106 122 132 137 147 165 163 107 151 158 99 83 68 36 25 17 92 82 63 149 141 38 126 56 164 128 87 113 37 85 136 62 3 114 14 18 133 67 150 90 103 7 142 139 22 86 16} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000101010101010101010101010101010101010101010101010101020201010101010101010101010101010101010101010101010101010000000000 │ │ -00000000000101010101010101010101010101010101010101010101010101030301010101010101010101010101010101010101010101010101010000000000 │ │ -00000000000101010101010101010101010101010101010101010101010104050504010101010101010101010101010101010101010101010101010000000000 │ │ -00000000000101010101010101010101010101010101010101010101010106070706010101010101010101010101010101010101010101010101010000000000 │ │ -00000000000101010101010101010101010101010101010101010101010108090908010101010101010101010101010101010101010101010101010000000000 │ │ -00000000000101010101010101010101010101010101010101010101010a0b0c0c0b0a0101010101010101010101010101010101010101010101010000000000 │ │ -00000000000101010101010101010101010101010101010101010101010d0e0f0f0e0d0101010101010101010101010101010101010101010101010000000000 │ │ -00000000000101010101010101010101010101010101010101010101101112131312111001010101010101010101010101010101010101010101010000000000 │ │ -00000000000101010101010101010101010101010101010101010101141515131315151401010101010101010101010101010101010101010101010000000000 │ │ -00000000000101010101010101010101010101010101010101010101161213131313121601010101010101010101010101010101010101010101010000000000 │ │ -00000000000101010101010101010101010101010101010101010117181513131313151817010101010101010101010101010101010101010101010000000000 │ │ -000000000001010101010101010101010101010101010101010101191a1313131313131a19010101010101010101010101010101010101010101010000000000 │ │ -00000000000101010101010101010101010101010101010101011b1c1d1313131313131d1e1f0101010101010101010101010101010101010101010000000000 │ │ -0000000000010101010101010101010101010101010101010101201d0f1313131313130f1d200101010101010101010101010101010101010101010000000000 │ │ -0000000000010101010101010101010101010101010101010121221d13131313131313131d222101010101010101010101010101010101010101010000000000 │ │ -0000000000010101010101010101010101010101010101010123240f13131313131313130f242301010101010101010101010101010101010101010000000000 │ │ -00000000000101010101010101010101010101010101010101251213131313131313131313122501010101010101010101010101010101010101010000000000 │ │ -00000000000101010101010101010101010101010101010117260e131313131313131313130e2617010101010101010101010101010101010101010000000000 │ │ -000000000001010101010101010101040a2728292a2b2c2d2e1d1313131313131313131313131d2e2d2c2b2a2928270a04010101010101010101010000000000 │ │ -00000000002f301731322c3334163522363738390f3a3b091d13131313131313131313131313131d093b3a0f3938373622351634332c323117302f0000000000 │ │ -0000000000283c153d13153e1d0909121a3e0e0c1513131313131313131313131313131313131313131313150c0e3e1a1209091d3e15133d153c280000000000 │ │ -0000000000011b3f090e0f0f131313131313131313131313131313131313131313131313131313131313131313131313131313130f0f0e093f1b010000000000 │ │ -000000000001010140150c1313131313131313131313131313131313131313131313131313131313131313131313131313131313130c15400101010000000000 │ │ -000000000001010101410f0e131313131313131313131313131313131313131313131313131313131313131313131313131313130e0f41010101010000000000 │ │ -0000000000010101010132181d13131313131313131313131313131313131313131313131313131313131313131313131313131d183201010101010000000000 │ │ -000000000001010101010142381d1313131313131313131313131313131313131313131313131313131313131313131313131d38420101010101010000000000 │ │ -00000000000101010101010143360913131313131313131313131313131313131313131313131313131313131313131313093643010101010101010000000000 │ │ -000000000001010101010101014435090f1313131313131313131313131313131313131313131313131313131313130f09354401010101010101010000000000 │ │ -00000000000101010101010101010a451a1513131313131313131313131313131313131313131313131313131313151a450a0101010101010101010000000000 │ │ -0000000000010101010101010101012146153e13131313131313131313131313131313131313131313131313133e154621010101010101010101010000000000 │ │ -000000000001010101010101010101010147480e1313131313131313131313131313131313131313131313130e48470101010101010101010101010000000000 │ │ -00000000000101010101010101010101010132490c131313131313131313131313131313131313131313130c4932010101010101010101010101010000000000 │ │ -000000000001010101010101010101010101014a3d0f13131313131313131313131313131313131313130f3d4a01010101010101010101010101010000000000 │ │ -000000000001010101010101010101010101014a3d0f13131313131313131313131313131313131313130f3d4a01010101010101010101010101010000000000 │ │ -00000000000101010101010101010101010101333e0f13131313131313131313131313131313131313130f3e3301010101010101010101010101010000000000 │ │ -00000000000101010101010101010101010101350913131313131313131313131313131313131313131313093501010101010101010101010101010000000000 │ │ -000000000001010101010101010101010101024b1d131313131313131313131313131313131313131313131d4b02010101010101010101010101010000000000 │ │ -00000000000101010101010101010101010129481513131313131313131313131313131313131313131313154829010101010101010101010101010000000000 │ │ -0000000000010101010101010101010101014c4d1313131313131313131313131313131313131313131313134d4c010101010101010101010101010000000000 │ │ -000000000001010101010101010101010101451a1313131313131313131313131313131313131313131313131a45010101010101010101010101010000000000 │ │ -0000000000010101010101010101010101044e0c131313131313131313130f1a1a0f131313131313131313130c4e040101010101010101010101010000000000 │ │ -000000000001010101010101010101010127070f13131313131313130f12484f4f48120f13131313131313130f07270101010101010101010101010000000000 │ │ -0000000000010101010101010101010101200f0f131313131313130e3e5051010151503e0e131313131313130f0f200101010101010101010101010000000000 │ │ -0000000000010101010101010101010101521a1313131313130c1253545501010101555453120c1313131313131a520101010101010101010101010000000000 │ │ -00000000000101010101010101010101215612131313130f1a484f570101010101010101574f481a0f1313131312562101010101010101010101010000000000 │ │ -0000000000010101010101010101010158593e1313133e3e225101010101010101010101010151223e3e1313133e592701010101010101010101010000000000 │ │ -000000000001010101010101010101014a150f13150959472101010101010101010101010101012147590915130f0c2a01010101010101010101010000000000 │ │ -000000000001010101010101010101015a3b0f125b5c44010101010101010101010101010101010101445c5b120f3b5a01010101010101010101010000000000 │ │ -000000000001010101010101010101015d3b3e50510101010101010101010101010101010101010101010151503e3b5d01010101010101010101010000000000 │ │ -0000000000010101010101010101015e5f6054550101010101010101010101010101010101010101010101015554605f5e010101010101010101010000000000 │ │ -00000000000101010101010101010161626301010101010101010101010101010101010101010101010101010101636261010101010101010101010000000000 │ │ -00000000000101010101010101010102280101010101010101010101010101010101010101010101010101010101012802010101010101010101010000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000010100000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000020200000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000003040403000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000005060605000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000007080807000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000090a0b0b0a090000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000c0d0e0e0d0c0000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000f1011121211100f00000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000131414121214141300000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000151112121212111500000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000016171412121212141716000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000018191212121212121918000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000001a1b1c1212121212121c1d1e0000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000001f1c0e1212121212120e1c1f0000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000020211c12121212121212121c212000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000022230e12121212121212120e232200000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000241112121212121212121212112400000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000016250d121212121212121212120d2516000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000309262728292a2b2c2d1c1212121212121212121212121c2d2c2b2a292827260903000000000000000000000000000000 │ │ +00000000002e2f1630312b3233153421353637380e393a081c12121212121212121212121212121c083a390e3837363521341533322b3130162f2e0000000000 │ │ +0000000000273b143c12143d1c080811193d0d0b1412121212121212121212121212121212121212121212140b0d3d191108081c3d14123c143b270000000000 │ │ +0000000000001a3e080d0e0e121212121212121212121212121212121212121212121212121212121212121212121212121212120e0e0d083e1a000000000000 │ │ +00000000000000003f140b1212121212121212121212121212121212121212121212121212121212121212121212121212121212120b143f0000000000000000 │ │ +000000000000000000400e0d121212121212121212121212121212121212121212121212121212121212121212121212121212120d0e40000000000000000000 │ │ +0000000000000000000031171c12121212121212121212121212121212121212121212121212121212121212121212121212121c173100000000000000000000 │ │ +000000000000000000000041371c1212121212121212121212121212121212121212121212121212121212121212121212121c37410000000000000000000000 │ │ +00000000000000000000000042350812121212121212121212121212121212121212121212121212121212121212121212083542000000000000000000000000 │ │ +000000000000000000000000004334080e1212121212121212121212121212121212121212121212121212121212120e08344300000000000000000000000000 │ │ +00000000000000000000000000000944191412121212121212121212121212121212121212121212121212121212141944090000000000000000000000000000 │ │ +0000000000000000000000000000002045143d12121212121212121212121212121212121212121212121212123d144520000000000000000000000000000000 │ │ +000000000000000000000000000000000046470d1212121212121212121212121212121212121212121212120d47460000000000000000000000000000000000 │ │ +00000000000000000000000000000000000031480b121212121212121212121212121212121212121212120b4831000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000493c0e12121212121212121212121212121212121212120e3c4900000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000493c0e12121212121212121212121212121212121212120e3c4900000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000323d0e12121212121212121212121212121212121212120e3d3200000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000340812121212121212121212121212121212121212121212083400000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000014a1c121212121212121212121212121212121212121212121c4a01000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000028471412121212121212121212121212121212121212121212144728000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000004b4c1212121212121212121212121212121212121212121212124c4b000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000044191212121212121212121212121212121212121212121212121944000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000034d0b121212121212121212120e19190e121212121212121212120b4d030000000000000000000000000000000000 │ │ +000000000000000000000000000000000026060e12121212121212120e11474e4e47110e12121212121212120e06260000000000000000000000000000000000 │ │ +00000000000000000000000000000000001f0e0e121212121212120d3d4f500000504f3d0d121212121212120e0e1f0000000000000000000000000000000000 │ │ +000000000000000000000000000000000051191212121212120b1152535400000000545352110b12121212121219510000000000000000000000000000000000 │ │ +00000000000000000000000000000000205511121212120e19474e560000000000000000564e47190e1212121211552000000000000000000000000000000000 │ │ +0000000000000000000000000000000057583d1212123d3d215000000000000000000000000050213d3d1212123d582600000000000000000000000000000000 │ │ +0000000000000000000000000000000049140e12140858462000000000000000000000000000002046580814120e0b2900000000000000000000000000000000 │ │ +00000000000000000000000000000000593a0e115a5b43000000000000000000000000000000000000435b5a110e3a5900000000000000000000000000000000 │ │ +000000000000000000000000000000005c3a3d4f5000000000000000000000000000000000000000000000504f3d3a5c00000000000000000000000000000000 │ │ +0000000000000000000000000000005d5e5f535400000000000000000000000000000000000000000000000054535f5e5d000000000000000000000000000000 │ │ +00000000000000000000000000000060616200000000000000000000000000000000000000000000000000000000626160000000000000000000000000000000 │ │ +00000000000000000000000000000001270000000000000000000000000000000000000000000000000000000000002701000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-xhdpi-v4/ic_action_messages_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-xhdpi-v4/ic_drawer_dark.png ├── sng │ │ @@ -1,42 +1,41 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (129,130,133) # rgb = (0x81,0x82,0x85) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (129,130,133) # rgb = (0x81,0x82,0x85) │ │ } │ │ tRNS { │ │ - 0 255 0} │ │ + 0} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 11111111111111111111000000000000 │ │ 11111111111111111111000000000000 │ │ 11111111111111111111000000000000 │ │ 11111111111111111111000000000000 │ │ 11111111111111111111000000000000 │ │ -22222222222222222222000000000000 │ │ +00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 11111111111111111111000000000000 │ │ 11111111111111111111000000000000 │ │ 11111111111111111111000000000000 │ │ 11111111111111111111000000000000 │ │ 11111111111111111111000000000000 │ │ -22222222222222222222000000000000 │ │ +00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 11111111111111111111000000000000 ├── res/drawable-xhdpi-v4/ic_action_filter_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-xhdpi-v4/ic_action_refresh_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-xhdpi-v4/ic_action_about_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-xhdpi-v4/ic_action_comments_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-xhdpi-v4/ic_drawer_light.png ├── sng │ │ @@ -1,42 +1,41 @@ │ │ #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 │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ - (129,130,133) # rgb = (0x81,0x82,0x85) │ │ } │ │ tRNS { │ │ - 0 255 0} │ │ + 0} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 11111111111111111111000000000000 │ │ 11111111111111111111000000000000 │ │ 11111111111111111111000000000000 │ │ 11111111111111111111000000000000 │ │ 11111111111111111111000000000000 │ │ -22222222222222222222000000000000 │ │ +00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 11111111111111111111000000000000 │ │ 11111111111111111111000000000000 │ │ 11111111111111111111000000000000 │ │ 11111111111111111111000000000000 │ │ 11111111111111111111000000000000 │ │ -22222222222222222222000000000000 │ │ +00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 11111111111111111111000000000000 ├── res/drawable-xhdpi-v4/ic_action_link_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-xhdpi-v4/ic_action_add_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-xhdpi-v4/ic_action_delete_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -105,73 +104,73 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 16 51 53 36 1 2 71 121 118 120 105 22 39 158 162 160 161 169 94 166 153 154 150 149 163 50 164 156 136 34 30 31 26 93 157 103 49 122 15 29 65 104 3 27 47 68 88 151 147 155 144 110 90 83 140 64 148 116 141 159 11 92 114 128 143 165 14 41 74 100 98 7 81 28 8 152 70 48 37 35 6 138 99 86 73 75 69 40 20 134 21 135 132 43 101 82 113 119 18 25 52} │ │ + 0 16 51 53 36 1 2 71 121 118 120 105 22 39 158 162 160 161 169 94 166 153 154 150 149 163 50 164 156 136 34 30 31 26 93 157 103 49 122 15 29 65 104 3 27 47 68 88 151 147 155 144 110 90 83 140 64 148 116 141 159 11 92 114 128 143 165 14 41 74 100 98 7 81 28 8 152 70 48 37 35 6 138 99 86 73 75 69 40 20 134 21 135 132 43 101 82 113 119 18 25 52} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000010101010101010101020303030303030303030304050601010101010101010100000000000000000000000000000000 │ │ -0000000000000000000000000000000001010101010101010708090a0a0a0a0a0a0a0a0a0b0c0d01010101010101010100000000000000000000000000000000 │ │ -0000000000000000000000000000000001010101010101010e0f1011121010101010101211131401010101010101010100000000000000000000000000000000 │ │ -000000000000000000000000000000000101010101010101031516171818181818181916161a0c01010101010101010100000000000000000000000000000000 │ │ -0000000000000000000000000000000001010101010101011b1c1d1e1f20212121212223241a2501010101010101010100000000000000000000000000000000 │ │ -0000000000000000000000000000000001010101010101011b1c240b0101010101010104171a2501010101010101010100000000000000000000000000000000 │ │ -000000000000000000000000000000000101010101010101261c24270601010101010104171a2501010101010101010100000000000000000000000000000000 │ │ -0000000000000000000000000000000001010101010101011b1c2427282921212121222a161a2b06010101010101010100000000000000000000000000000000 │ │ -000000000000000000000000000000000101012c2d2e2f3009241631321818181818191816333435362f2e2d2c01010100000000000000000000000000000000 │ │ -00000000000000000000000000000000010d370b38111a112416161633171717171717171616170f111a11380b370d0100000000000000000000000000000000 │ │ -00000000000000000000000000000000393211122417161616161616161616161616161616161616161617241211323900000000000000000000000000000000 │ │ -00000000000000000000000000000000340f161616161616161616161616161616161616161616161616161616160f3400000000000000000000000000000000 │ │ -000000000000000000000000000000003a3316161616161616161616161616161616161616161616161616161616333a00000000000000000000000000000000 │ │ -00000000000000000000000000000000183316161616161616161616161616161616161616161616161616161616331800000000000000000000000000000000 │ │ -000000000000000000000000000000003b1c1d17161616161616161616161616161616161616161616161616171d1c3b00000000000000000000000000000000 │ │ -0000000000000000000000000000000002303c3312123d1d171616161616161616161616161616171d3d1212333c300200000000000000000000000000000000 │ │ -0000000000000000000000000000000001013e043f4041423343101212113d3d3d3d1112121043334241403f043e010100000000000000000000000000000000 │ │ -00000000000000000000000000000000010101010101442045032a464623474848472346462a0345204401010101010100000000000000000000000000000000 │ │ -00000000000000000000000000000000010101010101010101010101010101010101010101010101010101010101010100000000000000000000000000000000 │ │ -0000000000000000000000000000000001494a4b2c010101010101010101010101010101010101010101012c4b4a490100000000000000000000000000000000 │ │ -00000000000000000000000000000000014c4d4d27364e044f50515151515151515151515151504f044e36274d4d4c0100000000000000000000000000000000 │ │ -0000000000000000000000000000000001493a1d2411101c10313a191919191919191919193a31101c1011241d3a490100000000000000000000000000000000 │ │ -000000000000000000000000000000000152531d1616161616333333333333333333333333333316161616161d53520100000000000000000000000000000000 │ │ -00000000000000000000000000000000012c0b24161616161616161616161616161616161616161616161616240b2c0100000000000000000000000000000000 │ │ -00000000000000000000000000000000012c272416161616161616161616161616161616161616161616161624272c0100000000000000000000000000000000 │ │ -00000000000000000000000000000000012c092416161616161616161616161616161616161616161616161624092c0100000000000000000000000000000000 │ │ -000000000000000000000000000000000101543d1616161616161616161616161616161616161616161616163d54010100000000000000000000000000000000 │ │ -000000000000000000000000000000000101483d1616161616161616161616161616161616161616161616163d48010100000000000000000000000000000000 │ │ -000000000000000000000000000000000101543d1616161616161616161616161616161616161616161616163d54010100000000000000000000000000000000 │ │ -00000000000000000000000000000000010155111616161616161616161616161616161616161616161616161155010100000000000000000000000000000000 │ │ -00000000000000000000000000000000010156121616161616161616161616161616161616161616161616161256010100000000000000000000000000000000 │ │ -00000000000000000000000000000000010157121616161616161616161616161616161616161616161616161257010100000000000000000000000000000000 │ │ -00000000000000000000000000000000010158101616161616161616161616161616161616161616161616161058010100000000000000000000000000000000 │ │ -000000000000000000000000000000000101031c1616161616161616161616161616161616161616161616161c03010100000000000000000000000000000000 │ │ -0000000000000000000000000000000001011b1c1616161616161616161616161616161616161616161616161c1b010100000000000000000000000000000000 │ │ -0000000000000000000000000000000001011b1c1616161616161616161616161616161616161616161616161c1b010100000000000000000000000000000000 │ │ -00000000000000000000000000000000010159171716161616161616161616161616161616161616161616171759010100000000000000000000000000000000 │ │ -0000000000000000000000000000000001011f3a3316161616161616161616161616161616161616161616333a1f010100000000000000000000000000000000 │ │ -00000000000000000000000000000000010105183316161616161616161616161616161616161616161616331805010100000000000000000000000000000000 │ │ -00000000000000000000000000000000010129421d161616161616161616161616161616161616161616161d4229010100000000000000000000000000000000 │ │ -0000000000000000000000000000000001015a5b0f161616161616161616161616161616161616161616160f5b5a010100000000000000000000000000000000 │ │ -0000000000000000000000000000000001015c5d0f161616161616161616161616161616161616161616160f5d5c010100000000000000000000000000000000 │ │ -000000000000000000000000000000000101285e3d161616161616161616161616161616161616161616163d5e28010100000000000000000000000000000000 │ │ -000000000000000000000000000000000101013f1c331616161616161616161616161616161616161616331c3001010100000000000000000000000000000000 │ │ -000000000000000000000000000000000101014c5433123317171616161616161616161616161717331233544901010100000000000000000000000000000000 │ │ -0000000000000000000000000000000001010101065f603c4d1d3d101a1211111111121a103d1d4d3c605f060101010100000000000000000000000000000000 │ │ -000000000000000000000000000000000101010101010152502a61472b62630a0a63622b47612a50520101010101010100000000000000000000000000000000 │ │ -000000000000000000000000000000000101010101010101013e6465225f660303665f2265643e01010101010101010100000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000010202020202020202020203040500000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000607080909090909090909090a0b0c00000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000d0e0f10110f0f0f0f0f0f1110121300000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000002141516171717171717181515190b00000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000001a1b1c1d1e1f20202020212223192400000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000001a1b230a000000000000000316192400000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000251b2326050000000000000316192400000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000001a1b2326272820202020212915192a05000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000002b2c2d2e2f08231530311717171717181715323334352e2d2c2b00000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000c360a371019102315151532161616161616161515160e101910370a360c0000000000000000000000000000000000 │ │ +00000000000000000000000000000000383110112316151515151515151515151515151515151515151516231110313800000000000000000000000000000000 │ │ +00000000000000000000000000000000330e151515151515151515151515151515151515151515151515151515150e3300000000000000000000000000000000 │ │ +00000000000000000000000000000000393215151515151515151515151515151515151515151515151515151515323900000000000000000000000000000000 │ │ +00000000000000000000000000000000173215151515151515151515151515151515151515151515151515151515321700000000000000000000000000000000 │ │ +000000000000000000000000000000003a1b1c16151515151515151515151515151515151515151515151515161c1b3a00000000000000000000000000000000 │ │ +00000000000000000000000000000000012f3b3211113c1c161515151515151515151515151515161c3c1111323b2f0100000000000000000000000000000000 │ │ +0000000000000000000000000000000000003d033e3f404132420f1111103c3c3c3c1011110f423241403f3e033d000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000431f440229454522464747462245452902441f4300000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000048494a2b000000000000000000000000000000000000000000002b4a49480000000000000000000000000000000000 │ │ +00000000000000000000000000000000004b4c4c26354d034e4f5050505050505050505050504f4e034d35264c4c4b0000000000000000000000000000000000 │ │ +000000000000000000000000000000000048391c23100f1b0f30391818181818181818181839300f1b0f10231c39480000000000000000000000000000000000 │ │ +000000000000000000000000000000000051521c1515151515323232323232323232323232323215151515151c52510000000000000000000000000000000000 │ │ +00000000000000000000000000000000002b0a23151515151515151515151515151515151515151515151515230a2b0000000000000000000000000000000000 │ │ +00000000000000000000000000000000002b262315151515151515151515151515151515151515151515151523262b0000000000000000000000000000000000 │ │ +00000000000000000000000000000000002b082315151515151515151515151515151515151515151515151523082b0000000000000000000000000000000000 │ │ +000000000000000000000000000000000000533c1515151515151515151515151515151515151515151515153c53000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000473c1515151515151515151515151515151515151515151515153c47000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000533c1515151515151515151515151515151515151515151515153c53000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000054101515151515151515151515151515151515151515151515151054000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000055111515151515151515151515151515151515151515151515151155000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000056111515151515151515151515151515151515151515151515151156000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000570f1515151515151515151515151515151515151515151515150f57000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000021b1515151515151515151515151515151515151515151515151b02000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000001a1b1515151515151515151515151515151515151515151515151b1a000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000001a1b1515151515151515151515151515151515151515151515151b1a000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000058161615151515151515151515151515151515151515151515161658000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000001e39321515151515151515151515151515151515151515151532391e000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000004173215151515151515151515151515151515151515151515321704000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000028411c151515151515151515151515151515151515151515151c4128000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000595a0e151515151515151515151515151515151515151515150e5a59000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000005b5c0e151515151515151515151515151515151515151515150e5c5b000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000275d3c151515151515151515151515151515151515151515153c5d27000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000003e1b321515151515151515151515151515151515151515321b2f00000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000004b5332113216161515151515151515151515151616321132534800000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000055e5f3b4c1c3c0f19111010101011190f3c1c4c3b5f5e050000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000514f2960462a6162090962612a4660294f510000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000003d6364215e650202655e2164633d00000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_profile_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -110,69 +109,69 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 20 57 95 115 128 19 30 89 123 144 156 164 85 92 152 161 160 154 153 40 134 162 155 50 146 29 145 157 8 118 64 7 131 51 91 2 114 10 124 159 22 136 158 12 126 127 3 116 1 98 130 71 73 74 67 111 13 141 148 28 125 122 94 18 105 49 109 16 6 84 65 132 58 9 43 119 150 90 59 54 55 42 53 52 79 113 56 17 11 78 163 97 63 36 41 151 48 45 138 33 96 32 142 88 167 81} │ │ + 0 20 57 95 115 128 19 30 89 123 144 156 164 85 92 152 161 160 154 153 40 134 162 155 50 146 29 145 157 8 118 64 7 131 51 91 2 114 10 124 159 22 136 158 12 126 127 3 116 1 98 130 71 73 74 67 111 13 141 148 28 125 122 94 18 105 49 109 16 6 84 65 132 58 9 43 119 150 90 59 54 55 42 53 52 79 113 56 17 11 78 163 97 63 36 41 151 48 45 138 33 96 32 142 88 167 81} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000010101010101010101010101010102030405060605040307010101010101010101010101010100000000000000000000000000 │ │ -000000000000000000000000000101010101010101010101010108090a0b0c0d0d0c0b0a0e080101010101010101010101010100000000000000000000000000 │ │ -000000000000000000000000000101010101010101010101070f1011120c131414130c1212100f07010101010101010101010100000000000000000000000000 │ │ -00000000000000000000000000010101010101010101011516171814141414141414141414181716150101010101010101010100000000000000000000000000 │ │ -00000000000000000000000000010101010101010101191a121414141414141414141414141414121a1901010101010101010100000000000000000000000000 │ │ -0000000000000000000000000001010101010101011b1c1d141414141414141414141414141414141d1c1b010101010101010100000000000000000000000000 │ │ -00000000000000000000000000010101010101011e1f11141414141414141414141414141414141414111f1e0101010101010100000000000000000000000000 │ │ -00000000000000000000000000010101010101012011141414141414141414141414141414141414141411200101010101010100000000000000000000000000 │ │ -0000000000000000000000000001010101010121221d14141414141414141414141414141414141414141d222101010101010100000000000000000000000000 │ │ -00000000000000000000000000010101010101231813141414141414141414141414141414141414141413182301010101010100000000000000000000000000 │ │ -00000000000000000000000000010101010101241114141414141414141414141414141414141414141414112401010101010100000000000000000000000000 │ │ -00000000000000000000000000010101010125261114141414141414141414141414141414141414141414112625010101010100000000000000000000000000 │ │ -00000000000000000000000000010101010127282914141414141414141414141414141414141414141414292827010101010100000000000000000000000000 │ │ -0000000000000000000000000001010101012a2b2c141414141414141414141414141414141414141414142c2b2a010101010100000000000000000000000000 │ │ -0000000000000000000000000001010101012d2e2914141414141414141414141414141414141414141414292f2d010101010100000000000000000000000000 │ │ -000000000000000000000000000101010101301f1114141414141414141414141414141414141414141414113132010101010100000000000000000000000000 │ │ -00000000000000000000000000010101010101331714141811111111111111111111111111111111171d14173301010101010100000000000000000000000000 │ │ -00000000000000000000000000010101010101030c130c343536373737373737373737373737373738390c1d0301010101010100000000000000000000000000 │ │ -000000000000000000000000000101010101013a3b0c183c3d0101010101010101010101010101011e3e113b3a01010101010100000000000000000000000000 │ │ -00000000000000000000000000010101010101010e1714293f2d01010101010101010101010101014012170e0101010101010100000000000000000000000000 │ │ -000000000000000000000000000101010101010141161214124221010101010101010101010101351d1116410101010101010100000000000000000000000000 │ │ -000000000000000000000000000101010101010101430c0c14114445010101010101010101464713290c43010101010101010100000000000000000000000000 │ │ -0000000000000000000000000001010101010101010148181d1312494a4b0101010101304c4d1229184801010101010101010100000000000000000000000000 │ │ -0000000000000000000000000001010101010101010101484e11132c1d3e4f50515247051412114e480101010101010101010100000000000000000000000000 │ │ -000000000000000000000000000101010101010101010101531f292c181111181818121712291f53010101010101010101010100000000000000000000000000 │ │ -000000000000000000000000000101010101010101010101014654054e1329292929134e05544601010101010101010101010100000000000000000000000000 │ │ -00000000000000000000000000010101010101010101010101010132025556565656550232010101010101010101010101010100000000000000000000000000 │ │ -00000000000000000000000000010101010101010101013230010101010101010101010101010130320101010101010101010100000000000000000000000000 │ │ -0000000000000000000000000001010101010101010720570a58590101010101010101010159580a572007010101010101010100000000000000000000000000 │ │ -000000000000000000000000000101010101015a5b2b5c2c1d12495d5e5f412121415f5e5d49121d2c5c2b5b5a01010101010100000000000000000000000000 │ │ -0000000000000000000000000001010101016006112c141414142c110c613c1a1a3c610c112c141414142c110660010101010100000000000000000000000000 │ │ -0000000000000000000000000001010101623c29141414141414141413131818181813131414141414141414293c620101010100000000000000000000000000 │ │ -000000000000000000000000000101014c3c291414141414141414141414141414141414141414141414141414293c6301010100000000000000000000000000 │ │ -000000000000000000000000000101592b2c141414141414141414141414141414141414141414141414141414142c6459010100000000000000000000000000 │ │ -00000000000000000000000000013204171414141414141414141414141414141414141414141414141414141414141704320100000000000000000000000000 │ │ -0000000000000000000000000001654e0c1414141414141414141414141414141414141414141414141414141414140c4e650100000000000000000000000000 │ │ -00000000000000000000000000466611141414141414141414141414141414141414141414141414141414141414141411664600000000000000000000000000 │ │ -0000000000000000000000000067680c14141414141414141414141414141414141414141414141414141414141414140c686700000000000000000000000000 │ │ -00000000000000000000000000696a0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d0d6a6900000000000000000000000000 │ │ -000000000000000000000000006b222f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f2f226b00000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000001020304050504030206000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000708090a0b0c0c0b0a090d070000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000060e0f10110b121313120b11110f0e06000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000001415161713131313131313131313171615140000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000181911131313131313131313131313131311191800000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000001a1b1c131313131313131313131313131313131c1b1a000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000001d1e10131313131313131313131313131313131313101e1d0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000001f101313131313131313131313131313131313131313101f0000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000020211c13131313131313131313131313131313131313131c212000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000221712131313131313131313131313131313131313131312172200000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000231013131313131313131313131313131313131313131313102300000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000024251013131313131313131313131313131313131313131313102524000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000026272813131313131313131313131313131313131313131313282726000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000292a2b131313131313131313131313131313131313131313132b2a29000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000002c2d2813131313131313131313131313131313131313131313282e2c000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000002f1e1013131313131313131313131313131313131313131313103031000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000321613131710101010101010101010101010101010161c13163200000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000020b120b333435363636363636363636363636363637380b1c0200000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000393a0b173b3c0000000000000000000000000000001d3d103a3900000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000d1613283e2c00000000000000000000000000003f11160d0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000040151113114120000000000000000000000000341c1015400000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000420b0b13104344000000000000000000454612280b42000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000047171c121148494a00000000002f4b4c1128174700000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000474d10122b1c3d4e4f505146041311104d470000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000521e282b171010171717111611281e52000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000004553044d1228282828124d04534500000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000031015455555555540131000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000312f00000000000000000000000000002f310000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000061f5609575800000000000000000000585709561f06000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000595a2a5b2b1c11485c5d5e402020405e5d5c48111c2b5b2a5a5900000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000005f05102b131313132b100b603b19193b600b102b131313132b10055f000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000613b28131313131313131312121717171712121313131313131313283b610000000000000000000000000000000000 │ │ +000000000000000000000000000000004b3b281313131313131313131313131313131313131313131313131313283b6200000000000000000000000000000000 │ │ +000000000000000000000000000000582a2b131313131313131313131313131313131313131313131313131313132b6358000000000000000000000000000000 │ │ +00000000000000000000000000003103161313131313131313131313131313131313131313131313131313131313131603310000000000000000000000000000 │ │ +0000000000000000000000000000644d0b1313131313131313131313131313131313131313131313131313131313130b4d640000000000000000000000000000 │ │ +00000000000000000000000000456510131313131313131313131313131313131313131313131313131313131313131310654500000000000000000000000000 │ │ +0000000000000000000000000066670b13131313131313131313131313131313131313131313131313131313131313130b676600000000000000000000000000 │ │ +0000000000000000000000000068690c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c696800000000000000000000000000 │ │ +000000000000000000000000006a212e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e2e216a00000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_send_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -85,15 +84,15 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 46 29 0 97 136 65 12 58 156 161 127 67 8 144 159 131 64 15 121 157 153 160 3 88 18 57 164 135 78 14 33 149 155 158 140 75 19 129 162 113 86 50 154 23 4 130 145 26 103 143 89 70 163 43 73 81 104 109 118 119 133 134 152 2 28 30 40 41 62 68 83 98 99 124 125 146 96 36 39 111 137 20} │ │ + 0 46 29 97 136 65 12 58 156 161 127 67 8 144 159 131 64 15 121 157 153 160 3 88 18 57 164 135 78 14 33 149 155 158 140 75 19 129 162 113 86 50 154 23 4 130 145 26 103 143 89 70 163 43 73 81 104 109 118 119 133 134 152 2 28 30 40 41 62 68 83 98 99 124 125 146 96 36 39 111 137 20} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -101,52 +100,52 @@ │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000010203030303030303030303030303030303030303030303030303030303030303030303030300000000000000000000000000 │ │ -00000000000000000000000000040506070303030303030303030303030303030303030303030303030303030303030303030300000000000000000000000000 │ │ -0000000000000000000000000008090a0b0c0d030303030303030303030303030303030303030303030303030303030303030300000000000000000000000000 │ │ -00000000000000000000000000020e090f0f10110703030303030303030303030303030303030303030303030303030303030300000000000000000000000000 │ │ -00000000000000000000000000121314151514160b0c0d0303030303030303030303030303030303030303030303030303030300000000000000000000000000 │ │ -00000000000000000000000000171816151515150f0f100619030303030303030303030303030303030303030303030303030300000000000000000000000000 │ │ -00000000000000000000000000031a1b15151515151514161c1d1e03030303030303030303030303030303030303030303030300000000000000000000000000 │ │ -00000000000000000000000000031f202115151515151515220a2324250303030303030303030303030303030303030303030300000000000000000000000000 │ │ -00000000000000000000000000031e26221515151515151515150927051d1e030303030303030303030303030303030303030300000000000000000000000000 │ │ -00000000000000000000000000030328271515151515151515151515220a23242503030303030303030303030303030303030300000000000000000000000000 │ │ -0000000000000000000000000003032916151515151515151515151515150927051d1e0303030303030303030303030303030300000000000000000000000000 │ │ -0000000000000000000000000003032a152b1515151515151515151515151515220a232425030303030303030303030303030300000000000000000000000000 │ │ -0000000000000000000000000003032c20211515151515151515151515151515151509271c292c03030303030303030303030300000000000000000000000000 │ │ -0000000000000000000000000003032d2e14151515151515151515151515151515151515220a2f18300303030303030303030300000000000000000000000000 │ │ -00000000000000000000000000030303310f1515151515151515151515151515151515151515210a32332c030303030303030300000000000000000000000000 │ │ -0000000000000000000000000003030334351515151515151515151515151515151515151515151514162f183003030303030300000000000000000000000000 │ │ -000000000000000000000000000303033616162735271616222209212115151515151515151515151515210a32332c0303030300000000000000000000000000 │ │ -000000000000000000000000000303031e373804393a3b3c3d3e32203f351b270a16222209092b151515151514162f1830030300000000000000000000000000 │ │ -0000000000000000000000000003030303030303030340171e122c4142434445464748494a4b322b151515151515210a4c4d4e00000000000000000000000000 │ │ -0000000000000000000000000003030303030303030340171e122c4142434445464748494a4b322b151515151515210a4c4d4f00000000000000000000000000 │ │ -000000000000000000000000000303031e37380439503b3c3d3e32203f351b270a16222209092b151515151514162f1830030300000000000000000000000000 │ │ -0000000000000000000000000003030336161627350a1616222209212115151515151515151515151515210a32332c0303030300000000000000000000000000 │ │ -0000000000000000000000000003030334351515151515151515151515151515151515151515151514162f183003030303030300000000000000000000000000 │ │ -00000000000000000000000000030303310f1515151515151515151515151515151515151515210a32332c030303030303030300000000000000000000000000 │ │ -0000000000000000000000000003032d2e14151515151515151515151515151515151515220a2f18300303030303030303030300000000000000000000000000 │ │ -0000000000000000000000000003032c202115151515151515151515151515151515092751182c03030303030303030303030300000000000000000000000000 │ │ -0000000000000000000000000003032a152b1515151515151515151515151515220a232452030303030303030303030303030300000000000000000000000000 │ │ -0000000000000000000000000003032916151515151515151515151515150927051d1e0303030303030303030303030303030300000000000000000000000000 │ │ -00000000000000000000000000030328271515151515151515151515220a23242503030303030303030303030303030303030300000000000000000000000000 │ │ -00000000000000000000000000031e26221515151515151515150927051d1e030303030303030303030303030303030303030300000000000000000000000000 │ │ -00000000000000000000000000031f202115151515151515220a2324250303030303030303030303030303030303030303030300000000000000000000000000 │ │ -00000000000000000000000000031a1b15151515151514161c1d1e03030303030303030303030303030303030303030303030300000000000000000000000000 │ │ -00000000000000000000000000171816151515150f0f100619030303030303030303030303030303030303030303030303030300000000000000000000000000 │ │ -00000000000000000000000000121314151514160b0c0d0303030303030303030303030303030303030303030303030303030300000000000000000000000000 │ │ -00000000000000000000000000020e090f0f10110703030303030303030303030303030303030303030303030303030303030300000000000000000000000000 │ │ -0000000000000000000000000008090a0b0c0d030303030303030303030303030303030303030303030303030303030303030300000000000000000000000000 │ │ -00000000000000000000000000040506070303030303030303030303030303030303030303030303030303030303030303030300000000000000000000000000 │ │ -00000000000000000000000000010203030303030303030303030303030303030303030303030303030303030303030303030300000000000000000000000000 │ │ +00000000000000000000000000010200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000030405060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000708090a0b0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000020d080e0e0f100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000111213141413150a0b0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000161715141414140e0e0f0518000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000191a14141414141413151b1c1d00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000001e1f201414141414141421092223240000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000001d25211414141414141414140826041c1d000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000027261414141414141414141414210922232400000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000002815141414141414141414141414140826041c1d0000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000029142a14141414141414141414141414142109222324000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000002b1f201414141414141414141414141414141408261b282b00000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000002c2d1314141414141414141414141414141414141421092e172f0000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000300e1414141414141414141414141414141414141414200931322b000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000033341414141414141414141414141414141414141414141413152e172f00000000000000000000000000000000000000 │ │ +000000000000000000000000000000003515152634261515212108202014141414141414141414141414200931322b0000000000000000000000000000000000 │ │ +000000000000000000000000000000001d36370338393a3b3c3d311f3e341a260915212108082a141414141413152e172f000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000003f161d112b404142434445464748494a312a14141414141420094b4c4d00000000000000000000000000 │ │ +000000000000000000000000000000000000000000003f161d112b404142434445464748494a312a14141414141420094b4c4e00000000000000000000000000 │ │ +000000000000000000000000000000001d363703384f3a3b3c3d311f3e341a260915212108082a141414141413152e172f000000000000000000000000000000 │ │ +000000000000000000000000000000003515152634091515212108202014141414141414141414141414200931322b0000000000000000000000000000000000 │ │ +0000000000000000000000000000000033341414141414141414141414141414141414141414141413152e172f00000000000000000000000000000000000000 │ │ +00000000000000000000000000000000300e1414141414141414141414141414141414141414200931322b000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000002c2d1314141414141414141414141414141414141421092e172f0000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000002b1f2014141414141414141414141414141414082650172b00000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000029142a14141414141414141414141414142109222351000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000002815141414141414141414141414140826041c1d0000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000027261414141414141414141414210922232400000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000001d25211414141414141414140826041c1d000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000001e1f201414141414141421092223240000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000191a14141414141413151b1c1d00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000161715141414140e0e0f0518000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000111213141413150a0b0c0000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000020d080e0e0f100600000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000708090a0b0c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000030405060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000010200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_search_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -120,71 +119,71 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 18 43 63 73 91 88 59 36 10 100 133 156 163 161 160 162 150 126 87 23 35 112 154 158 155 157 148 90 20 75 149 147 131 121 134 44 94 153 142 98 53 13 4 3 5 24 66 114 159 151 65 99 26 119 57 74 56 7 34 50 1 86 124 12 72 42 132 139 9 58 17 130 105 41 14 164 145 31 76 93 166 52 30 48 38 37 67 143 28 104 123 8 11 22 79 40 118 29 2 47 19 135 107 32 64 15 141 85 152 109 165 122 16 54 138 55} │ │ + 0 18 43 63 73 91 88 59 36 10 100 133 156 163 161 160 162 150 126 87 23 35 112 154 158 155 157 148 90 20 75 149 147 131 121 134 44 94 153 142 98 53 13 4 3 5 24 66 114 159 151 65 99 26 119 57 74 56 7 34 50 1 86 124 12 72 42 132 139 9 58 17 130 105 41 14 164 145 31 76 93 166 52 30 48 38 37 67 143 28 104 123 8 11 22 79 40 118 29 2 47 19 135 107 32 64 15 141 85 152 109 165 122 16 54 138 55} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000001010101010101010101010203040506070508090a010101010101010101010101010101010101010101010100000000000000000000 │ │ -00000000000000000000010101010101010101030b0c0d0e0f1010110e1213141501010101010101010101010101010101010101010100000000000000000000 │ │ -00000000000000000000010101010101011617180f191a1a0d1b1b0d180d100f1c1d1e0101010101010101010101010101010101010100000000000000000000 │ │ -000000000000000000000101010101011f2010181b0f182122232324120d0f1a1a11242501010101010101010101010101010101010100000000000000000000 │ │ -00000000000000000000010101010a26101b271028292a2b2c2d2d2e2f3031183227323334010101010101010101010101010101010100000000000000000000 │ │ -00000000000000000000010101012611181b1b35360101010101010101010103370f181b0d380101010101010101010101010101010100000000000000000000 │ │ -000000000000000000000101013932181b1c3a010101010101010101010101013b1d32181b1c1601010101010101010101010101010100000000000000000000 │ │ -0000000000000000000001013c201b1b1c3d0101010101010101010101010101013e3f3218104041010101010101010101010101010100000000000000000000 │ │ -00000000000000000000013e1710181b3a0101010101010101010101010101010101012610180f42010101010101010101010101010100000000000000000000 │ │ -00000000000000000000014318180f35010101010101010101010101010101010101012b441b0d45460101010101010101010101010100000000000000000000 │ │ -0000000000000000000001350f1b281501010101010101010101010101010101010101010432181b470101010101010101010101010100000000000000000000 │ │ -00000000000000000000480c190f290101010101010101010101010101010101010101012b49320f4a0101010101010101010101010100000000000000000000 │ │ -000000000000000000004b1b1a182a010101010101010101010101010101010101010101011d1032494c01010101010101010101010100000000000000000000 │ │ -00000000000000000000044d1a214101010101010101010101010101010101010101010101471a1b4e4f01010101010101010101010100000000000000000000 │ │ -00000000000000000000500f0d492d010101010101010101010101010101010101010101014f120d1a4b01010101010101010101010100000000000000000000 │ │ -0000000000000000000051101b232d010101010101010101010101010101010101010101014f1218525301010101010101010101010100000000000000000000 │ │ -0000000000000000000007101b232d0101010101010101010101010101010101010101010154121a115501010101010101010101010100000000000000000000 │ │ -00000000000000000000050f0d242c0101010101010101010101010101010101010101010156330d335701010101010101010101010100000000000000000000 │ │ -00000000000000000000080e1a122f01010101010101010101010101010101010101010101580d1b595a01010101010101010101010100000000000000000000 │ │ -0000000000000000000016120d0d34010101010101010101010101010101010101010101015b0f105c5d01010101010101010101010100000000000000000000 │ │ -000000000000000000005e13320f312c01010101010101010101010101010101010101015f281b101d0101010101010101010101010100000000000000000000 │ │ -000000000000000000000107101a2743010101010101010101010101010101010101010160101818610101010101010101010101010100000000000000000000 │ │ -0000000000000000000001361c1832623b010101010101010101010101010101010101631c1a195c640101010101010101010101010100000000000000000000 │ │ -0000000000000000000001011d11270f1d01010101010101010101010101010101014c40321a1a65010101010101010101010101010100000000000000000000 │ │ -00000000000000000000010166673218323f3e01010101010101010101010101014c680f18322601010101010101010101010101010100000000000000000000 │ │ -0000000000000000000001010143331b1819264c0101010101010101010101016940102727190601010101010101010101010101010100000000000000000000 │ │ -00000000000000000000010101016a0d1b1810446a6b01010101010101013660213227272718193f3e0101010101010101010101010100000000000000000000 │ │ -000000000000000000000101010101472010181b32491d474f4f6356585b6c101a1a3219182718106d013e2d0101010101010101010100000000000000000000 │ │ -000000000000000000000101010101014b5c0f0d1832101a1212126e0d0f1b18321826061918271a190b6f135b02010101010101010100000000000000000000 │ │ -00000000000000000000010101010101015e42451b0f321b0d181a0d1b1010185c6501013f101a272732191b115c480101010101010100000000000000000000 │ │ -0000000000000000000001010101010101010146084a494e18701133285c1d6164010101016d1927272727272711717201010101010100000000000000000000 │ │ -000000000000000000000101010101010101010101016b4f615355575a5d010101010101013e0b32272727272727105c48010101010100000000000000000000 │ │ -00000000000000000000010101010101010101010101010101010101010101010101010101016f19272727272727271171720101010100000000000000000000 │ │ -000000000000000000000101010101010101010101010101010101010101010101010101012d131b2727272727272727105c4801010100000000000000000000 │ │ -000000000000000000000101010101010101010101010101010101010101010101010101013e5b11272727272727272727117172010100000000000000000000 │ │ -0000000000000000000001010101010101010101010101010101010101010101010101010101027111272727272727272727105c480100000000000000000000 │ │ -000000000000000000000101010101010101010101010101010101010101010101010101010101485c1027272727272727272711717200000000000000000000 │ │ -00000000000000000000010101010101010101010101010101010101010101010101010101010101727111272727272727272727705000000000000000000000 │ │ -0000000000000000000001010101010101010101010101010101010101010101010101010101010101485c1027272727272727270f1d00000000000000000000 │ │ -00000000000000000000010101010101010101010101010101010101010101010101010101010101010172711127272727272718117300000000000000000000 │ │ -00000000000000000000010101010101010101010101010101010101010101010101010101010101010101485c1027272727270f402b00000000000000000000 │ │ -00000000000000000000010101010101010101010101010101010101010101010101010101010101010101017271112727180f74540100000000000000000000 │ │ -000000000000000000000101010101010101010101010101010101010101010101010101010101010101010101485c700f114069010100000000000000000000 │ │ -000000000000000000000101010101010101010101010101010101010101010101010101010101010101010101016b501d755e01010100000000000000000000 │ │ +00000000000000000000000000000000000000000001020304050604070809000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000020a0b0c0d0e0f0f100d1112131400000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000001516170e1819190c1a1a0c170c0f0e1b1c1d0000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000001e1f0f171a0e172021222223110c0e191910232400000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000009250f1a260f2728292a2b2c2c2d2e2f30173126313233000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000002510171a1a34350000000000000000000002360e171a0c370000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000003831171a1b39000000000000000000000000003a1c31171a1b1500000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000003b1f1a1a1b3c0000000000000000000000000000003d3e31170f3f40000000000000000000000000000000000000000000000000 │ │ +00000000000000000000003d160f171a39000000000000000000000000000000000000250f170e41000000000000000000000000000000000000000000000000 │ │ +00000000000000000000004217170e34000000000000000000000000000000000000002a431a0c44450000000000000000000000000000000000000000000000 │ │ +0000000000000000000000340e1a271400000000000000000000000000000000000000000331171a460000000000000000000000000000000000000000000000 │ │ +00000000000000000000470b180e280000000000000000000000000000000000000000002a48310e490000000000000000000000000000000000000000000000 │ │ +000000000000000000004a1a191729000000000000000000000000000000000000000000001c0f31484b00000000000000000000000000000000000000000000 │ │ +00000000000000000000034c1920400000000000000000000000000000000000000000000046191a4d4e00000000000000000000000000000000000000000000 │ │ +000000000000000000004f0e0c482c000000000000000000000000000000000000000000004e110c194a00000000000000000000000000000000000000000000 │ │ +00000000000000000000500f1a222c000000000000000000000000000000000000000000004e1117515200000000000000000000000000000000000000000000 │ │ +00000000000000000000060f1a222c00000000000000000000000000000000000000000000531119105400000000000000000000000000000000000000000000 │ │ +00000000000000000000040e0c232b0000000000000000000000000000000000000000000055320c325600000000000000000000000000000000000000000000 │ │ +00000000000000000000070d19112e00000000000000000000000000000000000000000000570c1a585900000000000000000000000000000000000000000000 │ │ +0000000000000000000015110c0c33000000000000000000000000000000000000000000005a0e0f5b5c00000000000000000000000000000000000000000000 │ │ +000000000000000000005d12310e302b00000000000000000000000000000000000000005e271a0f1c0000000000000000000000000000000000000000000000 │ │ +0000000000000000000000060f19264200000000000000000000000000000000000000005f0f1717600000000000000000000000000000000000000000000000 │ │ +0000000000000000000000351b1731613a000000000000000000000000000000000000621b19185b630000000000000000000000000000000000000000000000 │ │ +0000000000000000000000001c10260e1c00000000000000000000000000000000004b3f31191964000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000065663117313e3d00000000000000000000000000004b670e17312500000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000042321a1718254b000000000000000000000000683f0f2626180500000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000690c1a170f43696a0000000000000000355f203126262617183e3d0000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000461f0f171a31481c464e4e6255575a6b0f191931181726170f6c003d2c0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000004a5b0e0c17310f191111116d0c0e1a173117250518172619180a6e125a01000000000000000000000000000000000000 │ │ +00000000000000000000000000000000005d41441a0e311a0c17190c1a0f0f175b6400003e0f19262631181a105b470000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000450749484d176f1032275b1c6063000000006c1826262626262610707100000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000006a4e60525456595c000000000000003d0a312626262626260f5b47000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000006e18262626262626261070710000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000002c121a26262626262626260f5b4700000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000003d5a10262626262626262626107071000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000170102626262626262626260f5b470000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000475b0f26262626262626262610707100000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000007170102626262626262626266f4f00000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000475b0f26262626262626260e1c00000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000071701026262626262617107200000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000475b0f26262626260e3f2a00000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000007170102626170e73530000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000475b6f0e103f68000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a4f1c745d00000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_edit_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-xhdpi-v4/ic_action_comments_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -62,15 +61,15 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 61 79 77 83 47 106 137 134 133 136 50 126 162 158 160 71 1 122 157 153 156 68 0 155 66 154 163 161 78 152 114 103 105 151 164 46 149 27 146 35 7 28 150 74 55 148 129 121 37 3 34 30 53 169 52 143 44 82 25} │ │ + 0 61 79 77 83 47 106 137 134 133 136 50 126 162 158 160 71 1 122 157 153 156 68 155 66 154 163 161 78 152 114 103 105 151 164 46 149 27 146 35 7 28 150 74 55 148 129 121 37 3 34 30 53 169 52 143 44 82 25} │ │ IMAGE { │ │ pixels base64 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -84,43 +83,43 @@ │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000001233333333333333333333333333333333333333333333333345000000 │ │ 00000067888888888888888888888888888888888888888888888897AB000000 │ │ 000000CDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFGH000000 │ │ -000000IJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLMNN000000 │ │ -000000IJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKOLPNNN000000 │ │ -000000IJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLMNNNN000000 │ │ -000000IJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKOLPNNNNN000000 │ │ -000000IJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLMNNNNNN000000 │ │ -000000IJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKQPNNNNNNN000000 │ │ -000000IJKKKFRRRRRRRRRRRRRRRRRRRRRDKKKKKKKKKKKKKKSTNNNNNNNN000000 │ │ -000000IJKQUVWWWWWWWWWWWWWWWWWWWWWXYQKKKKKKKKKKKKZaNNNNNNNN000000 │ │ -000000IJKObcNNNNNNNNNNNNNNNNNNNNNNdOKKKKKKKKKKKKZBNNNNNNNN000000 │ │ -000000IJKObeNNNNNNNNNNNNNNNNNNNNNfdOKKKKKKKKKKKKZBNNNNNNNN000000 │ │ -000000IJKObgNNNNNNNNNNNNNNNNNNNNNNdOKKKKKKKKKKKKZBNNNNNNNN000000 │ │ -000000IJKQhiBBBBBBBBBBBBBBBBBBBBBjkQKKKKKKKKKKKKZBNNNNNNNN000000 │ │ -000000IJKKKSZZZZZZZZZZZZZZZZZZZZZRKKKKKKKKKKKKKKZBNNNNNNNN000000 │ │ -000000IJKKKLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLKKKZBNNNNNNNN000000 │ │ -000000IJKQUlmIIIIIIIIIIIIIIIIIIIIIIIIIIIIIImlUQKZBNNNNNNNN000000 │ │ -000000IJKObnoooooooooooooooooooooooooooooooonbOKZBNNNNNNNN000000 │ │ -000000IJKObpNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNpbOKZBNNNNNNNN000000 │ │ -000000IJKObqNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNqbOKZBNNNNNNNN000000 │ │ -000000IJKQh3rjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjr3hQKZBNNNNNNNN000000 │ │ -000000IJKKKQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQKKKZBNNNNNNNN000000 │ │ -000000IJKKKQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQKKKZBNNNNNNNN000000 │ │ -000000IJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKZBNNNNNNNN000000 │ │ -000000IJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKZBNNNNNNNN000000 │ │ -000000IJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKZBNNNNNNNN000000 │ │ -000000IJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKZBNNNNNNNN000000 │ │ -000000IJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKZBNNNNNNNN000000 │ │ -000000CDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEstNNNNNNNN000000 │ │ -000000678888888888888888888888888888888888888888uvNNNNNNNN000000 │ │ -000000123333333333333333333333333333333333333333wxNNNNNNNN000000 │ │ +000000IJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLM00000000 │ │ +000000IJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKNLO000000000 │ │ +000000IJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLM0000000000 │ │ +000000IJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKNLO00000000000 │ │ +000000IJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLM000000000000 │ │ +000000IJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKPO0000000000000 │ │ +000000IJKKKFQQQQQQQQQQQQQQQQQQQQQDKKKKKKKKKKKKKKRS00000000000000 │ │ +000000IJKPTUVVVVVVVVVVVVVVVVVVVVVWXPKKKKKKKKKKKKYZ00000000000000 │ │ +000000IJKNab0000000000000000000000cNKKKKKKKKKKKKYB00000000000000 │ │ +000000IJKNad000000000000000000000ecNKKKKKKKKKKKKYB00000000000000 │ │ +000000IJKNaf0000000000000000000000cNKKKKKKKKKKKKYB00000000000000 │ │ +000000IJKPghBBBBBBBBBBBBBBBBBBBBBijPKKKKKKKKKKKKYB00000000000000 │ │ +000000IJKKKRYYYYYYYYYYYYYYYYYYYYYQKKKKKKKKKKKKKKYB00000000000000 │ │ +000000IJKKKLJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLKKKYB00000000000000 │ │ +000000IJKPTklIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIlkTPKYB00000000000000 │ │ +000000IJKNamnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmaNKYB00000000000000 │ │ +000000IJKNao00000000000000000000000000000000oaNKYB00000000000000 │ │ +000000IJKNap00000000000000000000000000000000paNKYB00000000000000 │ │ +000000IJKPg3qiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiq3gPKYB00000000000000 │ │ +000000IJKKKPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPKKKYB00000000000000 │ │ +000000IJKKKPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPKKKYB00000000000000 │ │ +000000IJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKYB00000000000000 │ │ +000000IJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKYB00000000000000 │ │ +000000IJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKYB00000000000000 │ │ +000000IJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKYB00000000000000 │ │ +000000IJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKYB00000000000000 │ │ +000000CDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEErs00000000000000 │ │ +000000678888888888888888888888888888888888888888tu00000000000000 │ │ +000000123333333333333333333333333333333333333333vw00000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_send_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-xhdpi-v4/ic_action_messages_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -42,15 +41,15 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 34 100 103 102 53 155 160 158 51 150 154 153 52 151 45 147 161 156 2 31 0 33 99 152 32 40 88 24 54 157 87 27 143 89 23 146 91 21 144} │ │ + 0 34 100 103 102 53 155 160 158 51 150 154 153 52 151 45 147 161 156 2 31 33 99 152 32 40 88 24 54 157 87 27 143 89 23 146 91 21 144} │ │ IMAGE { │ │ pixels base64 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -68,28 +67,28 @@ │ │ 0000000005678888888888888888888888888888888888888888765000000000 │ │ 0000000009ABCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBA9000000000 │ │ 0000000009ABCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBA9000000000 │ │ 0000000009ABCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBA9000000000 │ │ 000000000DEBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBED000000000 │ │ 000000000FGHICCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCIHGF000000000 │ │ 000000000JK2AHBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBHA2KJ000000000 │ │ -000000000LLLMNOHICCCCCCCCCCCCCCCCCCCCCCCCCCCCCCIHONMLLL000000000 │ │ -000000000LLLLLP2AHBCCCCCCCCCCCCCCCCCCCCCCCCCCBHA2PLLLLL000000000 │ │ -000000000QRSLLLLMNOHICCCCCCCCCCCCCCCCCCCCCCIHONMLLLLSRQ000000000 │ │ -000000000TUGVWLLLLP2AHBCCCCCCCCCCCCCCCCCCBHA2PLLLLWVGUT000000000 │ │ -0000000009AIHXYZLLLLMNOHICCCCCCCCCCCCCCIHONMLLLLZYXHIA9000000000 │ │ -0000000009ABCU7aVWLLLLP2AHBCCCCCCCCCCBHA2PLLLLWVa7UCBA9000000000 │ │ -0000000009ABCCC6HXYZLLLLMNE7UCCCCCCU7ENMLLLLZYXH6CCCBA9000000000 │ │ -0000000009ABCCCCCU7aVWLLLLWYXH6CC6HXYWLLLLWVa7UCCCCCBA9000000000 │ │ -0000000009ABCCCCCCC6HXYZLLLLWVa77aVWLLLLZYXH6CCCCCCCBA9000000000 │ │ -0000000009ABCCCCCCCCCU7aVWLLLLZbbZLLLLWVa7UCCCCCCCCCBA9000000000 │ │ -0000000009ABCCCCCCCCCCC6HXYZLLLLLLLLZYXH6CCCCCCCCCCCBA9000000000 │ │ -0000000009ABCCCCCCCCCCCCCU7aVWLLLLWVa7UCCCCCCCCCCCCCBA9000000000 │ │ -0000000009ABCCCCCCCCCCCCCCC6HXYccYXH6CCCCCCCCCCCCCCCBA9000000000 │ │ -0000000009ABCCCCCCCCCCCCCCCCCU7dd7UCCCCCCCCCCCCCCCCCBA9000000000 │ │ +000000000000LMNHICCCCCCCCCCCCCCCCCCCCCCCCCCCCCCIHNML000000000000 │ │ +00000000000000O2AHBCCCCCCCCCCCCCCCCCCCCCCCCCCBHA2O00000000000000 │ │ +000000000PQR0000LMNHICCCCCCCCCCCCCCCCCCCCCCIHNML0000RQP000000000 │ │ +000000000STGUV0000O2AHBCCCCCCCCCCCCCCCCCCBHA2O0000VUGTS000000000 │ │ +0000000009AIHWXY0000LMNHICCCCCCCCCCCCCCIHNML0000YXWHIA9000000000 │ │ +0000000009ABCT7ZUV0000O2AHBCCCCCCCCCCBHA2O0000VUZ7TCBA9000000000 │ │ +0000000009ABCCC6HWXY0000LME7TCCCCCCT7EML0000YXWH6CCCBA9000000000 │ │ +0000000009ABCCCCCT7ZUV0000VXWH6CC6HWXV0000VUZ7TCCCCCBA9000000000 │ │ +0000000009ABCCCCCCC6HWXY0000VUZ77ZUV0000YXWH6CCCCCCCBA9000000000 │ │ +0000000009ABCCCCCCCCCT7ZUV0000YaaY0000VUZ7TCCCCCCCCCBA9000000000 │ │ +0000000009ABCCCCCCCCCCC6HWXY00000000YXWH6CCCCCCCCCCCBA9000000000 │ │ +0000000009ABCCCCCCCCCCCCCT7ZUV0000VUZ7TCCCCCCCCCCCCCBA9000000000 │ │ +0000000009ABCCCCCCCCCCCCCCC6HWXbbXWH6CCCCCCCCCCCCCCCBA9000000000 │ │ +0000000009ABCCCCCCCCCCCCCCCCCT7cc7TCCCCCCCCCCCCCCCCCBA9000000000 │ │ 0000000009ABCCCCCCCCCCCCCCCCCCC66CCCCCCCCCCCCCCCCCCCBA9000000000 │ │ 0000000009ABCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBA9000000000 │ │ 0000000009ABCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBA9000000000 │ │ 0000000009ABCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBA9000000000 │ │ 0000000009ABCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBA9000000000 │ │ 0000000009ABCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBA9000000000 │ │ 0000000009ABCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBA9000000000 ├── res/drawable-xhdpi-v4/ic_action_edit_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -146,75 +145,75 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 15 64 99 69 32 2 6 77 128 147 130 101 42 16 110 163 160 156 159 161 154 91 14 31 127 153 30 5 58 162 137 29 11 83 124 150 12 3 9 1 28 89 79 18 100 98 49 118 61 4 171 121 43 7 90 143 92 36 76 139 157 155 82 86 13 80 148 104 8 37 125 123 87 35 119 78 23 138 169 151 97 19 106 103 120 34 140 134 44 105 74 39 17 149 108 133 27 51 57 146 73 158 41 20 63 117 22 56 21 50 109 10 62 115 85 53 88 122 144 70 129 84 164 141 24 52 142 46 65 47 132 33 48 26 114 126 102 96 75 166 55 45} │ │ + 0 15 64 99 69 32 2 6 77 128 147 130 101 42 16 110 163 160 156 159 161 154 91 14 31 127 153 30 5 58 162 137 29 11 83 124 150 12 3 9 1 28 89 79 18 100 98 49 118 61 4 171 121 43 7 90 143 92 36 76 139 157 155 82 86 13 80 148 104 8 37 125 123 87 35 119 78 23 138 169 151 97 19 106 103 120 34 140 134 44 105 74 39 17 149 108 133 27 51 57 146 73 158 41 20 63 117 22 56 21 50 109 10 62 115 85 53 88 122 144 70 129 84 164 141 24 52 142 46 65 47 132 33 48 26 114 126 102 96 75 166 55 45} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000001010101010101010101010101010101010101010101010101010101010101010101010101010102030404050607010101010101000000000000 │ │ -000000000000010101010101010101010101010101010101010101010101010101010101010101010101010108090a0b0b0c0d0e010101010101000000000000 │ │ -000000000000010101010101010101010101010101010101010101010101010101010101010101010101010f1011121313141516171801010101000000000000 │ │ -000000000000010101010101010101010101010101010101010101010101010101010101010101010101191a151b1b1b1b1b1b16151a1c010101000000000000 │ │ -000000000000010101010101010101010101010101010101010101010101010101010101010101011d1e0b151b1b1b1b1b1b1b1b1b1f20210101000000000000 │ │ -000000000000010101010101010101010101010101010101010101010101010101010101010101012223242512131b1b1b1b1b1b1b1b121a2601000000000000 │ │ -000000000000010101010101010101010101010101010101010101010101010101010101010127280101292a2b0b141b1b1b1b1b1b1b1b152c2d000000000000 │ │ -00000000000001010101010101010101010101010101010101010101010101010101010101282e1a2f30290101193115161b1b1b1b1b1b121a32000000000000 │ │ -000000000000010101010101010101010101010101010101010101010101010101010101332f341f151335360101373814161b1b1b1b1b13393a000000000000 │ │ -000000000000010101010101010101010101010101010101010101010101010101010101293b3c3d123e143f402701294114161b1b1b1b13393a000000000000 │ │ -0000000000000101010101010101010101010101010101010101010101010101010101261d010142434414131f454601013a151b1b1b1b121a32000000000000 │ │ -000000000000010101010101010101010101010101010101010101010101010101294748494a1901014b4912161f453701284c141b1b161f4d2d000000000000 │ │ -0000000000000101010101010101010101010101010101010101010101010101014e4f50111551525301265415161f5527014725131b14564601000000000000 │ │ -00000000000001010101010101010101010101010101010101010101010101010108573c58123e15595a01375b15161f5c01292e1214204e0101000000000000 │ │ -000000000000010101010101010101010101010101010101010101010101375d5e01010102381b3e145f1e013760123e4419013b3f5136010101000000000000 │ │ -0000000000000101010101010101010101010101010101010101010101011713612b620101016358153e136401420a1415040137656601010101000000000000 │ │ -00000000000001010101010101010101010101010101010101010101274a1413671565232801010661673e5f68015d513e2569336a2901010101000000000000 │ │ -000000000000010101010101010101010101010101010101010101014a673f1b1b1b3f1f6b6201016c0c15141a020138153f6d01010101010101000000000000 │ │ -0000000000000101010101010101010101010101010101010101274a123f1b1b1b1b1b1b12201901011c583e1f4a016e44110301010101010101000000000000 │ │ -00000000000001010101010101010101010101010101010101014a673f1b1b1b1b1b1b1b1b14200601016f166739420131707101010101010101000000000000 │ │ -000000000000010101010101010101010101010101010101274a123f1b1b1b1b1b1b1b1b1b1b14204e010152153e720106420101010101010101000000000000 │ │ -0000000000000101010101010101010101010101010101014a673f1b1b1b1b1b1b1b1b1b1b1b1b127328016e651f740101010101010101010101000000000000 │ │ -00000000000001010101010101010101010101010101274a123f1b1b1b1b1b1b1b1b1b1b1b1b1b16153c01010d15750101010101010101010101000000000000 │ │ -000000000000010101010101010101010101010101014a673f1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b3f656c01634d010101010101010101010101000000000000 │ │ -0000000000000101010101010101010101010101274a123f1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1576012901010101010101010101010101000000000000 │ │ -00000000000001010101010101010101010101014a673f1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b121a710101010101010101010101010101000000000000 │ │ -000000000000010101010101010101010101274a123f1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1548180101010101010101010101010101000000000000 │ │ -0000000000000101010101010101010101014a673f1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b144f06010101010101010101010101010101000000000000 │ │ -00000000000001010101010101010101274a123f1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b14200601010101010101010101010101010101000000000000 │ │ -0000000000000101010101010101010876673f1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b144f190101010101010101010101010101010101000000000000 │ │ -0000000000000101010101010101016d1f1f3e3e3f1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b1b142006010101010101010101010101010101010101000000000000 │ │ -0000000000000101010101010101017175527777783f1b1b1b1b1b1b1b1b1b1b1b1b1b1b144f1901010101010101010101010101010101010101000000000000 │ │ -000000000000010101010101010118010101292779151b1b1b1b1b1b1b1b1b1b1b1b1b1420060101010101010101010101010101010101010101000000000000 │ │ -00000000000001010101010101621a2e43094201227a151b1b1b1b1b1b1b1b1b1b1b674f19010101010101010101010101010101010101010101000000000000 │ │ -000000000000010101010101017b7c1f14114d01015778121b1b1b1b1b1b1b1b1b143d0601010101010101010101010101010101010101010101000000000000 │ │ -000000000000010101010101260c141b1b677d7e01015d7a1f3e1b1b1b1b1b1b675f0e0101010101010101010101010101010101010101010101000000000000 │ │ -0000000000000101010101017f67161b1b1b14245e01012676803f1b1b1b1b674481010101010101010101010101010101010101010101010101000000000000 │ │ -00000000000001010101010160121b1b1b1b1b157762010101823f161b1b675f8301010101010101010101010101010101010101010101010101000000000000 │ │ -000000000000010101010162253f1b1b1b1b1b1b677d8218015751161b6744810101010101010101010101010101010101010101010101010101000000000000 │ │ -000000000000010101010140121b1b1b1b1b1b1b1b137c38015e2516675f83010101010101010101010101010101010101010101010101010101000000000000 │ │ -00000000000001010101427a141b1b1b1b1b1b1b1b1b3e8407293111448101010101010101010101010101010101010101010101010101010101000000000000 │ │ -000000000000010101017514161b1b1b1b1b1b1b1b1b161b85011e25860101010101010101010101010101010101010101010101010101010101000000000000 │ │ -0000000000000101010170141b1b1b1b1b1b1b1b1b1b1b1252294687010101010101010101010101010101010101010101010101010101010101000000000000 │ │ -0000000000000101018744161b1b1b1b1b1b1b1b1b13121488370101010101010101010101010101010101010101010101010101010101010101000000000000 │ │ -0000000000000101012c14161b1b1b1b1b1b1613150b547f1d290101010101010101010101010101010101010101010101010101010101010101000000000000 │ │ -00000000000001017189121b1b1b1b1b3f153e584006010101010101010101010101010101010101010101010101010101010101010101010101000000000000 │ │ -00000000000001013067161b1b1b3f15166b72710101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 │ │ -00000000000001018a121b161214398b5d0701010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 │ │ -000000000000016e5f131214778c1801010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 │ │ -0000000000002d748d518a6f37010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 │ │ -0000000000008e542b2a010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 │ │ -0000000000008f326e01010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020303040506000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000708090a0a0b0c0d000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0f10111212131415161700000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000001819141a1a1a1a1a1a1514191b000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000001c1d0a141a1a1a1a1a1a1a1a1a1e1f200000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000002122232411121a1a1a1a1a1a1a1a11192500000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000002627000028292a0a131a1a1a1a1a1a1a1a142b2c000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000272d192e2f280000183014151a1a1a1a1a1a111931000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000322e331e141234350000363713151a1a1a1a1a123839000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000283a3b3c113d133e3f2600284013151a1a1a1a123839000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000251c000041424313121e4445000039141a1a1a1a111931000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000028464748491800004a4811151e443600274b131a1a151e4c2c000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000004d4e4f101450515200255314151e5426004624121a13554500000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000007563b57113d14585900365a14151e5b00282d11131f4d0000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000365c5d00000001371a3d135e1d00365f113d4318003a3e5035000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000001612602a610000006257143d12630041091314030036646500000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000026491312661464222700000560663d5e67005c503d246832692800000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000049663e1a1a1a3e1e6a6100006b0b141319010037143e6c00000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000002649113e1a1a1a1a1a1a111f1800001b573d1e49006d43100200000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000049663e1a1a1a1a1a1a1a1a131f0500006e1566384100306f7000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000002649113e1a1a1a1a1a1a1a1a1a1a131f4d000051143d710005410000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000049663e1a1a1a1a1a1a1a1a1a1a1a1a117227006d641e730000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000002649113e1a1a1a1a1a1a1a1a1a1a1a1a1a15143b00000c14740000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000049663e1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a3e646b00624c000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000002649113e1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1475002800000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000049663e1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1119700000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000002649113e1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1447170000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000049663e1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a134e05000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000002649113e1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a131f0500000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000775663e1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a134e180000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000006c1e1e3d3d3e1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a1a131f05000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000007074517676773e1a1a1a1a1a1a1a1a1a1a1a1a1a1a134e1800000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000017000000282678141a1a1a1a1a1a1a1a1a1a1a1a1a131f050000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000061192d420841002179141a1a1a1a1a1a1a1a1a1a1a664e18000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000007a7b1e13104c00005677111a1a1a1a1a1a1a1a1a133c0500000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000250b131a1a667c7d00005c791e3d1a1a1a1a1a1a665e0d0000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000007e66151a1a1a13235d000025757f3e1a1a1a1a664380000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000005f111a1a1a1a1a147661000000813e151a1a665e8200000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000061243e1a1a1a1a1a1a667c8117005650151a6643800000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000003f111a1a1a1a1a1a1a1a127b37005d2415665e82000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000004179131a1a1a1a1a1a1a1a1a3d8306283010438000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000007413151a1a1a1a1a1a1a1a1a151a84001d24850000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000006f131a1a1a1a1a1a1a1a1a1a1a1151284586000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000008643151a1a1a1a1a1a1a1a1a12111387360000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000002b13151a1a1a1a1a1a1512140a537e1c280000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000007088111a1a1a1a1a3e143d573f05000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000002f66151a1a1a3e14156a71700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000089111a151113388a5c0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000006d5e121113768b1700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000002c738c50896e36000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000008d532a29000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000008e316d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-xhdpi-v4/ic_action_profile_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-xhdpi-v4/ic_next_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-xhdpi-v4/ic_action_unsaved_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -142,75 +141,75 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 8 32 105 21 144 73 163 6 132 159 56 158 2 113 169 75 112 37 155 147 20 152 35 90 170 101 1 91 15 145 44 74 164 123 4 126 168 63 51 136 17 167 85 31 153 151 27 89 103 16 138 49 38 48 69 122 7 11 12 29 40 54 68 79 104 121 139 149 173 171 165 161 71 98 166 172 141 117 81 10 93 160 148 106 82 50 34 23 19 3 58 150 46 30 143 115 61 9 156 77 84 94 107 55 135 134 26 157 140 162 124 43 114 18 86 59 110 33 14 87 76 47 129 62 137 28 97 131 60 146 78 36 133 39 53 80 13 99} │ │ + 0 8 32 105 21 144 73 163 6 132 159 56 158 2 113 169 75 112 37 155 147 20 152 35 90 170 101 1 91 15 145 44 74 164 123 4 126 168 63 51 136 17 167 85 31 153 151 27 89 103 16 138 49 38 48 69 122 7 11 12 29 40 54 68 79 104 121 139 149 173 171 165 161 71 98 166 172 141 117 81 10 93 160 148 106 82 50 34 23 19 3 58 150 46 30 143 115 61 9 156 77 84 94 107 55 135 134 26 157 140 162 124 43 114 18 86 59 110 33 14 87 76 47 129 62 137 28 97 131 60 146 78 36 133 39 53 80 13 99} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000001010101010101010101010101010101010101010101010101020201010101010101010101010101010101010101010101010101000000000000 │ │ -00000000000001010101010101010101010101010101010101010101010101030301010101010101010101010101010101010101010101010101000000000000 │ │ -00000000000001010101010101010101010101010101010101010101010101040401010101010101010101010101010101010101010101010101000000000000 │ │ -00000000000001010101010101010101010101010101010101010101010105060605010101010101010101010101010101010101010101010101000000000000 │ │ -00000000000001010101010101010101010101010101010101010101010107080807010101010101010101010101010101010101010101010101000000000000 │ │ -0000000000000101010101010101010101010101010101010101010101090a0b0b0a090101010101010101010101010101010101010101010101000000000000 │ │ -00000000000001010101010101010101010101010101010101010101010c0d06060d0c0101010101010101010101010101010101010101010101000000000000 │ │ -000000000000010101010101010101010101010101010101010101010e0f10111110120e01010101010101010101010101010101010101010101000000000000 │ │ -00000000000001010101010101010101010101010101010101010101131415161615171801010101010101010101010101010101010101010101000000000000 │ │ -00000000000001010101010101010101010101010101010101010101191a1b1c1c1b1a1d01010101010101010101010101010101010101010101000000000000 │ │ -0000000000000101010101010101010101010101010101010101011e1f0d200101200d1f1e010101010101010101010101010101010101010101000000000000 │ │ -00000000000001010101010101010101010101010101010101010121222324010124232221010101010101010101010101010101010101010101000000000000 │ │ -00000000000001010101010101010101010101010101010101010225262701010101272625020101010101010101010101010101010101010101000000000000 │ │ -00000000000001010101010101010101010101010101010101012808292a010101012a2908280101010101010101010101010101010101010101000000000000 │ │ -0000000000000101010101010101010101010101010101010101122b2c0101010101012c2b120101010101010101010101010101010101010101000000000000 │ │ -000000000000010101010101010101010101010101010101012d2e2f30010101010101302f2e2d01010101010101010101010101010101010101000000000000 │ │ -00000000000001010101010101010101010101010101010101312b320101010101010101322b3101010101010101010101010101010101010101000000000000 │ │ -00000000000001010101010101010101010101010101010133340835010101010101010135083433010101010101010101010101010101010101000000000000 │ │ -000000000000010101010101010101010933052d36370c381b2b393a01010101010101013a392b1b380c37362d05330901010101010101010101000000000000 │ │ -0000000000003b3c3d3e3f40411d420f430a44450d10464748494a010101010101010101014a49484746100d45440a430f421d41403f3e3d3c3b000000000000 │ │ -0000000000004b142f2f14494c104d4d492e4e29234f424b500751010101010101010101015107504b424f23294e2e494d4d104c49142f2f144b000000000000 │ │ -0000000000005152530d5455560727573e58595a025b01010101010101010101010101010101010101015b025a59583e5727075655540d535251000000000000 │ │ -00000000000001010714494202010101010101010101010101010101010101010101010101010101010101010101010101010102424914070101000000000000 │ │ -0000000000000101015c5d4c4f16010101010101010101010101010101010101010101010101010101010101010101010101164f4c5d5c010101000000000000 │ │ -000000000000010101015e4e4c29030101010101010101010101010101010101010101010101010101010101010101010103294c4e5e01010101000000000000 │ │ -00000000000001010101015f0a4c605e01010101010101010101010101010101010101010101010101010101010101015e604c0a5f0101010101000000000000 │ │ -00000000000001010101010116614c2f62010101010101010101010101010101010101010101010101010101010101622f4c6116010101010101000000000000 │ │ -00000000000001010101010101634248646501010101010101010101010101010101010101010101010101010101656448426301010101010101000000000000 │ │ -00000000000001010101010101010166494967020101010101010101010101010101010101010101010101010267494966010101010101010101000000000000 │ │ -0000000000000101010101010101011c4a6448683301010101010101010101010101010101010101010101336848644a1c010101010101010101000000000000 │ │ -000000000000010101010101010101010169452b4359010101010101010101010101010101010101010159432b45690101010101010101010101000000000000 │ │ -0000000000000101010101010101010101013e6a086b6c0101010101010101010101010101010101016c6b086a3e010101010101010101010101000000000000 │ │ -0000000000000101010101010101010101010118176d58010101010101010101010101010101010101586d171801010101010101010101010101000000000000 │ │ -00000000000001010101010101010101010101032e6e02010101010101010101010101010101010101026e2e0301010101010101010101010101000000000000 │ │ -00000000000001010101010101010101010101406f680101010101010101010101010101010101010101686f4001010101010101010101010101000000000000 │ │ -000000000000010101010101010101010101011b4721010101010101010101010101010101010101010121471b01010101010101010101010101000000000000 │ │ -00000000000001010101010101010101010102702271010101010101010101010101010101010101010171227002010101010101010101010101000000000000 │ │ -0000000000000101010101010101010101012d5d4e590101010101010101010101010101010101010101594e5d2d010101010101010101010101000000000000 │ │ -0000000000000101010101010101010101013f4d720e01010101010101010173330101010101010101010e724d3f010101010101010101010101000000000000 │ │ -00000000000001010101010101010101010174261901010101010101011c276b0a75010101010101010101192674010101010101010101010101000000000000 │ │ -00000000000001010101010101010101010e390d69010101010101011361532b2b0b767701010101010101690d390e0101010101010101010101000000000000 │ │ -00000000000001010101010101010101011e151759010101010178792f26157a7a152645663c01010101015917151e0101010101010101010101000000000000 │ │ -00000000000001010101010101010101017b6d7c5b0101015b7d7e4c0b427f01017f42534c0a5c5b0101015b7c6d7b0101010101010101010101000000000000 │ │ -0000000000000101010101010101010101414880010101130f6f4881280101010101012881486f0f130101018048410101010101010101010101000000000000 │ │ -0000000000000101010101010101010101764782012a192f108384630101010101010101638483102f192a018247760101010101010101010101000000000000 │ │ -000000000000010101010101010101011e0a64855c86260d687f0101010101010101010101017f680d26865c85640a1e01010101010101010101000000000000 │ │ -00000000000001010101010101010101876460706d262588010101010101010101010101010101018825266d7060648701010101010101010101000000000000 │ │ -000000000000010101010101010101012708142215898a0101010101010101010101010101010101018a89152214082701010101010101010101000000000000 │ │ -000000000000010101010101010101018b2264047f010101010101010101010101010101010101010101017f0464228b01010101010101010101000000000000 │ │ -000000000000010101010101010101097e6b280101010101010101010101010101010101010101010101010101286b7e09010101010101010101000000000000 │ │ -000000000000010101010101010101737a5101010101010101010101010101010101010101010101010101010101517a73010101010101010101000000000000 │ │ -00000000000001010101010101010151160101010101010101010101010101010101010101010101010101010101011651010101010101010101000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000010100000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000020200000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000030300000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000004050504000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000006070706000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000008090a0a09080000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000b0c05050c0b0000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000d0e0f10100f110d00000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000121314151514161700000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000018191a1b1b1a191c00000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000001d1e0c1f00001f0c1e1d000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000020212223000023222120000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000124252600000000262524010000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000002707282900000000292807270000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000112a2b0000000000002b2a110000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000002c2d2e2f0000000000002f2e2d2c00000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000302a310000000000000000312a3000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000032330734000000000000000034073332000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000832042c35360b371a2a3839000000000000000039382a1a370b36352c04320800000000000000000000000000000000 │ │ +0000000000003a3b3c3d3e3f401c410e420943440c0f45464748490000000000000000000049484746450f0c444309420e411c403f3e3d3c3b3a000000000000 │ │ +0000000000004a132e2e13484b0f4c4c482d4d28224e414a4f06500000000000000000000050064f4a414e22284d2d484c4c0f4b48132e2e134a000000000000 │ │ +0000000000005051520c5354550626563d575859015a00000000000000000000000000000000000000005a015958573d5626065554530c525150000000000000 │ │ +00000000000000000613484101000000000000000000000000000000000000000000000000000000000000000000000000000001414813060000000000000000 │ │ +0000000000000000005b5c4b4e15000000000000000000000000000000000000000000000000000000000000000000000000154e4b5c5b000000000000000000 │ │ +000000000000000000005d4d4b28020000000000000000000000000000000000000000000000000000000000000000000002284b4d5d00000000000000000000 │ │ +00000000000000000000005e094b5f5d00000000000000000000000000000000000000000000000000000000000000005d5f4b095e0000000000000000000000 │ │ +00000000000000000000000015604b2e61000000000000000000000000000000000000000000000000000000000000612e4b6015000000000000000000000000 │ │ +00000000000000000000000000624147636400000000000000000000000000000000000000000000000000000000646347416200000000000000000000000000 │ │ +00000000000000000000000000000065484866010000000000000000000000000000000000000000000000000166484865000000000000000000000000000000 │ │ +0000000000000000000000000000001b49634767320000000000000000000000000000000000000000000032674763491b000000000000000000000000000000 │ │ +000000000000000000000000000000000068442a4258000000000000000000000000000000000000000058422a44680000000000000000000000000000000000 │ │ +0000000000000000000000000000000000003d69076a6b0000000000000000000000000000000000006b6a07693d000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000017166c57000000000000000000000000000000000000576c161700000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000022d6d01000000000000000000000000000000000000016d2d0200000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000003f6e670000000000000000000000000000000000000000676e3f00000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000001a4620000000000000000000000000000000000000000020461a00000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000016f2170000000000000000000000000000000000000000070216f01000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000002c5c4d580000000000000000000000000000000000000000584d5c2c000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000003e4c710d00000000000000000072320000000000000000000d714c3e000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000073251800000000000000001b266a0974000000000000000000182573000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000d380c68000000000000001260522a2a0a757600000000000000680c380d0000000000000000000000000000000000 │ │ +00000000000000000000000000000000001d141658000000000077782e25147979142544653b00000000005816141d0000000000000000000000000000000000 │ │ +00000000000000000000000000000000007a6c7b5a0000005a7c7d4b0a417e00007e41524b095b5a0000005a7b6c7a0000000000000000000000000000000000 │ │ +000000000000000000000000000000000040477f000000120e6e4780270000000000002780476e0e120000007f47400000000000000000000000000000000000 │ │ +00000000000000000000000000000000007546810029182e0f82836200000000000000006283820f2e1829008146750000000000000000000000000000000000 │ │ +000000000000000000000000000000001d0963845b85250c677e0000000000000000000000007e670c25855b8463091d00000000000000000000000000000000 │ │ +0000000000000000000000000000000086635f6f6c252487000000000000000000000000000000008724256c6f5f638600000000000000000000000000000000 │ │ +00000000000000000000000000000000260713211488890000000000000000000000000000000000008988142113072600000000000000000000000000000000 │ │ +000000000000000000000000000000008a2163037e000000000000000000000000000000000000000000007e0363218a00000000000000000000000000000000 │ │ +000000000000000000000000000000087d6a270000000000000000000000000000000000000000000000000000276a7d08000000000000000000000000000000 │ │ +00000000000000000000000000000072795000000000000000000000000000000000000000000000000000000000507972000000000000000000000000000000 │ │ +00000000000000000000000000000050150000000000000000000000000000000000000000000000000000000000001550000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-xhdpi-v4/ic_action_delete_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-xhdpi-v4/ic_action_about_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -89,71 +88,71 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 2 16 29 47 64 78 9 43 76 105 116 126 134 36 89 140 154 158 162 161 160 159 33 108 151 155 157 156 12 86 149 163 147 93 63 50 51 66 92 118 27 119 130 71 1 4 38 138 136 67 8 37 103 21 26 120 68 85 5 34 31 14 111 3 137 20 55 90 7 115 150 139 30 42 17 13 15 131 135 32 65 153 164 101 104} │ │ + 0 2 16 29 47 64 78 9 43 76 105 116 126 134 36 89 140 154 158 162 161 160 159 33 108 151 155 157 156 12 86 149 163 147 93 63 50 51 66 92 118 27 119 130 71 1 4 38 138 136 67 8 37 103 21 26 120 68 85 5 34 31 14 111 3 137 20 55 90 7 115 150 139 30 42 17 13 15 131 135 32 65 153 164 101 104} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000010101010101010101010101010101010203040506070706050403020101010101010101010101010101010100000000000000000000 │ │ -0000000000000000000001010101010101010101010101010108090a0b0c0d0e0e0d0c0b0a090801010101010101010101010101010100000000000000000000 │ │ -00000000000000000000010101010101010101010101010f101112131415161717161514131211100f0101010101010101010101010100000000000000000000 │ │ -00000000000000000000010101010101010101010118191a151b1c15151d121a1a121d15151c1b151a1918010101010101010101010100000000000000000000 │ │ -000000000000000000000101010101010101011e1f20141d1d21220c23242518182627282922211d1d14201f1e01010101010101010100000000000000000000 │ │ -0000000000000000000001010101010101012a2b211b13172c2d182e01010101010101012f182d2c17131b212b2a010101010101010100000000000000000000 │ │ -00000000000000000000010101010101013031161215323334010101010101010101010101010134333215121631300101010101010100000000000000000000 │ │ -000000000000000000000101010101013520171d1736370101010101010101010101010101010101013736171d17203501010101010100000000000000000000 │ │ -0000000000000000000001010101013831171b1b0a010101010101010101010101010101010101010101010a1b1b173138010101010100000000000000000000 │ │ -00000000000000000000010101011e39161d1b3a0101010101010101010101010101010101010101010101013a1b1d16391e0101010100000000000000000000 │ │ -00000000000000000000010101013b2112170a01010101010101010101013c3d3d3c01010101010101010101010a1712213b0101010100000000000000000000 │ │ -000000000000000000000101013e2012163602010101010101010101013f402020403f0101010101010101010102361612203e01010100000000000000000000 │ │ -000000000000000000000101411915134243010101010101010101010144161c1c16440101010101010101010101434213151941010100000000000000000000 │ │ -0000000000000000000001013d1a1d133301010101010101010101010144171c1c174401010101010101010101010133131d1a3d010100000000000000000000 │ │ -00000000000000000000010145141d2c460101010101010101010101013f474848473f010101010101010101010101462c1d1445010100000000000000000000 │ │ -00000000000000000000013c491d212d01010101010101010101010101012f4a4a2f01010101010101010101010101012d211d493c0100000000000000000000 │ │ -00000000000000000000414b121c223e010101010101010101010101012f4c4d4d4c2f010101010101010101010101013e221c124b4100000000000000000000 │ │ -000000000000000000004e0a13152b2f010101010101010101010101012a4f50504f2a010101010101010101010101012f2b15130a4e00000000000000000000 │ │ -00000000000000000000040b2116280101010101010101010101010101511b17171b5101010101010101010101010101012816210b0400000000000000000000 │ │ -00000000000000000000050c151d2701010101010101010101010101013e481212483e0101010101010101010101010101271d150c0500000000000000000000 │ │ -00000000000000000000520d16532601010101010101010101010101013e481212483e01010101010101010101010101012653160d5200000000000000000000 │ │ -00000000000000000000075017481801010101010101010101010101013e481212483e0101010101010101010101010101184817500700000000000000000000 │ │ -00000000000000000000075017481801010101010101010101010101013e481212483e0101010101010101010101010101184817500700000000000000000000 │ │ -00000000000000000000520d16532601010101010101010101010101013e481212483e01010101010101010101010101012653160d5200000000000000000000 │ │ -00000000000000000000050c151d2701010101010101010101010101013e481212483e0101010101010101010101010101271d150c0500000000000000000000 │ │ -00000000000000000000040b21162801010101010101010101010101013e481212483e01010101010101010101010101012816210b0400000000000000000000 │ │ -000000000000000000004e0a13152b2f010101010101010101010101013e481212483e010101010101010101010101012f2b15130a4e00000000000000000000 │ │ -00000000000000000000414b121c223e010101010101010101010101013e481212483e010101010101010101010101013e221c124b4100000000000000000000 │ │ -00000000000000000000013c491d212d010101010101010101010101013e481212483e010101010101010101010101012d211d493c0100000000000000000000 │ │ -00000000000000000000010145141d2c460101010101010101010101013e481212483e010101010101010101010101462c1d1445010100000000000000000000 │ │ -0000000000000000000001013d1a1d13330101010101010101010101013e481212483e01010101010101010101010133131d1a3d010100000000000000000000 │ │ -00000000000000000000010141191513424301010101010101010101011817545417180101010101010101010101434213151941010100000000000000000000 │ │ -000000000000000000000101013e2012163602010101010101010101013755565655370101010101010101010102361612203e01010100000000000000000000 │ │ -00000000000000000000010101013b2112170a01010101010101010101010101010101010101010101010101010a1712213b0101010100000000000000000000 │ │ -00000000000000000000010101011e39161d1b3a0101010101010101010101010101010101010101010101013a1b1d16391e0101010100000000000000000000 │ │ -0000000000000000000001010101013831171b1b0a010101010101010101010101010101010101010101010a1b1b173138010101010100000000000000000000 │ │ -000000000000000000000101010101013520171d1736370101010101010101010101010101010101013736171d17203501010101010100000000000000000000 │ │ -00000000000000000000010101010101013031161215323334010101010101010101010101010134333215121631300101010101010100000000000000000000 │ │ -0000000000000000000001010101010101012a2b211b13172c2d182e01010101010101012f182d2c17131b212b2a010101010101010100000000000000000000 │ │ -000000000000000000000101010101010101011e1f20141d1d21220c23242518182627282922211d1d14201f1e01010101010101010100000000000000000000 │ │ -00000000000000000000010101010101010101010118191a151b1c15151d121a1a121d15151c1b151a1918010101010101010101010100000000000000000000 │ │ -00000000000000000000010101010101010101010101010f101112131415161717161514131211100f0101010101010101010101010100000000000000000000 │ │ -0000000000000000000001010101010101010101010101010108090a0b0c0d0e0e0d0c0b0a090801010101010101010101010101010100000000000000000000 │ │ -00000000000000000000010101010101010101010101010101010203040506070706050403020101010101010101010101010101010100000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000102030405060605040302010000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000708090a0b0c0d0d0c0b0a09080700000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000e0f10111213141516161514131211100f0e0000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000171819141a1b14141c111919111c14141b1a14191817000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000001d1e1f131c1c20210b22232417172526272821201c1c131f1e1d00000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000292a201a12162b2c172d00000000000000002e172c2b16121a202a29000000000000000000000000000000000000 │ │ +00000000000000000000000000000000002f301511143132330000000000000000000000000000333231141115302f0000000000000000000000000000000000 │ │ +00000000000000000000000000000000341f161c1635360000000000000000000000000000000000003635161c161f3400000000000000000000000000000000 │ │ +0000000000000000000000000000003730161a1a0900000000000000000000000000000000000000000000091a1a163037000000000000000000000000000000 │ │ +00000000000000000000000000001d38151c1a39000000000000000000000000000000000000000000000000391a1c15381d0000000000000000000000000000 │ │ +00000000000000000000000000003a2011160900000000000000000000003b3c3c3b0000000000000000000000091611203a0000000000000000000000000000 │ │ +000000000000000000000000003d1f11153501000000000000000000003e3f1f1f3f3e00000000000000000000013515111f3d00000000000000000000000000 │ │ +000000000000000000000000401814124142000000000000000000000043151b1b15430000000000000000000000424112141840000000000000000000000000 │ │ +0000000000000000000000003c191c123200000000000000000000000043161b1b164300000000000000000000000032121c193c000000000000000000000000 │ │ +00000000000000000000000044131c2b450000000000000000000000003e464747463e000000000000000000000000452b1c1344000000000000000000000000 │ │ +00000000000000000000003b481c202c00000000000000000000000000002e49492e00000000000000000000000000002c201c483b0000000000000000000000 │ │ +00000000000000000000404a111b213d000000000000000000000000002e4b4c4c4b2e000000000000000000000000003d211b114a4000000000000000000000 │ │ +000000000000000000004d0912142a2e00000000000000000000000000294e4f4f4e29000000000000000000000000002e2a1412094d00000000000000000000 │ │ +00000000000000000000030a2015270000000000000000000000000000501a16161a5000000000000000000000000000002715200a0300000000000000000000 │ │ +00000000000000000000040b141c2600000000000000000000000000003d471111473d0000000000000000000000000000261c140b0400000000000000000000 │ │ +00000000000000000000510c15522500000000000000000000000000003d471111473d00000000000000000000000000002552150c5100000000000000000000 │ │ +00000000000000000000064f16471700000000000000000000000000003d471111473d00000000000000000000000000001747164f0600000000000000000000 │ │ +00000000000000000000064f16471700000000000000000000000000003d471111473d00000000000000000000000000001747164f0600000000000000000000 │ │ +00000000000000000000510c15522500000000000000000000000000003d471111473d00000000000000000000000000002552150c5100000000000000000000 │ │ +00000000000000000000040b141c2600000000000000000000000000003d471111473d0000000000000000000000000000261c140b0400000000000000000000 │ │ +00000000000000000000030a20152700000000000000000000000000003d471111473d00000000000000000000000000002715200a0300000000000000000000 │ │ +000000000000000000004d0912142a2e000000000000000000000000003d471111473d000000000000000000000000002e2a1412094d00000000000000000000 │ │ +00000000000000000000404a111b213d000000000000000000000000003d471111473d000000000000000000000000003d211b114a4000000000000000000000 │ │ +00000000000000000000003b481c202c000000000000000000000000003d471111473d000000000000000000000000002c201c483b0000000000000000000000 │ │ +00000000000000000000000044131c2b450000000000000000000000003d471111473d000000000000000000000000452b1c1344000000000000000000000000 │ │ +0000000000000000000000003c191c12320000000000000000000000003d471111473d00000000000000000000000032121c193c000000000000000000000000 │ │ +00000000000000000000000040181412414200000000000000000000001716535316170000000000000000000000424112141840000000000000000000000000 │ │ +000000000000000000000000003d1f111535010000000000000000000036545555543600000000000000000000013515111f3d00000000000000000000000000 │ │ +00000000000000000000000000003a201116090000000000000000000000000000000000000000000000000000091611203a0000000000000000000000000000 │ │ +00000000000000000000000000001d38151c1a39000000000000000000000000000000000000000000000000391a1c15381d0000000000000000000000000000 │ │ +0000000000000000000000000000003730161a1a0900000000000000000000000000000000000000000000091a1a163037000000000000000000000000000000 │ │ +00000000000000000000000000000000341f161c1635360000000000000000000000000000000000003635161c161f3400000000000000000000000000000000 │ │ +00000000000000000000000000000000002f301511143132330000000000000000000000000000333231141115302f0000000000000000000000000000000000 │ │ +000000000000000000000000000000000000292a201a12162b2c172d00000000000000002e172c2b16121a202a29000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000001d1e1f131c1c20210b22232417172526272821201c1c131f1e1d00000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000171819141a1b14141c111919111c14141b1a14191817000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000e0f10111213141516161514131211100f0e0000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000708090a0b0c0d0d0c0b0a09080700000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000102030405060605040302010000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_next_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -79,71 +78,71 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 30 29 1 87 83 9 97 161 159 63 17 115 160 154 157 151 48 62 123 164 153 158 143 33 32 131 18 101 121 10 117 162 5 128 139 67 149 156 55 145 36 76 136 22 94 16 7 111 108 8 124 92 25 137 73 41 148 155 58 54 44 70 90 125 19 4 104 51 61 47 146 102 122 133 21} │ │ + 0 30 29 1 87 83 9 97 161 159 63 17 115 160 154 157 151 48 62 123 164 153 158 143 33 32 131 18 101 121 10 117 162 5 128 139 67 149 156 55 145 36 76 136 22 94 16 7 111 108 8 124 92 25 137 73 41 148 155 58 54 44 70 90 125 19 4 104 51 61 47 146 102 122 133 21} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000101010102030101010101010101010101010101010101010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000101010405060101010101010101010101010101010101010000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000001010708090a0b01010101010101010101010101010101010000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000010c0d0e0f101112010101010101010101010101010101010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000001314151616161718190101010101010101010101010101010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000001a05090f1616160e1b1c01010101010101010101010101010000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000001011d0a161616160e1e1f010101010101010101010101010000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000001011f202116161616091d220101010101010101010101010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000101011c230e1616160f09050101010101010101010101010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000101010103240a1616160f0a2501010101010101010101010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000101010101122627161616270f28010101010101010101010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000101010101010b272716161627292a0101010101010101010000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000010101010101012b0a0f1616160e2c2d01010101010101010000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000001010101010101012e210f1616160a1e2f010101010101010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000101010101010101303109161616162132330101010101010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000101010101010101012f34091616161609350101010101010000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000010101010101010101013637171616160f0a3801010101010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000101010101010101010101393a10161616273b3c010101010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000101010101010101010101013d272716161610263e0101010000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000010101010101010101010101013f170f16161617240301010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000101010101010101010101010101400a0f1616160e4142010000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000010101010101010101010101010143441716161616210d450000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000010101010101010101010101010143441716161616210d450000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000101010101010101010101010101400a0f1616160e4142010000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000010101010101010101010101013f170f16161617240301010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000101010101010101010101013d272716161610263e0101010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000101010101010101010101393a10161616273b3c010101010000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000010101010101010101013637171616160f0a3801010101010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000101010101010101012f34091616161609350101010101010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000101010101010101303109161616162132330101010101010000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000001010101010101012e210f1616160a1e2f010101010101010000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000010101010101012b0a0f1616160e2c2d01010101010101010000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000001010101010146272716161627292a0101010101010101010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000101010101474827161616270f28010101010101010101010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000101010103240e1616160f0a2501010101010101010101010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000101011c230e1616160f09050101010101010101010101010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000101330d2116161616091d220101010101010101010101010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000101490e161616160e4a1f010101010101010101010101010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000001a05090f1616160e4b4c01010101010101010101010101010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000001314151616161718190101010101010101010101010101010000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000010c0d0e0f101112010101010101010101010101010101010000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000001010708090a0b01010101010101010101010101010101010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000101010405060101010101010101010101010101010101010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000101010102030101010101010101010101010101010101010000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000001020000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000304050000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000060708090a00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000b0c0d0e0f1011000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000001213141515151617180000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000001904080e1515150d1a1b00000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000001c09151515150d1d1e000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000001e1f2015151515081c210000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000001b220d1515150e08040000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000223091515150e092400000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000112526151515260e27000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000a26261515152628290000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000002a090e1515150d2b2c00000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000002d200e151515091d2e000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000002f3008151515152031320000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000002e33081515151508340000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000003536161515150e093700000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000038390f151515263a3b000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000003c26261515150f253d0000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000003e160e15151516230200000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000003f090e1515150d4041000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000042431615151515200c440000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000042431615151515200c440000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000003f090e1515150d4041000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000003e160e15151516230200000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000003c26261515150f253d0000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000038390f151515263a3b000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000003536161515150e093700000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000002e33081515151508340000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000002f3008151515152031320000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000002d200e151515091d2e000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000002a090e1515150d2b2c00000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000004526261515152628290000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000464726151515260e27000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000002230d1515150e092400000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000001b220d1515150e08040000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000320c2015151515081c210000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000480d151515150d491e000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000001904080e1515150d4a4b00000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000001213141515151617180000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000b0c0d0e0f1011000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000060708090a00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000304050000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000001020000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_link_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -165,75 +164,75 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 12 20 27 42 52 6 37 68 88 105 113 119 13 54 98 139 153 157 160 163 162 164 161 79 130 159 155 154 150 146 158 8 69 140 156 132 134 149 51 7 28 46 75 106 131 36 118 121 148 111 117 135 17 2 65 152 1 64 147 72 63 151 99 84 141 145 136 123 3 5 86 91 110 112 90 57 137 9 33 114 16 34 143 109 108 62 125 127 32 144 89 14 66 77 59 38 35 120 11 128 142 73 87 18 81 45 95 107 23 115 44 55 71 124 47 96 138 126 26 78 80 76 166 22 93 97 168 50 53 61 101 122 15 58 100 30 24 74 67 25 10 70 167 165 4 21 48 31 29 60 133 56 129 43 49 103 85 39 19 116 40} │ │ + 0 12 20 27 42 52 6 37 68 88 105 113 119 13 54 98 139 153 157 160 163 162 164 161 79 130 159 155 154 150 146 158 8 69 140 156 132 134 149 51 7 28 46 75 106 131 36 118 121 148 111 117 135 17 2 65 152 1 64 147 72 63 151 99 84 141 145 136 123 3 5 86 91 110 112 90 57 137 9 33 114 16 34 143 109 108 62 125 127 32 144 89 14 66 77 59 38 35 120 11 128 142 73 87 18 81 45 95 107 23 115 44 55 71 124 47 96 138 126 26 78 80 76 166 22 93 97 168 50 53 61 101 122 15 58 100 30 24 74 67 25 10 70 167 165 4 21 48 31 29 60 133 56 129 43 49 103 85 39 19 116 40} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000001010101010101010101010101010101010101010102030405060605040302010101010101010101010101010101010101010101000000000000 │ │ -000000000000010101010101010101010101010101010101010708090a0b0c0d0d0c0b0a09080701010101010101010101010101010101010101000000000000 │ │ -000000000000010101010101010101010101010101010e0f101112131415161616151718131211100f0e01010101010101010101010101010101000000000000 │ │ -00000000000001010101010101010101010101010e191a1b141c131d1e1d121f1f1f1e1220151818201a190e0101010101010101010101010101000000000000 │ │ -000000000000010101010101010101010101212223141b1d2420250a2627280729212a2b2c2d2e241c1b14232221010101010101010101010101000000000000 │ │ -00000000000001010101010101010101012f301424121227313233341b3536370101010101013638391d122414302f0101010101010101010101000000000000 │ │ -0000000000000101010101010101013a3b3c181c121d27123d3e3f1b123912403a0101010101013e241d12121d183c3b3a010101010101010101000000000000 │ │ -00000000000001010101010101010141131320271e4243352731441c12121b454601010101014734181212121212241341010101010101010101000000000000 │ │ -000000000000010101010101013a4814131349044a4b0a4c064d4e1b12121c3c4f010101010150391c1212121224201314483a01010101010101000000000000 │ │ -000000000000010101010101014118243909010f24512c0c5201534e20121c542101010101295514121212121344563f13144101010101010101000000000000 │ │ -0000000000000101010101013b1313172e505730580859552549475a5b1c185c01010101360c141d12121214345d015e1c13133b010101010101000000000000 │ │ -0000000000000101010101503c201d5f606162020e01606314125a644e131c050101015a6518122739122066040101016714133c500101010101000000000000 │ │ -000000000000010101012130181868010101010101696a323f6b016c1624395301016b4216246d3e2724240f01376e01026f1418302101010101000000000000 │ │ -000000000000010101012214140d29010101010170254b54134c71231312187201602713121d2e731d20683a01746b0101026314142201010101000000000000 │ │ -0000000000000101010e231b3c530101010101533c1b1c436c35181339121c6675391312121213202476460102775e7801012f271b230e010101000000000000 │ │ -0000000000000101017914185c01010101012130161218490152095b2412121c1b1d121212121c1c1d1e7a377b7c3f0f0101014c181479010101000000000000 │ │ -00000000000001010e1a18437d0101010101377e171b3f620101017f181212121212121212241123241c8056274281010101017d43181a0e0101000000000000 │ │ -0000000000000101821b1649010101010101014f3b110d470101012f121d12121212121212144a83241b4084850401010101010149161b820101000000000000 │ │ -00000000000001011016392f0101010101010101015d620101010164301312121212121212202e057322010137010101010101012f3916100101000000000000 │ │ -000000000000014776153107010101010101023e860101012987882d09201d121212121212121356890101010101010101010101073115764701000000000000 │ │ -00000000000037081218410101010101013a8a8b8c5a0101296a16114b1d1d1212121212121d204d01010101010101018d6b6101014118120837000000000000 │ │ -0000000000000209131c0f010101010101015d28788e010164793f241312121212121212121c128f013a210f2201013a6390635d010f1c130902000000000000 │ │ -000000000000030a181e6e010101010101013a010101073e25141d12121212121212121224778a018a4b1c2d6c673701707b6806017d1e180a03000000000000 │ │ -000000000000780b91429201010101010101010101930d1b1312121212121212121212121b1001715416203f513f7f8894920101014743170b78000000000000 │ │ -000000000000050c91854601010101010101010192567c1d1212121212121212121212121b4a695f48835735171c1b1518208c01014645910c05000000000000 │ │ -000000000000060d1763010101010101010101018c201d1212121212121212121212121d2082010101010195351c3f266d7a8a01014685170d06000000000000 │ │ -000000000000060d15115001010101958b4d96695b2412121212121212121212121212144a370101010101010e948d4701010101014685170d06000000000000 │ │ -000000000000050c1418734f0101621f917c235e431d1212121212121212121212121d1d05010101010101010101010101379769014631910c05000000000000 │ │ -000000000000780b151d148c013a0c912012243f39121212121212121212121212121b4a0101010101010101010101010101504d3a92987c0b78000000000000 │ │ -000000000000030a141224667d0110254b20121d121212121212121212121212121d1d7001010101010101010101010101010199520227180a03000000000000 │ │ -0000000000000209241d12131a5e78014f771412121212121212121212121212121b9a0e01010101010101010101010101010129059b39200902000000000000 │ │ -0000000000003708121d121213152641699427201b2020141b1d12121212121212186f01010101010101010101010101010101018e41201d0837000000000000 │ │ -0000000000000147762412121212201432842c3d7a19790a45201312121212121220266101010101010101010101010101010101014b17764701000000000000 │ │ -000000000000010110181212121212121c151a0e010101018e28111312121212121213320a71714d9c02010101010101010101018a4291100101000000000000 │ │ -0000000000000101821b1d1212121212121d146b0101010101019c12131d1212121212241b1d1d1c1c238d0101010101010101018c151b820101000000000000 │ │ -00000000000001010e1a14121212121212136678010101010101015f3913181c12121212121d1d1d1d1b3d0101010101010101461a151a0e0101000000000000 │ │ -0000000000000101017914121212121212187f010101010101010101035e9d271c1212121212121212180c4601010101010101571b1879010101000000000000 │ │ -0000000000000101010e232412121212121b7a010101010101010101010101053f1d1212121212121213117d0101010101015d2e16230e010101000000000000 │ │ -00000000000001010101221812121212121b77640101010101010101010101041e1d121212121212121d18820101010101019e16182201010101000000000000 │ │ -000000000000010101012130181212121212143b0101010101010101010101411412121212121212121214750101010101811216302101010101000000000000 │ │ -0000000000000101010101503c2412121212132e210101010101010101014634181212121212121212122435070101019611163c500101010101000000000000 │ │ -0000000000000101010101013b2024121212121b8f0101010101010101012a43241212121212121212121d129f0101366515133b010101010101000000000000 │ │ -0000000000000101010101010141181d1212122035a00101010101010136561b121212121212121212121d1b4101787718144101010101010101000000000000 │ │ -000000000000010101010101013a48142412121c3f0801010101010170251412121212121212121212121218a181441614483a01010101010101000000000000 │ │ -000000000000010101010101010101411324121c275a0101010101a2271b12121212121212121212121212123912141341010101010101010101000000000000 │ │ -0000000000000101010101010101013a3b3c181c1d3e3a010101691a141212121212121212121212121212121d163c3b3a010101010101010101000000000000 │ │ -00000000000001010101010101010101012f301413124b068e0155181212121212121212121212121212122414302f0101010101010101010101000000000000 │ │ -00000000000001010101010101010101010121221114911b455124121212121212121212121212121d1b14232221010101010101010101010101000000000000 │ │ -00000000000001010101010101010101010101010e191a1b90151d1d12121212121212121d1d1c141b1a190e0101010101010101010101010101000000000000 │ │ -000000000000010101010101010101010101010101010e0f101112131415181414181514131211100f0e01010101010101010101010101010101000000000000 │ │ -000000000000010101010101010101010101010101010101010708090a0b0c0d0d0c0b0a09080701010101010101010101010101010101010101000000000000 │ │ -00000000000001010101010101010101010101010101010101010102030405060605040302010101010101010101010101010101010101010101000000000000 │ │ +00000000000000000000000000000000000000000000000000000001020304050504030201000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000060708090a0b0c0c0b0a0908070600000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000d0e0f10111213141515151416171211100f0e0d00000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000d18191a131b121c1d1c111e1e1e1d111f1417171f19180d0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000202122131a1c231f2409252627062820292a2b2c2d231b1a13222120000000000000000000000000000000000000 │ │ +00000000000000000000000000000000002e2f1323111126303132331a3435360000000000003537381c1123132f2e0000000000000000000000000000000000 │ │ +000000000000000000000000000000393a3b171b111c26113c3d3e1a1138113f390000000000003d231c11111c173b3a39000000000000000000000000000000 │ │ +0000000000000000000000000000004012121f261d4142342630431b11111a444500000000004633171111111111231240000000000000000000000000000000 │ │ +0000000000000000000000000039471312124803494a094b054c4d1a11111b3b4e00000000004f381b11111111231f1213473900000000000000000000000000 │ │ +000000000000000000000000004017233808000e23502b0b5100524d1f111b532000000000285413111111111243553e12134000000000000000000000000000 │ │ +0000000000000000000000003a1212162d4f562f57075854244846595a1b175b00000000350b131c11111113335c005d1b12123a000000000000000000000000 │ │ +00000000000000000000004f3b1f1c5e5f6061010d005f62131159634d121b04000000596417112638111f65030000006613123b4f0000000000000000000000 │ │ +00000000000000000000202f1717670000000000006869313e6a006b1523385200006a4115236c3d2623230e00366d00016e13172f2000000000000000000000 │ │ +000000000000000000002113130c2800000000006f244a53124b702212111771005f2612111c2d721c1f673900736a0000016213132100000000000000000000 │ │ +0000000000000000000d221a3b520000000000523b1a1b426b34171238111b65743812111111121f2375450001765d7700002e261a220d000000000000000000 │ │ +0000000000000000007813175b0000000000202f151117480051085a2311111b1a1c111111111b1b1c1d79367a7b3e0e0000004b171378000000000000000000 │ │ +00000000000000000d1917427c0000000000367d161a3e610000007e171111111111111111231022231b7f55264180000000007c4217190d0000000000000000 │ │ +0000000000000000811a1548000000000000004e3a100c460000002e111c11111111111111134982231a3f83840300000000000048151a810000000000000000 │ │ +00000000000000000f15382e0000000000000000005c6100000000632f12111111111111111f2d047221000036000000000000002e38150f0000000000000000 │ │ +000000000000004675143006000000000000013d850000002886872c081f1c111111111111111255880000000000000000000000063014754600000000000000 │ │ +000000000000360711174000000000000039898a8b590000286915104a1c1c1111111111111c1f4c00000000000000008c6a6000004017110736000000000000 │ │ +0000000000000108121b0e000000000000005c27778d000063783e231211111111111111111b118e0039200e21000039628f625c000e1b120801000000000000 │ │ +0000000000000209171d6d0000000000000039000000063d24131c11111111111111111123768900894a1b2c6b6636006f7a6705007c1d170902000000000000 │ │ +000000000000770a90419100000000000000000000920c1a1211111111111111111111111a0f007053151f3e503e7e8793910000004642160a77000000000000 │ │ +000000000000040b90844500000000000000000091557b1c1111111111111111111111111a49685e47825634161b1a14171f8b00004544900b04000000000000 │ │ +000000000000050c1662000000000000000000008b1f1c1111111111111111111111111c1f81000000000094341b3e256c798900004584160c05000000000000 │ │ +000000000000050c14104f00000000948a4c95685a23111111111111111111111111111349360000000000000d938c4600000000004584160c05000000000000 │ │ +000000000000040b1317724e0000611e907b225d421c1111111111111111111111111c1c04000000000000000000000000369668004530900b04000000000000 │ │ +000000000000770a141c138b00390b901f11233e38111111111111111111111111111a4900000000000000000000000000004f4c3991977b0a77000000000000 │ │ +0000000000000209131123657c000f244a1f111c111111111111111111111111111c1c6f00000000000000000000000000000098510126170902000000000000 │ │ +0000000000000108231c1112195d77004e761311111111111111111111111111111a990d00000000000000000000000000000028049a381f0801000000000000 │ │ +0000000000003607111c1111121425406893261f1a1f1f131a1c11111111111111176e00000000000000000000000000000000008d401f1c0736000000000000 │ │ +00000000000000467523111111111f1331832b3c79187809441f121111111111111f256000000000000000000000000000000000004a16754600000000000000 │ │ +00000000000000000f171111111111111b14190d000000008d27101211111111111112310970704c9b01000000000000000000008941900f0000000000000000 │ │ +0000000000000000811a1c1111111111111c136a0000000000009b11121c1111111111231a1c1c1b1b228c0000000000000000008b141a810000000000000000 │ │ +00000000000000000d1913111111111111126577000000000000005e3812171b11111111111c1c1c1c1a3c0000000000000000451914190d0000000000000000 │ │ +0000000000000000007813111111111111177e000000000000000000025d9c261b1111111111111111170b4500000000000000561a1778000000000000000000 │ │ +0000000000000000000d222311111111111a79000000000000000000000000043e1c1111111111111112107c0000000000005c2d15220d000000000000000000 │ │ +00000000000000000000211711111111111a76630000000000000000000000031d1c111111111111111c17810000000000009d15172100000000000000000000 │ │ +00000000000000000000202f171111111111133a00000000000000000000004013111111111111111111137400000000008011152f2000000000000000000000 │ │ +00000000000000000000004f3b2311111111122d200000000000000000004533171111111111111111112334060000009510153b4f0000000000000000000000 │ │ +0000000000000000000000003a1f23111111111a8e0000000000000000002942231111111111111111111c119e0000356414123a000000000000000000000000 │ │ +0000000000000000000000000040171c1111111f349f0000000000000035551a111111111111111111111c1a4000777617134000000000000000000000000000 │ │ +000000000000000000000000003947132311111b3e070000000000006f241311111111111111111111111117a080431513473900000000000000000000000000 │ │ +000000000000000000000000000000401223111b26590000000000a1261a11111111111111111111111111113811131240000000000000000000000000000000 │ │ +000000000000000000000000000000393a3b171b1c3d390000006819131111111111111111111111111111111c153b3a39000000000000000000000000000000 │ │ +00000000000000000000000000000000002e2f1312114a058d00541711111111111111111111111111111123132f2e0000000000000000000000000000000000 │ │ +00000000000000000000000000000000000020211013901a445023111111111111111111111111111c1a13222120000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000d18191a8f141c1c11111111111111111c1c1b131a19180d0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000d0e0f10111213141713131714131211100f0e0d00000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000060708090a0b0c0c0b0a0908070600000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000001020304050504030201000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } ├── res/drawable-xhdpi-v4/ic_action_search_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-xhdpi-v4/ic_action_saved_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-xhdpi-v4/ic_action_unsaved_dark.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 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 ├── res/drawable-xhdpi-v4/ic_action_add_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -19,73 +18,73 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 4 70 74 7 154 164 146 155 5 3 14 71 153 75 163} │ │ + 0 4 70 74 7 154 164 146 155 5 3 14 71 153 75 163} │ │ IMAGE { │ │ pixels base64 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000011111111111111111111123443211111111111111111111100000000 │ │ -0000000011111111111111111111156776511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -00000000111111111111111111111A8998A11111111111111111111100000000 │ │ -00000000B55555555555555555555C8998C55555555555555555555B00000000 │ │ -00000000D688888888888888888888EEEE888888888888888888886D00000000 │ │ -00000000FG99999999999999999999EEEE99999999999999999999GF00000000 │ │ -00000000FG99999999999999999999EEEE99999999999999999999GF00000000 │ │ -00000000D688888888888888888888EEEE888888888888888888886D00000000 │ │ -00000000B55555555555555555555C8998C55555555555555555555B00000000 │ │ -00000000111111111111111111111A8998A11111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111158998511111111111111111111100000000 │ │ -0000000011111111111111111111156776511111111111111111111100000000 │ │ -0000000011111111111111111111123443211111111111111111111100000000 │ │ +0000000000000000000000000000012332100000000000000000000000000000 │ │ +0000000000000000000000000000045665400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000097887900000000000000000000000000000 │ │ +00000000A44444444444444444444B7887B44444444444444444444A00000000 │ │ +00000000C577777777777777777777DDDD777777777777777777775C00000000 │ │ +00000000EF88888888888888888888DDDD88888888888888888888FE00000000 │ │ +00000000EF88888888888888888888DDDD88888888888888888888FE00000000 │ │ +00000000C577777777777777777777DDDD777777777777777777775C00000000 │ │ +00000000A44444444444444444444B7887B44444444444444444444A00000000 │ │ +0000000000000000000000000000097887900000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000047887400000000000000000000000000000 │ │ +0000000000000000000000000000045665400000000000000000000000000000 │ │ +0000000000000000000000000000012332100000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_filter_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -40,15 +39,15 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 71 154 146 75 163 155 74 161 153 79 172 164 24 53 50 0 108 103 104 98 5 171 165 7 51 49 11 166 159 37 149 35 157 151 148 142 33} │ │ + 0 71 154 146 75 163 155 74 161 153 79 172 164 24 53 50 108 103 104 98 5 171 165 7 51 49 11 166 159 37 149 35 157 151 148 142 33} │ │ IMAGE { │ │ pixels base64 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -65,40 +64,40 @@ │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000001233333333333333333333333333333333333333333333333321000000 │ │ 0000004566666666666666666666666666666666666666666666666654000000 │ │ 0000007899999999999999999999999999999999999999999999999987000000 │ │ 0000007899999999999999999999999999999999999999999999999987000000 │ │ 000000ABCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBA000000 │ │ 000000DEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFED000000 │ │ -000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000 │ │ -000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000 │ │ -000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000 │ │ -000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000 │ │ -000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000 │ │ -000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000 │ │ -000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000 │ │ -000000FHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJKLGGGGGGGGGGGGGGG000000 │ │ -000000AM55555555555555555555555555555555N6OGGGGGGGGGGGGGGG000000 │ │ -000000789999999999999999999999999999999963OGGGGGGGGGGGGGGG000000 │ │ -000000789999999999999999999999999999999963OGGGGGGGGGGGGGGG000000 │ │ -000000AM55555555555555555555555555555555N6OGGGGGGGGGGGGGGG000000 │ │ -000000FHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJKLGGGGGGGGGGGGGGG000000 │ │ -000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000 │ │ -000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000 │ │ -000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000 │ │ -000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000 │ │ -000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000 │ │ -000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000 │ │ -000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000 │ │ -000000DEFFFFFFFFFFFFFFFPQRGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000 │ │ -000000ABCCCCCCCCCCCCCCCSTUGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000 │ │ -000000789999999999999996VWGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000 │ │ -000000789999999999999996VWGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000 │ │ -00000045666666666666666XYWGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000 │ │ -00000012333333333333333ZabGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +000000FGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIJK000000000000000000000 │ │ +000000AL55555555555555555555555555555555M6N000000000000000000000 │ │ +000000789999999999999999999999999999999963N000000000000000000000 │ │ +000000789999999999999999999999999999999963N000000000000000000000 │ │ +000000AL55555555555555555555555555555555M6N000000000000000000000 │ │ +000000FGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIJK000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +000000DEFFFFFFFFFFFFFFFOPQ00000000000000000000000000000000000000 │ │ +000000ABCCCCCCCCCCCCCCCRST00000000000000000000000000000000000000 │ │ +000000789999999999999996UV00000000000000000000000000000000000000 │ │ +000000789999999999999996UV00000000000000000000000000000000000000 │ │ +00000045666666666666666WXV00000000000000000000000000000000000000 │ │ +00000012333333333333333YZa00000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 ├── res/drawable-xhdpi-v4/ic_action_refresh_light.png ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -20,74 +19,74 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 10 19 125 77 38 29 153 48 86 134 106 67 144 96 115 58} │ │ + 0 10 19 125 77 38 29 153 48 86 134 106 67 144 96 115 58} │ │ IMAGE { │ │ pixels base64 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000111111111111111111111111111111111111231111110000000000 │ │ -0000000000111111111111111111111111111111111112451111110000000000 │ │ -0000000000111111111111111111136667111111111124851111110000000000 │ │ -00000000001111111111111119A48888888BCD711111488A1111110000000000 │ │ -000000000011111111111125E888888888888884D21F888G1111110000000000 │ │ -00000000001111111111258888888888888888888EG8888G1111110000000000 │ │ -00000000001111111116B88888888888888888888888888B1111110000000000 │ │ -0000000000111111115888888888888888888888888888881111110000000000 │ │ -00000000001111111F8888888888C59666DA4888888888881111110000000000 │ │ -0000000000111111F88888888GH11111111113G8888888887111110000000000 │ │ -000000000011111A888888846111111111111H88888888886111110000000000 │ │ -0000000000111198888888511111111111119888888888886111110000000000 │ │ -00000000001112E88888EH11111111111117E888888888885111110000000000 │ │ -0000000000111F888888611111111111117E8888888888885111110000000000 │ │ -0000000000113888888H11111111111117E88888888888885111110000000000 │ │ -000000000011F88888C111111111111117666666611111111111110000000000 │ │ -00000000001288888E2111111111111111111111111111111111110000000000 │ │ -00000000001H8888851111111111111111111111111111111111110000000000 │ │ -00000000001C8888821111111111111111111111111111111111110000000000 │ │ -00000000001E8888F11111111111111111111111111111111111110000000000 │ │ -0000000000388888H11111111111111111111111111111111111110000000000 │ │ -0000000000688888311111111111111111111111111111111111110000000000 │ │ -0000000000H88888111111111111111111111111111111111111110000000000 │ │ -000000000058888G11111111111111111111111111111111D8888G0000000000 │ │ -000000000058888G1111111111111111111111111111111198888B0000000000 │ │ -0000000000HGGGGA111111111111111111111111111111115888840000000000 │ │ -00000000001111111111111111111111111111111111111158888G0000000000 │ │ -000000000011111111111111111111111111111111111111G8888G0000000000 │ │ -000000000011111111111111111111111111111111111111E888850000000000 │ │ -0000000000111111111111111111111111111111111111198888890000000000 │ │ -00000000001111111111111111111111111111111111111C8888820000000000 │ │ -0000000000111111111111111111111111111111111111388888G10000000000 │ │ -0000000000111111111111111111111111111111111111C88888H10000000000 │ │ -000000000011111111111111111111711111111111111988888E210000000000 │ │ -0000000000111117GGGGGG48888888F11111111111117E888885110000000000 │ │ -00000000001111128888888888888411111111111112B88888B2110000000000 │ │ -0000000000111111888888888888421111111111117E88888891110000000000 │ │ -00000000001111118888888888842111111111111HE888888A11110000000000 │ │ -0000000000111111G88888888842111111111116G88888884111110000000000 │ │ -0000000000111111G88888888861111111112HG8888888842111110000000000 │ │ -0000000000111111C8888888888G59666DAG8888888888421111110000000000 │ │ -000000000011111158888888888888888888888888888F211111110000000000 │ │ -0000000000111111588888888888888888888888888EH1111111110000000000 │ │ -0000000000111111H88888E8888888888888888888F211111111110000000000 │ │ -000000000011111168888H2HB88888888888888B531111111111110000000000 │ │ -00000000001111116888H111175GE8888888GA61111111111111110000000000 │ │ -0000000000111111288D11111111136666311111111111111111110000000000 │ │ -000000000011111118F111111111111111111111111111111111110000000000 │ │ -00000000001111111A1111111111111111111111111111111111110000000000 │ │ +0000000000000000000000000000000000000000000000120000000000000000 │ │ +0000000000000000000000000000000000000000000001340000000000000000 │ │ +0000000000000000000000000000025556000000000013740000000000000000 │ │ +00000000000000000000000008937777777ABC60000037790000000000000000 │ │ +000000000000000000000014D777777777777773C10E777F0000000000000000 │ │ +00000000000000000000147777777777777777777DF7777F0000000000000000 │ │ +00000000000000000005A77777777777777777777777777A0000000000000000 │ │ +0000000000000000004777777777777777777777777777770000000000000000 │ │ +00000000000000000E7777777777B48555C93777777777770000000000000000 │ │ +0000000000000000E77777777FG00000000002F7777777776000000000000000 │ │ +0000000000000009777777735000000000000G77777777775000000000000000 │ │ +0000000000000087777777400000000000008777777777775000000000000000 │ │ +00000000000001D77777DG00000000000006D777777777774000000000000000 │ │ +0000000000000E777777500000000000006D7777777777774000000000000000 │ │ +0000000000002777777G00000000000006D77777777777774000000000000000 │ │ +000000000000E77777B000000000000006555555500000000000000000000000 │ │ +00000000000177777D1000000000000000000000000000000000000000000000 │ │ +00000000000G7777740000000000000000000000000000000000000000000000 │ │ +00000000000B7777710000000000000000000000000000000000000000000000 │ │ +00000000000D7777E00000000000000000000000000000000000000000000000 │ │ +0000000000277777G00000000000000000000000000000000000000000000000 │ │ +0000000000577777200000000000000000000000000000000000000000000000 │ │ +0000000000G77777000000000000000000000000000000000000000000000000 │ │ +000000000047777F00000000000000000000000000000000C7777F0000000000 │ │ +000000000047777F0000000000000000000000000000000087777A0000000000 │ │ +0000000000GFFFF9000000000000000000000000000000004777730000000000 │ │ +00000000000000000000000000000000000000000000000047777F0000000000 │ │ +000000000000000000000000000000000000000000000000F7777F0000000000 │ │ +000000000000000000000000000000000000000000000000D777740000000000 │ │ +0000000000000000000000000000000000000000000000087777780000000000 │ │ +00000000000000000000000000000000000000000000000B7777710000000000 │ │ +0000000000000000000000000000000000000000000000277777F00000000000 │ │ +0000000000000000000000000000000000000000000000B77777G00000000000 │ │ +000000000000000000000000000000600000000000000877777D100000000000 │ │ +0000000000000006FFFFFF37777777E00000000000006D777774000000000000 │ │ +00000000000000017777777777777300000000000001A77777A1000000000000 │ │ +0000000000000000777777777777310000000000006D77777780000000000000 │ │ +00000000000000007777777777731000000000000GD777777900000000000000 │ │ +0000000000000000F77777777731000000000005F77777773000000000000000 │ │ +0000000000000000F77777777750000000001GF7777777731000000000000000 │ │ +0000000000000000B7777777777F48555C9F7777777777310000000000000000 │ │ +000000000000000047777777777777777777777777777E100000000000000000 │ │ +0000000000000000477777777777777777777777777DG0000000000000000000 │ │ +0000000000000000G77777D7777777777777777777E100000000000000000000 │ │ +000000000000000057777G1GA77777777777777A420000000000000000000000 │ │ +00000000000000005777G000064FD7777777F950000000000000000000000000 │ │ +0000000000000000177C00000000025555200000000000000000000000000000 │ │ +000000000000000007E000000000000000000000000000000000000000000000 │ │ +0000000000000000090000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 ├── smali/com/btmura/android/reddit/R.smali │ @@ -28,10 +28,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 556 │ return-void │ .end method ├── smali/com/btmura/android/reddit/accounts/AccountAuthenticatorActivity.smali │ @@ -145,15 +145,15 @@ │ const/4 v3, 0x1 │ │ invoke-virtual {v2, v3}, Landroid/app/ActionBar;->setDisplayHomeAsUpEnabled(Z)V │ │ .line 43 │ if-nez p1, :cond_0 │ │ - .line 44 │ + .line 45 │ invoke-direct {p0}, Lcom/btmura/android/reddit/accounts/AccountAuthenticatorActivity;->getAccountNameExtra()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-static {}, Lcom/btmura/android/reddit/accounts/AccountAuthenticatorActivity;->newStateToken()Ljava/lang/CharSequence; │ │ move-result-object v3 │ @@ -209,14 +209,15 @@ │ │ move-result-object v0 │ │ invoke-static {v0, p1}, Lcom/btmura/android/reddit/app/AddAccountFragment;->newInstance(Ljava/lang/String;Ljava/lang/String;)Lcom/btmura/android/reddit/app/AddAccountFragment; │ │ move-result-object v0 │ │ + .line 59 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/accounts/AccountAuthenticatorActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ move-result-object v1 │ │ const-string v2, "AddAccount" │ │ invoke-virtual {v0, v1, v2}, Lcom/btmura/android/reddit/app/AddAccountFragment;->show(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V ├── smali/com/btmura/android/reddit/accounts/AccountUtils.smali │ @@ -60,18 +60,20 @@ │ const-string v3, "refreshToken" │ │ invoke-virtual {v1, v0, v3, p3}, Landroid/accounts/AccountManager;->setAuthToken(Landroid/accounts/Account;Ljava/lang/String;Ljava/lang/String;)V │ │ .line 126 │ const-string v3, "expirationMs" │ │ + .line 127 │ invoke-static {p4, p5}, Ljava/lang/Long;->toString(J)Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 126 │ invoke-virtual {v1, v0, v3, v4}, Landroid/accounts/AccountManager;->setUserData(Landroid/accounts/Account;Ljava/lang/String;Ljava/lang/String;)V │ │ .line 128 │ const-string v3, "scopes" │ │ invoke-virtual {v1, v0, v3, p6}, Landroid/accounts/AccountManager;->setUserData(Landroid/accounts/Account;Ljava/lang/String;Ljava/lang/String;)V │ │ @@ -234,32 +236,36 @@ │ .line 84 │ invoke-static {p1}, Lcom/btmura/android/reddit/accounts/AccountUtils;->isAccount(Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ + .line 85 │ invoke-static {p0, p1}, Lcom/btmura/android/reddit/accounts/AccountUtils;->getAccessToken(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ if-eqz v0, :cond_1 │ │ + .line 86 │ invoke-static {p0, p1}, Lcom/btmura/android/reddit/accounts/AccountUtils;->getRefreshToken(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ if-eqz v0, :cond_1 │ │ :cond_0 │ const/4 v0, 0x1 │ │ + .line 84 │ :goto_0 │ return v0 │ │ + .line 86 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public static hasExpiredCredentials(Landroid/content/Context;Ljava/lang/String;)Z │ @@ -426,18 +432,20 @@ │ const-string v2, "accessToken" │ │ invoke-virtual {v1, v0, v2, p2}, Landroid/accounts/AccountManager;->setAuthToken(Landroid/accounts/Account;Ljava/lang/String;Ljava/lang/String;)V │ │ .line 142 │ const-string v2, "expirationMs" │ │ + .line 143 │ invoke-static {p3, p4}, Ljava/lang/Long;->toString(J)Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 142 │ invoke-virtual {v1, v0, v2, v3}, Landroid/accounts/AccountManager;->setUserData(Landroid/accounts/Account;Ljava/lang/String;Ljava/lang/String;)V │ │ .line 144 │ const-string v2, "scopes" │ │ invoke-virtual {v1, v0, v2, p5}, Landroid/accounts/AccountManager;->setUserData(Landroid/accounts/Account;Ljava/lang/String;Ljava/lang/String;)V ├── smali/com/btmura/android/reddit/accounts/SupportAccountAuthenticatorActivity.smali │ @@ -81,15 +81,15 @@ │ .locals 2 │ .param p1, "icicle" # Landroid/os/Bundle; │ │ .prologue │ .line 64 │ invoke-super {p0, p1}, Landroid/support/v4/app/FragmentActivity;->onCreate(Landroid/os/Bundle;)V │ │ - .line 66 │ + .line 67 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/accounts/SupportAccountAuthenticatorActivity;->getIntent()Landroid/content/Intent; │ │ move-result-object v0 │ │ const-string v1, "accountAuthenticatorResponse" │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->getParcelableExtra(Ljava/lang/String;)Landroid/os/Parcelable; ├── smali/com/btmura/android/reddit/app/AbstractBrowserActivity$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/btmura/android/reddit/app/AbstractBrowserActivity; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/app/AbstractBrowserActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/app/AbstractBrowserActivity; │ │ .prologue │ .line 751 │ iput-object p1, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity$1;->this$0:Lcom/btmura/android/reddit/app/AbstractBrowserActivity; │ │ invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V ├── smali/com/btmura/android/reddit/app/AbstractBrowserActivity$2.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/btmura/android/reddit/app/AbstractBrowserActivity; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/app/AbstractBrowserActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/app/AbstractBrowserActivity; │ │ .prologue │ .line 776 │ iput-object p1, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity$2;->this$0:Lcom/btmura/android/reddit/app/AbstractBrowserActivity; │ │ invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V ├── smali/com/btmura/android/reddit/app/AbstractBrowserActivity$3.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/btmura/android/reddit/app/AbstractBrowserActivity; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/app/AbstractBrowserActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/app/AbstractBrowserActivity; │ │ .prologue │ .line 805 │ iput-object p1, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity$3;->this$0:Lcom/btmura/android/reddit/app/AbstractBrowserActivity; │ │ invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V ├── smali/com/btmura/android/reddit/app/AbstractBrowserActivity$4.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/btmura/android/reddit/app/AbstractBrowserActivity; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/app/AbstractBrowserActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/app/AbstractBrowserActivity; │ │ .prologue │ .line 835 │ iput-object p1, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity$4;->this$0:Lcom/btmura/android/reddit/app/AbstractBrowserActivity; │ │ invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V ├── smali/com/btmura/android/reddit/app/AbstractBrowserActivity$5.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/btmura/android/reddit/app/AbstractBrowserActivity; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/app/AbstractBrowserActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/app/AbstractBrowserActivity; │ │ .prologue │ .line 860 │ iput-object p1, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity$5;->this$0:Lcom/btmura/android/reddit/app/AbstractBrowserActivity; │ │ invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V ├── smali/com/btmura/android/reddit/app/AbstractBrowserActivity$6.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/btmura/android/reddit/app/AbstractBrowserActivity; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/app/AbstractBrowserActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/app/AbstractBrowserActivity; │ │ .prologue │ .line 885 │ iput-object p1, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity$6;->this$0:Lcom/btmura/android/reddit/app/AbstractBrowserActivity; │ │ invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V ├── smali/com/btmura/android/reddit/app/AbstractBrowserActivity.smali │ @@ -318,60 +318,66 @@ │ .line 677 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ move-result-object v0 │ │ const-string v1, "left" │ │ + .line 678 │ invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ move-result-object v0 │ │ check-cast v0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity$LeftFragment; │ │ + .line 677 │ return-object v0 │ .end method │ │ .method private getRightFragment()Lcom/btmura/android/reddit/app/AbstractBrowserActivity$RightFragment; │ .locals 2 │ │ .prologue │ .line 682 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ move-result-object v0 │ │ const-string v1, "right" │ │ + .line 683 │ invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ move-result-object v0 │ │ check-cast v0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity$RightFragment; │ │ + .line 682 │ return-object v0 │ .end method │ │ .method private getThingFragment()Lcom/btmura/android/reddit/app/ThingFragment; │ .locals 2 │ │ .prologue │ .line 692 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ move-result-object v0 │ │ const-string v1, "thing" │ │ + .line 693 │ invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ move-result-object v0 │ │ check-cast v0, Lcom/btmura/android/reddit/app/ThingFragment; │ │ + .line 692 │ return-object v0 │ .end method │ │ .method private getVisibility(Z)I │ .locals 1 │ .param p1, "visible" # Z │ │ @@ -606,14 +612,15 @@ │ │ neg-int v6, v6 │ │ int-to-float v6, v6 │ │ aput v6, v4, v5 │ │ + .line 772 │ invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; │ │ move-result-object v1 │ │ .line 774 │ .local v1, "ncTransX":Landroid/animation/ObjectAnimator; │ new-instance v0, Landroid/animation/AnimatorSet; │ @@ -668,14 +675,15 @@ │ │ neg-int v6, v6 │ │ int-to-float v6, v6 │ │ aput v6, v5, v9 │ │ + .line 799 │ invoke-static {v3, v4, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; │ │ move-result-object v1 │ │ .line 800 │ .local v1, "slTransX":Landroid/animation/ObjectAnimator; │ iget-object v3, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->rightContainer:Landroid/view/View; │ @@ -690,14 +698,15 @@ │ │ neg-int v6, v6 │ │ int-to-float v6, v6 │ │ aput v6, v5, v9 │ │ + .line 801 │ invoke-static {v3, v4, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; │ │ move-result-object v2 │ │ .line 803 │ .local v2, "tlTransX":Landroid/animation/ObjectAnimator; │ new-instance v0, Landroid/animation/AnimatorSet; │ @@ -754,14 +763,15 @@ │ │ const/4 v5, 0x1 │ │ const/4 v6, 0x0 │ │ aput v6, v4, v5 │ │ + .line 856 │ invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; │ │ move-result-object v1 │ │ .line 858 │ .local v1, "tcTransX":Landroid/animation/ObjectAnimator; │ new-instance v0, Landroid/animation/AnimatorSet; │ @@ -816,14 +826,15 @@ │ │ int-to-float v6, v6 │ │ aput v6, v5, v8 │ │ aput v7, v5, v9 │ │ + .line 829 │ invoke-static {v3, v4, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; │ │ move-result-object v1 │ │ .line 830 │ .local v1, "slTransX":Landroid/animation/ObjectAnimator; │ iget-object v3, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->rightContainer:Landroid/view/View; │ @@ -838,14 +849,15 @@ │ │ int-to-float v6, v6 │ │ aput v6, v5, v8 │ │ aput v7, v5, v9 │ │ + .line 831 │ invoke-static {v3, v4, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; │ │ move-result-object v2 │ │ .line 833 │ .local v2, "tlTransX":Landroid/animation/ObjectAnimator; │ new-instance v0, Landroid/animation/AnimatorSet; │ @@ -902,14 +914,15 @@ │ │ iget v6, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->leftWidth:I │ │ int-to-float v6, v6 │ │ aput v6, v4, v5 │ │ + .line 881 │ invoke-static {v2, v3, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; │ │ move-result-object v1 │ │ .line 883 │ .local v1, "tcTransX":Landroid/animation/ObjectAnimator; │ new-instance v0, Landroid/animation/AnimatorSet; │ @@ -964,14 +977,15 @@ │ │ int-to-float v6, v6 │ │ aput v6, v5, v8 │ │ aput v7, v5, v9 │ │ + .line 745 │ invoke-static {v3, v4, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; │ │ move-result-object v1 │ │ .line 746 │ .local v1, "ncTransX":Landroid/animation/ObjectAnimator; │ iget-object v3, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->thingContainer:Landroid/view/View; │ @@ -984,14 +998,15 @@ │ │ iget v6, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->fullNavWidth:I │ │ int-to-float v6, v6 │ │ aput v6, v5, v9 │ │ + .line 747 │ invoke-static {v3, v4, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; │ │ move-result-object v2 │ │ .line 749 │ .local v2, "tpTransX":Landroid/animation/ObjectAnimator; │ new-instance v0, Landroid/animation/AnimatorSet; │ @@ -1061,18 +1076,20 @@ │ if-eqz v2, :cond_1 │ │ .line 606 │ invoke-virtual {v2}, Lcom/btmura/android/reddit/app/ThingBundle;->getThingId()Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 607 │ invoke-virtual {v2}, Lcom/btmura/android/reddit/app/ThingBundle;->getLinkId()Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 606 │ invoke-interface {v1, v3, v4}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity$RightFragment;->setSelectedThing(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 613 │ .end local v0 # "cf":Lcom/btmura/android/reddit/app/ControlFragment; │ .end local v1 # "rf":Lcom/btmura/android/reddit/app/AbstractBrowserActivity$RightFragment; │ .end local v2 # "thingBundle":Lcom/btmura/android/reddit/app/ThingBundle; │ :cond_0 │ @@ -1226,32 +1243,35 @@ │ .param p1, "subreddit" # Ljava/lang/String; │ .param p2, "force" # Z │ │ .prologue │ .line 370 │ const v0, 0x7f0d0012 │ │ + .line 371 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->getControlFragment()Lcom/btmura/android/reddit/app/ControlFragment; │ │ move-result-object v1 │ │ invoke-virtual {v1, p1}, Lcom/btmura/android/reddit/app/ControlFragment;->withSubreddit(Ljava/lang/String;)Lcom/btmura/android/reddit/app/ControlFragment; │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->accountName:Ljava/lang/String; │ │ iget v3, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->filter:I │ │ iget-boolean v4, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->isSingleChoice:Z │ │ + .line 373 │ invoke-static {v2, p1, v3, v4}, Lcom/btmura/android/reddit/app/SubredditThingListFragment;->newInstance(Ljava/lang/String;Ljava/lang/String;IZ)Lcom/btmura/android/reddit/app/SubredditThingListFragment; │ │ move-result-object v2 │ │ + .line 370 │ invoke-direct {p0, v0, v1, v2, p2}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->setRightFragment(ILcom/btmura/android/reddit/app/ControlFragment;Landroid/support/v4/app/Fragment;Z)V │ │ .line 375 │ return-void │ .end method │ │ .method private selectSubredditSinglePane(Landroid/view/View;Ljava/lang/String;)V │ @@ -1590,14 +1610,15 @@ │ .prologue │ .line 398 │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->safePopBackStackImmediate()V │ │ .line 400 │ iget-object v2, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->accountName:Ljava/lang/String; │ │ + .line 401 │ invoke-virtual {p1}, Lcom/btmura/android/reddit/app/ControlFragment;->getThingBundle()Lcom/btmura/android/reddit/app/ThingBundle; │ │ move-result-object v3 │ │ invoke-static {v2, v3}, Lcom/btmura/android/reddit/app/ThingFragment;->newInstance(Ljava/lang/String;Lcom/btmura/android/reddit/app/ThingBundle;)Lcom/btmura/android/reddit/app/ThingFragment; │ │ move-result-object v0 │ @@ -2004,19 +2025,21 @@ │ .line 585 │ iget-object v8, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->leftContainer:Landroid/view/View; │ │ if-eqz v2, :cond_a │ │ if-nez v3, :cond_a │ │ + .line 586 │ :goto_5 │ invoke-direct {p0, v6}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->getVisibility(Z)I │ │ move-result v6 │ │ + .line 585 │ invoke-virtual {v8, v6}, Landroid/view/View;->setVisibility(I)V │ │ goto :goto_2 │ │ :cond_a │ move v6, v7 │ │ @@ -2045,40 +2068,44 @@ │ .line 672 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ move-result-object v0 │ │ const-string v1, "control" │ │ + .line 673 │ invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ move-result-object v0 │ │ check-cast v0, Lcom/btmura/android/reddit/app/ControlFragment; │ │ + .line 672 │ return-object v0 │ .end method │ │ .method protected getNavigationFragment()Lcom/btmura/android/reddit/app/NavigationFragment; │ .locals 2 │ │ .prologue │ .line 687 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ move-result-object v0 │ │ const-string v1, "left" │ │ + .line 688 │ invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ move-result-object v0 │ │ check-cast v0, Lcom/btmura/android/reddit/app/NavigationFragment; │ │ + .line 687 │ return-object v0 │ .end method │ │ .method public getSubreddit()Ljava/lang/String; │ .locals 3 │ │ .prologue │ @@ -2266,24 +2293,27 @@ │ .prologue │ .line 314 │ invoke-direct {p0, p1, p2}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->selectAccountWithFilter(Ljava/lang/String;I)V │ │ .line 315 │ const v0, 0x7f0d0012 │ │ + .line 317 │ invoke-static {p1, p2}, Lcom/btmura/android/reddit/app/ControlFragment;->newMessagesInstance(Ljava/lang/String;I)Lcom/btmura/android/reddit/app/ControlFragment; │ │ move-result-object v1 │ │ iget-boolean v2, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->isSingleChoice:Z │ │ + .line 319 │ invoke-static {p1, p1, p2, v2}, Lcom/btmura/android/reddit/app/MessageThingListFragment;->newInstance(Ljava/lang/String;Ljava/lang/String;IZ)Lcom/btmura/android/reddit/app/MessageThingListFragment; │ │ move-result-object v2 │ │ + .line 315 │ invoke-direct {p0, v0, v1, v2, p3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->setRightFragment(ILcom/btmura/android/reddit/app/ControlFragment;Landroid/support/v4/app/Fragment;Z)V │ │ .line 321 │ return-void │ .end method │ │ .method public onNavigationProfileSelected(Ljava/lang/String;IZ)V │ @@ -2295,24 +2325,27 @@ │ .prologue │ .line 286 │ invoke-direct {p0, p1, p2}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->selectAccountWithFilter(Ljava/lang/String;I)V │ │ .line 287 │ const v0, 0x7f0d0012 │ │ + .line 289 │ invoke-static {p1, p2}, Lcom/btmura/android/reddit/app/ControlFragment;->newProfileInstance(Ljava/lang/String;I)Lcom/btmura/android/reddit/app/ControlFragment; │ │ move-result-object v1 │ │ iget-boolean v2, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->isSingleChoice:Z │ │ + .line 291 │ invoke-static {p1, p1, p2, v2}, Lcom/btmura/android/reddit/app/ProfileThingListFragment;->newInstance(Ljava/lang/String;Ljava/lang/String;IZ)Lcom/btmura/android/reddit/app/ProfileThingListFragment; │ │ move-result-object v2 │ │ + .line 287 │ invoke-direct {p0, v0, v1, v2, p3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->setRightFragment(ILcom/btmura/android/reddit/app/ControlFragment;Landroid/support/v4/app/Fragment;Z)V │ │ .line 293 │ return-void │ .end method │ │ .method public onNavigationSavedSelected(Ljava/lang/String;IZ)V │ @@ -2324,24 +2357,27 @@ │ .prologue │ .line 300 │ invoke-direct {p0, p1, p2}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->selectAccountWithFilter(Ljava/lang/String;I)V │ │ .line 301 │ const v0, 0x7f0d0012 │ │ + .line 303 │ invoke-static {p1, p2}, Lcom/btmura/android/reddit/app/ControlFragment;->newSavedInstance(Ljava/lang/String;I)Lcom/btmura/android/reddit/app/ControlFragment; │ │ move-result-object v1 │ │ iget-boolean v2, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->isSingleChoice:Z │ │ + .line 305 │ invoke-static {p1, p1, p2, v2}, Lcom/btmura/android/reddit/app/ProfileThingListFragment;->newInstance(Ljava/lang/String;Ljava/lang/String;IZ)Lcom/btmura/android/reddit/app/ProfileThingListFragment; │ │ move-result-object v2 │ │ + .line 301 │ invoke-direct {p0, v0, v1, v2, p3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->setRightFragment(ILcom/btmura/android/reddit/app/ControlFragment;Landroid/support/v4/app/Fragment;Z)V │ │ .line 307 │ return-void │ .end method │ │ .method public onNavigationSubredditSelected(Ljava/lang/String;Ljava/lang/String;ZILcom/btmura/android/reddit/app/ThingBundle;Z)V │ @@ -2353,29 +2389,31 @@ │ .param p5, "thingBundle" # Lcom/btmura/android/reddit/app/ThingBundle; │ .param p6, "force" # Z │ │ .prologue │ .line 266 │ invoke-direct {p0, p1, p4}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->selectAccountWithFilter(Ljava/lang/String;I)V │ │ - .line 267 │ + .line 268 │ invoke-static {p1, p2, p3, p4}, Lcom/btmura/android/reddit/app/ControlFragment;->newSubredditInstance(Ljava/lang/String;Ljava/lang/String;ZI)Lcom/btmura/android/reddit/app/ControlFragment; │ │ move-result-object v0 │ │ .line 270 │ .local v0, "controlFrag":Lcom/btmura/android/reddit/app/ControlFragment; │ const v1, 0x7f0d0012 │ │ iget-boolean v2, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->isSingleChoice:Z │ │ + .line 274 │ invoke-static {p1, p2, p4, v2}, Lcom/btmura/android/reddit/app/SubredditThingListFragment;->newInstance(Ljava/lang/String;Ljava/lang/String;IZ)Lcom/btmura/android/reddit/app/SubredditThingListFragment; │ │ move-result-object v2 │ │ + .line 270 │ invoke-direct {p0, v1, v0, v2, p6}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->setRightFragment(ILcom/btmura/android/reddit/app/ControlFragment;Landroid/support/v4/app/Fragment;Z)V │ │ .line 276 │ if-eqz p5, :cond_0 │ │ .line 277 │ invoke-virtual {v0, p5}, Lcom/btmura/android/reddit/app/ControlFragment;->withThingBundle(Lcom/btmura/android/reddit/app/ThingBundle;)Lcom/btmura/android/reddit/app/ControlFragment; │ @@ -2571,25 +2609,27 @@ │ .line 165 │ iget-object v1, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->drawerLayout:Landroid/support/v4/widget/DrawerLayout; │ │ if-eqz v1, :cond_0 │ │ const v0, 0x7f0d0013 │ │ - .line 168 │ + .line 170 │ .local v0, "containerId":I │ :goto_0 │ invoke-static {}, Lcom/btmura/android/reddit/app/ControlFragment;->newDrawerInstance()Lcom/btmura/android/reddit/app/ControlFragment; │ │ move-result-object v1 │ │ + .line 171 │ invoke-static {p1, p2}, Lcom/btmura/android/reddit/app/NavigationFragment;->newInstance(Ljava/lang/String;Lcom/btmura/android/reddit/app/ThingBundle;)Lcom/btmura/android/reddit/app/NavigationFragment; │ │ move-result-object v2 │ │ + .line 168 │ invoke-direct {p0, v0, v1, v2}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->setLeftFragment(ILcom/btmura/android/reddit/app/ControlFragment;Landroid/support/v4/app/Fragment;)V │ │ .line 173 │ return-void │ │ .line 165 │ .end local v0 # "containerId":I │ @@ -2617,44 +2657,50 @@ │ iget-boolean v0, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->isSinglePane:Z │ │ if-eqz v0, :cond_0 │ │ .line 241 │ const v0, 0x7f0d0012 │ │ + .line 243 │ invoke-static {p1, p2}, Lcom/btmura/android/reddit/app/ControlFragment;->newRelatedSubredditsInstance(Ljava/lang/String;Ljava/lang/String;)Lcom/btmura/android/reddit/app/ControlFragment; │ │ move-result-object v1 │ │ iget-boolean v2, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->isSingleChoice:Z │ │ + .line 245 │ invoke-static {p1, p2, v2}, Lcom/btmura/android/reddit/app/RelatedSubredditListFragment;->newInstance(Ljava/lang/String;Ljava/lang/String;Z)Lcom/btmura/android/reddit/app/RelatedSubredditListFragment; │ │ move-result-object v2 │ │ + .line 241 │ invoke-direct {p0, v0, v1, v2, v3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->setCenterFragment(ILcom/btmura/android/reddit/app/ControlFragment;Landroid/support/v4/app/Fragment;Z)V │ │ .line 254 │ :goto_0 │ return-void │ │ .line 248 │ :cond_0 │ const v0, 0x7f0d0016 │ │ + .line 250 │ invoke-static {p1, p2}, Lcom/btmura/android/reddit/app/ControlFragment;->newRelatedSubredditsInstance(Ljava/lang/String;Ljava/lang/String;)Lcom/btmura/android/reddit/app/ControlFragment; │ │ move-result-object v1 │ │ iget-boolean v2, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->isSingleChoice:Z │ │ + .line 252 │ invoke-static {p1, p2, v2}, Lcom/btmura/android/reddit/app/RelatedSubredditListFragment;->newInstance(Ljava/lang/String;Ljava/lang/String;Z)Lcom/btmura/android/reddit/app/RelatedSubredditListFragment; │ │ move-result-object v2 │ │ + .line 248 │ invoke-direct {p0, v0, v1, v2}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->setLeftFragment(ILcom/btmura/android/reddit/app/ControlFragment;Landroid/support/v4/app/Fragment;)V │ │ goto :goto_0 │ .end method │ │ .method protected setSearchSubredditsFragments(Ljava/lang/String;Ljava/lang/String;I)V │ .locals 4 │ @@ -2670,46 +2716,52 @@ │ iget-boolean v0, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->isSinglePane:Z │ │ if-eqz v0, :cond_0 │ │ .line 219 │ const v0, 0x7f0d0012 │ │ + .line 222 │ invoke-static {p1, p2, p3}, Lcom/btmura/android/reddit/app/ControlFragment;->newSearchSubredditsInstance(Ljava/lang/String;Ljava/lang/String;I)Lcom/btmura/android/reddit/app/ControlFragment; │ │ move-result-object v1 │ │ iget-boolean v2, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->isSingleChoice:Z │ │ + .line 224 │ invoke-static {p1, p2, v2}, Lcom/btmura/android/reddit/app/SearchSubredditListFragment;->newInstance(Ljava/lang/String;Ljava/lang/String;Z)Lcom/btmura/android/reddit/app/SearchSubredditListFragment; │ │ move-result-object v2 │ │ const/4 v3, 0x0 │ │ + .line 219 │ invoke-direct {p0, v0, v1, v2, v3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->setCenterFragment(ILcom/btmura/android/reddit/app/ControlFragment;Landroid/support/v4/app/Fragment;Z)V │ │ .line 234 │ :goto_0 │ return-void │ │ .line 227 │ :cond_0 │ const v0, 0x7f0d0016 │ │ + .line 230 │ invoke-static {p1, p2, p3}, Lcom/btmura/android/reddit/app/ControlFragment;->newSearchSubredditsInstance(Ljava/lang/String;Ljava/lang/String;I)Lcom/btmura/android/reddit/app/ControlFragment; │ │ move-result-object v1 │ │ iget-boolean v2, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->isSingleChoice:Z │ │ + .line 232 │ invoke-static {p1, p2, v2}, Lcom/btmura/android/reddit/app/SearchSubredditListFragment;->newInstance(Ljava/lang/String;Ljava/lang/String;Z)Lcom/btmura/android/reddit/app/SearchSubredditListFragment; │ │ move-result-object v2 │ │ + .line 227 │ invoke-direct {p0, v0, v1, v2}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->setLeftFragment(ILcom/btmura/android/reddit/app/ControlFragment;Landroid/support/v4/app/Fragment;)V │ │ goto :goto_0 │ .end method │ │ .method protected setSearchThingsFragments(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V │ .locals 4 │ @@ -2721,26 +2773,29 @@ │ .prologue │ .line 180 │ invoke-direct {p0, p1, p4}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->selectAccountWithFilter(Ljava/lang/String;I)V │ │ .line 181 │ const v0, 0x7f0d0012 │ │ + .line 184 │ invoke-static {p1, p2, p3, p4}, Lcom/btmura/android/reddit/app/ControlFragment;->newSearchThingsInstance(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)Lcom/btmura/android/reddit/app/ControlFragment; │ │ move-result-object v1 │ │ iget-boolean v2, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->isSingleChoice:Z │ │ + .line 186 │ invoke-static {p1, p2, p3, p4, v2}, Lcom/btmura/android/reddit/app/SearchThingListFragment;->newInstance(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IZ)Lcom/btmura/android/reddit/app/SearchThingListFragment; │ │ move-result-object v2 │ │ const/4 v3, 0x0 │ │ + .line 181 │ invoke-direct {p0, v0, v1, v2, v3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->setCenterFragment(ILcom/btmura/android/reddit/app/ControlFragment;Landroid/support/v4/app/Fragment;Z)V │ │ .line 188 │ return-void │ .end method │ │ .method protected setSidebarFragments(Ljava/lang/String;Ljava/lang/String;)V │ @@ -2753,22 +2808,25 @@ │ │ .line 205 │ invoke-direct {p0, p1, v3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->selectAccountWithFilter(Ljava/lang/String;I)V │ │ .line 206 │ const v0, 0x7f0d0012 │ │ + .line 208 │ invoke-static {p1, p2}, Lcom/btmura/android/reddit/app/ControlFragment;->newSidebarInstance(Ljava/lang/String;Ljava/lang/String;)Lcom/btmura/android/reddit/app/ControlFragment; │ │ move-result-object v1 │ │ + .line 209 │ invoke-static {p1, p2}, Lcom/btmura/android/reddit/app/SidebarFragment;->newInstance(Ljava/lang/String;Ljava/lang/String;)Lcom/btmura/android/reddit/app/SidebarFragment; │ │ move-result-object v2 │ │ + .line 206 │ invoke-direct {p0, v0, v1, v2, v3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->setCenterFragment(ILcom/btmura/android/reddit/app/ControlFragment;Landroid/support/v4/app/Fragment;Z)V │ │ .line 211 │ return-void │ .end method │ │ .method protected setUserProfileFragments(Ljava/lang/String;Ljava/lang/String;I)V │ @@ -2780,26 +2838,29 @@ │ .prologue │ .line 194 │ invoke-direct {p0, p1, p3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->selectAccountWithFilter(Ljava/lang/String;I)V │ │ .line 195 │ const v0, 0x7f0d0012 │ │ + .line 198 │ invoke-static {p1, p2, p3}, Lcom/btmura/android/reddit/app/ControlFragment;->newUserProfileInstance(Ljava/lang/String;Ljava/lang/String;I)Lcom/btmura/android/reddit/app/ControlFragment; │ │ move-result-object v1 │ │ iget-boolean v2, p0, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->isSingleChoice:Z │ │ + .line 200 │ invoke-static {p1, p2, p3, v2}, Lcom/btmura/android/reddit/app/ProfileThingListFragment;->newInstance(Ljava/lang/String;Ljava/lang/String;IZ)Lcom/btmura/android/reddit/app/ProfileThingListFragment; │ │ move-result-object v2 │ │ const/4 v3, 0x0 │ │ + .line 195 │ invoke-direct {p0, v0, v1, v2, v3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->setCenterFragment(ILcom/btmura/android/reddit/app/ControlFragment;Landroid/support/v4/app/Fragment;Z)V │ │ .line 202 │ return-void │ .end method │ │ .method protected abstract skipSetup(Landroid/os/Bundle;)Z ├── smali/com/btmura/android/reddit/app/AbstractListFragment.smali │ @@ -409,23 +409,20 @@ │ .line 93 │ :cond_0 │ return-void │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 37 │ .local p0, "this":Lcom/btmura/android/reddit/app/AbstractListFragment;, "Lcom/btmura/android/reddit/app/AbstractListFragment;" │ check-cast p2, Landroid/database/Cursor; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/btmura/android/reddit/app/AbstractListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V │ │ return-void │ .end method │ │ .method public onLoaderReset(Landroid/support/v4/content/Loader;)V │ .locals 2 │ @@ -464,26 +461,29 @@ │ │ invoke-interface {v0, p1}, Lcom/btmura/android/reddit/app/MenuController;->onOptionsItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ + .line 117 │ invoke-super {p0, p1}, Landroid/support/v4/app/ListFragment;->onOptionsItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_1 │ │ :cond_0 │ const/4 v0, 0x1 │ │ + .line 116 │ :goto_0 │ return v0 │ │ + .line 117 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public onPrepareActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z ├── smali/com/btmura/android/reddit/app/AccountListActivity.smali │ @@ -69,18 +69,20 @@ │ │ move-result-object v3 │ │ .line 68 │ .local v3, "ft":Landroid/support/v4/app/FragmentTransaction; │ const v5, 0x7f0d000a │ │ + .line 69 │ invoke-static {}, Lcom/btmura/android/reddit/app/AccountListFragment;->newInstance()Lcom/btmura/android/reddit/app/AccountListFragment; │ │ move-result-object v6 │ │ + .line 68 │ invoke-virtual {v3, v5, v6}, Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ .line 70 │ invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;->commit()I │ │ .line 72 │ .end local v3 # "ft":Landroid/support/v4/app/FragmentTransaction; ├── smali/com/btmura/android/reddit/app/AccountListFragment$1.smali │ @@ -32,14 +32,15 @@ │ │ .field final synthetic val$ctx:Landroid/content/Context; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/app/AccountListFragment;[Ljava/lang/String;Landroid/content/Context;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/app/AccountListFragment; │ │ .prologue │ .line 180 │ iput-object p1, p0, Lcom/btmura/android/reddit/app/AccountListFragment$1;->this$0:Lcom/btmura/android/reddit/app/AccountListFragment; │ │ iput-object p2, p0, Lcom/btmura/android/reddit/app/AccountListFragment$1;->val$accountNames:[Ljava/lang/String; │ │ @@ -50,21 +51,19 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 180 │ check-cast p1, [Ljava/lang/Void; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/app/AccountListFragment$1;->doInBackground([Ljava/lang/Void;)Ljava/lang/Void; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/com/btmura/android/reddit/app/AccountListFragment.smali │ @@ -40,15 +40,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 51 │ invoke-direct {p0}, Landroid/support/v4/app/ListFragment;->()V │ │ - .line 57 │ return-void │ .end method │ │ .method private handleDelete(Landroid/view/ActionMode;)V │ .locals 8 │ .param p1, "mode" # Landroid/view/ActionMode; │ │ @@ -184,14 +183,15 @@ │ │ invoke-direct {v1, p0, p1, v0}, Lcom/btmura/android/reddit/app/AccountListFragment$1;->(Lcom/btmura/android/reddit/app/AccountListFragment;[Ljava/lang/String;Landroid/content/Context;)V │ │ const/4 v2, 0x0 │ │ new-array v2, v2, [Ljava/lang/Void; │ │ + .line 188 │ invoke-virtual {v1, v2}, Lcom/btmura/android/reddit/app/AccountListFragment$1;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; │ │ .line 189 │ return-void │ .end method │ │ │ @@ -502,22 +502,19 @@ │ const v0, 0x7f090021 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 51 │ check-cast p2, Lcom/btmura/android/reddit/content/AccountLoader$AccountResult; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/btmura/android/reddit/app/AccountListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Lcom/btmura/android/reddit/content/AccountLoader$AccountResult;)V │ │ return-void │ .end method │ │ .method public onLoaderReset(Landroid/support/v4/content/Loader;)V │ .locals 0 │ @@ -562,22 +559,24 @@ │ │ const/high16 v2, 0x7f0a0000 │ │ new-array v3, v6, [Ljava/lang/Object; │ │ const/4 v4, 0x0 │ │ + .line 138 │ invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v5 │ │ aput-object v5, v3, v4 │ │ invoke-virtual {v1, v2, v0, v3}, Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 137 │ invoke-virtual {p1, v1}, Landroid/view/ActionMode;->setTitle(Ljava/lang/CharSequence;)V │ │ .line 139 │ return v6 │ .end method ├── smali/com/btmura/android/reddit/app/AddAccountFragment$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/btmura/android/reddit/app/AddAccountFragment; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/app/AddAccountFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/app/AddAccountFragment; │ │ .prologue │ .line 176 │ iput-object p1, p0, Lcom/btmura/android/reddit/app/AddAccountFragment$1;->this$0:Lcom/btmura/android/reddit/app/AddAccountFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/btmura/android/reddit/app/AddAccountFragment$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/btmura/android/reddit/app/AddAccountFragment; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/app/AddAccountFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/app/AddAccountFragment; │ │ .prologue │ .line 170 │ iput-object p1, p0, Lcom/btmura/android/reddit/app/AddAccountFragment$2;->this$0:Lcom/btmura/android/reddit/app/AddAccountFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/btmura/android/reddit/app/AddAccountFragment.smali │ @@ -58,15 +58,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 40 │ invoke-direct {p0}, Landroid/support/v4/app/DialogFragment;->()V │ │ - .line 59 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/btmura/android/reddit/app/AddAccountFragment;)V │ .locals 0 │ .param p0, "x0" # Lcom/btmura/android/reddit/app/AddAccountFragment; │ │ @@ -439,26 +438,29 @@ │ │ const v1, 0x104000a │ │ new-instance v2, Lcom/btmura/android/reddit/app/AddAccountFragment$2; │ │ invoke-direct {v2, p0}, Lcom/btmura/android/reddit/app/AddAccountFragment$2;->(Lcom/btmura/android/reddit/app/AddAccountFragment;)V │ │ + .line 169 │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ new-instance v1, Lcom/btmura/android/reddit/app/AddAccountFragment$1; │ │ invoke-direct {v1, p0}, Lcom/btmura/android/reddit/app/AddAccountFragment$1;->(Lcom/btmura/android/reddit/app/AddAccountFragment;)V │ │ + .line 176 │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 182 │ invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; │ │ move-result-object v0 │ │ iput-object v0, p0, Lcom/btmura/android/reddit/app/AddAccountFragment;->errorDialog:Landroid/app/AlertDialog; │ │ .line 184 │ @@ -546,20 +548,22 @@ │ .prologue │ .line 126 │ invoke-super {p0, p1}, Landroid/support/v4/app/DialogFragment;->onActivityCreated(Landroid/os/Bundle;)V │ │ .line 127 │ if-nez p1, :cond_1 │ │ + .line 128 │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/AddAccountFragment;->hasFixedAccountName()Z │ │ move-result v0 │ │ if-eqz v0, :cond_1 │ │ + .line 129 │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/AddAccountFragment;->hasSubmittedAccountName()Z │ │ move-result v0 │ │ if-nez v0, :cond_1 │ │ .line 130 │ @@ -663,14 +667,15 @@ │ │ .line 88 │ if-eqz p1, :cond_0 │ │ .line 89 │ const-string v0, "san" │ │ + .line 90 │ invoke-virtual {p1, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ iput-object v0, p0, Lcom/btmura/android/reddit/app/AddAccountFragment;->submittedAccountName:Ljava/lang/String; │ │ .line 91 │ @@ -885,22 +890,19 @@ │ .line 246 │ :cond_0 │ return-void │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 40 │ check-cast p2, Landroid/os/Bundle; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/btmura/android/reddit/app/AddAccountFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/os/Bundle;)V │ │ return-void │ .end method │ │ .method public onLoaderReset(Landroid/support/v4/content/Loader;)V │ .locals 0 ├── smali/com/btmura/android/reddit/app/AddSubredditFragment.smali │ @@ -58,22 +58,25 @@ │ │ .prologue │ .line 174 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/AddSubredditFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v0 │ │ + .line 175 │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/AddSubredditFragment;->getSelectedAccountName()Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 176 │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/AddSubredditFragment;->getMultipleSubredditsArgument()[Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 174 │ invoke-static {v0, v1, v2}, Lcom/btmura/android/reddit/provider/Provider;->addSubredditsAsync(Landroid/content/Context;Ljava/lang/String;[Ljava/lang/String;)V │ │ .line 177 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/AddSubredditFragment;->dismiss()V │ │ .line 178 │ return-void │ @@ -732,22 +735,19 @@ │ const/16 v1, 0x8 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 40 │ check-cast p2, Lcom/btmura/android/reddit/content/AccountLoader$AccountResult; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/btmura/android/reddit/app/AddSubredditFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Lcom/btmura/android/reddit/content/AccountLoader$AccountResult;)V │ │ return-void │ .end method │ │ .method public onLoaderReset(Landroid/support/v4/content/Loader;)V │ .locals 2 ├── smali/com/btmura/android/reddit/app/BrowserActivity.smali │ @@ -55,14 +55,15 @@ │ │ .prologue │ .line 255 │ iget-object v0, p0, Lcom/btmura/android/reddit/app/BrowserActivity;->drawerToggle:Landroid/support/v4/app/ActionBarDrawerToggle; │ │ if-eqz v0, :cond_0 │ │ + .line 256 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/BrowserActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;->getBackStackEntryCount()I │ │ move-result v0 │ @@ -179,22 +180,24 @@ │ invoke-virtual {v1, v2, p0}, Landroid/app/ActionBar;->setListNavigationCallbacks(Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V │ │ .line 186 │ iget-object v1, p0, Lcom/btmura/android/reddit/app/BrowserActivity;->bar:Landroid/app/ActionBar; │ │ iget-object v2, p0, Lcom/btmura/android/reddit/app/BrowserActivity;->filterAdapter:Lcom/btmura/android/reddit/widget/FilterAdapter; │ │ + .line 187 │ invoke-virtual {p1}, Lcom/btmura/android/reddit/app/ControlFragment;->getFilter()I │ │ move-result v3 │ │ invoke-virtual {v2, v3}, Lcom/btmura/android/reddit/widget/FilterAdapter;->findFilter(I)I │ │ move-result v2 │ │ + .line 186 │ invoke-virtual {v1, v2}, Landroid/app/ActionBar;->setSelectedNavigationItem(I)V │ │ .line 188 │ return-void │ .end method │ │ .method private updateProfileActionBar(Lcom/btmura/android/reddit/app/ControlFragment;)V │ @@ -239,22 +242,24 @@ │ invoke-virtual {v1, v2, p0}, Landroid/app/ActionBar;->setListNavigationCallbacks(Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V │ │ .line 175 │ iget-object v1, p0, Lcom/btmura/android/reddit/app/BrowserActivity;->bar:Landroid/app/ActionBar; │ │ iget-object v2, p0, Lcom/btmura/android/reddit/app/BrowserActivity;->filterAdapter:Lcom/btmura/android/reddit/widget/FilterAdapter; │ │ + .line 176 │ invoke-virtual {p1}, Lcom/btmura/android/reddit/app/ControlFragment;->getFilter()I │ │ move-result v3 │ │ invoke-virtual {v2, v3}, Lcom/btmura/android/reddit/widget/FilterAdapter;->findFilter(I)I │ │ move-result v2 │ │ + .line 175 │ invoke-virtual {v1, v2}, Landroid/app/ActionBar;->setSelectedNavigationItem(I)V │ │ .line 177 │ return-void │ .end method │ │ .method private updateSubredditActionBar(Lcom/btmura/android/reddit/app/ControlFragment;)V │ @@ -263,24 +268,25 @@ │ │ .prologue │ .line 157 │ invoke-virtual {p1}, Lcom/btmura/android/reddit/app/ControlFragment;->getAccountName()Ljava/lang/String; │ │ move-result-object v0 │ │ - .line 158 │ + .line 159 │ .local v0, "accountName":Ljava/lang/String; │ invoke-virtual {p1}, Lcom/btmura/android/reddit/app/ControlFragment;->getSubreddit()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {p0, v1}, Lcom/btmura/android/reddit/database/Subreddits;->getTitle(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 158 │ invoke-direct {p0, v0, v1}, Lcom/btmura/android/reddit/app/BrowserActivity;->setActionBarTitle(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 161 │ iget-object v1, p0, Lcom/btmura/android/reddit/app/BrowserActivity;->filterAdapter:Lcom/btmura/android/reddit/widget/FilterAdapter; │ │ invoke-virtual {v1}, Lcom/btmura/android/reddit/widget/FilterAdapter;->clear()V │ │ @@ -297,22 +303,24 @@ │ invoke-virtual {v1, v2, p0}, Landroid/app/ActionBar;->setListNavigationCallbacks(Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V │ │ .line 164 │ iget-object v1, p0, Lcom/btmura/android/reddit/app/BrowserActivity;->bar:Landroid/app/ActionBar; │ │ iget-object v2, p0, Lcom/btmura/android/reddit/app/BrowserActivity;->filterAdapter:Lcom/btmura/android/reddit/widget/FilterAdapter; │ │ + .line 165 │ invoke-virtual {p1}, Lcom/btmura/android/reddit/app/ControlFragment;->getFilter()I │ │ move-result v3 │ │ invoke-virtual {v2, v3}, Lcom/btmura/android/reddit/widget/FilterAdapter;->findFilter(I)I │ │ move-result v2 │ │ + .line 164 │ invoke-virtual {v1, v2}, Landroid/app/ActionBar;->setSelectedNavigationItem(I)V │ │ .line 166 │ return-void │ .end method │ │ │ @@ -386,14 +394,15 @@ │ invoke-virtual {v0, v7}, Landroid/support/v4/widget/DrawerLayout;->setDrawerLockMode(I)V │ │ .line 99 │ new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle; │ │ iget-object v2, p0, Lcom/btmura/android/reddit/app/BrowserActivity;->drawerLayout:Landroid/support/v4/widget/DrawerLayout; │ │ + .line 101 │ invoke-static {p0}, Lcom/btmura/android/reddit/content/ThemePrefs;->getDrawerIcon(Landroid/content/Context;)I │ │ move-result v3 │ │ const v4, 0x7f09001d │ │ const v5, 0x7f09001e │ @@ -533,16 +542,18 @@ │ const/4 v0, 0x1 │ │ return v0 │ .end method │ │ .method public bridge synthetic onKeyUp(ILandroid/view/KeyEvent;)Z │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # Landroid/view/KeyEvent; │ + .param p2 # Landroid/view/KeyEvent; │ + .annotation build Landroid/support/annotation/NonNull; │ + .end annotation │ + .end param │ │ .prologue │ .line 40 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onKeyUp(ILandroid/view/KeyEvent;)Z │ │ move-result v0 │ │ @@ -587,59 +598,44 @@ │ const/4 v2, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic onNavigationMessagesSelected(Ljava/lang/String;IZ)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/String; │ - .param p2, "x1" # I │ - .param p3, "x2" # Z │ │ .prologue │ .line 40 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onNavigationMessagesSelected(Ljava/lang/String;IZ)V │ │ return-void │ .end method │ │ .method public bridge synthetic onNavigationProfileSelected(Ljava/lang/String;IZ)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/String; │ - .param p2, "x1" # I │ - .param p3, "x2" # Z │ │ .prologue │ .line 40 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onNavigationProfileSelected(Ljava/lang/String;IZ)V │ │ return-void │ .end method │ │ .method public bridge synthetic onNavigationSavedSelected(Ljava/lang/String;IZ)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/String; │ - .param p2, "x1" # I │ - .param p3, "x2" # Z │ │ .prologue │ .line 40 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onNavigationSavedSelected(Ljava/lang/String;IZ)V │ │ return-void │ .end method │ │ .method public bridge synthetic onNavigationSubredditSelected(Ljava/lang/String;Ljava/lang/String;ZILcom/btmura/android/reddit/app/ThingBundle;Z)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/String; │ - .param p2, "x1" # Ljava/lang/String; │ - .param p3, "x2" # Z │ - .param p4, "x3" # I │ - .param p5, "x4" # Lcom/btmura/android/reddit/app/ThingBundle; │ - .param p6, "x5" # Z │ │ .prologue │ .line 40 │ invoke-super/range {p0 .. p6}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onNavigationSubredditSelected(Ljava/lang/String;Ljava/lang/String;ZILcom/btmura/android/reddit/app/ThingBundle;Z)V │ │ return-void │ .end method │ @@ -731,40 +727,39 @@ │ .line 228 │ const v2, 0x7f0d0037 │ │ iget-object v0, p0, Lcom/btmura/android/reddit/app/BrowserActivity;->requestedSubreddit:Ljava/lang/String; │ │ if-nez v0, :cond_0 │ │ + .line 229 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/BrowserActivity;->hasThing()Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ move v0, v1 │ │ + .line 228 │ :goto_0 │ invoke-interface {p1, v2, v0}, Landroid/view/Menu;->setGroupVisible(IZ)V │ │ .line 230 │ return v1 │ │ - .line 228 │ + .line 229 │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic onSubredditSelected(Landroid/view/View;Ljava/lang/String;Z)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/View; │ - .param p2, "x1" # Ljava/lang/String; │ - .param p3, "x2" # Z │ │ .prologue │ .line 40 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onSubredditSelected(Landroid/view/View;Ljava/lang/String;Z)V │ │ return-void │ .end method │ @@ -779,28 +774,24 @@ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onThingSelected(Landroid/view/View;Lcom/btmura/android/reddit/app/ThingBundle;I)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/View; │ - .param p2, "x1" # Lcom/btmura/android/reddit/app/ThingBundle; │ - .param p3, "x2" # I │ │ .prologue │ .line 40 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onThingSelected(Landroid/view/View;Lcom/btmura/android/reddit/app/ThingBundle;I)V │ │ return-void │ .end method │ │ .method public bridge synthetic onThingTitleDiscovery(Ljava/lang/String;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/String; │ │ .prologue │ .line 40 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onThingTitleDiscovery(Ljava/lang/String;)V │ │ return-void │ .end method │ @@ -824,23 +815,25 @@ │ │ if-nez v0, :cond_0 │ │ iget-object v0, p0, Lcom/btmura/android/reddit/app/BrowserActivity;->requestedSubreddit:Ljava/lang/String; │ │ if-nez v0, :cond_0 │ │ + .line 138 │ invoke-virtual {p1}, Lcom/btmura/android/reddit/app/ControlFragment;->getThingBundle()Lcom/btmura/android/reddit/app/ThingBundle; │ │ move-result-object v0 │ │ if-eqz v0, :cond_2 │ │ :cond_0 │ const/4 v0, 0x1 │ │ + .line 135 │ :goto_0 │ invoke-virtual {v1, v0}, Landroid/app/ActionBar;->setDisplayHomeAsUpEnabled(Z)V │ │ .line 139 │ invoke-virtual {p1}, Lcom/btmura/android/reddit/app/ControlFragment;->getNavigation()I │ │ move-result v0 │ @@ -848,15 +841,15 @@ │ packed-switch v0, :pswitch_data_0 │ │ .line 154 │ :cond_1 │ :goto_1 │ return-void │ │ - .line 135 │ + .line 138 │ :cond_2 │ const/4 v0, 0x0 │ │ goto :goto_0 │ │ .line 141 │ :pswitch_0 │ @@ -929,18 +922,20 @@ │ move-result v2 │ │ if-eqz v2, :cond_1 │ │ .line 71 │ const-string v2, "subreddit" │ │ + .line 72 │ invoke-virtual {v1, v2}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 71 │ invoke-static {v2}, Lcom/btmura/android/reddit/util/Strings;->emptyToNull(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v2 │ │ iput-object v2, p0, Lcom/btmura/android/reddit/app/BrowserActivity;->requestedSubreddit:Ljava/lang/String; │ │ .line 79 ├── smali/com/btmura/android/reddit/app/CaptchaFragment.smali │ @@ -76,15 +76,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 39 │ invoke-direct {p0}, Landroid/support/v4/app/DialogFragment;->()V │ │ - .line 50 │ return-void │ .end method │ │ .method private handleCancel()V │ .locals 1 │ │ .prologue │ @@ -525,22 +524,19 @@ │ invoke-virtual {v0, v1}, Landroid/widget/Button;->setEnabled(Z)V │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 39 │ check-cast p2, Lcom/btmura/android/reddit/content/CaptchaLoader$CaptchaResult; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/btmura/android/reddit/app/CaptchaFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Lcom/btmura/android/reddit/content/CaptchaLoader$CaptchaResult;)V │ │ return-void │ .end method │ │ .method public onLoaderReset(Landroid/support/v4/content/Loader;)V │ .locals 2 ├── smali/com/btmura/android/reddit/app/CommentListController.smali │ @@ -538,86 +538,105 @@ │ │ .method private getThingBundle(I)Lcom/btmura/android/reddit/app/ThingBundle; │ .locals 20 │ .param p1, "pos" # I │ │ .prologue │ .line 230 │ + .line 231 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/CommentListController;->getAuthor(I)Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 232 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/CommentListController;->getCreatedUtc(I)J │ │ move-result-wide v2 │ │ + .line 233 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/CommentListController;->getDomain(I)Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 234 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/CommentListController;->getDowns(I)I │ │ move-result v5 │ │ + .line 235 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/CommentListController;->getLikes(I)I │ │ move-result v6 │ │ + .line 236 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/CommentListController;->getKind(I)I │ │ move-result v7 │ │ + .line 237 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/CommentListController;->getNumComments(I)I │ │ move-result v8 │ │ + .line 238 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/CommentListController;->isOver18(I)Z │ │ move-result v9 │ │ + .line 239 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/CommentListController;->getPermaLink(I)Ljava/lang/String; │ │ move-result-object v10 │ │ + .line 240 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/CommentListController;->getSaved(I)Z │ │ move-result v11 │ │ + .line 241 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/CommentListController;->getScore(I)I │ │ move-result v12 │ │ + .line 242 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/CommentListController;->isSelf(I)Z │ │ move-result v13 │ │ + .line 243 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/CommentListController;->getSubreddit(I)Ljava/lang/String; │ │ move-result-object v14 │ │ + .line 244 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/CommentListController;->getThingId(I)Ljava/lang/String; │ │ move-result-object v15 │ │ + .line 245 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/CommentListController;->getThumbnailUrl(I)Ljava/lang/String; │ │ move-result-object v16 │ │ + .line 246 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/CommentListController;->getTitle(I)Ljava/lang/String; │ │ move-result-object v17 │ │ + .line 247 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/CommentListController;->getUps(I)I │ │ move-result v18 │ │ + .line 248 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/CommentListController;->getUrl(I)Ljava/lang/String; │ │ move-result-object v19 │ │ + .line 230 │ invoke-static/range {v1 .. v19}, Lcom/btmura/android/reddit/app/ThingBundle;->newLinkInstance(Ljava/lang/String;JLjava/lang/String;IIIIZLjava/lang/String;ZIZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Lcom/btmura/android/reddit/app/ThingBundle; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -1006,20 +1025,22 @@ │ .local v1, "item":Landroid/view/MenuItem; │ invoke-static {v0}, Lcom/btmura/android/reddit/app/MenuHelper;->isUserItemVisible(Ljava/lang/String;)Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ + .line 266 │ invoke-direct {p0, p2, v2}, Lcom/btmura/android/reddit/app/CommentListController;->isCheckedCount(Landroid/widget/ListView;I)Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ + .line 265 │ :goto_0 │ invoke-interface {v1, v2}, Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; │ │ .line 267 │ invoke-interface {v1}, Landroid/view/MenuItem;->isVisible()Z │ │ move-result v2 │ @@ -1035,15 +1056,15 @@ │ │ invoke-interface {v1, v2}, Landroid/view/MenuItem;->setTitle(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ .line 270 │ :cond_0 │ return-void │ │ - .line 265 │ + .line 266 │ :cond_1 │ const/4 v2, 0x0 │ │ goto :goto_0 │ .end method │ │ .method private prepareCopyUrlActionItem(Landroid/view/Menu;Landroid/widget/ListView;I)V │ @@ -1151,39 +1172,43 @@ │ .local v0, "item":Landroid/view/MenuItem; │ invoke-direct {p0, p2, v1}, Lcom/btmura/android/reddit/app/CommentListController;->isCheckedCount(Landroid/widget/ListView;I)Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ + .line 285 │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/CommentListController;->hasAccount()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ + .line 286 │ invoke-direct {p0, p3}, Lcom/btmura/android/reddit/app/CommentListController;->hasThingId(I)Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ + .line 287 │ invoke-direct {p0, p3}, Lcom/btmura/android/reddit/app/CommentListController;->isEditable(I)Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ + .line 284 │ :goto_0 │ invoke-interface {v0, v1}, Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; │ │ .line 288 │ return-void │ │ - .line 284 │ + .line 287 │ :cond_0 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method private prepareReplyActionItem(Landroid/view/Menu;Landroid/widget/ListView;I)V │ @@ -1206,39 +1231,43 @@ │ .local v0, "item":Landroid/view/MenuItem; │ invoke-direct {p0, p2, v1}, Lcom/btmura/android/reddit/app/CommentListController;->isCheckedCount(Landroid/widget/ListView;I)Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ + .line 293 │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/CommentListController;->hasAccount()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ + .line 294 │ invoke-direct {p0, p3}, Lcom/btmura/android/reddit/app/CommentListController;->hasThingId(I)Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ + .line 295 │ invoke-direct {p0, p3}, Lcom/btmura/android/reddit/app/CommentListController;->isNotDeleted(I)Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ + .line 292 │ :goto_0 │ invoke-interface {v0, v1}, Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; │ │ .line 296 │ return-void │ │ - .line 292 │ + .line 295 │ :cond_0 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method private prepareShareActionItem(Landroid/view/Menu;Landroid/widget/ListView;I)V │ @@ -1394,18 +1423,20 @@ │ .line 134 │ iget-object v0, p0, Lcom/btmura/android/reddit/app/CommentListController;->context:Landroid/content/Context; │ │ iget-object v1, p0, Lcom/btmura/android/reddit/app/CommentListController;->accountName:Ljava/lang/String; │ │ const/4 v4, 0x0 │ │ + .line 138 │ invoke-direct {p0, v4}, Lcom/btmura/android/reddit/app/CommentListController;->getThingId(I)Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 134 │ invoke-static/range {v0 .. v5}, Lcom/btmura/android/reddit/provider/Provider;->deleteCommentAsync(Landroid/content/Context;Ljava/lang/String;[Z[JLjava/lang/String;[Ljava/lang/String;)V │ │ .line 140 │ return-void │ .end method │ │ .method public edit(I)V │ @@ -1690,14 +1721,15 @@ │ │ .prologue │ .line 76 │ iget-object v1, p0, Lcom/btmura/android/reddit/app/CommentListController;->context:Landroid/content/Context; │ │ const/4 v2, 0x0 │ │ + .line 77 │ invoke-static {v1, v2}, Lcom/btmura/android/reddit/content/AccountPrefs;->getLastCommentFilter(Landroid/content/Context;I)I │ │ move-result v0 │ │ .line 78 │ .local v0, "defFilter":I │ const-string v1, "filter" ├── smali/com/btmura/android/reddit/app/CommentListFragment.smali │ @@ -518,22 +518,19 @@ │ const v0, 0x7f090021 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 38 │ check-cast p2, Landroid/database/Cursor; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/btmura/android/reddit/app/CommentListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V │ │ return-void │ .end method │ │ .method public onLoaderReset(Landroid/support/v4/content/Loader;)V │ .locals 2 │ @@ -570,26 +567,29 @@ │ │ invoke-virtual {v0, p1}, Lcom/btmura/android/reddit/app/CommentMenuController;->onOptionsItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ + .line 165 │ invoke-super {p0, p1}, Landroid/support/v4/app/ListFragment;->onOptionsItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_1 │ │ :cond_0 │ const/4 v0, 0x1 │ │ + .line 164 │ :goto_0 │ return v0 │ │ + .line 165 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public onPrepareActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ @@ -605,15 +605,15 @@ │ │ move-result-object v2 │ │ invoke-virtual {v2}, Landroid/widget/ListView;->getCheckedItemCount()I │ │ move-result v0 │ │ - .line 184 │ + .line 185 │ .local v0, "count":I │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/CommentListFragment;->getResources()Landroid/content/res/Resources; │ │ move-result-object v2 │ │ const v3, 0x7f0a0001 │ │ @@ -627,14 +627,15 @@ │ │ aput-object v6, v4, v5 │ │ invoke-virtual {v2, v3, v0, v4}, Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 184 │ invoke-virtual {p1, v2}, Landroid/view/ActionMode;->setTitle(Ljava/lang/CharSequence;)V │ │ .line 186 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/CommentListFragment;->getListView()Landroid/widget/ListView; │ │ move-result-object v2 ├── smali/com/btmura/android/reddit/app/ComposeActivity.smali │ @@ -197,20 +197,22 @@ │ .line 238 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ComposeActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ move-result-object v0 │ │ const-string v1, "ComposeFragment" │ │ + .line 239 │ invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ move-result-object v0 │ │ check-cast v0, Lcom/btmura/android/reddit/app/ComparableFragment; │ │ + .line 238 │ return-object v0 │ .end method │ │ .method private setup(Landroid/os/Bundle;)V │ .locals 2 │ .param p1, "savedInstanceState" # Landroid/os/Bundle; │ │ @@ -473,92 +475,101 @@ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ .line 180 │ iget-object v0, p0, Lcom/btmura/android/reddit/app/ComposeActivity;->types:[I │ │ + .line 181 │ invoke-virtual {p1}, Landroid/app/ActionBar$Tab;->getPosition()I │ │ move-result v1 │ │ aget v0, v0, v1 │ │ + .line 182 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ComposeActivity;->getIntent()Landroid/content/Intent; │ │ move-result-object v1 │ │ const-string v2, "accountName" │ │ invoke-virtual {v1, v2}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 183 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ComposeActivity;->getIntent()Landroid/content/Intent; │ │ move-result-object v2 │ │ const-string v3, "subredditDestination" │ │ invoke-virtual {v2, v3}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 184 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ComposeActivity;->getIntent()Landroid/content/Intent; │ │ move-result-object v3 │ │ const-string v4, "messageDestination" │ │ invoke-virtual {v3, v4}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 185 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ComposeActivity;->getIntent()Landroid/content/Intent; │ │ move-result-object v4 │ │ const-string v5, "android.intent.extra.SUBJECT" │ │ invoke-virtual {v4, v5}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 186 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ComposeActivity;->getIntent()Landroid/content/Intent; │ │ move-result-object v5 │ │ const-string v6, "android.intent.extra.TEXT" │ │ invoke-virtual {v5, v6}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v5 │ │ + .line 187 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ComposeActivity;->getIntent()Landroid/content/Intent; │ │ move-result-object v6 │ │ const-string v7, "isReply" │ │ const/4 v10, 0x0 │ │ invoke-virtual {v6, v7, v10}, Landroid/content/Intent;->getBooleanExtra(Ljava/lang/String;Z)Z │ │ move-result v6 │ │ + .line 188 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ComposeActivity;->getIntent()Landroid/content/Intent; │ │ move-result-object v7 │ │ const-string v10, "extras" │ │ invoke-virtual {v7, v10}, Landroid/content/Intent;->getBundleExtra(Ljava/lang/String;)Landroid/os/Bundle; │ │ move-result-object v7 │ │ + .line 180 │ invoke-static/range {v0 .. v7}, Lcom/btmura/android/reddit/app/ComposeFormFragment;->newInstance(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLandroid/os/Bundle;)Lcom/btmura/android/reddit/app/ComposeFormFragment; │ │ move-result-object v8 │ │ .line 189 │ .local v8, "frag":Lcom/btmura/android/reddit/app/ComposeFormFragment; │ iget-object v0, p0, Lcom/btmura/android/reddit/app/ComposeActivity;->bar:Landroid/app/ActionBar; ├── smali/com/btmura/android/reddit/app/ComposeFormFragment$SubmitTask.smali │ @@ -44,14 +44,15 @@ │ │ .field private final title:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/app/ComposeFormFragment;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)V │ .locals 1 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/app/ComposeFormFragment; │ .param p2, "context" # Landroid/content/Context; │ .param p3, "accountName" # Ljava/lang/String; │ .param p4, "destination" # Ljava/lang/String; │ .param p5, "title" # Ljava/lang/String; │ .param p6, "text" # Ljava/lang/String; │ .param p7, "isLink" # Z │ .param p8, "captchaId" # Ljava/lang/String; │ @@ -335,21 +336,19 @@ │ :pswitch_0 │ :pswitch_1 │ .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 649 │ check-cast p1, [Ljava/lang/Void; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/app/ComposeFormFragment$SubmitTask;->doInBackground([Ljava/lang/Void;)Lcom/btmura/android/reddit/net/Result; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -448,18 +447,16 @@ │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/ComposeFormFragment$SubmitTask;->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 649 │ check-cast p1, Lcom/btmura/android/reddit/net/Result; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/app/ComposeFormFragment$SubmitTask;->onPostExecute(Lcom/btmura/android/reddit/net/Result;)V │ │ return-void │ .end method ├── smali/com/btmura/android/reddit/app/ContentBrowserActivity.smali │ @@ -150,18 +150,20 @@ │ │ move-result-object v0 │ │ .line 53 │ .local v0, "ft":Landroid/support/v4/app/FragmentTransaction; │ const v1, 0x7f0d0023 │ │ + .line 54 │ invoke-static {}, Lcom/btmura/android/reddit/app/ContentUriListFragment;->newInstance()Lcom/btmura/android/reddit/app/ContentUriListFragment; │ │ move-result-object v2 │ │ + .line 53 │ invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ .line 55 │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;->commit()I │ │ .line 57 │ .end local v0 # "ft":Landroid/support/v4/app/FragmentTransaction; │ @@ -257,18 +259,20 @@ │ │ move-result-object v0 │ │ .line 61 │ .local v0, "ft":Landroid/support/v4/app/FragmentTransaction; │ const v1, 0x7f0d0023 │ │ + .line 62 │ invoke-static {p1}, Lcom/btmura/android/reddit/app/ContentRowListFragment;->newInstance(Landroid/net/Uri;)Lcom/btmura/android/reddit/app/ContentRowListFragment; │ │ move-result-object v2 │ │ + .line 61 │ invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ .line 63 │ const/4 v1, 0x0 │ │ invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentTransaction;->addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; ├── smali/com/btmura/android/reddit/app/ContentRowListFragment.smali │ @@ -236,22 +236,19 @@ │ │ .line 72 │ return-void │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 30 │ check-cast p2, Landroid/database/Cursor; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/btmura/android/reddit/app/ContentRowListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V │ │ return-void │ .end method │ │ .method public onLoaderReset(Landroid/support/v4/content/Loader;)V │ .locals 2 ├── smali/com/btmura/android/reddit/app/ContentUriListFragment.smali │ @@ -34,15 +34,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 32 │ invoke-direct {p0}, Landroid/support/v4/app/ListFragment;->()V │ │ - .line 36 │ return-void │ .end method │ │ .method public static newInstance()Lcom/btmura/android/reddit/app/ContentUriListFragment; │ .locals 1 │ │ .prologue ├── smali/com/btmura/android/reddit/app/FragmentStateItemPagerAdapter.smali │ @@ -614,120 +614,119 @@ │ check-cast v0, Landroid/os/Bundle; │ │ .line 244 │ .local v0, "bundle":Landroid/os/Bundle; │ invoke-virtual {v0, p2}, Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V │ │ .line 245 │ - const-string v8, "itemIds" │ + const-string v7, "itemIds" │ │ - invoke-virtual {v0, v8}, Landroid/os/Bundle;->getLongArray(Ljava/lang/String;)[J │ + invoke-virtual {v0, v7}, Landroid/os/Bundle;->getLongArray(Ljava/lang/String;)[J │ │ - move-result-object v8 │ + move-result-object v7 │ │ - iput-object v8, p0, Lcom/btmura/android/reddit/app/FragmentStateItemPagerAdapter;->mItemIds:[J │ + iput-object v7, p0, Lcom/btmura/android/reddit/app/FragmentStateItemPagerAdapter;->mItemIds:[J │ │ .line 246 │ - const-string v8, "states" │ + const-string v7, "states" │ │ - invoke-virtual {v0, v8}, Landroid/os/Bundle;->getParcelableArray(Ljava/lang/String;)[Landroid/os/Parcelable; │ + invoke-virtual {v0, v7}, Landroid/os/Bundle;->getParcelableArray(Ljava/lang/String;)[Landroid/os/Parcelable; │ │ move-result-object v2 │ │ .line 247 │ .local v2, "fss":[Landroid/os/Parcelable; │ - iget-object v8, p0, Lcom/btmura/android/reddit/app/FragmentStateItemPagerAdapter;->mSavedState:Ljava/util/ArrayList; │ + iget-object v7, p0, Lcom/btmura/android/reddit/app/FragmentStateItemPagerAdapter;->mSavedState:Ljava/util/ArrayList; │ │ - invoke-virtual {v8}, Ljava/util/ArrayList;->clear()V │ + invoke-virtual {v7}, Ljava/util/ArrayList;->clear()V │ │ .line 248 │ - iget-object v8, p0, Lcom/btmura/android/reddit/app/FragmentStateItemPagerAdapter;->mFragments:Ljava/util/ArrayList; │ + iget-object v7, p0, Lcom/btmura/android/reddit/app/FragmentStateItemPagerAdapter;->mFragments:Ljava/util/ArrayList; │ │ - invoke-virtual {v8}, Ljava/util/ArrayList;->clear()V │ + invoke-virtual {v7}, Ljava/util/ArrayList;->clear()V │ │ .line 249 │ if-eqz v2, :cond_0 │ │ .line 250 │ const/4 v3, 0x0 │ │ .local v3, "i":I │ :goto_0 │ - array-length v8, v2 │ + array-length v7, v2 │ │ - if-ge v3, v8, :cond_0 │ + if-ge v3, v7, :cond_0 │ │ .line 251 │ - iget-object v9, p0, Lcom/btmura/android/reddit/app/FragmentStateItemPagerAdapter;->mSavedState:Ljava/util/ArrayList; │ + iget-object v8, p0, Lcom/btmura/android/reddit/app/FragmentStateItemPagerAdapter;->mSavedState:Ljava/util/ArrayList; │ │ - aget-object v8, v2, v3 │ + aget-object v7, v2, v3 │ │ - check-cast v8, Landroid/support/v4/app/Fragment$SavedState; │ + check-cast v7, Landroid/support/v4/app/Fragment$SavedState; │ │ - invoke-virtual {v9, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v8, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 250 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_0 │ │ .line 254 │ .end local v3 # "i":I │ :cond_0 │ invoke-virtual {v0}, Landroid/os/Bundle;->keySet()Ljava/util/Set; │ │ - move-result-object v7 │ + move-result-object v6 │ │ .line 255 │ - .local v7, "keys":Ljava/lang/Iterable;, "Ljava/lang/Iterable;" │ - invoke-interface {v7}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; │ + .local v6, "keys":Ljava/lang/Iterable;, "Ljava/lang/Iterable;" │ + invoke-interface {v6}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; │ │ - move-result-object v4 │ + move-result-object v7 │ │ - .local v4, "i$":Ljava/util/Iterator; │ :cond_1 │ :goto_1 │ - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v8 │ │ if-eqz v8, :cond_4 │ │ - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - check-cast v6, Ljava/lang/String; │ + check-cast v5, Ljava/lang/String; │ │ .line 256 │ - .local v6, "key":Ljava/lang/String; │ + .local v5, "key":Ljava/lang/String; │ const-string v8, "f" │ │ - invoke-virtual {v6, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ + invoke-virtual {v5, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ │ move-result v8 │ │ if-eqz v8, :cond_1 │ │ .line 257 │ const/4 v8, 0x1 │ │ - invoke-virtual {v6, v8}, Ljava/lang/String;->substring(I)Ljava/lang/String; │ + invoke-virtual {v5, v8}, Ljava/lang/String;->substring(I)Ljava/lang/String; │ │ move-result-object v8 │ │ invoke-static {v8}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I │ │ - move-result v5 │ + move-result v4 │ │ .line 258 │ - .local v5, "index":I │ + .local v4, "index":I │ iget-object v8, p0, Lcom/btmura/android/reddit/app/FragmentStateItemPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager; │ │ - invoke-virtual {v8, v0, v6}, Landroid/support/v4/app/FragmentManager;->getFragment(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ + invoke-virtual {v8, v0, v5}, Landroid/support/v4/app/FragmentManager;->getFragment(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ move-result-object v1 │ │ .line 259 │ .local v1, "f":Landroid/support/v4/app/Fragment; │ if-eqz v1, :cond_3 │ │ @@ -735,15 +734,15 @@ │ :goto_2 │ iget-object v8, p0, Lcom/btmura/android/reddit/app/FragmentStateItemPagerAdapter;->mFragments:Ljava/util/ArrayList; │ │ invoke-virtual {v8}, Ljava/util/ArrayList;->size()I │ │ move-result v8 │ │ - if-gt v8, v5, :cond_2 │ + if-gt v8, v4, :cond_2 │ │ .line 261 │ iget-object v8, p0, Lcom/btmura/android/reddit/app/FragmentStateItemPagerAdapter;->mFragments:Ljava/util/ArrayList; │ │ const/4 v9, 0x0 │ │ invoke-virtual {v8, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ @@ -755,15 +754,15 @@ │ const/4 v8, 0x0 │ │ invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;->setMenuVisibility(Z)V │ │ .line 264 │ iget-object v8, p0, Lcom/btmura/android/reddit/app/FragmentStateItemPagerAdapter;->mFragments:Ljava/util/ArrayList; │ │ - invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v8, v4, v1}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object; │ │ goto :goto_1 │ │ .line 266 │ :cond_3 │ const-string v8, "FSIPagerAdapter" │ │ @@ -773,15 +772,15 @@ │ │ const-string v10, "Bad fragment at key " │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ - invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v9 │ │ @@ -789,18 +788,17 @@ │ │ goto :goto_1 │ │ .line 271 │ .end local v0 # "bundle":Landroid/os/Bundle; │ .end local v1 # "f":Landroid/support/v4/app/Fragment; │ .end local v2 # "fss":[Landroid/os/Parcelable; │ - .end local v4 # "i$":Ljava/util/Iterator; │ - .end local v5 # "index":I │ - .end local v6 # "key":Ljava/lang/String; │ - .end local v7 # "keys":Ljava/lang/Iterable;, "Ljava/lang/Iterable;" │ + .end local v4 # "index":I │ + .end local v5 # "key":Ljava/lang/String; │ + .end local v6 # "keys":Ljava/lang/Iterable;, "Ljava/lang/Iterable;" │ :cond_4 │ return-void │ .end method │ │ .method public saveState()Landroid/os/Parcelable; │ .locals 7 ├── smali/com/btmura/android/reddit/app/GlobalMenuActivity.smali │ @@ -21,20 +21,22 @@ │ .line 41 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/GlobalMenuActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ move-result-object v0 │ │ const-string v1, "GlobalMenuFragment" │ │ + .line 42 │ invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ move-result-object v0 │ │ check-cast v0, Lcom/btmura/android/reddit/app/GlobalMenuFragment; │ │ + .line 41 │ return-object v0 │ .end method │ │ │ # virtual methods │ .method public onKeyUp(ILandroid/view/KeyEvent;)Z │ .locals 2 ├── smali/com/btmura/android/reddit/app/GlobalMenuFragment.smali │ @@ -37,15 +37,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 34 │ invoke-direct {p0}, Landroid/support/v4/app/Fragment;->()V │ │ - .line 47 │ return-void │ .end method │ │ .method private handleDebug()V │ .locals 1 │ │ .prologue │ @@ -381,18 +380,20 @@ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; │ │ .line 142 │ const-string v1, "subreddit" │ │ iget-object v2, p0, Lcom/btmura/android/reddit/app/GlobalMenuFragment;->subredditNameHolder:Lcom/btmura/android/reddit/app/SubredditHolder; │ │ + .line 143 │ invoke-interface {v2}, Lcom/btmura/android/reddit/app/SubredditHolder;->getSubreddit()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 142 │ invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ .line 144 │ const-string v1, "query" │ │ invoke-virtual {v0, v1, p1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; ├── smali/com/btmura/android/reddit/app/ComposeFormFragment.smali │ @@ -109,15 +109,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 75 │ invoke-direct {p0}, Landroid/support/v4/app/Fragment;->()V │ │ - .line 649 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/btmura/android/reddit/app/ComposeFormFragment;)I │ .locals 1 │ .param p0, "x0" # Lcom/btmura/android/reddit/app/ComposeFormFragment; │ │ @@ -342,26 +341,30 @@ │ │ .prologue │ .line 797 │ iget-object v0, p0, Lcom/btmura/android/reddit/app/ComposeFormFragment;->accountAdapter:Lcom/btmura/android/reddit/widget/AccountResultAdapter; │ │ iget-object v1, p0, Lcom/btmura/android/reddit/app/ComposeFormFragment;->accountSpinner:Landroid/widget/Spinner; │ │ + .line 798 │ invoke-virtual {v1}, Landroid/widget/Spinner;->getSelectedItemPosition()I │ │ move-result v1 │ │ + .line 797 │ invoke-virtual {v0, v1}, Lcom/btmura/android/reddit/widget/AccountResultAdapter;->getItem(I)Lcom/btmura/android/reddit/widget/AccountResultAdapter$Item; │ │ move-result-object v0 │ │ + .line 798 │ invoke-virtual {v0}, Lcom/btmura/android/reddit/widget/AccountResultAdapter$Item;->getAccountName()Ljava/lang/String; │ │ move-result-object v0 │ │ + .line 797 │ return-object v0 │ .end method │ │ .method private getType()I │ .locals 2 │ │ .prologue │ @@ -402,20 +405,21 @@ │ .local v1, "parentThingId":Ljava/lang/String; │ const-string v3, "thingId" │ │ invoke-virtual {v0, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v2 │ │ - .line 571 │ + .line 572 │ .local v2, "replyThingId":Ljava/lang/String; │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ComposeFormFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v3 │ │ + .line 571 │ invoke-static {v3, p1, p2, v1, v2}, Lcom/btmura/android/reddit/provider/Provider;->insertCommentAsync(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ .line 577 │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/ComposeFormFragment;->onSubmitFinished()V │ │ .line 578 │ return-void │ @@ -444,20 +448,21 @@ │ .local v1, "parentThingId":Ljava/lang/String; │ const-string v3, "thingId" │ │ invoke-virtual {v0, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v2 │ │ - .line 597 │ + .line 598 │ .local v2, "thingId":Ljava/lang/String; │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ComposeFormFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v3 │ │ + .line 597 │ invoke-static {v3, p1, p2, v1, v2}, Lcom/btmura/android/reddit/provider/Provider;->editCommentAsync(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ .line 603 │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/ComposeFormFragment;->onSubmitFinished()V │ │ .line 604 │ return-void │ @@ -486,20 +491,21 @@ │ .local v1, "parentThingId":Ljava/lang/String; │ const-string v3, "thingId" │ │ invoke-virtual {v0, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v2 │ │ - .line 584 │ + .line 585 │ .local v2, "thingId":Ljava/lang/String; │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ComposeFormFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v3 │ │ + .line 584 │ invoke-static {v3, p1, p2, v1, v2}, Lcom/btmura/android/reddit/provider/Provider;->insertMessageAsync(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ .line 590 │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/ComposeFormFragment;->onSubmitFinished()V │ │ .line 591 │ return-void │ @@ -1133,25 +1139,28 @@ │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const-string v0, "type" │ │ + .line 172 │ invoke-static {p0, p1, v0}, Lcom/btmura/android/reddit/util/ComparableFragments;->equalInts(Lcom/btmura/android/reddit/app/ComparableFragment;Lcom/btmura/android/reddit/app/ComparableFragment;Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const/4 v0, 0x1 │ │ + .line 171 │ :goto_0 │ return v0 │ │ + .line 172 │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public getTitle(Landroid/content/Context;)Ljava/lang/String; │ @@ -1201,20 +1210,22 @@ │ │ const/4 v1, 0x1 │ │ new-array v1, v1, [Ljava/lang/Object; │ │ const/4 v2, 0x0 │ │ + .line 783 │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/ComposeFormFragment;->getMessageDestination()Ljava/lang/String; │ │ move-result-object v3 │ │ aput-object v3, v1, v2 │ │ + .line 782 │ invoke-virtual {p1, v0, v1}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v0 │ │ goto :goto_0 │ │ .line 786 │ @@ -1350,19 +1361,20 @@ │ │ .prologue │ const/4 v1, 0x1 │ │ .line 185 │ invoke-super {p0, p1}, Landroid/support/v4/app/Fragment;->onCreate(Landroid/os/Bundle;)V │ │ - .line 186 │ + .line 187 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ComposeFormFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v0 │ │ + .line 186 │ invoke-static {v0}, Lcom/btmura/android/reddit/widget/AccountResultAdapter;->newAccountNameListInstance(Landroid/content/Context;)Lcom/btmura/android/reddit/widget/AccountResultAdapter; │ │ move-result-object v0 │ │ iput-object v0, p0, Lcom/btmura/android/reddit/app/ComposeFormFragment;->accountAdapter:Lcom/btmura/android/reddit/widget/AccountResultAdapter; │ │ .line 188 │ @@ -1724,19 +1736,20 @@ │ .line 259 │ iget-object v5, p0, Lcom/btmura/android/reddit/app/ComposeFormFragment;->destinationText:Landroid/widget/AutoCompleteTextView; │ │ sget-object v6, Lcom/btmura/android/reddit/text/InputFilters;->SUBREDDIT_NAME_FILTERS:[Landroid/text/InputFilter; │ │ invoke-virtual {v5, v6}, Landroid/widget/AutoCompleteTextView;->setFilters([Landroid/text/InputFilter;)V │ │ - .line 261 │ + .line 262 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ComposeFormFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v5 │ │ + .line 261 │ invoke-static {v5}, Lcom/btmura/android/reddit/widget/AccountSubredditAdapter;->newAutoCompleteInstance(Landroid/content/Context;)Lcom/btmura/android/reddit/widget/AccountSubredditAdapter; │ │ move-result-object v5 │ │ iput-object v5, p0, Lcom/btmura/android/reddit/app/ComposeFormFragment;->subredditAdapter:Lcom/btmura/android/reddit/widget/SubredditAdapter; │ │ .line 263 │ @@ -2208,22 +2221,19 @@ │ invoke-virtual {v3, v1}, Landroid/widget/Spinner;->setSelection(I)V │ │ goto :goto_3 │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 75 │ check-cast p2, Lcom/btmura/android/reddit/content/AccountLoader$AccountResult; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/btmura/android/reddit/app/ComposeFormFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Lcom/btmura/android/reddit/content/AccountLoader$AccountResult;)V │ │ return-void │ .end method │ │ .method public onLoaderReset(Landroid/support/v4/content/Loader;)V │ .locals 2 ├── smali/com/btmura/android/reddit/app/LinkFragment$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/btmura/android/reddit/app/LinkFragment; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/app/LinkFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/app/LinkFragment; │ │ .prologue │ .line 86 │ iput-object p1, p0, Lcom/btmura/android/reddit/app/LinkFragment$1;->this$0:Lcom/btmura/android/reddit/app/LinkFragment; │ │ invoke-direct {p0}, Landroid/webkit/WebViewClient;->()V ├── smali/com/btmura/android/reddit/app/LinkFragment$2.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/btmura/android/reddit/app/LinkFragment; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/app/LinkFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/app/LinkFragment; │ │ .prologue │ .line 102 │ iput-object p1, p0, Lcom/btmura/android/reddit/app/LinkFragment$2;->this$0:Lcom/btmura/android/reddit/app/LinkFragment; │ │ invoke-direct {p0}, Landroid/webkit/WebChromeClient;->()V ├── smali/com/btmura/android/reddit/app/LinkFragment$AnchorClickListener.smali │ @@ -30,14 +30,15 @@ │ │ .field private final url:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/app/LinkFragment;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/app/LinkFragment; │ .param p2, "url" # Ljava/lang/String; │ │ .prologue │ .line 246 │ iput-object p1, p0, Lcom/btmura/android/reddit/app/LinkFragment$AnchorClickListener;->this$0:Lcom/btmura/android/reddit/app/LinkFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/btmura/android/reddit/app/LinkFragment$ImageClickListener.smali │ @@ -32,14 +32,15 @@ │ │ .field private final url:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/app/LinkFragment;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/app/LinkFragment; │ .param p2, "url" # Ljava/lang/String; │ │ .prologue │ .line 206 │ iput-object p1, p0, Lcom/btmura/android/reddit/app/LinkFragment$ImageClickListener;->this$0:Lcom/btmura/android/reddit/app/LinkFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/btmura/android/reddit/app/LinkFragment.smali │ @@ -31,15 +31,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 43 │ invoke-direct {p0}, Landroid/support/v4/app/Fragment;->()V │ │ - .line 235 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/btmura/android/reddit/app/LinkFragment;)Landroid/widget/ProgressBar; │ .locals 1 │ .param p0, "x0" # Lcom/btmura/android/reddit/app/LinkFragment; │ │ @@ -88,14 +87,15 @@ │ │ const-string v2, "http://docs.google.com/gview?embedded=true&url=" │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ + .line 126 │ invoke-static {v0}, Lcom/btmura/android/reddit/net/Urls;->encode(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ @@ -122,26 +122,29 @@ │ │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/LinkFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ + .line 189 │ invoke-virtual {p1}, Landroid/webkit/WebView$HitTestResult;->getExtra()Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 190 │ invoke-virtual {v0, p2, p3}, Landroid/app/AlertDialog$Builder;->setItems(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 191 │ invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 192 │ return-void │ .end method │ │ .method public static newInstance(Ljava/lang/CharSequence;)Lcom/btmura/android/reddit/app/LinkFragment; │ @@ -393,36 +396,40 @@ │ │ .line 165 │ :pswitch_1 │ const v2, 0x7f050001 │ │ new-instance v3, Lcom/btmura/android/reddit/app/LinkFragment$ImageClickListener; │ │ + .line 167 │ invoke-virtual {v0}, Landroid/webkit/WebView$HitTestResult;->getExtra()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-direct {v3, p0, v4}, Lcom/btmura/android/reddit/app/LinkFragment$ImageClickListener;->(Lcom/btmura/android/reddit/app/LinkFragment;Ljava/lang/String;)V │ │ + .line 165 │ invoke-direct {p0, v0, v2, v3}, Lcom/btmura/android/reddit/app/LinkFragment;->handleHit(Landroid/webkit/WebView$HitTestResult;ILandroid/content/DialogInterface$OnClickListener;)V │ │ goto :goto_0 │ │ .line 172 │ :pswitch_2 │ const/high16 v2, 0x7f050000 │ │ new-instance v3, Lcom/btmura/android/reddit/app/LinkFragment$AnchorClickListener; │ │ + .line 174 │ invoke-virtual {v0}, Landroid/webkit/WebView$HitTestResult;->getExtra()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-direct {v3, p0, v4}, Lcom/btmura/android/reddit/app/LinkFragment$AnchorClickListener;->(Lcom/btmura/android/reddit/app/LinkFragment;Ljava/lang/String;)V │ │ + .line 172 │ invoke-direct {p0, v0, v2, v3}, Lcom/btmura/android/reddit/app/LinkFragment;->handleHit(Landroid/webkit/WebView$HitTestResult;ILandroid/content/DialogInterface$OnClickListener;)V │ │ goto :goto_0 │ │ :cond_0 │ move v1, v2 ├── smali/com/btmura/android/reddit/app/LoginFragment$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/btmura/android/reddit/app/LoginFragment; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/app/LoginFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/app/LoginFragment; │ │ .prologue │ .line 101 │ iput-object p1, p0, Lcom/btmura/android/reddit/app/LoginFragment$1;->this$0:Lcom/btmura/android/reddit/app/LoginFragment; │ │ invoke-direct {p0}, Landroid/webkit/WebViewClient;->()V │ │ @@ -107,31 +108,35 @@ │ │ .prologue │ .line 120 │ if-eqz p2, :cond_0 │ │ const-string v0, "rbb://oauth/" │ │ + .line 121 │ invoke-virtual {p2, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ iget-object v0, p0, Lcom/btmura/android/reddit/app/LoginFragment$1;->this$0:Lcom/btmura/android/reddit/app/LoginFragment; │ │ + .line 122 │ invoke-virtual {v0, p2}, Lcom/btmura/android/reddit/app/LoginFragment;->handleOAuthRedirectUrl(Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const/4 v0, 0x1 │ │ + .line 120 │ :goto_0 │ return v0 │ │ + .line 122 │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method ├── smali/com/btmura/android/reddit/app/LoginFragment$2.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/btmura/android/reddit/app/LoginFragment; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/app/LoginFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/app/LoginFragment; │ │ .prologue │ .line 126 │ iput-object p1, p0, Lcom/btmura/android/reddit/app/LoginFragment$2;->this$0:Lcom/btmura/android/reddit/app/LoginFragment; │ │ invoke-direct {p0}, Landroid/webkit/WebChromeClient;->()V ├── smali/com/btmura/android/reddit/app/LoginFragment.smali │ @@ -29,15 +29,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 41 │ invoke-direct {p0}, Landroid/support/v4/app/Fragment;->()V │ │ - .line 50 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/btmura/android/reddit/app/LoginFragment;)Landroid/widget/ProgressBar; │ .locals 1 │ .param p0, "x0" # Lcom/btmura/android/reddit/app/LoginFragment; │ │ @@ -171,36 +170,39 @@ │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ const v1, 0x7f090082 │ │ + .line 174 │ invoke-virtual {p0, v1}, Lcom/btmura/android/reddit/app/LoginFragment;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 173 │ :goto_0 │ invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentActivity;->setTitle(Ljava/lang/CharSequence;)V │ │ .line 176 │ return-void │ │ - .line 173 │ + .line 174 │ :cond_0 │ const v1, 0x7f090083 │ │ const/4 v3, 0x1 │ │ new-array v3, v3, [Ljava/lang/Object; │ │ const/4 v4, 0x0 │ │ aput-object v0, v3, v4 │ │ + .line 175 │ invoke-virtual {p0, v1, v3}, Lcom/btmura/android/reddit/app/LoginFragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v1 │ │ goto :goto_0 │ .end method │ │ @@ -340,14 +342,15 @@ │ │ invoke-static {v2, v5}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z │ │ move-result v5 │ │ if-eqz v5, :cond_2 │ │ + .line 150 │ invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ │ move-result v5 │ │ if-nez v5, :cond_2 │ │ .line 151 ├── smali/com/btmura/android/reddit/app/MarkdownTableFragment$1.smali │ @@ -34,14 +34,15 @@ │ │ .field final synthetic val$table:Landroid/widget/TableLayout; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/app/MarkdownTableFragment;Landroid/view/LayoutInflater;Landroid/widget/TableLayout;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/app/MarkdownTableFragment; │ │ .prologue │ .line 71 │ iput-object p1, p0, Lcom/btmura/android/reddit/app/MarkdownTableFragment$1;->this$0:Lcom/btmura/android/reddit/app/MarkdownTableFragment; │ │ iput-object p2, p0, Lcom/btmura/android/reddit/app/MarkdownTableFragment$1;->val$inflater:Landroid/view/LayoutInflater; │ │ @@ -144,22 +145,19 @@ │ const v0, 0x7f030017 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic onCell(Ljava/lang/Object;Lcom/btmura/android/reddit/util/MarkdownTableScanner$OnTableScanListener$Cell;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Lcom/btmura/android/reddit/util/MarkdownTableScanner$OnTableScanListener$Cell; │ │ .prologue │ .line 71 │ check-cast p1, Landroid/widget/TableRow; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/btmura/android/reddit/app/MarkdownTableFragment$1;->onCell(Landroid/widget/TableRow;Lcom/btmura/android/reddit/util/MarkdownTableScanner$OnTableScanListener$Cell;)V │ │ return-void │ .end method │ │ .method public onRowEnd(Landroid/widget/TableRow;)V │ .locals 1 │ @@ -173,21 +171,19 @@ │ │ .line 96 │ return-void │ .end method │ │ .method public bridge synthetic onRowEnd(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 71 │ check-cast p1, Landroid/widget/TableRow; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/app/MarkdownTableFragment$1;->onRowEnd(Landroid/widget/TableRow;)V │ │ return-void │ .end method │ │ .method public onRowStart()Landroid/widget/TableRow; │ .locals 2 ├── smali/com/btmura/android/reddit/app/MarkdownTableActivity.smali │ @@ -53,22 +53,24 @@ │ │ move-result-object v0 │ │ .line 43 │ .local v0, "ft":Landroid/support/v4/app/FragmentTransaction; │ const v1, 0x1020002 │ │ + .line 44 │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/MarkdownTableActivity;->getTableData()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-static {v2}, Lcom/btmura/android/reddit/app/MarkdownTableFragment;->newInstance(Ljava/lang/String;)Lcom/btmura/android/reddit/app/MarkdownTableFragment; │ │ move-result-object v2 │ │ + .line 43 │ invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ .line 45 │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;->commit()I │ │ .line 47 │ .end local v0 # "ft":Landroid/support/v4/app/FragmentTransaction; ├── smali/com/btmura/android/reddit/app/MarkdownTableFragment$2.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$scrollY:I │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/app/MarkdownTableFragment;II)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/app/MarkdownTableFragment; │ │ .prologue │ .line 105 │ iput-object p1, p0, Lcom/btmura/android/reddit/app/MarkdownTableFragment$2;->this$0:Lcom/btmura/android/reddit/app/MarkdownTableFragment; │ │ iput p2, p0, Lcom/btmura/android/reddit/app/MarkdownTableFragment$2;->val$scrollX:I ├── smali/com/btmura/android/reddit/app/MessageDialogFragment.smali │ @@ -75,31 +75,35 @@ │ │ invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const v1, 0x104000a │ │ const/4 v2, 0x0 │ │ + .line 47 │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 48 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/MessageDialogFragment;->getArguments()Landroid/os/Bundle; │ │ move-result-object v1 │ │ const-string v2, "m" │ │ invoke-virtual {v1, v2}, Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 49 │ invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog; │ │ move-result-object v0 │ │ + .line 46 │ return-object v0 │ .end method ├── smali/com/btmura/android/reddit/app/MenuHelper.smali │ @@ -25,14 +25,15 @@ │ invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; │ │ move-result-object p0 │ │ .line 55 │ const-string v1, "clipboard" │ │ + .line 56 │ invoke-virtual {p0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/content/ClipboardManager; │ │ .line 57 │ @@ -67,14 +68,15 @@ │ invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; │ │ move-result-object p0 │ │ .line 63 │ const-string v2, "download" │ │ + .line 64 │ invoke-virtual {p0, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/app/DownloadManager; │ │ .line 65 │ @@ -225,18 +227,20 @@ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; │ │ .line 75 │ const v1, 0x7f090060 │ │ + .line 76 │ invoke-static {p0, v0, v1}, Lcom/btmura/android/reddit/app/MenuHelper;->makeChooser(Landroid/content/Context;Landroid/content/Intent;I)Landroid/content/Intent; │ │ move-result-object v1 │ │ + .line 75 │ invoke-static {p0, v1}, Lcom/btmura/android/reddit/content/Contexts;->startActivity(Landroid/content/Context;Landroid/content/Intent;)Z │ │ .line 77 │ return-void │ .end method │ │ .method public static share(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;)V │ @@ -268,18 +272,20 @@ │ const-string v1, "android.intent.extra.TEXT" │ │ invoke-virtual {v0, v1, p2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; │ │ .line 87 │ const v1, 0x7f090066 │ │ + .line 88 │ invoke-static {p0, v0, v1}, Lcom/btmura/android/reddit/app/MenuHelper;->makeChooser(Landroid/content/Context;Landroid/content/Intent;I)Landroid/content/Intent; │ │ move-result-object v1 │ │ + .line 87 │ invoke-static {p0, v1}, Lcom/btmura/android/reddit/content/Contexts;->startActivity(Landroid/content/Context;Landroid/content/Intent;)Z │ │ .line 89 │ return-void │ .end method │ │ .method public static shareImageUrl(Landroid/content/Context;Ljava/lang/String;)V │ @@ -381,30 +387,34 @@ │ │ .prologue │ .line 143 │ new-instance v0, Landroid/app/AlertDialog$Builder; │ │ invoke-direct {v0, p0}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ + .line 144 │ invoke-virtual {v0, p2}, Landroid/app/AlertDialog$Builder;->setTitle(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 146 │ invoke-interface {p1}, Lcom/btmura/android/reddit/app/Filterable;->getFilter()I │ │ move-result v1 │ │ new-instance v2, Lcom/btmura/android/reddit/app/MenuHelper$1; │ │ invoke-direct {v2, p1}, Lcom/btmura/android/reddit/app/MenuHelper$1;->(Lcom/btmura/android/reddit/app/Filterable;)V │ │ + .line 145 │ invoke-virtual {v0, p3, v1, v2}, Landroid/app/AlertDialog$Builder;->setSingleChoiceItems(IILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 154 │ invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 155 │ return-void │ .end method │ │ .method public static showSortSearchThingsDialog(Landroid/content/Context;Lcom/btmura/android/reddit/app/Filterable;)V │ @@ -456,38 +466,42 @@ │ │ .line 163 │ .local v0, "intent":Landroid/content/Intent; │ const-string v1, "authorities" │ │ const-string v2, "com.btmura.android.reddit.provider.accounts" │ │ + .line 164 │ invoke-static {v2}, Lcom/btmura/android/reddit/util/Array;->of(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 163 │ invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; │ │ .line 165 │ sget v1, Landroid/os/Build$VERSION;->SDK_INT:I │ │ const/16 v2, 0x12 │ │ if-lt v1, v2, :cond_0 │ │ .line 166 │ const-string v1, "account_types" │ │ + .line 167 │ invoke-static {p0}, Lcom/btmura/android/reddit/accounts/AccountUtils;->getAccountType(Landroid/content/Context;)Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-static {v2}, Lcom/btmura/android/reddit/util/Array;->of(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 166 │ invoke-virtual {v0, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; │ │ .line 169 │ :cond_0 │ invoke-virtual {p0, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V │ │ .line 170 ├── smali/com/btmura/android/reddit/app/MessageThingListFragment.smali │ @@ -90,32 +90,32 @@ │ .line 73 │ new-instance v0, Lcom/btmura/android/reddit/app/MessageThingActionModeController; │ │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/MessageThingListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v1 │ │ + .line 74 │ invoke-virtual {p1}, Lcom/btmura/android/reddit/app/MessageThingListController;->getAdapter()Lcom/btmura/android/reddit/widget/MessageListAdapter; │ │ move-result-object v2 │ │ invoke-direct {v0, v1, v2}, Lcom/btmura/android/reddit/app/MessageThingActionModeController;->(Landroid/content/Context;Lcom/btmura/android/reddit/widget/MessageListAdapter;)V │ │ + .line 73 │ return-object v0 │ .end method │ │ .method protected bridge synthetic createActionModeController(Lcom/btmura/android/reddit/app/ThingListController;)Lcom/btmura/android/reddit/app/ThingActionModeController; │ .locals 1 │ - .param p1, "x0" # Lcom/btmura/android/reddit/app/ThingListController; │ │ .prologue │ .line 24 │ check-cast p1, Lcom/btmura/android/reddit/app/MessageThingListController; │ │ - .end local p1 # "x0":Lcom/btmura/android/reddit/app/ThingListController; │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/app/MessageThingListFragment;->createActionModeController(Lcom/btmura/android/reddit/app/MessageThingListController;)Lcom/btmura/android/reddit/app/MessageThingActionModeController; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -149,21 +149,19 @@ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method protected bridge synthetic createMenuController(Lcom/btmura/android/reddit/app/ThingListController;)Lcom/btmura/android/reddit/app/MenuController; │ .locals 1 │ - .param p1, "x0" # Lcom/btmura/android/reddit/app/ThingListController; │ │ .prologue │ .line 24 │ check-cast p1, Lcom/btmura/android/reddit/app/MessageThingListController; │ │ - .end local p1 # "x0":Lcom/btmura/android/reddit/app/ThingListController; │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/app/MessageThingListFragment;->createMenuController(Lcom/btmura/android/reddit/app/MessageThingListController;)Lcom/btmura/android/reddit/app/MessageThingMenuController; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -175,22 +173,24 @@ │ .line 64 │ new-instance v0, Lcom/btmura/android/reddit/app/MessageThingMenuController; │ │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/MessageThingListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v1 │ │ + .line 65 │ invoke-virtual {p1}, Lcom/btmura/android/reddit/app/MessageThingListController;->getAccountName()Ljava/lang/String; │ │ move-result-object v2 │ │ iget-object v3, p0, Lcom/btmura/android/reddit/app/MessageThingListFragment;->thingHolder:Lcom/btmura/android/reddit/app/ThingHolder; │ │ invoke-direct {v0, v1, v2, v3, p0}, Lcom/btmura/android/reddit/app/MessageThingMenuController;->(Landroid/content/Context;Ljava/lang/String;Lcom/btmura/android/reddit/app/ThingHolder;Lcom/btmura/android/reddit/app/Refreshable;)V │ │ + .line 64 │ return-object v0 │ .end method │ │ .method public equalFragments(Lcom/btmura/android/reddit/app/ComparableFragment;)Z │ .locals 1 │ .param p1, "o" # Lcom/btmura/android/reddit/app/ComparableFragment; │ │ @@ -200,77 +200,78 @@ │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const-string v0, "accountName" │ │ + .line 80 │ invoke-static {p0, p1, v0}, Lcom/btmura/android/reddit/util/ComparableFragments;->equalStrings(Lcom/btmura/android/reddit/app/ComparableFragment;Lcom/btmura/android/reddit/app/ComparableFragment;Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const-string v0, "messageUser" │ │ + .line 82 │ invoke-static {p0, p1, v0}, Lcom/btmura/android/reddit/util/ComparableFragments;->equalStrings(Lcom/btmura/android/reddit/app/ComparableFragment;Lcom/btmura/android/reddit/app/ComparableFragment;Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const-string v0, "filter" │ │ + .line 84 │ invoke-static {p0, p1, v0}, Lcom/btmura/android/reddit/util/ComparableFragments;->equalInts(Lcom/btmura/android/reddit/app/ComparableFragment;Lcom/btmura/android/reddit/app/ComparableFragment;Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const/4 v0, 0x1 │ │ + .line 79 │ :goto_0 │ return v0 │ │ + .line 84 │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic isSwipeDismissable(I)Z │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 24 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingListFragment;->isSwipeDismissable(I)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onActionItemClicked(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # Landroid/view/MenuItem; │ │ .prologue │ .line 24 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingListFragment;->onActionItemClicked(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onActivityCreated(Landroid/os/Bundle;)V │ .locals 0 │ - .param p1, "x0" # Landroid/os/Bundle; │ │ .prologue │ .line 24 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingListFragment;->onActivityCreated(Landroid/os/Bundle;)V │ │ return-void │ .end method │ @@ -297,243 +298,204 @@ │ .line 54 │ :cond_0 │ return-void │ .end method │ │ .method public bridge synthetic onCreate(Landroid/os/Bundle;)V │ .locals 0 │ - .param p1, "x0" # Landroid/os/Bundle; │ │ .prologue │ .line 24 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingListFragment;->onCreate(Landroid/os/Bundle;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onCreateActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # Landroid/view/Menu; │ │ .prologue │ .line 24 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingListFragment;->onCreateActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # Landroid/os/Bundle; │ │ .prologue │ .line 24 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingListFragment;->onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/Menu; │ - .param p2, "x1" # Landroid/view/MenuInflater; │ │ .prologue │ .line 24 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingListFragment;->onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ .locals 1 │ - .param p1, "x0" # Landroid/view/LayoutInflater; │ - .param p2, "x1" # Landroid/view/ViewGroup; │ - .param p3, "x2" # Landroid/os/Bundle; │ │ .prologue │ .line 24 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/ThingListFragment;->onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic onDestroyActionMode(Landroid/view/ActionMode;)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/ActionMode; │ │ .prologue │ .line 24 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingListFragment;->onDestroyActionMode(Landroid/view/ActionMode;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onItemCheckedStateChanged(Landroid/view/ActionMode;IJZ)V │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # I │ - .param p3, "x2" # J │ - .param p5, "x3" # Z │ │ .prologue │ .line 24 │ invoke-super/range {p0 .. p5}, Lcom/btmura/android/reddit/app/ThingListFragment;->onItemCheckedStateChanged(Landroid/view/ActionMode;IJZ)V │ │ return-void │ .end method │ │ .method public bridge synthetic onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V │ .locals 0 │ - .param p1, "x0" # Landroid/widget/ListView; │ - .param p2, "x1" # Landroid/view/View; │ - .param p3, "x2" # I │ - .param p4, "x3" # J │ │ .prologue │ .line 24 │ invoke-super/range {p0 .. p5}, Lcom/btmura/android/reddit/app/ThingListFragment;->onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ return-void │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Landroid/database/Cursor; │ │ .prologue │ .line 24 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onLoaderReset(Landroid/support/v4/content/Loader;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ │ .prologue │ .line 24 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingListFragment;->onLoaderReset(Landroid/support/v4/content/Loader;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onOptionsItemSelected(Landroid/view/MenuItem;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/MenuItem; │ │ .prologue │ .line 24 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingListFragment;->onOptionsItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onPrepareActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # Landroid/view/Menu; │ │ .prologue │ .line 24 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingListFragment;->onPrepareActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onPrepareOptionsMenu(Landroid/view/Menu;)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/Menu; │ │ .prologue │ .line 24 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingListFragment;->onPrepareOptionsMenu(Landroid/view/Menu;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onSaveInstanceState(Landroid/os/Bundle;)V │ .locals 0 │ - .param p1, "x0" # Landroid/os/Bundle; │ │ .prologue │ .line 24 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingListFragment;->onSaveInstanceState(Landroid/os/Bundle;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onScroll(Landroid/widget/AbsListView;III)V │ .locals 0 │ - .param p1, "x0" # Landroid/widget/AbsListView; │ - .param p2, "x1" # I │ - .param p3, "x2" # I │ - .param p4, "x3" # I │ │ .prologue │ .line 24 │ invoke-super {p0, p1, p2, p3, p4}, Lcom/btmura/android/reddit/app/ThingListFragment;->onScroll(Landroid/widget/AbsListView;III)V │ │ return-void │ .end method │ │ .method public bridge synthetic onScrollStateChanged(Landroid/widget/AbsListView;I)V │ .locals 0 │ - .param p1, "x0" # Landroid/widget/AbsListView; │ - .param p2, "x1" # I │ │ .prologue │ .line 24 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingListFragment;->onScrollStateChanged(Landroid/widget/AbsListView;I)V │ │ return-void │ .end method │ │ .method public bridge synthetic onStatusClick(Landroid/view/View;)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/View; │ │ .prologue │ .line 24 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingListFragment;->onStatusClick(Landroid/view/View;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onSwipeDismiss(Landroid/widget/ListView;Landroid/view/View;I)V │ .locals 0 │ - .param p1, "x0" # Landroid/widget/ListView; │ - .param p2, "x1" # Landroid/view/View; │ - .param p3, "x2" # I │ │ .prologue │ .line 24 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/ThingListFragment;->onSwipeDismiss(Landroid/widget/ListView;Landroid/view/View;I)V │ │ return-void │ .end method │ │ .method public bridge synthetic onVoteClick(Landroid/view/View;I)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/View; │ - .param p2, "x1" # I │ │ .prologue │ .line 24 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingListFragment;->onVoteClick(Landroid/view/View;I)V │ │ return-void │ .end method │ @@ -546,16 +508,14 @@ │ invoke-super {p0}, Lcom/btmura/android/reddit/app/ThingListFragment;->refresh()V │ │ return-void │ .end method │ │ .method public bridge synthetic setSelectedThing(Ljava/lang/String;Ljava/lang/String;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/String; │ - .param p2, "x1" # Ljava/lang/String; │ │ .prologue │ .line 24 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingListFragment;->setSelectedThing(Ljava/lang/String;Ljava/lang/String;)V │ │ return-void │ .end method ├── smali/com/btmura/android/reddit/app/MessageThingListController.smali │ @@ -83,14 +83,15 @@ │ iput v0, p0, Lcom/btmura/android/reddit/app/MessageThingListController;->filter:I │ │ .line 54 │ new-instance v0, Lcom/btmura/android/reddit/widget/MessageListAdapter; │ │ iget-object v1, p0, Lcom/btmura/android/reddit/app/MessageThingListController;->accountName:Ljava/lang/String; │ │ + .line 55 │ invoke-static {p2}, Lcom/btmura/android/reddit/app/MessageThingListController;->getSingleChoiceExtra(Landroid/os/Bundle;)Z │ │ move-result v2 │ │ invoke-direct {v0, p1, v1, v2}, Lcom/btmura/android/reddit/widget/MessageListAdapter;->(Landroid/content/Context;Ljava/lang/String;Z)V │ │ iput-object v0, p0, Lcom/btmura/android/reddit/app/MessageThingListController;->adapter:Lcom/btmura/android/reddit/widget/MessageListAdapter; ├── smali/com/btmura/android/reddit/app/MessageThingActionModeController.smali │ @@ -363,20 +363,22 @@ │ .local v1, "item":Landroid/view/MenuItem; │ invoke-direct {p0, p2, v2}, Lcom/btmura/android/reddit/app/MessageThingActionModeController;->isCheckedCount(Landroid/widget/ListView;I)Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ + .line 83 │ invoke-static {v0}, Lcom/btmura/android/reddit/app/MenuHelper;->isUserItemVisible(Ljava/lang/String;)Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ + .line 82 │ :goto_0 │ invoke-interface {v1, v2}, Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; │ │ .line 84 │ invoke-interface {v1}, Landroid/view/MenuItem;->isVisible()Z │ │ move-result v2 │ @@ -392,15 +394,15 @@ │ │ invoke-interface {v1, v2}, Landroid/view/MenuItem;->setTitle(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ .line 87 │ :cond_0 │ return-void │ │ - .line 82 │ + .line 83 │ :cond_1 │ const/4 v2, 0x0 │ │ goto :goto_0 │ .end method │ │ .method private prepareCopyUrl(Landroid/view/Menu;Landroid/widget/ListView;)V │ @@ -717,24 +719,26 @@ │ │ const v3, 0x7f0a0006 │ │ new-array v4, v7, [Ljava/lang/Object; │ │ const/4 v5, 0x0 │ │ + .line 69 │ invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v6 │ │ aput-object v6, v4, v5 │ │ invoke-virtual {v2, v3, v0, v4}, Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 68 │ invoke-virtual {p1, v2}, Landroid/view/ActionMode;->setTitle(Ljava/lang/CharSequence;)V │ │ .line 71 │ invoke-static {p3}, Lcom/btmura/android/reddit/util/Views;->getCheckedPosition(Landroid/widget/ListView;)I │ │ move-result v1 ├── smali/com/btmura/android/reddit/app/MessageThreadListController.smali │ @@ -266,26 +266,28 @@ │ .line 134 │ if-ne p2, v0, :cond_0 │ │ iget-object v1, p0, Lcom/btmura/android/reddit/app/MessageThreadListController;->accountName:Ljava/lang/String; │ │ iget-object v2, p0, Lcom/btmura/android/reddit/app/MessageThreadListController;->adapter:Lcom/btmura/android/reddit/widget/MessageThreadAdapter; │ │ + .line 135 │ invoke-virtual {v2, p3}, Lcom/btmura/android/reddit/widget/MessageThreadAdapter;->getAuthor(I)Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-static {v1, v2}, Lcom/btmura/android/reddit/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ iget-object v1, p0, Lcom/btmura/android/reddit/app/MessageThreadListController;->adapter:Lcom/btmura/android/reddit/widget/MessageThreadAdapter; │ │ + .line 136 │ invoke-virtual {v1, p3}, Lcom/btmura/android/reddit/widget/MessageThreadAdapter;->getThingId(I)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ │ move-result v1 │ @@ -302,15 +304,15 @@ │ move-result-object v1 │ │ invoke-interface {v1, v0}, Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; │ │ .line 138 │ return-void │ │ - .line 134 │ + .line 136 │ .end local v0 # "show":Z │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ @@ -540,34 +542,38 @@ │ │ move-result v1 │ │ .line 122 │ .local v1, "position":I │ iget-object v2, p0, Lcom/btmura/android/reddit/app/MessageThreadListController;->context:Landroid/content/Context; │ │ + .line 123 │ invoke-virtual {v2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v2 │ │ const v3, 0x7f0a0002 │ │ new-array v4, v7, [Ljava/lang/Object; │ │ const/4 v5, 0x0 │ │ + .line 124 │ invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v6 │ │ aput-object v6, v4, v5 │ │ + .line 123 │ invoke-virtual {v2, v3, v0, v4}, Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 122 │ invoke-virtual {p1, v2}, Landroid/view/ActionMode;->setTitle(Ljava/lang/CharSequence;)V │ │ .line 125 │ invoke-direct {p0, p2, v0, v1}, Lcom/btmura/android/reddit/app/MessageThreadListController;->prepareReplyActionItem(Landroid/view/Menu;II)V │ │ .line 126 │ invoke-direct {p0, p2, v0, v1}, Lcom/btmura/android/reddit/app/MessageThreadListController;->prepareAuthorActionItem(Landroid/view/Menu;II)V ├── smali/com/btmura/android/reddit/app/MessageThreadListFragment.smali │ @@ -65,21 +65,19 @@ │ return-object v1 │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic createActionModeController(Lcom/btmura/android/reddit/app/Controller;)Lcom/btmura/android/reddit/app/ActionModeController; │ .locals 1 │ - .param p1, "x0" # Lcom/btmura/android/reddit/app/Controller; │ │ .prologue │ .line 27 │ check-cast p1, Lcom/btmura/android/reddit/app/MessageThreadListController; │ │ - .end local p1 # "x0":Lcom/btmura/android/reddit/app/Controller; │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/app/MessageThreadListFragment;->createActionModeController(Lcom/btmura/android/reddit/app/MessageThreadListController;)Lcom/btmura/android/reddit/app/MessageThreadListController; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -122,21 +120,19 @@ │ invoke-direct {v0, v1, v2}, Lcom/btmura/android/reddit/app/MessageThreadListController;->(Landroid/content/Context;Landroid/os/Bundle;)V │ │ return-object v0 │ .end method │ │ .method protected bridge synthetic createMenuController(Lcom/btmura/android/reddit/app/Controller;)Lcom/btmura/android/reddit/app/MenuController; │ .locals 1 │ - .param p1, "x0" # Lcom/btmura/android/reddit/app/Controller; │ │ .prologue │ .line 27 │ check-cast p1, Lcom/btmura/android/reddit/app/MessageThreadListController; │ │ - .end local p1 # "x0":Lcom/btmura/android/reddit/app/Controller; │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/app/MessageThreadListFragment;->createMenuController(Lcom/btmura/android/reddit/app/MessageThreadListController;)Lcom/btmura/android/reddit/app/NoMenuController; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -149,192 +145,166 @@ │ sget-object v0, Lcom/btmura/android/reddit/app/NoMenuController;->INSTANCE:Lcom/btmura/android/reddit/app/NoMenuController; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic onActionItemClicked(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # Landroid/view/MenuItem; │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/AbstractListFragment;->onActionItemClicked(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onActivityCreated(Landroid/os/Bundle;)V │ .locals 0 │ - .param p1, "x0" # Landroid/os/Bundle; │ │ .prologue │ .line 27 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/AbstractListFragment;->onActivityCreated(Landroid/os/Bundle;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onCreate(Landroid/os/Bundle;)V │ .locals 0 │ - .param p1, "x0" # Landroid/os/Bundle; │ │ .prologue │ .line 27 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/AbstractListFragment;->onCreate(Landroid/os/Bundle;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onCreateActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # Landroid/view/Menu; │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/AbstractListFragment;->onCreateActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # Landroid/os/Bundle; │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/AbstractListFragment;->onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/Menu; │ - .param p2, "x1" # Landroid/view/MenuInflater; │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/AbstractListFragment;->onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ .locals 1 │ - .param p1, "x0" # Landroid/view/LayoutInflater; │ - .param p2, "x1" # Landroid/view/ViewGroup; │ - .param p3, "x2" # Landroid/os/Bundle; │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/AbstractListFragment;->onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic onDestroyActionMode(Landroid/view/ActionMode;)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/ActionMode; │ │ .prologue │ .line 27 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/AbstractListFragment;->onDestroyActionMode(Landroid/view/ActionMode;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onItemCheckedStateChanged(Landroid/view/ActionMode;IJZ)V │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # I │ - .param p3, "x2" # J │ - .param p5, "x3" # Z │ │ .prologue │ .line 27 │ invoke-super/range {p0 .. p5}, Lcom/btmura/android/reddit/app/AbstractListFragment;->onItemCheckedStateChanged(Landroid/view/ActionMode;IJZ)V │ │ return-void │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Landroid/database/Cursor; │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/AbstractListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onLoaderReset(Landroid/support/v4/content/Loader;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ │ .prologue │ .line 27 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/AbstractListFragment;->onLoaderReset(Landroid/support/v4/content/Loader;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onOptionsItemSelected(Landroid/view/MenuItem;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/MenuItem; │ │ .prologue │ .line 27 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/AbstractListFragment;->onOptionsItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onPrepareActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # Landroid/view/Menu; │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/AbstractListFragment;->onPrepareActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onPrepareOptionsMenu(Landroid/view/Menu;)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/Menu; │ │ .prologue │ .line 27 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/AbstractListFragment;->onPrepareOptionsMenu(Landroid/view/Menu;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onSaveInstanceState(Landroid/os/Bundle;)V │ .locals 0 │ - .param p1, "x0" # Landroid/os/Bundle; │ │ .prologue │ .line 27 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/AbstractListFragment;->onSaveInstanceState(Landroid/os/Bundle;)V │ │ return-void │ .end method ├── smali/com/btmura/android/reddit/app/NavigationFragment$SubredditLoaderCallbacks.smali │ @@ -30,14 +30,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/btmura/android/reddit/app/NavigationFragment; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/app/NavigationFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/app/NavigationFragment; │ │ .prologue │ .line 647 │ iput-object p1, p0, Lcom/btmura/android/reddit/app/NavigationFragment$SubredditLoaderCallbacks;->this$0:Lcom/btmura/android/reddit/app/NavigationFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -114,22 +115,19 @@ │ │ .line 658 │ return-void │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 647 │ check-cast p2, Landroid/database/Cursor; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/btmura/android/reddit/app/NavigationFragment$SubredditLoaderCallbacks;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V │ │ return-void │ .end method │ │ .method public onLoaderReset(Landroid/support/v4/content/Loader;)V │ .locals 2 ├── smali/com/btmura/android/reddit/app/NavigationFragment$RandomSubredditLoaderCallbacks.smali │ @@ -30,14 +30,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/btmura/android/reddit/app/NavigationFragment; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/app/NavigationFragment;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/app/NavigationFragment; │ │ .prologue │ .line 666 │ iput-object p1, p0, Lcom/btmura/android/reddit/app/NavigationFragment$RandomSubredditLoaderCallbacks;->this$0:Lcom/btmura/android/reddit/app/NavigationFragment; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -83,22 +84,19 @@ │ invoke-direct {v1, v2, v0}, Lcom/btmura/android/reddit/content/RandomSubredditLoader;->(Landroid/content/Context;Ljava/lang/String;)V │ │ return-object v1 │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 666 │ check-cast p2, Ljava/lang/String; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/btmura/android/reddit/app/NavigationFragment$RandomSubredditLoaderCallbacks;->onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/String;)V │ │ return-void │ .end method │ │ .method public onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/String;)V │ .locals 8 ├── smali/com/btmura/android/reddit/app/NavigationFragment.smali │ @@ -119,15 +119,14 @@ │ .line 99 │ new-instance v0, Lcom/btmura/android/reddit/app/NavigationFragment$RandomSubredditLoaderCallbacks; │ │ invoke-direct {v0, p0}, Lcom/btmura/android/reddit/app/NavigationFragment$RandomSubredditLoaderCallbacks;->(Lcom/btmura/android/reddit/app/NavigationFragment;)V │ │ iput-object v0, p0, Lcom/btmura/android/reddit/app/NavigationFragment;->randomLoaderCallbacks:Lcom/btmura/android/reddit/app/NavigationFragment$RandomSubredditLoaderCallbacks; │ │ - .line 666 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/btmura/android/reddit/app/NavigationFragment;)Lcom/btmura/android/reddit/widget/AccountSubredditAdapter; │ .locals 1 │ .param p0, "x0" # Lcom/btmura/android/reddit/app/NavigationFragment; │ │ @@ -370,18 +369,20 @@ │ │ .prologue │ .line 571 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/NavigationFragment;->getFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ move-result-object v0 │ │ + .line 572 │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/NavigationFragment;->getCheckedSubreddits()[Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 571 │ invoke-static {v0, v1}, Lcom/btmura/android/reddit/app/MenuHelper;->showAddSubredditDialog(Landroid/support/v4/app/FragmentManager;[Ljava/lang/String;)V │ │ .line 573 │ return-void │ .end method │ │ .method private handleCopyUrl()V │ @@ -414,18 +415,20 @@ │ .line 580 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/NavigationFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v0 │ │ iget-object v1, p0, Lcom/btmura/android/reddit/app/NavigationFragment;->accountName:Ljava/lang/String; │ │ + .line 581 │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/NavigationFragment;->getCheckedSubreddits()[Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 580 │ invoke-static {v0, v1, v2}, Lcom/btmura/android/reddit/provider/Provider;->removeSubredditsAsync(Landroid/content/Context;Ljava/lang/String;[Ljava/lang/String;)V │ │ .line 582 │ return-void │ .end method │ │ .method private handleShare()V │ @@ -600,24 +603,26 @@ │ │ const/4 v2, 0x1 │ │ new-array v2, v2, [Ljava/lang/Object; │ │ const/4 v3, 0x0 │ │ + .line 517 │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/NavigationFragment;->getFirstCheckedSubreddit()Ljava/lang/String; │ │ move-result-object v4 │ │ aput-object v4, v2, v3 │ │ invoke-virtual {p0, v1, v2}, Lcom/btmura/android/reddit/app/NavigationFragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 516 │ invoke-interface {v0, v1}, Landroid/view/MenuItem;->setTitle(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ .line 519 │ :cond_0 │ return-void │ .end method │ │ @@ -633,27 +638,29 @@ │ │ invoke-interface {p1, v1}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/btmura/android/reddit/app/NavigationFragment;->accountAdapter:Lcom/btmura/android/reddit/widget/AccountResultAdapter; │ │ + .line 509 │ invoke-virtual {v2}, Lcom/btmura/android/reddit/widget/AccountResultAdapter;->getCount()I │ │ move-result v2 │ │ if-le v2, v0, :cond_0 │ │ + .line 508 │ :goto_0 │ invoke-interface {v1, v0}, Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; │ │ .line 510 │ return-void │ │ - .line 508 │ + .line 509 │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method private prepareDeleteItem(Landroid/view/Menu;Z)V │ @@ -690,20 +697,22 @@ │ │ const/4 v2, 0x1 │ │ new-array v2, v2, [Ljava/lang/Object; │ │ const/4 v3, 0x0 │ │ + .line 504 │ invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v4 │ │ aput-object v4, v2, v3 │ │ + .line 503 │ invoke-virtual {v0, v1, p2, v2}, Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v0 │ │ invoke-virtual {p1, v0}, Landroid/view/ActionMode;->setTitle(Ljava/lang/CharSequence;)V │ │ .line 505 │ @@ -810,28 +819,30 @@ │ .line 231 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/NavigationFragment;->getLoaderManager()Landroid/support/v4/app/LoaderManager; │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/btmura/android/reddit/app/NavigationFragment;->subredditLoaderCallbacks:Lcom/btmura/android/reddit/app/NavigationFragment$SubredditLoaderCallbacks; │ │ + .line 232 │ invoke-virtual {v1, v3, v0, v2}, Landroid/support/v4/app/LoaderManager;->restartLoader(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ .line 237 │ :goto_0 │ return-void │ │ .line 234 │ :cond_0 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/NavigationFragment;->getLoaderManager()Landroid/support/v4/app/LoaderManager; │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/btmura/android/reddit/app/NavigationFragment;->subredditLoaderCallbacks:Lcom/btmura/android/reddit/app/NavigationFragment$SubredditLoaderCallbacks; │ │ + .line 235 │ invoke-virtual {v1, v3, v0, v2}, Landroid/support/v4/app/LoaderManager;->initLoader(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ goto :goto_0 │ .end method │ │ .method private selectAccount(Ljava/lang/String;)Z │ .locals 5 │ @@ -877,19 +888,21 @@ │ │ invoke-virtual {v4}, Lcom/btmura/android/reddit/widget/AccountResultAdapter;->getCount()I │ │ move-result v4 │ │ if-le v4, v1, :cond_1 │ │ + .line 223 │ :goto_1 │ invoke-static {p1}, Lcom/btmura/android/reddit/accounts/AccountUtils;->isAccount(Ljava/lang/String;)Z │ │ move-result v2 │ │ + .line 222 │ invoke-virtual {v3, v1, v2}, Lcom/btmura/android/reddit/widget/AccountPlaceAdapter;->setAccountPlaces(ZZ)V │ │ .line 224 │ invoke-direct {p0, v0}, Lcom/btmura/android/reddit/app/NavigationFragment;->refreshSubredditLoader(Z)V │ │ .line 225 │ return v0 │ @@ -947,14 +960,15 @@ │ │ invoke-static {v2}, Lcom/btmura/android/reddit/accounts/AccountUtils;->isAccount(Ljava/lang/String;)Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ + .line 266 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/NavigationFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v2 │ │ invoke-static {v2, v1}, Lcom/btmura/android/reddit/content/AccountPrefs;->getLastPlace(Landroid/content/Context;I)I │ │ move-result v0 │ @@ -967,15 +981,15 @@ │ .line 269 │ return-void │ │ .end local v0 # "place":I │ :cond_0 │ move v0, v1 │ │ - .line 265 │ + .line 266 │ goto :goto_0 │ .end method │ │ .method private selectPlace(ILjava/lang/String;ZILcom/btmura/android/reddit/app/ThingBundle;ZZ)V │ .locals 7 │ .param p1, "place" # I │ .param p2, "subreddit" # Ljava/lang/String; │ @@ -1096,20 +1110,22 @@ │ .line 355 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/NavigationFragment;->getLoaderManager()Landroid/support/v4/app/LoaderManager; │ │ move-result-object v0 │ │ iget-object v1, p0, Lcom/btmura/android/reddit/app/NavigationFragment;->accountName:Ljava/lang/String; │ │ + .line 356 │ invoke-static {v1}, Lcom/btmura/android/reddit/app/NavigationFragment;->newLoaderArgs(Ljava/lang/String;)Landroid/os/Bundle; │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/btmura/android/reddit/app/NavigationFragment;->randomLoaderCallbacks:Lcom/btmura/android/reddit/app/NavigationFragment$RandomSubredditLoaderCallbacks; │ │ + .line 355 │ invoke-virtual {v0, v3, v1, v2}, Landroid/support/v4/app/LoaderManager;->restartLoader(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ .line 395 │ :cond_2 │ :goto_1 │ return-void │ │ @@ -1407,18 +1423,20 @@ │ const/4 v1, 0x0 │ │ .line 252 │ iget-object v2, p0, Lcom/btmura/android/reddit/app/NavigationFragment;->requestedSubreddit:Ljava/lang/String; │ │ iget-object v0, p0, Lcom/btmura/android/reddit/app/NavigationFragment;->requestedSubreddit:Ljava/lang/String; │ │ + .line 254 │ invoke-static {v0}, Lcom/btmura/android/reddit/database/Subreddits;->isRandom(Ljava/lang/String;)Z │ │ move-result v3 │ │ + .line 255 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/NavigationFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v0 │ │ invoke-static {v0, v1}, Lcom/btmura/android/reddit/content/AccountPrefs;->getLastSubredditFilter(Landroid/content/Context;I)I │ │ move-result v4 │ @@ -1427,14 +1445,15 @@ │ │ move-object v0, p0 │ │ move v6, v1 │ │ move v7, v1 │ │ + .line 252 │ invoke-direct/range {v0 .. v7}, Lcom/btmura/android/reddit/app/NavigationFragment;->selectPlace(ILjava/lang/String;ZILcom/btmura/android/reddit/app/ThingBundle;ZZ)V │ │ .line 260 │ iput-object v8, p0, Lcom/btmura/android/reddit/app/NavigationFragment;->requestedSubreddit:Ljava/lang/String; │ │ .line 261 │ iput-object v8, p0, Lcom/btmura/android/reddit/app/NavigationFragment;->requestedThingBundle:Lcom/btmura/android/reddit/app/ThingBundle; │ @@ -1653,15 +1672,15 @@ │ │ move-result-object v0 │ │ check-cast v0, Lcom/btmura/android/reddit/app/ThingBundle; │ │ iput-object v0, p0, Lcom/btmura/android/reddit/app/NavigationFragment;->requestedThingBundle:Lcom/btmura/android/reddit/app/ThingBundle; │ │ - .line 162 │ + .line 163 │ :goto_0 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/NavigationFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v0 │ │ invoke-static {v0}, Lcom/btmura/android/reddit/widget/AccountResultAdapter;->newNavigationFragmentInstance(Landroid/content/Context;)Lcom/btmura/android/reddit/widget/AccountResultAdapter; │ │ @@ -1681,15 +1700,15 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1, p0}, Lcom/btmura/android/reddit/widget/AccountPlaceAdapter;->(Landroid/content/Context;Lcom/btmura/android/reddit/widget/AccountPlaceAdapter$OnPlaceSelectedListener;)V │ │ iput-object v0, p0, Lcom/btmura/android/reddit/app/NavigationFragment;->placesAdapter:Lcom/btmura/android/reddit/widget/AccountPlaceAdapter; │ │ - .line 166 │ + .line 167 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/NavigationFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v0 │ │ invoke-static {v0}, Lcom/btmura/android/reddit/widget/AccountSubredditAdapter;->newAccountInstance(Landroid/content/Context;)Lcom/btmura/android/reddit/widget/AccountSubredditAdapter; │ │ move-result-object v0 │ @@ -2036,22 +2055,19 @@ │ │ .line 206 │ return-void │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 61 │ check-cast p2, Lcom/btmura/android/reddit/content/AccountLoader$AccountResult; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/btmura/android/reddit/app/NavigationFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Lcom/btmura/android/reddit/content/AccountLoader$AccountResult;)V │ │ return-void │ .end method │ │ .method public onLoaderReset(Landroid/support/v4/content/Loader;)V │ .locals 0 ├── smali/com/btmura/android/reddit/app/ProfileThingListController.smali │ @@ -108,38 +108,44 @@ │ │ .prologue │ .line 46 │ new-instance v0, Lcom/btmura/android/reddit/content/ProfileThingLoader; │ │ iget-object v1, p0, Lcom/btmura/android/reddit/app/ProfileThingListController;->ctx:Landroid/content/Context; │ │ + .line 47 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ProfileThingListController;->getAccountName()Ljava/lang/String; │ │ move-result-object v2 │ │ iget-object v3, p0, Lcom/btmura/android/reddit/app/ProfileThingListController;->profileUser:Ljava/lang/String; │ │ + .line 49 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ProfileThingListController;->getFilter()I │ │ move-result v4 │ │ + .line 50 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ProfileThingListController;->getMoreId()Ljava/lang/String; │ │ move-result-object v5 │ │ + .line 51 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ProfileThingListController;->getCount()I │ │ move-result v6 │ │ + .line 52 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ProfileThingListController;->getCursorExtras()Landroid/os/Bundle; │ │ move-result-object v7 │ │ invoke-direct/range {v0 .. v7}, Lcom/btmura/android/reddit/content/ProfileThingLoader;->(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;ILandroid/os/Bundle;)V │ │ + .line 46 │ return-object v0 │ .end method │ │ .method public getProfileUser()Ljava/lang/String; │ .locals 1 │ │ .prologue ├── smali/com/btmura/android/reddit/app/ProfileThingListFragment.smali │ @@ -118,327 +118,288 @@ │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const-string v0, "accountName" │ │ + .line 51 │ invoke-static {p0, p1, v0}, Lcom/btmura/android/reddit/util/ComparableFragments;->equalStrings(Lcom/btmura/android/reddit/app/ComparableFragment;Lcom/btmura/android/reddit/app/ComparableFragment;Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const-string v0, "profileUser" │ │ + .line 53 │ invoke-static {p0, p1, v0}, Lcom/btmura/android/reddit/util/ComparableFragments;->equalStrings(Lcom/btmura/android/reddit/app/ComparableFragment;Lcom/btmura/android/reddit/app/ComparableFragment;Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const-string v0, "filter" │ │ + .line 55 │ invoke-static {p0, p1, v0}, Lcom/btmura/android/reddit/util/ComparableFragments;->equalInts(Lcom/btmura/android/reddit/app/ComparableFragment;Lcom/btmura/android/reddit/app/ComparableFragment;Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const/4 v0, 0x1 │ │ + .line 50 │ :goto_0 │ return v0 │ │ + .line 55 │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic isSwipeDismissable(I)Z │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 23 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->isSwipeDismissable(I)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onActionItemClicked(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # Landroid/view/MenuItem; │ │ .prologue │ .line 23 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onActionItemClicked(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onActivityCreated(Landroid/os/Bundle;)V │ .locals 0 │ - .param p1, "x0" # Landroid/os/Bundle; │ │ .prologue │ .line 23 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onActivityCreated(Landroid/os/Bundle;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onAttach(Landroid/app/Activity;)V │ .locals 0 │ - .param p1, "x0" # Landroid/app/Activity; │ │ .prologue │ .line 23 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onAttach(Landroid/app/Activity;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onCreate(Landroid/os/Bundle;)V │ .locals 0 │ - .param p1, "x0" # Landroid/os/Bundle; │ │ .prologue │ .line 23 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onCreate(Landroid/os/Bundle;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onCreateActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # Landroid/view/Menu; │ │ .prologue │ .line 23 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onCreateActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # Landroid/os/Bundle; │ │ .prologue │ .line 23 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/Menu; │ - .param p2, "x1" # Landroid/view/MenuInflater; │ │ .prologue │ .line 23 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ .locals 1 │ - .param p1, "x0" # Landroid/view/LayoutInflater; │ - .param p2, "x1" # Landroid/view/ViewGroup; │ - .param p3, "x2" # Landroid/os/Bundle; │ │ .prologue │ .line 23 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic onDestroyActionMode(Landroid/view/ActionMode;)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/ActionMode; │ │ .prologue │ .line 23 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onDestroyActionMode(Landroid/view/ActionMode;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onItemCheckedStateChanged(Landroid/view/ActionMode;IJZ)V │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # I │ - .param p3, "x2" # J │ - .param p5, "x3" # Z │ │ .prologue │ .line 23 │ invoke-super/range {p0 .. p5}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onItemCheckedStateChanged(Landroid/view/ActionMode;IJZ)V │ │ return-void │ .end method │ │ .method public bridge synthetic onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V │ .locals 0 │ - .param p1, "x0" # Landroid/widget/ListView; │ - .param p2, "x1" # Landroid/view/View; │ - .param p3, "x2" # I │ - .param p4, "x3" # J │ │ .prologue │ .line 23 │ invoke-super/range {p0 .. p5}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ return-void │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Landroid/database/Cursor; │ │ .prologue │ .line 23 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onLoaderReset(Landroid/support/v4/content/Loader;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ │ .prologue │ .line 23 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onLoaderReset(Landroid/support/v4/content/Loader;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onOptionsItemSelected(Landroid/view/MenuItem;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/MenuItem; │ │ .prologue │ .line 23 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onOptionsItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onPrepareActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # Landroid/view/Menu; │ │ .prologue │ .line 23 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onPrepareActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onPrepareOptionsMenu(Landroid/view/Menu;)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/Menu; │ │ .prologue │ .line 23 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onPrepareOptionsMenu(Landroid/view/Menu;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onSaveInstanceState(Landroid/os/Bundle;)V │ .locals 0 │ - .param p1, "x0" # Landroid/os/Bundle; │ │ .prologue │ .line 23 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onSaveInstanceState(Landroid/os/Bundle;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onScroll(Landroid/widget/AbsListView;III)V │ .locals 0 │ - .param p1, "x0" # Landroid/widget/AbsListView; │ - .param p2, "x1" # I │ - .param p3, "x2" # I │ - .param p4, "x3" # I │ │ .prologue │ .line 23 │ invoke-super {p0, p1, p2, p3, p4}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onScroll(Landroid/widget/AbsListView;III)V │ │ return-void │ .end method │ │ .method public bridge synthetic onScrollStateChanged(Landroid/widget/AbsListView;I)V │ .locals 0 │ - .param p1, "x0" # Landroid/widget/AbsListView; │ - .param p2, "x1" # I │ │ .prologue │ .line 23 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onScrollStateChanged(Landroid/widget/AbsListView;I)V │ │ return-void │ .end method │ │ .method public bridge synthetic onStatusClick(Landroid/view/View;)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/View; │ │ .prologue │ .line 23 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onStatusClick(Landroid/view/View;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onSwipeDismiss(Landroid/widget/ListView;Landroid/view/View;I)V │ .locals 0 │ - .param p1, "x0" # Landroid/widget/ListView; │ - .param p2, "x1" # Landroid/view/View; │ - .param p3, "x2" # I │ │ .prologue │ .line 23 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onSwipeDismiss(Landroid/widget/ListView;Landroid/view/View;I)V │ │ return-void │ .end method │ │ .method public bridge synthetic onVoteClick(Landroid/view/View;I)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/View; │ - .param p2, "x1" # I │ │ .prologue │ .line 23 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onVoteClick(Landroid/view/View;I)V │ │ return-void │ .end method │ @@ -451,16 +412,14 @@ │ invoke-super {p0}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->refresh()V │ │ return-void │ .end method │ │ .method public bridge synthetic setSelectedThing(Ljava/lang/String;Ljava/lang/String;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/String; │ - .param p2, "x1" # Ljava/lang/String; │ │ .prologue │ .line 23 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->setSelectedThing(Ljava/lang/String;Ljava/lang/String;)V │ │ return-void │ .end method ├── smali/com/btmura/android/reddit/app/RelatedSubredditListFragment.smali │ @@ -81,21 +81,19 @@ │ return-object v1 │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic createActionModeController(Lcom/btmura/android/reddit/app/Controller;)Lcom/btmura/android/reddit/app/ActionModeController; │ .locals 1 │ - .param p1, "x0" # Lcom/btmura/android/reddit/app/Controller; │ │ .prologue │ .line 27 │ check-cast p1, Lcom/btmura/android/reddit/app/RelatedSubredditListController; │ │ - .end local p1 # "x0":Lcom/btmura/android/reddit/app/Controller; │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/app/RelatedSubredditListFragment;->createActionModeController(Lcom/btmura/android/reddit/app/RelatedSubredditListController;)Lcom/btmura/android/reddit/app/SubredditActionModeController; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -107,26 +105,29 @@ │ .line 84 │ new-instance v0, Lcom/btmura/android/reddit/app/SubredditActionModeController; │ │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/RelatedSubredditListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v1 │ │ + .line 85 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/RelatedSubredditListFragment;->getFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ move-result-object v2 │ │ + .line 86 │ invoke-virtual {p1}, Lcom/btmura/android/reddit/app/RelatedSubredditListController;->getAdapter()Lcom/btmura/android/reddit/widget/RelatedSubredditAdapter; │ │ move-result-object v3 │ │ iget-object v4, p0, Lcom/btmura/android/reddit/app/RelatedSubredditListFragment;->accountResultHolder:Lcom/btmura/android/reddit/app/AccountResultHolder; │ │ invoke-direct {v0, v1, v2, v3, v4}, Lcom/btmura/android/reddit/app/SubredditActionModeController;->(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;Lcom/btmura/android/reddit/widget/SubredditAdapter;Lcom/btmura/android/reddit/app/AccountResultHolder;)V │ │ + .line 84 │ return-object v0 │ .end method │ │ .method protected bridge synthetic createController()Lcom/btmura/android/reddit/app/Controller; │ .locals 1 │ │ .prologue │ @@ -156,21 +157,19 @@ │ invoke-direct {v0, v1, v2}, Lcom/btmura/android/reddit/app/RelatedSubredditListController;->(Landroid/content/Context;Landroid/os/Bundle;)V │ │ return-object v0 │ .end method │ │ .method protected bridge synthetic createMenuController(Lcom/btmura/android/reddit/app/Controller;)Lcom/btmura/android/reddit/app/MenuController; │ .locals 1 │ - .param p1, "x0" # Lcom/btmura/android/reddit/app/Controller; │ │ .prologue │ .line 27 │ check-cast p1, Lcom/btmura/android/reddit/app/RelatedSubredditListController; │ │ - .end local p1 # "x0":Lcom/btmura/android/reddit/app/Controller; │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/app/RelatedSubredditListFragment;->createMenuController(Lcom/btmura/android/reddit/app/RelatedSubredditListController;)Lcom/btmura/android/reddit/app/NoMenuController; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -195,56 +194,57 @@ │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const-string v0, "accountName" │ │ + .line 56 │ invoke-static {p0, p1, v0}, Lcom/btmura/android/reddit/util/ComparableFragments;->equalStrings(Lcom/btmura/android/reddit/app/ComparableFragment;Lcom/btmura/android/reddit/app/ComparableFragment;Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const-string v0, "sidebarSubreddit" │ │ + .line 58 │ invoke-static {p0, p1, v0}, Lcom/btmura/android/reddit/util/ComparableFragments;->equalStrings(Lcom/btmura/android/reddit/app/ComparableFragment;Lcom/btmura/android/reddit/app/ComparableFragment;Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const/4 v0, 0x1 │ │ + .line 55 │ :goto_0 │ return v0 │ │ + .line 58 │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic onActionItemClicked(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # Landroid/view/MenuItem; │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onActionItemClicked(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onActivityCreated(Landroid/os/Bundle;)V │ .locals 0 │ - .param p1, "x0" # Landroid/os/Bundle; │ │ .prologue │ .line 27 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onActivityCreated(Landroid/os/Bundle;)V │ │ return-void │ .end method │ @@ -271,181 +271,154 @@ │ .line 68 │ :cond_0 │ return-void │ .end method │ │ .method public bridge synthetic onCreate(Landroid/os/Bundle;)V │ .locals 0 │ - .param p1, "x0" # Landroid/os/Bundle; │ │ .prologue │ .line 27 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onCreate(Landroid/os/Bundle;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onCreateActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # Landroid/view/Menu; │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onCreateActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # Landroid/os/Bundle; │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/Menu; │ - .param p2, "x1" # Landroid/view/MenuInflater; │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ .locals 1 │ - .param p1, "x0" # Landroid/view/LayoutInflater; │ - .param p2, "x1" # Landroid/view/ViewGroup; │ - .param p3, "x2" # Landroid/os/Bundle; │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic onDestroyActionMode(Landroid/view/ActionMode;)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/ActionMode; │ │ .prologue │ .line 27 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onDestroyActionMode(Landroid/view/ActionMode;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onItemCheckedStateChanged(Landroid/view/ActionMode;IJZ)V │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # I │ - .param p3, "x2" # J │ - .param p5, "x3" # Z │ │ .prologue │ .line 27 │ invoke-super/range {p0 .. p5}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onItemCheckedStateChanged(Landroid/view/ActionMode;IJZ)V │ │ return-void │ .end method │ │ .method public bridge synthetic onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V │ .locals 0 │ - .param p1, "x0" # Landroid/widget/ListView; │ - .param p2, "x1" # Landroid/view/View; │ - .param p3, "x2" # I │ - .param p4, "x3" # J │ │ .prologue │ .line 27 │ invoke-super/range {p0 .. p5}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ return-void │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Landroid/database/Cursor; │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onLoaderReset(Landroid/support/v4/content/Loader;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ │ .prologue │ .line 27 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onLoaderReset(Landroid/support/v4/content/Loader;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onOptionsItemSelected(Landroid/view/MenuItem;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/MenuItem; │ │ .prologue │ .line 27 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onOptionsItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onPrepareActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # Landroid/view/Menu; │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onPrepareActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onPrepareOptionsMenu(Landroid/view/Menu;)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/Menu; │ │ .prologue │ .line 27 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onPrepareOptionsMenu(Landroid/view/Menu;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onSaveInstanceState(Landroid/os/Bundle;)V │ .locals 0 │ - .param p1, "x0" # Landroid/os/Bundle; │ │ .prologue │ .line 27 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onSaveInstanceState(Landroid/os/Bundle;)V │ │ return-void │ .end method ├── smali/com/btmura/android/reddit/app/SearchActivity.smali │ @@ -152,18 +152,20 @@ │ │ move-result v0 │ │ .line 151 │ .local v0, "filter":I │ iget-object v1, p0, Lcom/btmura/android/reddit/app/SearchActivity;->accountName:Ljava/lang/String; │ │ + .line 153 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/SearchActivity;->getQuery()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 151 │ invoke-virtual {p0, v1, p1, v2, v0}, Lcom/btmura/android/reddit/app/SearchActivity;->setSearchThingsFragments(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V │ │ .line 155 │ return-void │ .end method │ │ .method private selectTab(Landroid/app/ActionBar$Tab;)V │ @@ -399,16 +401,18 @@ │ invoke-direct {v0, p0, v1, v2}, Lcom/btmura/android/reddit/content/AccountLoader;->(Landroid/content/Context;ZZ)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic onKeyUp(ILandroid/view/KeyEvent;)Z │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # Landroid/view/KeyEvent; │ + .param p2 # Landroid/view/KeyEvent; │ + .annotation build Landroid/support/annotation/NonNull; │ + .end annotation │ + .end param │ │ .prologue │ .line 36 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onKeyUp(ILandroid/view/KeyEvent;)Z │ │ move-result v0 │ │ @@ -449,22 +453,19 @@ │ │ .line 108 │ return-void │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 36 │ check-cast p2, Lcom/btmura/android/reddit/content/AccountLoader$AccountResult; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/btmura/android/reddit/app/SearchActivity;->onLoadFinished(Landroid/support/v4/content/Loader;Lcom/btmura/android/reddit/content/AccountLoader$AccountResult;)V │ │ return-void │ .end method │ │ .method public onLoaderReset(Landroid/support/v4/content/Loader;)V │ .locals 1 │ @@ -490,70 +491,54 @@ │ │ .line 114 │ return-void │ .end method │ │ .method public bridge synthetic onNavigationMessagesSelected(Ljava/lang/String;IZ)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/String; │ - .param p2, "x1" # I │ - .param p3, "x2" # Z │ │ .prologue │ .line 36 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onNavigationMessagesSelected(Ljava/lang/String;IZ)V │ │ return-void │ .end method │ │ .method public bridge synthetic onNavigationProfileSelected(Ljava/lang/String;IZ)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/String; │ - .param p2, "x1" # I │ - .param p3, "x2" # Z │ │ .prologue │ .line 36 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onNavigationProfileSelected(Ljava/lang/String;IZ)V │ │ return-void │ .end method │ │ .method public bridge synthetic onNavigationSavedSelected(Ljava/lang/String;IZ)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/String; │ - .param p2, "x1" # I │ - .param p3, "x2" # Z │ │ .prologue │ .line 36 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onNavigationSavedSelected(Ljava/lang/String;IZ)V │ │ return-void │ .end method │ │ .method public bridge synthetic onNavigationSubredditSelected(Ljava/lang/String;Ljava/lang/String;ZILcom/btmura/android/reddit/app/ThingBundle;Z)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/String; │ - .param p2, "x1" # Ljava/lang/String; │ - .param p3, "x2" # Z │ - .param p4, "x3" # I │ - .param p5, "x4" # Lcom/btmura/android/reddit/app/ThingBundle; │ - .param p6, "x5" # Z │ │ .prologue │ .line 36 │ invoke-super/range {p0 .. p6}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onNavigationSubredditSelected(Ljava/lang/String;Ljava/lang/String;ZILcom/btmura/android/reddit/app/ThingBundle;Z)V │ │ return-void │ .end method │ │ .method public bridge synthetic onOptionsItemSelected(Landroid/view/MenuItem;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/MenuItem; │ │ .prologue │ .line 36 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onOptionsItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ @@ -575,17 +560,14 @@ │ │ .line 183 │ return-void │ .end method │ │ .method public bridge synthetic onSubredditSelected(Landroid/view/View;Ljava/lang/String;Z)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/View; │ - .param p2, "x1" # Ljava/lang/String; │ - .param p3, "x2" # Z │ │ .prologue │ .line 36 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onSubredditSelected(Landroid/view/View;Ljava/lang/String;Z)V │ │ return-void │ .end method │ @@ -646,28 +628,24 @@ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onThingSelected(Landroid/view/View;Lcom/btmura/android/reddit/app/ThingBundle;I)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/View; │ - .param p2, "x1" # Lcom/btmura/android/reddit/app/ThingBundle; │ - .param p3, "x2" # I │ │ .prologue │ .line 36 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onThingSelected(Landroid/view/View;Lcom/btmura/android/reddit/app/ThingBundle;I)V │ │ return-void │ .end method │ │ .method public bridge synthetic onThingTitleDiscovery(Ljava/lang/String;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/String; │ │ .prologue │ .line 36 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onThingTitleDiscovery(Ljava/lang/String;)V │ │ return-void │ .end method │ @@ -731,23 +709,24 @@ │ │ invoke-static {v0}, Lcom/btmura/android/reddit/database/Subreddits;->hasSidebar(Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ - .line 72 │ + .line 73 │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/SearchActivity;->getSubredditArgument()Ljava/lang/String; │ │ move-result-object v0 │ │ invoke-static {p0, v0}, Lcom/btmura/android/reddit/app/MenuHelper;->getSubredditTitle(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ + .line 72 │ invoke-direct {p0, v0}, Lcom/btmura/android/reddit/app/SearchActivity;->newTab(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab; │ │ move-result-object v0 │ │ iput-object v0, p0, Lcom/btmura/android/reddit/app/SearchActivity;->tabPostsInSubreddit:Landroid/app/ActionBar$Tab; │ │ .line 74 │ @@ -778,22 +757,24 @@ │ iput-object v0, p0, Lcom/btmura/android/reddit/app/SearchActivity;->tabPosts:Landroid/app/ActionBar$Tab; │ │ .line 77 │ iget-object v0, p0, Lcom/btmura/android/reddit/app/SearchActivity;->tabController:Lcom/btmura/android/reddit/app/TabController; │ │ const v1, 0x7f090080 │ │ + .line 78 │ invoke-virtual {p0, v1}, Lcom/btmura/android/reddit/app/SearchActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-direct {p0, v1}, Lcom/btmura/android/reddit/app/SearchActivity;->newTab(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab; │ │ move-result-object v1 │ │ + .line 77 │ invoke-virtual {v0, v1}, Lcom/btmura/android/reddit/app/TabController;->addTab(Landroid/app/ActionBar$Tab;)Landroid/app/ActionBar$Tab; │ │ move-result-object v0 │ │ iput-object v0, p0, Lcom/btmura/android/reddit/app/SearchActivity;->tabSubreddits:Landroid/app/ActionBar$Tab; │ │ .line 79 ├── smali/com/btmura/android/reddit/app/SearchSubredditListFragment.smali │ @@ -81,21 +81,19 @@ │ return-object v1 │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic createActionModeController(Lcom/btmura/android/reddit/app/Controller;)Lcom/btmura/android/reddit/app/ActionModeController; │ .locals 1 │ - .param p1, "x0" # Lcom/btmura/android/reddit/app/Controller; │ │ .prologue │ .line 27 │ check-cast p1, Lcom/btmura/android/reddit/app/SearchSubredditListController; │ │ - .end local p1 # "x0":Lcom/btmura/android/reddit/app/Controller; │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/app/SearchSubredditListFragment;->createActionModeController(Lcom/btmura/android/reddit/app/SearchSubredditListController;)Lcom/btmura/android/reddit/app/SubredditActionModeController; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -107,26 +105,29 @@ │ .line 83 │ new-instance v0, Lcom/btmura/android/reddit/app/SubredditActionModeController; │ │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/SearchSubredditListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v1 │ │ + .line 84 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/SearchSubredditListFragment;->getFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ move-result-object v2 │ │ + .line 85 │ invoke-virtual {p1}, Lcom/btmura/android/reddit/app/SearchSubredditListController;->getAdapter()Lcom/btmura/android/reddit/widget/SearchSubredditAdapter; │ │ move-result-object v3 │ │ iget-object v4, p0, Lcom/btmura/android/reddit/app/SearchSubredditListFragment;->accountResultHolder:Lcom/btmura/android/reddit/app/AccountResultHolder; │ │ invoke-direct {v0, v1, v2, v3, v4}, Lcom/btmura/android/reddit/app/SubredditActionModeController;->(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;Lcom/btmura/android/reddit/widget/SubredditAdapter;Lcom/btmura/android/reddit/app/AccountResultHolder;)V │ │ + .line 83 │ return-object v0 │ .end method │ │ .method protected bridge synthetic createController()Lcom/btmura/android/reddit/app/Controller; │ .locals 1 │ │ .prologue │ @@ -156,21 +157,19 @@ │ invoke-direct {v0, v1, v2}, Lcom/btmura/android/reddit/app/SearchSubredditListController;->(Landroid/content/Context;Landroid/os/Bundle;)V │ │ return-object v0 │ .end method │ │ .method protected bridge synthetic createMenuController(Lcom/btmura/android/reddit/app/Controller;)Lcom/btmura/android/reddit/app/MenuController; │ .locals 1 │ - .param p1, "x0" # Lcom/btmura/android/reddit/app/Controller; │ │ .prologue │ .line 27 │ check-cast p1, Lcom/btmura/android/reddit/app/SearchSubredditListController; │ │ - .end local p1 # "x0":Lcom/btmura/android/reddit/app/Controller; │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/app/SearchSubredditListFragment;->createMenuController(Lcom/btmura/android/reddit/app/SearchSubredditListController;)Lcom/btmura/android/reddit/app/NoMenuController; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -195,56 +194,57 @@ │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const-string v0, "accountName" │ │ + .line 55 │ invoke-static {p0, p1, v0}, Lcom/btmura/android/reddit/util/ComparableFragments;->equalStrings(Lcom/btmura/android/reddit/app/ComparableFragment;Lcom/btmura/android/reddit/app/ComparableFragment;Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const-string v0, "query" │ │ + .line 57 │ invoke-static {p0, p1, v0}, Lcom/btmura/android/reddit/util/ComparableFragments;->equalStrings(Lcom/btmura/android/reddit/app/ComparableFragment;Lcom/btmura/android/reddit/app/ComparableFragment;Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const/4 v0, 0x1 │ │ + .line 54 │ :goto_0 │ return v0 │ │ + .line 57 │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic onActionItemClicked(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # Landroid/view/MenuItem; │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onActionItemClicked(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onActivityCreated(Landroid/os/Bundle;)V │ .locals 0 │ - .param p1, "x0" # Landroid/os/Bundle; │ │ .prologue │ .line 27 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onActivityCreated(Landroid/os/Bundle;)V │ │ return-void │ .end method │ @@ -271,181 +271,154 @@ │ .line 67 │ :cond_0 │ return-void │ .end method │ │ .method public bridge synthetic onCreate(Landroid/os/Bundle;)V │ .locals 0 │ - .param p1, "x0" # Landroid/os/Bundle; │ │ .prologue │ .line 27 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onCreate(Landroid/os/Bundle;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onCreateActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # Landroid/view/Menu; │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onCreateActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # Landroid/os/Bundle; │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/Menu; │ - .param p2, "x1" # Landroid/view/MenuInflater; │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ .locals 1 │ - .param p1, "x0" # Landroid/view/LayoutInflater; │ - .param p2, "x1" # Landroid/view/ViewGroup; │ - .param p3, "x2" # Landroid/os/Bundle; │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic onDestroyActionMode(Landroid/view/ActionMode;)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/ActionMode; │ │ .prologue │ .line 27 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onDestroyActionMode(Landroid/view/ActionMode;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onItemCheckedStateChanged(Landroid/view/ActionMode;IJZ)V │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # I │ - .param p3, "x2" # J │ - .param p5, "x3" # Z │ │ .prologue │ .line 27 │ invoke-super/range {p0 .. p5}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onItemCheckedStateChanged(Landroid/view/ActionMode;IJZ)V │ │ return-void │ .end method │ │ .method public bridge synthetic onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V │ .locals 0 │ - .param p1, "x0" # Landroid/widget/ListView; │ - .param p2, "x1" # Landroid/view/View; │ - .param p3, "x2" # I │ - .param p4, "x3" # J │ │ .prologue │ .line 27 │ invoke-super/range {p0 .. p5}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ return-void │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Landroid/database/Cursor; │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onLoaderReset(Landroid/support/v4/content/Loader;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ │ .prologue │ .line 27 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onLoaderReset(Landroid/support/v4/content/Loader;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onOptionsItemSelected(Landroid/view/MenuItem;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/MenuItem; │ │ .prologue │ .line 27 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onOptionsItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onPrepareActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # Landroid/view/Menu; │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onPrepareActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onPrepareOptionsMenu(Landroid/view/Menu;)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/Menu; │ │ .prologue │ .line 27 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onPrepareOptionsMenu(Landroid/view/Menu;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onSaveInstanceState(Landroid/os/Bundle;)V │ .locals 0 │ - .param p1, "x0" # Landroid/os/Bundle; │ │ .prologue │ .line 27 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onSaveInstanceState(Landroid/os/Bundle;)V │ │ return-void │ .end method ├── smali/com/btmura/android/reddit/app/SearchThingListController.smali │ @@ -42,44 +42,52 @@ │ │ .prologue │ .line 45 │ new-instance v0, Lcom/btmura/android/reddit/content/SearchThingLoader; │ │ iget-object v1, p0, Lcom/btmura/android/reddit/app/SearchThingListController;->ctx:Landroid/content/Context; │ │ + .line 46 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/SearchThingListController;->getAccountName()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 47 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/SearchThingListController;->getSubreddit()Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 48 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/SearchThingListController;->getQuery()Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 49 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/SearchThingListController;->getFilter()I │ │ move-result v5 │ │ + .line 50 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/SearchThingListController;->getMoreId()Ljava/lang/String; │ │ move-result-object v6 │ │ + .line 51 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/SearchThingListController;->getCount()I │ │ move-result v7 │ │ + .line 52 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/SearchThingListController;->getCursorExtras()Landroid/os/Bundle; │ │ move-result-object v8 │ │ invoke-direct/range {v0 .. v8}, Lcom/btmura/android/reddit/content/SearchThingLoader;->(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;ILandroid/os/Bundle;)V │ │ + .line 45 │ return-object v0 │ .end method │ │ .method public getQuery()Ljava/lang/String; │ .locals 1 │ │ .prologue ├── smali/com/btmura/android/reddit/app/SidebarActivity.smali │ @@ -335,16 +335,18 @@ │ invoke-direct {v0, p0, v1, v2}, Lcom/btmura/android/reddit/content/AccountLoader;->(Landroid/content/Context;ZZ)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic onKeyUp(ILandroid/view/KeyEvent;)Z │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # Landroid/view/KeyEvent; │ + .param p2 # Landroid/view/KeyEvent; │ + .annotation build Landroid/support/annotation/NonNull; │ + .end annotation │ + .end param │ │ .prologue │ .line 34 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onKeyUp(ILandroid/view/KeyEvent;)Z │ │ move-result v0 │ │ @@ -385,22 +387,19 @@ │ │ .line 95 │ return-void │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 34 │ check-cast p2, Lcom/btmura/android/reddit/content/AccountLoader$AccountResult; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/btmura/android/reddit/app/SidebarActivity;->onLoadFinished(Landroid/support/v4/content/Loader;Lcom/btmura/android/reddit/content/AccountLoader$AccountResult;)V │ │ return-void │ .end method │ │ .method public onLoaderReset(Landroid/support/v4/content/Loader;)V │ .locals 1 │ @@ -426,59 +425,44 @@ │ │ .line 101 │ return-void │ .end method │ │ .method public bridge synthetic onNavigationMessagesSelected(Ljava/lang/String;IZ)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/String; │ - .param p2, "x1" # I │ - .param p3, "x2" # Z │ │ .prologue │ .line 34 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onNavigationMessagesSelected(Ljava/lang/String;IZ)V │ │ return-void │ .end method │ │ .method public bridge synthetic onNavigationProfileSelected(Ljava/lang/String;IZ)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/String; │ - .param p2, "x1" # I │ - .param p3, "x2" # Z │ │ .prologue │ .line 34 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onNavigationProfileSelected(Ljava/lang/String;IZ)V │ │ return-void │ .end method │ │ .method public bridge synthetic onNavigationSavedSelected(Ljava/lang/String;IZ)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/String; │ - .param p2, "x1" # I │ - .param p3, "x2" # Z │ │ .prologue │ .line 34 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onNavigationSavedSelected(Ljava/lang/String;IZ)V │ │ return-void │ .end method │ │ .method public bridge synthetic onNavigationSubredditSelected(Ljava/lang/String;Ljava/lang/String;ZILcom/btmura/android/reddit/app/ThingBundle;Z)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/String; │ - .param p2, "x1" # Ljava/lang/String; │ - .param p3, "x2" # Z │ - .param p4, "x3" # I │ - .param p5, "x4" # Lcom/btmura/android/reddit/app/ThingBundle; │ - .param p6, "x5" # Z │ │ .prologue │ .line 34 │ invoke-super/range {p0 .. p6}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onNavigationSubredditSelected(Ljava/lang/String;Ljava/lang/String;ZILcom/btmura/android/reddit/app/ThingBundle;Z)V │ │ return-void │ .end method │ @@ -536,17 +520,14 @@ │ │ .line 166 │ return-void │ .end method │ │ .method public bridge synthetic onSubredditSelected(Landroid/view/View;Ljava/lang/String;Z)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/View; │ - .param p2, "x1" # Ljava/lang/String; │ - .param p3, "x2" # Z │ │ .prologue │ .line 34 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onSubredditSelected(Landroid/view/View;Ljava/lang/String;Z)V │ │ return-void │ .end method │ @@ -607,28 +588,24 @@ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onThingSelected(Landroid/view/View;Lcom/btmura/android/reddit/app/ThingBundle;I)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/View; │ - .param p2, "x1" # Lcom/btmura/android/reddit/app/ThingBundle; │ - .param p3, "x2" # I │ │ .prologue │ .line 34 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onThingSelected(Landroid/view/View;Lcom/btmura/android/reddit/app/ThingBundle;I)V │ │ return-void │ .end method │ │ .method public bridge synthetic onThingTitleDiscovery(Ljava/lang/String;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/String; │ │ .prologue │ .line 34 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onThingTitleDiscovery(Ljava/lang/String;)V │ │ return-void │ .end method │ @@ -690,22 +667,24 @@ │ iput-object v0, p0, Lcom/btmura/android/reddit/app/SidebarActivity;->tabController:Lcom/btmura/android/reddit/app/TabController; │ │ .line 64 │ iget-object v0, p0, Lcom/btmura/android/reddit/app/SidebarActivity;->tabController:Lcom/btmura/android/reddit/app/TabController; │ │ const v1, 0x7f09007d │ │ + .line 65 │ invoke-virtual {p0, v1}, Lcom/btmura/android/reddit/app/SidebarActivity;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-direct {p0, v1}, Lcom/btmura/android/reddit/app/SidebarActivity;->newTab(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab; │ │ move-result-object v1 │ │ + .line 64 │ invoke-virtual {v0, v1}, Lcom/btmura/android/reddit/app/TabController;->addTab(Landroid/app/ActionBar$Tab;)Landroid/app/ActionBar$Tab; │ │ move-result-object v0 │ │ iput-object v0, p0, Lcom/btmura/android/reddit/app/SidebarActivity;->tabDescription:Landroid/app/ActionBar$Tab; │ │ .line 66 ├── smali/com/btmura/android/reddit/app/SidebarFragment.smali │ @@ -219,33 +219,37 @@ │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const-string v0, "accountName" │ │ + .line 60 │ invoke-static {p0, p1, v0}, Lcom/btmura/android/reddit/util/ComparableFragments;->equalStrings(Lcom/btmura/android/reddit/app/ComparableFragment;Lcom/btmura/android/reddit/app/ComparableFragment;Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const-string v0, "subreddit" │ │ + .line 61 │ invoke-static {p0, p1, v0}, Lcom/btmura/android/reddit/util/ComparableFragments;->equalStrings(Lcom/btmura/android/reddit/app/ComparableFragment;Lcom/btmura/android/reddit/app/ComparableFragment;Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const/4 v0, 0x1 │ │ + .line 59 │ :goto_0 │ return v0 │ │ + .line 61 │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public onActivityCreated(Landroid/os/Bundle;)V │ @@ -323,32 +327,36 @@ │ } │ .end annotation │ │ .prologue │ .line 81 │ new-instance v0, Lcom/btmura/android/reddit/content/SidebarLoader; │ │ + .line 82 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/SidebarFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;->getApplicationContext()Landroid/content/Context; │ │ move-result-object v1 │ │ + .line 83 │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/SidebarFragment;->getAccountName()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 84 │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/SidebarFragment;->getSubreddit()Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-direct {v0, v1, v2, v3}, Lcom/btmura/android/reddit/content/SidebarLoader;->(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ + .line 81 │ return-object v0 │ .end method │ │ .method public onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ .locals 1 │ .param p1, "menu" # Landroid/view/Menu; │ .param p2, "inflater" # Landroid/view/MenuInflater; │ @@ -436,22 +444,19 @@ │ const v0, 0x7f090021 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 37 │ check-cast p2, Lcom/btmura/android/reddit/net/SidebarResult; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/btmura/android/reddit/app/SidebarFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Lcom/btmura/android/reddit/net/SidebarResult;)V │ │ return-void │ .end method │ │ .method public onLoaderReset(Landroid/support/v4/content/Loader;)V │ .locals 2 ├── smali/com/btmura/android/reddit/app/SubredditActionModeController.smali │ @@ -188,18 +188,20 @@ │ .locals 2 │ .param p1, "lv" # Landroid/widget/ListView; │ │ .prologue │ .line 172 │ iget-object v0, p0, Lcom/btmura/android/reddit/app/SubredditActionModeController;->fragmentManager:Landroid/support/v4/app/FragmentManager; │ │ + .line 173 │ invoke-direct {p0, p1}, Lcom/btmura/android/reddit/app/SubredditActionModeController;->getCheckedSubreddits(Landroid/widget/ListView;)[Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 172 │ invoke-static {v0, v1}, Lcom/btmura/android/reddit/app/MenuHelper;->showAddSubredditDialog(Landroid/support/v4/app/FragmentManager;[Ljava/lang/String;)V │ │ .line 174 │ return-void │ .end method │ │ .method private handleCopyUrl(Landroid/widget/ListView;)V │ @@ -292,20 +294,22 @@ │ │ const/4 v3, 0x1 │ │ new-array v3, v3, [Ljava/lang/Object; │ │ const/4 v4, 0x0 │ │ + .line 120 │ invoke-direct {p0, p2}, Lcom/btmura/android/reddit/app/SubredditActionModeController;->getFirstCheckedSubreddit(Landroid/widget/ListView;)Ljava/lang/String; │ │ move-result-object v5 │ │ aput-object v5, v3, v4 │ │ + .line 119 │ invoke-virtual {v1, v2, v3}, Landroid/content/Context;->getString(I[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-interface {v0, v1}, Landroid/view/MenuItem;->setTitle(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ .line 122 │ @@ -384,36 +388,40 @@ │ │ .prologue │ .line 104 │ iget-object v0, p0, Lcom/btmura/android/reddit/app/SubredditActionModeController;->actionMode:Landroid/view/ActionMode; │ │ iget-object v1, p0, Lcom/btmura/android/reddit/app/SubredditActionModeController;->ctx:Landroid/content/Context; │ │ + .line 105 │ invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v1 │ │ const v2, 0x7f0a0004 │ │ const/4 v3, 0x1 │ │ new-array v3, v3, [Ljava/lang/Object; │ │ const/4 v4, 0x0 │ │ + .line 106 │ invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v5 │ │ aput-object v5, v3, v4 │ │ + .line 105 │ invoke-virtual {v1, v2, p1, v3}, Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 104 │ invoke-virtual {v0, v1}, Landroid/view/ActionMode;->setTitle(Ljava/lang/CharSequence;)V │ │ .line 107 │ return-void │ .end method │ │ .method private prepareShareItems(Landroid/view/Menu;Z)V ├── smali/com/btmura/android/reddit/app/SearchThingListFragment.smali │ @@ -95,21 +95,19 @@ │ return-object v1 │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic createActionModeController(Lcom/btmura/android/reddit/app/ThingListController;)Lcom/btmura/android/reddit/app/ThingActionModeController; │ .locals 1 │ - .param p1, "x0" # Lcom/btmura/android/reddit/app/ThingListController; │ │ .prologue │ .line 24 │ check-cast p1, Lcom/btmura/android/reddit/app/SearchThingListController; │ │ - .end local p1 # "x0":Lcom/btmura/android/reddit/app/ThingListController; │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/app/SearchThingListFragment;->createActionModeController(Lcom/btmura/android/reddit/app/SearchThingListController;)Lcom/btmura/android/reddit/app/ThingTableActionModeController; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -121,28 +119,32 @@ │ .line 74 │ new-instance v0, Lcom/btmura/android/reddit/app/ThingTableActionModeController; │ │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/SearchThingListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v1 │ │ + .line 75 │ invoke-virtual {p1}, Lcom/btmura/android/reddit/app/SearchThingListController;->getAccountName()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 76 │ invoke-virtual {p1}, Lcom/btmura/android/reddit/app/SearchThingListController;->getSwipeAction()I │ │ move-result v3 │ │ + .line 77 │ invoke-virtual {p1}, Lcom/btmura/android/reddit/app/SearchThingListController;->getAdapter()Lcom/btmura/android/reddit/widget/ThingListAdapter; │ │ move-result-object v4 │ │ invoke-direct {v0, v1, v2, v3, v4}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->(Landroid/content/Context;Ljava/lang/String;ILcom/btmura/android/reddit/widget/AbstractThingListAdapter;)V │ │ + .line 74 │ return-object v0 │ .end method │ │ .method protected createController()Lcom/btmura/android/reddit/app/SearchThingListController; │ .locals 3 │ │ .prologue │ @@ -172,21 +174,19 @@ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method protected bridge synthetic createMenuController(Lcom/btmura/android/reddit/app/ThingListController;)Lcom/btmura/android/reddit/app/MenuController; │ .locals 1 │ - .param p1, "x0" # Lcom/btmura/android/reddit/app/ThingListController; │ │ .prologue │ .line 24 │ check-cast p1, Lcom/btmura/android/reddit/app/SearchThingListController; │ │ - .end local p1 # "x0":Lcom/btmura/android/reddit/app/ThingListController; │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/app/SearchThingListFragment;->createMenuController(Lcom/btmura/android/reddit/app/SearchThingListController;)Lcom/btmura/android/reddit/app/SearchThingMenuController; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -219,41 +219,46 @@ │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const-string v0, "accountName" │ │ + .line 83 │ invoke-static {p0, p1, v0}, Lcom/btmura/android/reddit/util/ComparableFragments;->equalStrings(Lcom/btmura/android/reddit/app/ComparableFragment;Lcom/btmura/android/reddit/app/ComparableFragment;Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const-string v0, "subreddit" │ │ + .line 85 │ invoke-static {p0, p1, v0}, Lcom/btmura/android/reddit/util/ComparableFragments;->equalStrings(Lcom/btmura/android/reddit/app/ComparableFragment;Lcom/btmura/android/reddit/app/ComparableFragment;Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const-string v0, "query" │ │ + .line 87 │ invoke-static {p0, p1, v0}, Lcom/btmura/android/reddit/util/ComparableFragments;->equalStrings(Lcom/btmura/android/reddit/app/ComparableFragment;Lcom/btmura/android/reddit/app/ComparableFragment;Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const/4 v0, 0x1 │ │ + .line 82 │ :goto_0 │ return v0 │ │ + .line 87 │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public getFilter()I │ @@ -270,42 +275,38 @@ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic isSwipeDismissable(I)Z │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 24 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingListFragment;->isSwipeDismissable(I)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onActionItemClicked(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # Landroid/view/MenuItem; │ │ .prologue │ .line 24 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingListFragment;->onActionItemClicked(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onActivityCreated(Landroid/os/Bundle;)V │ .locals 0 │ - .param p1, "x0" # Landroid/os/Bundle; │ │ .prologue │ .line 24 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingListFragment;->onActivityCreated(Landroid/os/Bundle;)V │ │ return-void │ .end method │ @@ -332,243 +333,204 @@ │ .line 57 │ :cond_0 │ return-void │ .end method │ │ .method public bridge synthetic onCreate(Landroid/os/Bundle;)V │ .locals 0 │ - .param p1, "x0" # Landroid/os/Bundle; │ │ .prologue │ .line 24 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingListFragment;->onCreate(Landroid/os/Bundle;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onCreateActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # Landroid/view/Menu; │ │ .prologue │ .line 24 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingListFragment;->onCreateActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # Landroid/os/Bundle; │ │ .prologue │ .line 24 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingListFragment;->onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/Menu; │ - .param p2, "x1" # Landroid/view/MenuInflater; │ │ .prologue │ .line 24 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingListFragment;->onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ .locals 1 │ - .param p1, "x0" # Landroid/view/LayoutInflater; │ - .param p2, "x1" # Landroid/view/ViewGroup; │ - .param p3, "x2" # Landroid/os/Bundle; │ │ .prologue │ .line 24 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/ThingListFragment;->onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic onDestroyActionMode(Landroid/view/ActionMode;)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/ActionMode; │ │ .prologue │ .line 24 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingListFragment;->onDestroyActionMode(Landroid/view/ActionMode;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onItemCheckedStateChanged(Landroid/view/ActionMode;IJZ)V │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # I │ - .param p3, "x2" # J │ - .param p5, "x3" # Z │ │ .prologue │ .line 24 │ invoke-super/range {p0 .. p5}, Lcom/btmura/android/reddit/app/ThingListFragment;->onItemCheckedStateChanged(Landroid/view/ActionMode;IJZ)V │ │ return-void │ .end method │ │ .method public bridge synthetic onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V │ .locals 0 │ - .param p1, "x0" # Landroid/widget/ListView; │ - .param p2, "x1" # Landroid/view/View; │ - .param p3, "x2" # I │ - .param p4, "x3" # J │ │ .prologue │ .line 24 │ invoke-super/range {p0 .. p5}, Lcom/btmura/android/reddit/app/ThingListFragment;->onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ return-void │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Landroid/database/Cursor; │ │ .prologue │ .line 24 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onLoaderReset(Landroid/support/v4/content/Loader;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ │ .prologue │ .line 24 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingListFragment;->onLoaderReset(Landroid/support/v4/content/Loader;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onOptionsItemSelected(Landroid/view/MenuItem;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/MenuItem; │ │ .prologue │ .line 24 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingListFragment;->onOptionsItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onPrepareActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # Landroid/view/Menu; │ │ .prologue │ .line 24 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingListFragment;->onPrepareActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onPrepareOptionsMenu(Landroid/view/Menu;)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/Menu; │ │ .prologue │ .line 24 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingListFragment;->onPrepareOptionsMenu(Landroid/view/Menu;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onSaveInstanceState(Landroid/os/Bundle;)V │ .locals 0 │ - .param p1, "x0" # Landroid/os/Bundle; │ │ .prologue │ .line 24 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingListFragment;->onSaveInstanceState(Landroid/os/Bundle;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onScroll(Landroid/widget/AbsListView;III)V │ .locals 0 │ - .param p1, "x0" # Landroid/widget/AbsListView; │ - .param p2, "x1" # I │ - .param p3, "x2" # I │ - .param p4, "x3" # I │ │ .prologue │ .line 24 │ invoke-super {p0, p1, p2, p3, p4}, Lcom/btmura/android/reddit/app/ThingListFragment;->onScroll(Landroid/widget/AbsListView;III)V │ │ return-void │ .end method │ │ .method public bridge synthetic onScrollStateChanged(Landroid/widget/AbsListView;I)V │ .locals 0 │ - .param p1, "x0" # Landroid/widget/AbsListView; │ - .param p2, "x1" # I │ │ .prologue │ .line 24 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingListFragment;->onScrollStateChanged(Landroid/widget/AbsListView;I)V │ │ return-void │ .end method │ │ .method public bridge synthetic onStatusClick(Landroid/view/View;)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/View; │ │ .prologue │ .line 24 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingListFragment;->onStatusClick(Landroid/view/View;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onSwipeDismiss(Landroid/widget/ListView;Landroid/view/View;I)V │ .locals 0 │ - .param p1, "x0" # Landroid/widget/ListView; │ - .param p2, "x1" # Landroid/view/View; │ - .param p3, "x2" # I │ │ .prologue │ .line 24 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/ThingListFragment;->onSwipeDismiss(Landroid/widget/ListView;Landroid/view/View;I)V │ │ return-void │ .end method │ │ .method public bridge synthetic onVoteClick(Landroid/view/View;I)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/View; │ - .param p2, "x1" # I │ │ .prologue │ .line 24 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingListFragment;->onVoteClick(Landroid/view/View;I)V │ │ return-void │ .end method │ @@ -641,16 +603,14 @@ │ .line 106 │ :cond_0 │ return-void │ .end method │ │ .method public bridge synthetic setSelectedThing(Ljava/lang/String;Ljava/lang/String;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/String; │ - .param p2, "x1" # Ljava/lang/String; │ │ .prologue │ .line 24 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingListFragment;->setSelectedThing(Ljava/lang/String;Ljava/lang/String;)V │ │ return-void │ .end method ├── smali/com/btmura/android/reddit/app/SubredditListFragment.smali │ @@ -176,14 +176,15 @@ │ │ if-lez v2, :cond_0 │ │ iget-object v2, p0, Lcom/btmura/android/reddit/app/SubredditListFragment;->controller:Lcom/btmura/android/reddit/app/Controller; │ │ check-cast v2, Lcom/btmura/android/reddit/app/SubredditListController; │ │ + .line 47 │ invoke-interface {v2}, Lcom/btmura/android/reddit/app/SubredditListController;->getSelectedSubreddit()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ │ move-result v2 │ @@ -223,20 +224,17 @@ │ .end local v1 # "subreddit":Ljava/lang/String; │ :cond_0 │ return-void │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 29 │ .local p0, "this":Lcom/btmura/android/reddit/app/SubredditListFragment;, "Lcom/btmura/android/reddit/app/SubredditListFragment;" │ check-cast p2, Landroid/database/Cursor; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/btmura/android/reddit/app/SubredditListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V │ │ return-void │ .end method ├── smali/com/btmura/android/reddit/app/SubredditThingListController.smali │ @@ -34,40 +34,47 @@ │ │ .prologue │ .line 38 │ new-instance v0, Lcom/btmura/android/reddit/content/SubredditThingLoader; │ │ iget-object v1, p0, Lcom/btmura/android/reddit/app/SubredditThingListController;->ctx:Landroid/content/Context; │ │ + .line 40 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/SubredditThingListController;->getAccountName()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 41 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/SubredditThingListController;->getSubreddit()Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 42 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/SubredditThingListController;->getFilter()I │ │ move-result v4 │ │ + .line 43 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/SubredditThingListController;->getMoreId()Ljava/lang/String; │ │ move-result-object v5 │ │ + .line 44 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/SubredditThingListController;->getCount()I │ │ move-result v6 │ │ + .line 45 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/SubredditThingListController;->getCursorExtras()Landroid/os/Bundle; │ │ move-result-object v7 │ │ invoke-direct/range {v0 .. v7}, Lcom/btmura/android/reddit/content/SubredditThingLoader;->(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;ILandroid/os/Bundle;)V │ │ + .line 38 │ return-object v0 │ .end method │ │ .method public getSwipeAction()I │ .locals 1 │ │ .prologue ├── smali/com/btmura/android/reddit/app/SubredditThingListFragment.smali │ @@ -123,327 +123,288 @@ │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const-string v0, "accountName" │ │ + .line 55 │ invoke-static {p0, p1, v0}, Lcom/btmura/android/reddit/util/ComparableFragments;->equalStrings(Lcom/btmura/android/reddit/app/ComparableFragment;Lcom/btmura/android/reddit/app/ComparableFragment;Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const-string v0, "subreddit" │ │ + .line 57 │ invoke-static {p0, p1, v0}, Lcom/btmura/android/reddit/util/ComparableFragments;->equalStrings(Lcom/btmura/android/reddit/app/ComparableFragment;Lcom/btmura/android/reddit/app/ComparableFragment;Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const-string v0, "filter" │ │ + .line 59 │ invoke-static {p0, p1, v0}, Lcom/btmura/android/reddit/util/ComparableFragments;->equalInts(Lcom/btmura/android/reddit/app/ComparableFragment;Lcom/btmura/android/reddit/app/ComparableFragment;Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const/4 v0, 0x1 │ │ + .line 54 │ :goto_0 │ return v0 │ │ + .line 59 │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic isSwipeDismissable(I)Z │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 23 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->isSwipeDismissable(I)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onActionItemClicked(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # Landroid/view/MenuItem; │ │ .prologue │ .line 23 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onActionItemClicked(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onActivityCreated(Landroid/os/Bundle;)V │ .locals 0 │ - .param p1, "x0" # Landroid/os/Bundle; │ │ .prologue │ .line 23 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onActivityCreated(Landroid/os/Bundle;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onAttach(Landroid/app/Activity;)V │ .locals 0 │ - .param p1, "x0" # Landroid/app/Activity; │ │ .prologue │ .line 23 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onAttach(Landroid/app/Activity;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onCreate(Landroid/os/Bundle;)V │ .locals 0 │ - .param p1, "x0" # Landroid/os/Bundle; │ │ .prologue │ .line 23 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onCreate(Landroid/os/Bundle;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onCreateActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # Landroid/view/Menu; │ │ .prologue │ .line 23 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onCreateActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # Landroid/os/Bundle; │ │ .prologue │ .line 23 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onCreateLoader(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/Menu; │ - .param p2, "x1" # Landroid/view/MenuInflater; │ │ .prologue │ .line 23 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ .locals 1 │ - .param p1, "x0" # Landroid/view/LayoutInflater; │ - .param p2, "x1" # Landroid/view/ViewGroup; │ - .param p3, "x2" # Landroid/os/Bundle; │ │ .prologue │ .line 23 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic onDestroyActionMode(Landroid/view/ActionMode;)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/ActionMode; │ │ .prologue │ .line 23 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onDestroyActionMode(Landroid/view/ActionMode;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onItemCheckedStateChanged(Landroid/view/ActionMode;IJZ)V │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # I │ - .param p3, "x2" # J │ - .param p5, "x3" # Z │ │ .prologue │ .line 23 │ invoke-super/range {p0 .. p5}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onItemCheckedStateChanged(Landroid/view/ActionMode;IJZ)V │ │ return-void │ .end method │ │ .method public bridge synthetic onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V │ .locals 0 │ - .param p1, "x0" # Landroid/widget/ListView; │ - .param p2, "x1" # Landroid/view/View; │ - .param p3, "x2" # I │ - .param p4, "x3" # J │ │ .prologue │ .line 23 │ invoke-super/range {p0 .. p5}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onListItemClick(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ return-void │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Landroid/database/Cursor; │ │ .prologue │ .line 23 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onLoaderReset(Landroid/support/v4/content/Loader;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ │ .prologue │ .line 23 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onLoaderReset(Landroid/support/v4/content/Loader;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onOptionsItemSelected(Landroid/view/MenuItem;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/MenuItem; │ │ .prologue │ .line 23 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onOptionsItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onPrepareActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ .locals 1 │ - .param p1, "x0" # Landroid/view/ActionMode; │ - .param p2, "x1" # Landroid/view/Menu; │ │ .prologue │ .line 23 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onPrepareActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onPrepareOptionsMenu(Landroid/view/Menu;)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/Menu; │ │ .prologue │ .line 23 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onPrepareOptionsMenu(Landroid/view/Menu;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onSaveInstanceState(Landroid/os/Bundle;)V │ .locals 0 │ - .param p1, "x0" # Landroid/os/Bundle; │ │ .prologue │ .line 23 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onSaveInstanceState(Landroid/os/Bundle;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onScroll(Landroid/widget/AbsListView;III)V │ .locals 0 │ - .param p1, "x0" # Landroid/widget/AbsListView; │ - .param p2, "x1" # I │ - .param p3, "x2" # I │ - .param p4, "x3" # I │ │ .prologue │ .line 23 │ invoke-super {p0, p1, p2, p3, p4}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onScroll(Landroid/widget/AbsListView;III)V │ │ return-void │ .end method │ │ .method public bridge synthetic onScrollStateChanged(Landroid/widget/AbsListView;I)V │ .locals 0 │ - .param p1, "x0" # Landroid/widget/AbsListView; │ - .param p2, "x1" # I │ │ .prologue │ .line 23 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onScrollStateChanged(Landroid/widget/AbsListView;I)V │ │ return-void │ .end method │ │ .method public bridge synthetic onStatusClick(Landroid/view/View;)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/View; │ │ .prologue │ .line 23 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onStatusClick(Landroid/view/View;)V │ │ return-void │ .end method │ │ .method public bridge synthetic onSwipeDismiss(Landroid/widget/ListView;Landroid/view/View;I)V │ .locals 0 │ - .param p1, "x0" # Landroid/widget/ListView; │ - .param p2, "x1" # Landroid/view/View; │ - .param p3, "x2" # I │ │ .prologue │ .line 23 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onSwipeDismiss(Landroid/widget/ListView;Landroid/view/View;I)V │ │ return-void │ .end method │ │ .method public bridge synthetic onVoteClick(Landroid/view/View;I)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/View; │ - .param p2, "x1" # I │ │ .prologue │ .line 23 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->onVoteClick(Landroid/view/View;I)V │ │ return-void │ .end method │ @@ -456,16 +417,14 @@ │ invoke-super {p0}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->refresh()V │ │ return-void │ .end method │ │ .method public bridge synthetic setSelectedThing(Ljava/lang/String;Ljava/lang/String;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/String; │ - .param p2, "x1" # Ljava/lang/String; │ │ .prologue │ .line 23 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->setSelectedThing(Ljava/lang/String;Ljava/lang/String;)V │ │ return-void │ .end method ├── smali/com/btmura/android/reddit/app/ThingActivity.smali │ @@ -63,20 +63,22 @@ │ .line 151 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ThingActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ move-result-object v0 │ │ const-string v1, "thing" │ │ + .line 152 │ invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ move-result-object v0 │ │ check-cast v0, Lcom/btmura/android/reddit/app/ThingFragment; │ │ + .line 151 │ return-object v0 │ .end method │ │ .method private handleHome()V │ .locals 3 │ │ .prologue │ @@ -103,18 +105,20 @@ │ if-eqz v1, :cond_0 │ │ .line 142 │ invoke-static {p0}, Landroid/support/v4/app/TaskStackBuilder;->create(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ move-result-object v1 │ │ + .line 143 │ invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;->addNextIntentWithParentStack(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ move-result-object v1 │ │ + .line 144 │ invoke-virtual {v1}, Landroid/support/v4/app/TaskStackBuilder;->startActivities()V │ │ .line 148 │ :goto_0 │ return-void │ │ .line 146 │ @@ -168,28 +172,31 @@ │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ iget-object v1, p0, Lcom/btmura/android/reddit/app/ThingActivity;->thingBundle:Lcom/btmura/android/reddit/app/ThingBundle; │ │ + .line 80 │ invoke-virtual {v1}, Lcom/btmura/android/reddit/app/ThingBundle;->getLinkTitle()Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 79 │ :goto_0 │ invoke-direct {p0, v1}, Lcom/btmura/android/reddit/app/ThingActivity;->refreshTitle(Ljava/lang/String;)V │ │ .line 82 │ return-void │ │ - .line 79 │ + .line 80 │ :cond_0 │ iget-object v1, p0, Lcom/btmura/android/reddit/app/ThingActivity;->thingBundle:Lcom/btmura/android/reddit/app/ThingBundle; │ │ + .line 81 │ invoke-virtual {v1}, Lcom/btmura/android/reddit/app/ThingBundle;->getTitle()Ljava/lang/String; │ │ move-result-object v1 │ │ goto :goto_0 │ .end method │ │ @@ -349,16 +356,18 @@ │ invoke-direct {v0, p0, v1, v2}, Lcom/btmura/android/reddit/content/AccountLoader;->(Landroid/content/Context;ZZ)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic onKeyUp(ILandroid/view/KeyEvent;)Z │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # Landroid/view/KeyEvent; │ + .param p2 # Landroid/view/KeyEvent; │ + .annotation build Landroid/support/annotation/NonNull; │ + .end annotation │ + .end param │ │ .prologue │ .line 37 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/GlobalMenuActivity;->onKeyUp(ILandroid/view/KeyEvent;)Z │ │ move-result v0 │ │ @@ -437,22 +446,19 @@ │ .end local v1 # "ft":Landroid/support/v4/app/FragmentTransaction; │ :cond_0 │ return-void │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 37 │ check-cast p2, Lcom/btmura/android/reddit/content/AccountLoader$AccountResult; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingActivity;->onLoadFinished(Landroid/support/v4/content/Loader;Lcom/btmura/android/reddit/content/AccountLoader$AccountResult;)V │ │ return-void │ .end method │ │ .method public onLoaderReset(Landroid/support/v4/content/Loader;)V │ .locals 0 ├── smali/com/btmura/android/reddit/app/ThingBundle$1.smali │ @@ -53,15 +53,14 @@ │ invoke-direct {v0, p1, v1}, Lcom/btmura/android/reddit/app/ThingBundle;->(Landroid/os/Parcel;Lcom/btmura/android/reddit/app/ThingBundle$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 74 │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/app/ThingBundle$1;->createFromParcel(Landroid/os/Parcel;)Lcom/btmura/android/reddit/app/ThingBundle; │ │ move-result-object v0 │ │ @@ -77,15 +76,14 @@ │ new-array v0, p1, [Lcom/btmura/android/reddit/app/ThingBundle; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 74 │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/app/ThingBundle$1;->newArray(I)[Lcom/btmura/android/reddit/app/ThingBundle; │ │ move-result-object v0 ├── smali/com/btmura/android/reddit/app/ThingFragment.smali │ @@ -231,18 +231,20 @@ │ │ move-result-object v0 │ │ iget-object v1, p0, Lcom/btmura/android/reddit/app/ThingFragment;->thingData:Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData; │ │ iget-object v1, v1, Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData;->parent:Lcom/btmura/android/reddit/app/ThingBundle; │ │ + .line 359 │ invoke-virtual {v1}, Lcom/btmura/android/reddit/app/ThingBundle;->getSubreddit()Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 358 │ invoke-static {v0, v1}, Lcom/btmura/android/reddit/app/MenuHelper;->showAddSubredditDialog(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ .line 360 │ return-void │ .end method │ │ .method private handleComments()V │ @@ -377,20 +379,22 @@ │ │ .line 319 │ .local v4, "thingId":Ljava/lang/String; │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ThingFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v0 │ │ + .line 320 │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/ThingFragment;->getAccountName()Ljava/lang/String; │ │ move-result-object v1 │ │ move-object v5, v4 │ │ + .line 319 │ invoke-static/range {v0 .. v5}, Lcom/btmura/android/reddit/app/MenuHelper;->startCommentReplyComposer(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V │ │ .line 325 │ return-void │ .end method │ │ .method private handleNewMessageComment()V │ @@ -424,22 +428,24 @@ │ │ .line 331 │ .local v4, "thingId":Ljava/lang/String; │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ThingFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v0 │ │ + .line 332 │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/ThingFragment;->getAccountName()Ljava/lang/String; │ │ move-result-object v1 │ │ const/4 v6, 0x1 │ │ move-object v5, v4 │ │ + .line 331 │ invoke-static/range {v0 .. v6}, Lcom/btmura/android/reddit/app/MenuHelper;->startMessageReplyComposer(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V │ │ .line 338 │ return-void │ .end method │ │ .method private handleOpen()V │ @@ -466,30 +472,33 @@ │ │ .prologue │ .line 300 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ThingFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v0 │ │ + .line 301 │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/ThingFragment;->getAccountName()Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/btmura/android/reddit/app/ThingFragment;->thingData:Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData; │ │ iget-object v2, v2, Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData;->parent:Lcom/btmura/android/reddit/app/ThingBundle; │ │ + .line 302 │ invoke-virtual {v2}, Lcom/btmura/android/reddit/app/ThingBundle;->getThingId()Ljava/lang/String; │ │ move-result-object v2 │ │ const/4 v3, 0x0 │ │ const/4 v4, 0x0 │ │ + .line 300 │ invoke-static {v0, v1, v2, v3, v4}, Lcom/btmura/android/reddit/provider/Provider;->saveAsync(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lcom/btmura/android/reddit/app/ThingBundle;Z)V │ │ .line 305 │ return-void │ .end method │ │ .method private handleShare()V │ @@ -528,18 +537,20 @@ │ │ move-result-object v0 │ │ iget-object v1, p0, Lcom/btmura/android/reddit/app/ThingFragment;->thingData:Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData; │ │ iget-object v1, v1, Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData;->parent:Lcom/btmura/android/reddit/app/ThingBundle; │ │ + .line 369 │ invoke-virtual {v1}, Lcom/btmura/android/reddit/app/ThingBundle;->getSubreddit()Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 368 │ invoke-static {v0, v1}, Lcom/btmura/android/reddit/app/MenuHelper;->startSidebarActivity(Landroid/content/Context;Ljava/lang/String;)V │ │ .line 370 │ return-void │ .end method │ │ .method private handleUnsaved()V │ @@ -547,32 +558,35 @@ │ │ .prologue │ .line 308 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ThingFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v0 │ │ + .line 309 │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/ThingFragment;->getAccountName()Ljava/lang/String; │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/btmura/android/reddit/app/ThingFragment;->thingData:Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData; │ │ iget-object v2, v2, Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData;->parent:Lcom/btmura/android/reddit/app/ThingBundle; │ │ + .line 310 │ invoke-virtual {v2}, Lcom/btmura/android/reddit/app/ThingBundle;->getThingId()Ljava/lang/String; │ │ move-result-object v2 │ │ iget-object v3, p0, Lcom/btmura/android/reddit/app/ThingFragment;->thingData:Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData; │ │ iget-object v3, v3, Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData;->parent:Lcom/btmura/android/reddit/app/ThingBundle; │ │ const/4 v4, 0x1 │ │ + .line 308 │ invoke-static {v0, v1, v2, v3, v4}, Lcom/btmura/android/reddit/provider/Provider;->saveAsync(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lcom/btmura/android/reddit/app/ThingBundle;Z)V │ │ .line 313 │ return-void │ .end method │ │ .method private handleUser()V │ @@ -584,18 +598,20 @@ │ │ move-result-object v0 │ │ iget-object v1, p0, Lcom/btmura/android/reddit/app/ThingFragment;->thingData:Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData; │ │ iget-object v1, v1, Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData;->parent:Lcom/btmura/android/reddit/app/ThingBundle; │ │ + .line 364 │ invoke-virtual {v1}, Lcom/btmura/android/reddit/app/ThingBundle;->getAuthor()Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 363 │ invoke-static {v0, v1}, Lcom/btmura/android/reddit/app/MenuHelper;->startProfileActivity(Landroid/content/Context;Ljava/lang/String;)V │ │ .line 365 │ return-void │ .end method │ │ .method private isCurrentPageType(I)Z │ @@ -700,25 +716,28 @@ │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const-string v0, "accountName" │ │ + .line 84 │ invoke-static {p0, p1, v0}, Lcom/btmura/android/reddit/util/ComparableFragments;->equalStrings(Lcom/btmura/android/reddit/app/ComparableFragment;Lcom/btmura/android/reddit/app/ComparableFragment;Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const/4 v0, 0x1 │ │ + .line 83 │ :goto_0 │ return v0 │ │ + .line 84 │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public onActivityCreated(Landroid/os/Bundle;)V │ @@ -805,24 +824,27 @@ │ .line 119 │ new-instance v0, Lcom/btmura/android/reddit/content/ThingDataLoader; │ │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ThingFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v1 │ │ + .line 120 │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/ThingFragment;->getAccountName()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 121 │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/ThingFragment;->getThingBundleArgument()Lcom/btmura/android/reddit/app/ThingBundle; │ │ move-result-object v3 │ │ invoke-direct {v0, v1, v2, v3}, Lcom/btmura/android/reddit/content/ThingDataLoader;->(Landroid/content/Context;Ljava/lang/String;Lcom/btmura/android/reddit/app/ThingBundle;)V │ │ + .line 119 │ return-object v0 │ .end method │ │ .method public onCreateOptionsMenu(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ .locals 1 │ .param p1, "menu" # Landroid/view/Menu; │ .param p2, "inflater" # Landroid/view/MenuInflater; │ @@ -999,14 +1021,15 @@ │ .line 128 │ new-instance v0, Lcom/btmura/android/reddit/app/ThingPagerAdapter; │ │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ThingFragment;->getChildFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ move-result-object v1 │ │ + .line 129 │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/ThingFragment;->getAccountName()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-direct {v0, v1, v2, p2}, Lcom/btmura/android/reddit/app/ThingPagerAdapter;->(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData;)V │ │ iput-object v0, p0, Lcom/btmura/android/reddit/app/ThingFragment;->pagerAdapter:Lcom/btmura/android/reddit/app/ThingPagerAdapter; │ @@ -1051,22 +1074,19 @@ │ │ .line 139 │ return-void │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 44 │ check-cast p2, Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData;)V │ │ return-void │ .end method │ │ .method public onLoaderReset(Landroid/support/v4/content/Loader;)V │ .locals 1 │ @@ -1272,14 +1292,15 @@ │ │ if-eqz v10, :cond_3 │ │ iget-object v10, p0, Lcom/btmura/android/reddit/app/ThingFragment;->thingData:Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData; │ │ iget-object v10, v10, Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData;->parent:Lcom/btmura/android/reddit/app/ThingBundle; │ │ + .line 187 │ invoke-virtual {v10}, Lcom/btmura/android/reddit/app/ThingBundle;->hasCommentsUrl()Z │ │ move-result v10 │ │ if-eqz v10, :cond_3 │ │ move v1, v8 │ @@ -1287,46 +1308,51 @@ │ .line 188 │ .local v1, "hasLinkAndComments":Z │ :goto_1 │ iget-object v11, p0, Lcom/btmura/android/reddit/app/ThingFragment;->linkItem:Landroid/view/MenuItem; │ │ if-eqz v1, :cond_4 │ │ + .line 189 │ invoke-direct {p0, v9}, Lcom/btmura/android/reddit/app/ThingFragment;->isCurrentPageType(I)Z │ │ move-result v10 │ │ if-nez v10, :cond_4 │ │ move v10, v8 │ │ + .line 188 │ :goto_2 │ invoke-interface {v11, v10}, Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; │ │ .line 190 │ iget-object v11, p0, Lcom/btmura/android/reddit/app/ThingFragment;->commentsItem:Landroid/view/MenuItem; │ │ if-eqz v1, :cond_5 │ │ + .line 191 │ invoke-direct {p0, v8}, Lcom/btmura/android/reddit/app/ThingFragment;->isCurrentPageType(I)Z │ │ move-result v10 │ │ if-nez v10, :cond_5 │ │ move v10, v8 │ │ + .line 190 │ :goto_3 │ invoke-interface {v11, v10}, Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; │ │ .line 193 │ iget-object v11, p0, Lcom/btmura/android/reddit/app/ThingFragment;->savedItem:Landroid/view/MenuItem; │ │ iget-object v10, p0, Lcom/btmura/android/reddit/app/ThingFragment;->thingData:Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData; │ │ + .line 194 │ invoke-virtual {v10}, Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData;->isParentSaveable()Z │ │ move-result v10 │ │ if-eqz v10, :cond_6 │ │ iget-object v10, p0, Lcom/btmura/android/reddit/app/ThingFragment;->thingData:Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData; │ @@ -1335,22 +1361,24 @@ │ │ move-result v10 │ │ if-eqz v10, :cond_6 │ │ move v10, v8 │ │ + .line 193 │ :goto_4 │ invoke-interface {v11, v10}, Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; │ │ .line 195 │ iget-object v11, p0, Lcom/btmura/android/reddit/app/ThingFragment;->unsavedItem:Landroid/view/MenuItem; │ │ iget-object v10, p0, Lcom/btmura/android/reddit/app/ThingFragment;->thingData:Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData; │ │ + .line 196 │ invoke-virtual {v10}, Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData;->isParentSaveable()Z │ │ move-result v10 │ │ if-eqz v10, :cond_7 │ │ iget-object v10, p0, Lcom/btmura/android/reddit/app/ThingFragment;->thingData:Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData; │ @@ -1359,14 +1387,15 @@ │ │ move-result v10 │ │ if-nez v10, :cond_7 │ │ move v10, v8 │ │ + .line 195 │ :goto_5 │ invoke-interface {v11, v10}, Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; │ │ .line 198 │ invoke-direct {p0}, Lcom/btmura/android/reddit/app/ThingFragment;->getAccountName()Ljava/lang/String; │ │ move-result-object v10 │ @@ -1537,40 +1566,40 @@ │ .end local v4 # "subreddit":Ljava/lang/String; │ .end local v5 # "title":Ljava/lang/String; │ .end local v6 # "url":Ljava/lang/CharSequence; │ .end local v7 # "user":Ljava/lang/String; │ :cond_3 │ move v1, v9 │ │ - .line 186 │ + .line 187 │ goto/16 :goto_1 │ │ .restart local v1 # "hasLinkAndComments":Z │ :cond_4 │ move v10, v9 │ │ - .line 188 │ + .line 189 │ goto/16 :goto_2 │ │ :cond_5 │ move v10, v9 │ │ - .line 190 │ + .line 191 │ goto/16 :goto_3 │ │ :cond_6 │ move v10, v9 │ │ - .line 193 │ + .line 194 │ goto/16 :goto_4 │ │ :cond_7 │ move v10, v9 │ │ - .line 195 │ + .line 196 │ goto/16 :goto_5 │ │ .restart local v0 # "hasAccount":Z │ .restart local v5 # "title":Ljava/lang/String; │ .restart local v6 # "url":Ljava/lang/CharSequence; │ :cond_8 │ move v3, v9 ├── smali/com/btmura/android/reddit/app/ThingListFragment$1.smali │ @@ -22,18 +22,19 @@ │ │ .field final synthetic val$scrollListener:Landroid/widget/AbsListView$OnScrollListener; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/app/ThingListFragment;Landroid/widget/AbsListView$OnScrollListener;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/app/ThingListFragment; │ │ .prologue │ .line 112 │ - .local p0, "this":Lcom/btmura/android/reddit/app/ThingListFragment$1;, "Lcom/btmura/android/reddit/app/ThingListFragment.1;" │ + .local p0, "this":Lcom/btmura/android/reddit/app/ThingListFragment$1;, "Lcom/btmura/android/reddit/app/ThingListFragment$1;" │ iput-object p1, p0, Lcom/btmura/android/reddit/app/ThingListFragment$1;->this$0:Lcom/btmura/android/reddit/app/ThingListFragment; │ │ iput-object p2, p0, Lcom/btmura/android/reddit/app/ThingListFragment$1;->val$scrollListener:Landroid/widget/AbsListView$OnScrollListener; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ @@ -46,15 +47,15 @@ │ .param p1, "lv" # Landroid/widget/AbsListView; │ .param p2, "firstVisible" # I │ .param p3, "visibleCount" # I │ .param p4, "totalCount" # I │ │ .prologue │ .line 119 │ - .local p0, "this":Lcom/btmura/android/reddit/app/ThingListFragment$1;, "Lcom/btmura/android/reddit/app/ThingListFragment.1;" │ + .local p0, "this":Lcom/btmura/android/reddit/app/ThingListFragment$1;, "Lcom/btmura/android/reddit/app/ThingListFragment$1;" │ iget-object v0, p0, Lcom/btmura/android/reddit/app/ThingListFragment$1;->val$scrollListener:Landroid/widget/AbsListView$OnScrollListener; │ │ invoke-interface {v0, p1, p2, p3, p4}, Landroid/widget/AbsListView$OnScrollListener;->onScroll(Landroid/widget/AbsListView;III)V │ │ .line 120 │ iget-object v0, p0, Lcom/btmura/android/reddit/app/ThingListFragment$1;->this$0:Lcom/btmura/android/reddit/app/ThingListFragment; │ │ @@ -67,15 +68,15 @@ │ .method public onScrollStateChanged(Landroid/widget/AbsListView;I)V │ .locals 1 │ .param p1, "lv" # Landroid/widget/AbsListView; │ .param p2, "scrollState" # I │ │ .prologue │ .line 126 │ - .local p0, "this":Lcom/btmura/android/reddit/app/ThingListFragment$1;, "Lcom/btmura/android/reddit/app/ThingListFragment.1;" │ + .local p0, "this":Lcom/btmura/android/reddit/app/ThingListFragment$1;, "Lcom/btmura/android/reddit/app/ThingListFragment$1;" │ iget-object v0, p0, Lcom/btmura/android/reddit/app/ThingListFragment$1;->val$scrollListener:Landroid/widget/AbsListView$OnScrollListener; │ │ invoke-interface {v0, p1, p2}, Landroid/widget/AbsListView$OnScrollListener;->onScrollStateChanged(Landroid/widget/AbsListView;I)V │ │ .line 127 │ iget-object v0, p0, Lcom/btmura/android/reddit/app/ThingListFragment$1;->this$0:Lcom/btmura/android/reddit/app/ThingListFragment; ├── smali/com/btmura/android/reddit/app/ThingListFragment.smali │ @@ -636,23 +636,20 @@ │ const v0, 0x7f090021 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 46 │ .local p0, "this":Lcom/btmura/android/reddit/app/ThingListFragment;, "Lcom/btmura/android/reddit/app/ThingListFragment;" │ check-cast p2, Landroid/database/Cursor; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/btmura/android/reddit/app/ThingListFragment;->onLoadFinished(Landroid/support/v4/content/Loader;Landroid/database/Cursor;)V │ │ return-void │ .end method │ │ .method public onLoaderReset(Landroid/support/v4/content/Loader;)V │ .locals 2 │ @@ -691,26 +688,29 @@ │ │ invoke-interface {v0, p1}, Lcom/btmura/android/reddit/app/MenuController;->onOptionsItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ + .line 252 │ invoke-super {p0, p1}, Landroid/support/v4/app/ListFragment;->onOptionsItemSelected(Landroid/view/MenuItem;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_1 │ │ :cond_0 │ const/4 v0, 0x1 │ │ + .line 251 │ :goto_0 │ return v0 │ │ + .line 252 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public onPrepareActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ @@ -797,26 +797,28 @@ │ :cond_1 │ mul-int/lit8 v1, p3, 0x2 │ │ add-int/2addr v1, p2 │ │ if-lt v1, p4, :cond_0 │ │ + .line 190 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ThingListFragment;->getLoaderManager()Landroid/support/v4/app/LoaderManager; │ │ move-result-object v1 │ │ invoke-virtual {v1, v3}, Landroid/support/v4/app/LoaderManager;->getLoader(I)Landroid/support/v4/content/Loader; │ │ move-result-object v1 │ │ if-eqz v1, :cond_0 │ │ iget-object v1, p0, Lcom/btmura/android/reddit/app/ThingListFragment;->controller:Lcom/btmura/android/reddit/app/ThingListController; │ │ + .line 191 │ invoke-interface {v1}, Lcom/btmura/android/reddit/app/ThingListController;->hasNextMoreId()Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ .line 192 ├── smali/com/btmura/android/reddit/app/ThingPagerAdapter.smali │ @@ -329,64 +329,71 @@ │ .line 194 │ iget-object v1, p0, Lcom/btmura/android/reddit/app/ThingPagerAdapter;->accountName:Ljava/lang/String; │ │ iget-object v2, p0, Lcom/btmura/android/reddit/app/ThingPagerAdapter;->thingData:Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData; │ │ iget-object v2, v2, Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData;->child:Lcom/btmura/android/reddit/app/ThingBundle; │ │ + .line 195 │ invoke-virtual {v2}, Lcom/btmura/android/reddit/app/ThingBundle;->getThingId()Ljava/lang/String; │ │ move-result-object v2 │ │ iget-object v3, p0, Lcom/btmura/android/reddit/app/ThingPagerAdapter;->thingData:Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData; │ │ iget-object v3, v3, Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData;->parent:Lcom/btmura/android/reddit/app/ThingBundle; │ │ + .line 196 │ invoke-virtual {v3}, Lcom/btmura/android/reddit/app/ThingBundle;->getThingId()Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 194 │ invoke-static {v1, v2, v3}, Lcom/btmura/android/reddit/app/CommentListFragment;->newInstance(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/btmura/android/reddit/app/CommentListFragment; │ │ move-result-object v1 │ │ goto :goto_0 │ │ .line 198 │ :cond_0 │ iget-object v1, p0, Lcom/btmura/android/reddit/app/ThingPagerAdapter;->accountName:Ljava/lang/String; │ │ iget-object v2, p0, Lcom/btmura/android/reddit/app/ThingPagerAdapter;->thingData:Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData; │ │ iget-object v2, v2, Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData;->parent:Lcom/btmura/android/reddit/app/ThingBundle; │ │ + .line 199 │ invoke-virtual {v2}, Lcom/btmura/android/reddit/app/ThingBundle;->getThingId()Ljava/lang/String; │ │ move-result-object v2 │ │ const/4 v3, 0x0 │ │ + .line 198 │ invoke-static {v1, v2, v3}, Lcom/btmura/android/reddit/app/CommentListFragment;->newInstance(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/btmura/android/reddit/app/CommentListFragment; │ │ move-result-object v1 │ │ goto :goto_0 │ │ .line 204 │ :pswitch_2 │ iget-object v1, p0, Lcom/btmura/android/reddit/app/ThingPagerAdapter;->accountName:Ljava/lang/String; │ │ iget-object v2, p0, Lcom/btmura/android/reddit/app/ThingPagerAdapter;->thingData:Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData; │ │ iget-object v2, v2, Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData;->parent:Lcom/btmura/android/reddit/app/ThingBundle; │ │ + .line 205 │ invoke-virtual {v2}, Lcom/btmura/android/reddit/app/ThingBundle;->getThingId()Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 204 │ invoke-static {v1, v2}, Lcom/btmura/android/reddit/app/MessageThreadListFragment;->newInstance(Ljava/lang/String;Ljava/lang/String;)Lcom/btmura/android/reddit/app/MessageThreadListFragment; │ │ move-result-object v1 │ │ goto :goto_0 │ │ .line 186 ├── smali/com/btmura/android/reddit/app/ThingTableActionModeController.smali │ @@ -274,82 +274,100 @@ │ │ .prologue │ .line 314 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->getAuthor(I)Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 315 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->getCreatedUtc(I)J │ │ move-result-wide v2 │ │ + .line 316 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->getDomain(I)Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 317 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->getDowns(I)I │ │ move-result v5 │ │ + .line 318 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->getLikes(I)I │ │ move-result v6 │ │ + .line 319 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->getKind(I)I │ │ move-result v7 │ │ + .line 320 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->getNumComments(I)I │ │ move-result v8 │ │ + .line 321 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->isOver18(I)Z │ │ move-result v9 │ │ + .line 322 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->getPermaLink(I)Ljava/lang/String; │ │ move-result-object v10 │ │ + .line 323 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->getSaved(I)Z │ │ move-result v11 │ │ + .line 324 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->getScore(I)I │ │ move-result v12 │ │ + .line 325 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->isSelf(I)Z │ │ move-result v13 │ │ + .line 326 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->getSubreddit(I)Ljava/lang/String; │ │ move-result-object v14 │ │ + .line 327 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->getThingId(I)Ljava/lang/String; │ │ move-result-object v15 │ │ + .line 328 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->getThumbnailUrl(I)Ljava/lang/String; │ │ move-result-object v16 │ │ + .line 329 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->getTitle(I)Ljava/lang/String; │ │ move-result-object v17 │ │ + .line 330 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->getUps(I)I │ │ move-result v18 │ │ + .line 331 │ invoke-direct/range {p0 .. p1}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->getUrl(I)Ljava/lang/String; │ │ move-result-object v19 │ │ + .line 314 │ invoke-static/range {v1 .. v19}, Lcom/btmura/android/reddit/app/ThingBundle;->newLinkInstance(Ljava/lang/String;JLjava/lang/String;IIIIZLjava/lang/String;ZIZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Lcom/btmura/android/reddit/app/ThingBundle; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -769,22 +787,24 @@ │ │ iget-object v0, p0, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->actionMode:Landroid/view/ActionMode; │ │ if-nez v0, :cond_2 │ │ const/4 v0, 0x3 │ │ + .line 129 │ invoke-direct {p0, p1, v0}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->isKind(II)Z │ │ move-result v0 │ │ if-eqz v0, :cond_2 │ │ if-eqz p2, :cond_0 │ │ + .line 130 │ invoke-direct {p0, p1}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->isHidden(I)Z │ │ move-result v0 │ │ if-eqz v0, :cond_1 │ │ :cond_0 │ @@ -795,17 +815,19 @@ │ move-result v0 │ │ if-eqz v0, :cond_2 │ │ :cond_1 │ const/4 v0, 0x1 │ │ + .line 127 │ :goto_0 │ return v0 │ │ + .line 130 │ :cond_2 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method private isHidden(I)Z │ @@ -926,20 +948,22 @@ │ .local v1, "item":Landroid/view/MenuItem; │ invoke-direct {p0, p2, v2}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->isCheckedCount(Landroid/widget/ListView;I)Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ + .line 108 │ invoke-static {v0}, Lcom/btmura/android/reddit/app/MenuHelper;->isUserItemVisible(Ljava/lang/String;)Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ + .line 107 │ :goto_0 │ invoke-interface {v1, v2}, Landroid/view/MenuItem;->setVisible(Z)Landroid/view/MenuItem; │ │ .line 109 │ invoke-interface {v1}, Landroid/view/MenuItem;->isVisible()Z │ │ move-result v2 │ @@ -955,15 +979,15 @@ │ │ invoke-interface {v1, v2}, Landroid/view/MenuItem;->setTitle(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ .line 112 │ :cond_0 │ return-void │ │ - .line 107 │ + .line 108 │ :cond_1 │ const/4 v2, 0x0 │ │ goto :goto_0 │ .end method │ │ .method private prepareCopyUrlActionItem(Landroid/view/Menu;Landroid/widget/ListView;I)V │ @@ -1023,14 +1047,15 @@ │ .line 120 │ const v0, 0x7f0d0051 │ │ invoke-interface {p1, v0}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; │ │ move-result-object v3 │ │ + .line 121 │ invoke-direct {p0, p2, v1}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->isCheckedCount(Landroid/widget/ListView;I)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ invoke-direct {p0, p3, v1}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->isHidable(IZ)Z │ @@ -1047,14 +1072,15 @@ │ .line 122 │ const v0, 0x7f0d0052 │ │ invoke-interface {p1, v0}, Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; │ │ move-result-object v0 │ │ + .line 123 │ invoke-direct {p0, p2, v1}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->isCheckedCount(Landroid/widget/ListView;I)Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ invoke-direct {p0, p3, v2}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->isHidable(IZ)Z │ @@ -1068,21 +1094,21 @@ │ │ .line 124 │ return-void │ │ :cond_0 │ move v0, v2 │ │ - .line 120 │ + .line 121 │ goto :goto_0 │ │ :cond_1 │ move v1, v2 │ │ - .line 122 │ + .line 123 │ goto :goto_1 │ .end method │ │ .method private prepareSaveActionItems(Landroid/view/Menu;Landroid/widget/ListView;I)V │ .locals 6 │ .param p1, "menu" # Landroid/view/Menu; │ .param p2, "lv" # Landroid/widget/ListView; │ @@ -1104,14 +1130,15 @@ │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ const/4 v4, 0x3 │ │ + .line 139 │ invoke-direct {p0, p3, v4}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->isKind(II)Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ move v0, v2 │ @@ -1175,15 +1202,15 @@ │ return-void │ │ .end local v0 # "saveable":Z │ .end local v1 # "saved":Z │ :cond_0 │ move v0, v3 │ │ - .line 138 │ + .line 139 │ goto :goto_0 │ │ .restart local v0 # "saveable":Z │ :cond_1 │ move v1, v3 │ │ .line 140 │ @@ -1661,24 +1688,26 @@ │ │ const v3, 0x7f0a0006 │ │ new-array v4, v7, [Ljava/lang/Object; │ │ const/4 v5, 0x0 │ │ + .line 92 │ invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v6 │ │ aput-object v6, v4, v5 │ │ invoke-virtual {v2, v3, v0, v4}, Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 91 │ invoke-virtual {p1, v2}, Landroid/view/ActionMode;->setTitle(Ljava/lang/CharSequence;)V │ │ goto :goto_0 │ .end method │ │ .method public swipe(I)V │ .locals 2 ├── smali/com/btmura/android/reddit/app/ThingTableListController.smali │ @@ -78,14 +78,15 @@ │ iput-object v0, p0, Lcom/btmura/android/reddit/app/ThingTableListController;->accountName:Ljava/lang/String; │ │ .line 58 │ new-instance v0, Lcom/btmura/android/reddit/widget/ThingListAdapter; │ │ iget-object v1, p0, Lcom/btmura/android/reddit/app/ThingTableListController;->accountName:Ljava/lang/String; │ │ + .line 59 │ invoke-static {p2}, Lcom/btmura/android/reddit/app/ThingTableListController;->getSingleChoiceExtra(Landroid/os/Bundle;)Z │ │ move-result v2 │ │ invoke-direct {v0, p1, v1, p3, v2}, Lcom/btmura/android/reddit/widget/ThingListAdapter;->(Landroid/content/Context;Ljava/lang/String;Lcom/btmura/android/reddit/widget/ThingView$OnThingViewClickListener;Z)V │ │ iput-object v0, p0, Lcom/btmura/android/reddit/app/ThingTableListController;->adapter:Lcom/btmura/android/reddit/widget/ThingListAdapter; │ @@ -470,18 +471,20 @@ │ invoke-virtual {p0, v0}, Lcom/btmura/android/reddit/app/ThingTableListController;->setSubreddit(Ljava/lang/String;)V │ │ .line 68 │ invoke-static {p1}, Lcom/btmura/android/reddit/app/ThingTableListController;->getSelectedThingId(Landroid/os/Bundle;)Ljava/lang/String; │ │ move-result-object v0 │ │ + .line 69 │ invoke-static {p1}, Lcom/btmura/android/reddit/app/ThingTableListController;->getSelectedLinkId(Landroid/os/Bundle;)Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 68 │ invoke-virtual {p0, v0, v1}, Lcom/btmura/android/reddit/app/ThingTableListController;->setSelectedThing(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 70 │ const-string v0, "cursorExtras" │ │ invoke-virtual {p1, v0}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; ├── smali/com/btmura/android/reddit/app/ThingTableListFragment.smali │ @@ -34,15 +34,14 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic createActionModeController(Lcom/btmura/android/reddit/app/ThingListController;)Lcom/btmura/android/reddit/app/ThingActionModeController; │ .locals 1 │ - .param p1, "x0" # Lcom/btmura/android/reddit/app/ThingListController; │ │ .prologue │ .line 21 │ .local p0, "this":Lcom/btmura/android/reddit/app/ThingTableListFragment;, "Lcom/btmura/android/reddit/app/ThingTableListFragment;" │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->createActionModeController(Lcom/btmura/android/reddit/app/ThingListController;)Lcom/btmura/android/reddit/app/ThingTableActionModeController; │ │ move-result-object v0 │ @@ -65,36 +64,39 @@ │ .local p1, "controller":Lcom/btmura/android/reddit/app/ThingListController;, "TC;" │ new-instance v1, Lcom/btmura/android/reddit/app/ThingTableActionModeController; │ │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v2 │ │ + .line 47 │ invoke-interface {p1}, Lcom/btmura/android/reddit/app/ThingListController;->getAccountName()Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 48 │ invoke-interface {p1}, Lcom/btmura/android/reddit/app/ThingListController;->getSwipeAction()I │ │ move-result v4 │ │ + .line 49 │ invoke-interface {p1}, Lcom/btmura/android/reddit/app/ThingListController;->getAdapter()Landroid/widget/ListAdapter; │ │ move-result-object v0 │ │ check-cast v0, Lcom/btmura/android/reddit/widget/AbstractThingListAdapter; │ │ invoke-direct {v1, v2, v3, v4, v0}, Lcom/btmura/android/reddit/app/ThingTableActionModeController;->(Landroid/content/Context;Ljava/lang/String;ILcom/btmura/android/reddit/widget/AbstractThingListAdapter;)V │ │ + .line 46 │ return-object v1 │ .end method │ │ .method protected bridge synthetic createMenuController(Lcom/btmura/android/reddit/app/ThingListController;)Lcom/btmura/android/reddit/app/MenuController; │ .locals 1 │ - .param p1, "x0" # Lcom/btmura/android/reddit/app/ThingListController; │ │ .prologue │ .line 21 │ .local p0, "this":Lcom/btmura/android/reddit/app/ThingTableListFragment;, "Lcom/btmura/android/reddit/app/ThingTableListFragment;" │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->createMenuController(Lcom/btmura/android/reddit/app/ThingListController;)Lcom/btmura/android/reddit/app/ThingTableMenuController; │ │ move-result-object v0 │ @@ -117,30 +119,33 @@ │ .local p1, "controller":Lcom/btmura/android/reddit/app/ThingListController;, "TC;" │ new-instance v0, Lcom/btmura/android/reddit/app/ThingTableMenuController; │ │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; │ │ move-result-object v1 │ │ + .line 37 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/app/ThingTableListFragment;->getFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ move-result-object v2 │ │ + .line 38 │ invoke-interface {p1}, Lcom/btmura/android/reddit/app/ThingListController;->getAccountName()Ljava/lang/String; │ │ move-result-object v3 │ │ iget-object v5, p0, Lcom/btmura/android/reddit/app/ThingTableListFragment;->thingHolder:Lcom/btmura/android/reddit/app/ThingHolder; │ │ move-object v4, p1 │ │ move-object v6, p0 │ │ invoke-direct/range {v0 .. v6}, Lcom/btmura/android/reddit/app/ThingTableMenuController;->(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;Ljava/lang/String;Lcom/btmura/android/reddit/app/SubredditHolder;Lcom/btmura/android/reddit/app/ThingHolder;Lcom/btmura/android/reddit/app/Refreshable;)V │ │ + .line 36 │ return-object v0 │ .end method │ │ .method public onAttach(Landroid/app/Activity;)V │ .locals 1 │ .param p1, "activity" # Landroid/app/Activity; ├── smali/com/btmura/android/reddit/app/UserProfileActivity.smali │ @@ -323,16 +323,18 @@ │ const/4 v0, 0x1 │ │ return v0 │ .end method │ │ .method public bridge synthetic onKeyUp(ILandroid/view/KeyEvent;)Z │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # Landroid/view/KeyEvent; │ + .param p2 # Landroid/view/KeyEvent; │ + .annotation build Landroid/support/annotation/NonNull; │ + .end annotation │ + .end param │ │ .prologue │ .line 43 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onKeyUp(ILandroid/view/KeyEvent;)Z │ │ move-result v0 │ │ @@ -392,22 +394,19 @@ │ │ .line 146 │ return-void │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 43 │ check-cast p2, Lcom/btmura/android/reddit/content/AccountLoader$AccountResult; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/btmura/android/reddit/app/UserProfileActivity;->onLoadFinished(Landroid/support/v4/content/Loader;Lcom/btmura/android/reddit/content/AccountLoader$AccountResult;)V │ │ return-void │ .end method │ │ .method public onLoaderReset(Landroid/support/v4/content/Loader;)V │ .locals 0 │ @@ -466,59 +465,44 @@ │ const/4 v0, 0x1 │ │ return v0 │ .end method │ │ .method public bridge synthetic onNavigationMessagesSelected(Ljava/lang/String;IZ)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/String; │ - .param p2, "x1" # I │ - .param p3, "x2" # Z │ │ .prologue │ .line 43 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onNavigationMessagesSelected(Ljava/lang/String;IZ)V │ │ return-void │ .end method │ │ .method public bridge synthetic onNavigationProfileSelected(Ljava/lang/String;IZ)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/String; │ - .param p2, "x1" # I │ - .param p3, "x2" # Z │ │ .prologue │ .line 43 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onNavigationProfileSelected(Ljava/lang/String;IZ)V │ │ return-void │ .end method │ │ .method public bridge synthetic onNavigationSavedSelected(Ljava/lang/String;IZ)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/String; │ - .param p2, "x1" # I │ - .param p3, "x2" # Z │ │ .prologue │ .line 43 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onNavigationSavedSelected(Ljava/lang/String;IZ)V │ │ return-void │ .end method │ │ .method public bridge synthetic onNavigationSubredditSelected(Ljava/lang/String;Ljava/lang/String;ZILcom/btmura/android/reddit/app/ThingBundle;Z)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/String; │ - .param p2, "x1" # Ljava/lang/String; │ - .param p3, "x2" # Z │ - .param p4, "x3" # I │ - .param p5, "x4" # Lcom/btmura/android/reddit/app/ThingBundle; │ - .param p6, "x5" # Z │ │ .prologue │ .line 43 │ invoke-super/range {p0 .. p6}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onNavigationSubredditSelected(Ljava/lang/String;Ljava/lang/String;ZILcom/btmura/android/reddit/app/ThingBundle;Z)V │ │ return-void │ .end method │ @@ -620,17 +604,14 @@ │ │ .line 211 │ return-void │ .end method │ │ .method public bridge synthetic onSubredditSelected(Landroid/view/View;Ljava/lang/String;Z)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/View; │ - .param p2, "x1" # Ljava/lang/String; │ - .param p3, "x2" # Z │ │ .prologue │ .line 43 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onSubredditSelected(Landroid/view/View;Ljava/lang/String;Z)V │ │ return-void │ .end method │ @@ -645,28 +626,24 @@ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic onThingSelected(Landroid/view/View;Lcom/btmura/android/reddit/app/ThingBundle;I)V │ .locals 0 │ - .param p1, "x0" # Landroid/view/View; │ - .param p2, "x1" # Lcom/btmura/android/reddit/app/ThingBundle; │ - .param p3, "x2" # I │ │ .prologue │ .line 43 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onThingSelected(Landroid/view/View;Lcom/btmura/android/reddit/app/ThingBundle;I)V │ │ return-void │ .end method │ │ .method public bridge synthetic onThingTitleDiscovery(Ljava/lang/String;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/String; │ │ .prologue │ .line 43 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/app/AbstractBrowserActivity;->onThingTitleDiscovery(Ljava/lang/String;)V │ │ return-void │ .end method ├── smali/com/btmura/android/reddit/app/UserProfileActivity$1.smali │ @@ -30,14 +30,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/btmura/android/reddit/app/UserProfileActivity; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/app/UserProfileActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/app/UserProfileActivity; │ │ .prologue │ .line 50 │ iput-object p1, p0, Lcom/btmura/android/reddit/app/UserProfileActivity$1;->this$0:Lcom/btmura/android/reddit/app/UserProfileActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -77,21 +78,23 @@ │ # getter for: Lcom/btmura/android/reddit/app/UserProfileActivity;->accountName:Ljava/lang/String; │ invoke-static {v2}, Lcom/btmura/android/reddit/app/UserProfileActivity;->access$000(Lcom/btmura/android/reddit/app/UserProfileActivity;)Ljava/lang/String; │ │ move-result-object v2 │ │ iget-object v3, p0, Lcom/btmura/android/reddit/app/UserProfileActivity$1;->this$0:Lcom/btmura/android/reddit/app/UserProfileActivity; │ │ + .line 53 │ # getter for: Lcom/btmura/android/reddit/app/UserProfileActivity;->currentUser:Ljava/lang/String; │ invoke-static {v3}, Lcom/btmura/android/reddit/app/UserProfileActivity;->access$100(Lcom/btmura/android/reddit/app/UserProfileActivity;)Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-direct {v0, v1, v2, v3}, Lcom/btmura/android/reddit/content/UserInfoLoader;->(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V │ │ + .line 52 │ return-object v0 │ .end method │ │ .method public onLoadFinished(Landroid/support/v4/content/Loader;Lcom/btmura/android/reddit/net/AccountInfoResult;)V │ .locals 6 │ .param p2, "result" # Lcom/btmura/android/reddit/net/AccountInfoResult; │ .annotation system Ldalvik/annotation/Signature; │ @@ -174,22 +177,19 @@ │ │ .line 60 │ goto :goto_1 │ .end method │ │ .method public bridge synthetic onLoadFinished(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Landroid/support/v4/content/Loader; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 50 │ check-cast p2, Lcom/btmura/android/reddit/net/AccountInfoResult; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/btmura/android/reddit/app/UserProfileActivity$1;->onLoadFinished(Landroid/support/v4/content/Loader;Lcom/btmura/android/reddit/net/AccountInfoResult;)V │ │ return-void │ .end method │ │ .method public onLoaderReset(Landroid/support/v4/content/Loader;)V │ .locals 0 ├── smali/com/btmura/android/reddit/app/backup/BackupAgent.smali │ @@ -71,20 +71,22 @@ │ │ sget-object v2, Lcom/btmura/android/reddit/app/backup/BackupAgent;->PROJECTION:[Ljava/lang/String; │ │ const-string v3, "account=? AND state!= 2" │ │ const-string v4, "" │ │ + .line 77 │ invoke-static {v4}, Lcom/btmura/android/reddit/util/Array;->of(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v4 │ │ const-string v5, "name COLLATE NOCASE ASC" │ │ + .line 74 │ invoke-virtual/range {v0 .. v5}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v8 │ │ .line 80 │ .local v8, "c":Landroid/database/Cursor; │ :try_start_0 │ @@ -199,22 +201,25 @@ │ │ invoke-direct {v5, v8}, Ljava/util/ArrayList;->(I)V │ │ .line 105 │ .local v5, "ops":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ sget-object v8, Lcom/btmura/android/reddit/provider/SubredditProvider;->SUBREDDITS_URI:Landroid/net/Uri; │ │ + .line 106 │ invoke-static {v8}, Landroid/content/ContentProviderOperation;->newDelete(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v8 │ │ + .line 107 │ invoke-virtual {v8}, Landroid/content/ContentProviderOperation$Builder;->build()Landroid/content/ContentProviderOperation; │ │ move-result-object v8 │ │ + .line 105 │ invoke-virtual {v5, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 108 │ const/4 v3, 0x0 │ │ .local v3, "i":I │ :goto_0 │ @@ -232,28 +237,32 @@ │ move-result v8 │ │ if-eqz v8, :cond_0 │ │ .line 113 │ sget-object v8, Lcom/btmura/android/reddit/provider/SubredditProvider;->SUBREDDITS_URI:Landroid/net/Uri; │ │ + .line 114 │ invoke-static {v8}, Landroid/content/ContentProviderOperation;->newInsert(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v8 │ │ const-string v9, "name" │ │ + .line 115 │ invoke-virtual {v8, v9, v7}, Landroid/content/ContentProviderOperation$Builder;->withValue(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v8 │ │ + .line 116 │ invoke-virtual {v8}, Landroid/content/ContentProviderOperation$Builder;->build()Landroid/content/ContentProviderOperation; │ │ move-result-object v8 │ │ + .line 113 │ invoke-virtual {v5, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 108 │ :cond_0 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_0 ├── smali/com/btmura/android/reddit/content/AccountLoader$2.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/btmura/android/reddit/content/AccountLoader; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/content/AccountLoader;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/content/AccountLoader; │ │ .prologue │ .line 101 │ iput-object p1, p0, Lcom/btmura/android/reddit/content/AccountLoader$2;->this$0:Lcom/btmura/android/reddit/content/AccountLoader; │ │ invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V │ │ @@ -38,14 +39,15 @@ │ .param p1, "ctx" # Landroid/content/Context; │ .param p2, "intent" # Landroid/content/Intent; │ │ .prologue │ .line 104 │ const-string v1, "account" │ │ + .line 105 │ invoke-virtual {p2, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ .line 106 │ .local v0, "accountName":Ljava/lang/String; │ invoke-static {p1, v0}, Lcom/btmura/android/reddit/content/AccountPrefs;->setLastAccount(Landroid/content/Context;Ljava/lang/String;)V ├── smali/com/btmura/android/reddit/content/AccountLoader$AccountResult.smali │ @@ -73,14 +73,15 @@ │ .locals 5 │ .param p1, "ctx" # Landroid/content/Context; │ │ .prologue │ .line 65 │ const-string v3, "" │ │ + .line 66 │ invoke-static {p1, v3}, Lcom/btmura/android/reddit/content/AccountPrefs;->getLastAccount(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ .line 67 │ .local v0, "accountName":Ljava/lang/String; │ iget-object v3, p0, Lcom/btmura/android/reddit/content/AccountLoader$AccountResult;->accountNames:[Ljava/lang/String; ├── smali/com/btmura/android/reddit/content/AccountLoader$3.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/btmura/android/reddit/content/AccountLoader; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/content/AccountLoader;Landroid/os/Handler;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/content/AccountLoader; │ .param p2, "x0" # Landroid/os/Handler; │ │ .prologue │ .line 119 │ iput-object p1, p0, Lcom/btmura/android/reddit/content/AccountLoader$3;->this$0:Lcom/btmura/android/reddit/content/AccountLoader; │ │ invoke-direct {p0, p2}, Landroid/database/ContentObserver;->(Landroid/os/Handler;)V ├── smali/com/btmura/android/reddit/content/AccountLoader.smali │ @@ -180,14 +180,15 @@ │ │ move-result-object v11 │ │ .line 136 │ .local v11, "ctx":Landroid/content/Context; │ iget-object v1, p0, Lcom/btmura/android/reddit/content/AccountLoader;->manager:Landroid/accounts/AccountManager; │ │ + .line 137 │ invoke-static {v11}, Lcom/btmura/android/reddit/accounts/AccountUtils;->getAccountType(Landroid/content/Context;)Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Landroid/accounts/AccountManager;->getAccountsByType(Ljava/lang/String;)[Landroid/accounts/Account; │ │ move-result-object v9 ├── smali/com/btmura/android/reddit/content/AccountPrefs.smali │ @@ -409,12 +409,13 @@ │ │ const-string v1, "lastSubredditFilter" │ │ invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; │ │ move-result-object v0 │ │ + .line 67 │ invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V │ │ .line 68 │ return-void │ .end method ├── smali/com/btmura/android/reddit/content/AccountSubredditListLoader.smali │ @@ -43,22 +43,24 @@ │ .line 34 │ sget-object v2, Lcom/btmura/android/reddit/provider/SubredditProvider;->SUBREDDITS_URI:Landroid/net/Uri; │ │ sget-object v3, Lcom/btmura/android/reddit/content/AccountSubredditListLoader;->PROJECTION:[Ljava/lang/String; │ │ const-string v4, "account=? AND state!= 2" │ │ + .line 35 │ invoke-static {p2}, Lcom/btmura/android/reddit/util/Array;->of(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v5 │ │ const-string v6, "name COLLATE NOCASE ASC" │ │ move-object v0, p0 │ │ move-object v1, p1 │ │ + .line 34 │ invoke-direct/range {v0 .. v6}, Landroid/support/v4/content/CursorLoader;->(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ .line 37 │ return-void │ .end method ├── smali/com/btmura/android/reddit/content/AccountSyncAdapter.smali │ @@ -125,15 +125,15 @@ │ │ .line 152 │ .end local v7 # "ctx":Landroid/content/Context; │ :cond_0 │ :goto_0 │ return-void │ │ - .line 111 │ + .line 112 │ .restart local v7 # "ctx":Landroid/content/Context; │ :cond_1 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/content/AccountSyncAdapter;->getContext()Landroid/content/Context; │ │ move-result-object v0 │ │ iget-object v1, p1, Landroid/accounts/Account;->name:Ljava/lang/String; │ @@ -148,22 +148,24 @@ │ │ sget-object v2, Lcom/btmura/android/reddit/content/AccountSyncAdapter;->ACCOUNT_PROJECTION:[Ljava/lang/String; │ │ const-string v3, "account=?" │ │ iget-object v0, p1, Landroid/accounts/Account;->name:Ljava/lang/String; │ │ + .line 116 │ invoke-static {v0}, Lcom/btmura/android/reddit/util/Array;->of(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v4 │ │ const/4 v5, 0x0 │ │ move-object v0, p2 │ │ + .line 113 │ invoke-virtual/range {v0 .. v5}, Landroid/content/ContentProviderClient;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ :try_end_0 │ .catch Landroid/accounts/OperationCanceledException; {:try_start_0 .. :try_end_0} :catch_0 │ .catch Landroid/accounts/AuthenticatorException; {:try_start_0 .. :try_end_0} :catch_1 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_2 │ .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_3 │ │ @@ -178,34 +180,37 @@ │ │ if-eqz v0, :cond_2 │ │ iget v0, v9, Lcom/btmura/android/reddit/net/AccountInfoResult;->linkKarma:I │ │ const/4 v1, 0x1 │ │ + .line 121 │ invoke-interface {v6, v1}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v1 │ │ if-ne v0, v1, :cond_2 │ │ iget v0, v9, Lcom/btmura/android/reddit/net/AccountInfoResult;->commentKarma:I │ │ const/4 v1, 0x2 │ │ + .line 122 │ invoke-interface {v6, v1}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v1 │ │ if-ne v0, v1, :cond_2 │ │ iget-boolean v1, v9, Lcom/btmura/android/reddit/net/AccountInfoResult;->hasMail:Z │ │ const/4 v0, 0x3 │ │ + .line 123 │ invoke-interface {v6, v0}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v0 │ │ const/4 v2, 0x1 │ │ if-ne v0, v2, :cond_4 │ @@ -324,15 +329,15 @@ │ │ add-long/2addr v2, v4 │ │ iput-wide v2, v0, Landroid/content/SyncStats;->numAuthExceptions:J │ │ goto/16 :goto_0 │ │ - .line 120 │ + .line 123 │ .end local v8 # "e":Landroid/accounts/OperationCanceledException; │ .restart local v6 # "c":Landroid/database/Cursor; │ .restart local v7 # "ctx":Landroid/content/Context; │ .restart local v9 # "result":Lcom/btmura/android/reddit/net/AccountInfoResult; │ :cond_4 │ const/4 v0, 0x0 ├── smali/com/btmura/android/reddit/content/AccountLoader$1.smali │ @@ -56,24 +56,20 @@ │ 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 77 │ check-cast p1, Landroid/accounts/Account; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Landroid/accounts/Account; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/btmura/android/reddit/content/AccountLoader$1;->compare(Landroid/accounts/Account;Landroid/accounts/Account;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/com/btmura/android/reddit/content/AddAccountLoader.smali │ @@ -61,22 +61,24 @@ │ │ invoke-direct {v0, v1}, Landroid/os/Bundle;->(I)V │ │ .line 111 │ .local v0, "b":Landroid/os/Bundle; │ const-string v1, "errorMessage" │ │ + .line 112 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/content/AddAccountLoader;->getContext()Landroid/content/Context; │ │ move-result-object v2 │ │ invoke-virtual {v2, p1}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 111 │ invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 113 │ return-object v0 │ .end method │ │ .method private hasRequiredTokens(Lcom/btmura/android/reddit/net/AccessTokenResult;)Z │ @@ -91,25 +93,28 @@ │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ iget-object v0, p1, Lcom/btmura/android/reddit/net/AccessTokenResult;->refreshToken:Ljava/lang/String; │ │ + .line 106 │ invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ const/4 v0, 0x1 │ │ + .line 105 │ :goto_0 │ return v0 │ │ + .line 106 │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method ├── smali/com/btmura/android/reddit/content/CaptchaLoader.smali │ @@ -93,14 +93,15 @@ │ :cond_2 │ if-eqz v0, :cond_0 │ │ if-eq v0, p1, :cond_0 │ │ iget-object v1, v0, Lcom/btmura/android/reddit/content/CaptchaLoader$CaptchaResult;->captchaBitmap:Landroid/graphics/Bitmap; │ │ + .line 74 │ invoke-virtual {v1}, Landroid/graphics/Bitmap;->isRecycled()Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ .line 75 │ @@ -109,21 +110,19 @@ │ invoke-virtual {v1}, Landroid/graphics/Bitmap;->recycle()V │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic deliverResult(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 29 │ check-cast p1, Lcom/btmura/android/reddit/content/CaptchaLoader$CaptchaResult; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/content/CaptchaLoader;->deliverResult(Lcom/btmura/android/reddit/content/CaptchaLoader$CaptchaResult;)V │ │ return-void │ .end method │ │ .method public loadInBackground()Lcom/btmura/android/reddit/content/CaptchaLoader$CaptchaResult; │ .locals 4 │ @@ -213,21 +212,19 @@ │ .line 99 │ :cond_0 │ return-void │ .end method │ │ .method public bridge synthetic onCanceled(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 29 │ check-cast p1, Lcom/btmura/android/reddit/content/CaptchaLoader$CaptchaResult; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/content/CaptchaLoader;->onCanceled(Lcom/btmura/android/reddit/content/CaptchaLoader$CaptchaResult;)V │ │ return-void │ .end method │ │ .method protected onReset()V │ .locals 1 ├── smali/com/btmura/android/reddit/content/CommentSyncer.smali │ @@ -90,73 +90,82 @@ │ │ move-result-wide v0 │ │ .line 97 │ .local v0, "id":J │ sget-object v2, Lcom/btmura/android/reddit/provider/ThingProvider;->COMMENT_ACTIONS_URI:Landroid/net/Uri; │ │ + .line 98 │ invoke-static {v2}, Landroid/content/ContentProviderOperation;->newDelete(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "_id= ?" │ │ + .line 99 │ invoke-static {v0, v1}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v2, v3, v4}, Landroid/content/ContentProviderOperation$Builder;->withSelection(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ + .line 100 │ invoke-virtual {v2}, Landroid/content/ContentProviderOperation$Builder;->build()Landroid/content/ContentProviderOperation; │ │ move-result-object v2 │ │ + .line 97 │ invoke-virtual {p2, v2}, Lcom/btmura/android/reddit/content/Ops;->addDelete(Landroid/content/ContentProviderOperation;)V │ │ .line 101 │ sget-object v2, Lcom/btmura/android/reddit/provider/ThingProvider;->COMMENTS_URI:Landroid/net/Uri; │ │ invoke-static {v2}, Landroid/content/ContentProviderOperation;->newUpdate(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "commentActionId=?" │ │ + .line 102 │ invoke-static {v0, v1}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v2, v3, v4}, Landroid/content/ContentProviderOperation$Builder;->withSelection(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "createdUtc" │ │ + .line 104 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ move-result-wide v4 │ │ const-wide/16 v6, 0x3e8 │ │ div-long/2addr v4, v6 │ │ invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v4 │ │ + .line 103 │ invoke-virtual {v2, v3, v4}, Landroid/content/ContentProviderOperation$Builder;->withValue(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ + .line 105 │ invoke-virtual {v2}, Landroid/content/ContentProviderOperation$Builder;->build()Landroid/content/ContentProviderOperation; │ │ move-result-object v2 │ │ + .line 101 │ invoke-virtual {p2, v2}, Lcom/btmura/android/reddit/content/Ops;->addUpdate(Landroid/content/ContentProviderOperation;)V │ │ .line 106 │ return-void │ .end method │ │ .method public addUpdateAction(Landroid/database/Cursor;Lcom/btmura/android/reddit/content/Ops;ILjava/lang/String;)V │ @@ -174,48 +183,54 @@ │ │ move-result-wide v0 │ │ .line 115 │ .local v0, "id":J │ sget-object v2, Lcom/btmura/android/reddit/provider/ThingProvider;->COMMENT_ACTIONS_URI:Landroid/net/Uri; │ │ + .line 116 │ invoke-static {v2}, Landroid/content/ContentProviderOperation;->newUpdate(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "_id= ?" │ │ + .line 117 │ invoke-static {v0, v1}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v2, v3, v4}, Landroid/content/ContentProviderOperation$Builder;->withSelection(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "syncFailures" │ │ + .line 118 │ invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v4 │ │ invoke-virtual {v2, v3, v4}, Landroid/content/ContentProviderOperation$Builder;->withValue(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "syncStatus" │ │ + .line 119 │ invoke-virtual {v2, v3, p4}, Landroid/content/ContentProviderOperation$Builder;->withValue(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ + .line 120 │ invoke-virtual {v2}, Landroid/content/ContentProviderOperation$Builder;->build()Landroid/content/ContentProviderOperation; │ │ move-result-object v2 │ │ + .line 115 │ invoke-virtual {p2, v2}, Lcom/btmura/android/reddit/content/Ops;->addUpdate(Landroid/content/ContentProviderOperation;)V │ │ .line 121 │ return-void │ .end method │ │ .method public getEstimatedOpCount(I)I │ @@ -268,22 +283,24 @@ │ .line 61 │ sget-object v1, Lcom/btmura/android/reddit/provider/ThingProvider;->COMMENT_ACTIONS_URI:Landroid/net/Uri; │ │ sget-object v2, Lcom/btmura/android/reddit/content/CommentSyncer;->PROJECTION:[Ljava/lang/String; │ │ const-string v3, "account=?" │ │ + .line 64 │ invoke-static {p2}, Lcom/btmura/android/reddit/util/Array;->of(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v4 │ │ const-string v5, "_id ASC" │ │ move-object v0, p1 │ │ + .line 61 │ invoke-virtual/range {v0 .. v5}, Landroid/content/ContentProviderClient;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/com/btmura/android/reddit/content/HideSyncer.smali │ @@ -82,32 +82,36 @@ │ │ move-result-wide v0 │ │ .line 81 │ .local v0, "id":J │ sget-object v2, Lcom/btmura/android/reddit/provider/ThingProvider;->HIDE_ACTIONS_URI:Landroid/net/Uri; │ │ + .line 82 │ invoke-static {v2}, Landroid/content/ContentProviderOperation;->newDelete(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "_id= ?" │ │ + .line 83 │ invoke-static {v0, v1}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v2, v3, v4}, Landroid/content/ContentProviderOperation$Builder;->withSelection(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ + .line 84 │ invoke-virtual {v2}, Landroid/content/ContentProviderOperation$Builder;->build()Landroid/content/ContentProviderOperation; │ │ move-result-object v2 │ │ + .line 81 │ invoke-virtual {p2, v2}, Lcom/btmura/android/reddit/content/Ops;->addDelete(Landroid/content/ContentProviderOperation;)V │ │ .line 85 │ return-void │ .end method │ │ .method public addUpdateAction(Landroid/database/Cursor;Lcom/btmura/android/reddit/content/Ops;ILjava/lang/String;)V │ @@ -125,48 +129,54 @@ │ │ move-result-wide v0 │ │ .line 94 │ .local v0, "id":J │ sget-object v2, Lcom/btmura/android/reddit/provider/ThingProvider;->HIDE_ACTIONS_URI:Landroid/net/Uri; │ │ + .line 95 │ invoke-static {v2}, Landroid/content/ContentProviderOperation;->newUpdate(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "_id= ?" │ │ + .line 96 │ invoke-static {v0, v1}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v2, v3, v4}, Landroid/content/ContentProviderOperation$Builder;->withSelection(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "syncFailures" │ │ + .line 97 │ invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v4 │ │ invoke-virtual {v2, v3, v4}, Landroid/content/ContentProviderOperation$Builder;->withValue(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "syncStatus" │ │ + .line 98 │ invoke-virtual {v2, v3, p4}, Landroid/content/ContentProviderOperation$Builder;->withValue(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ + .line 99 │ invoke-virtual {v2}, Landroid/content/ContentProviderOperation$Builder;->build()Landroid/content/ContentProviderOperation; │ │ move-result-object v2 │ │ + .line 94 │ invoke-virtual {p2, v2}, Lcom/btmura/android/reddit/content/Ops;->addDelete(Landroid/content/ContentProviderOperation;)V │ │ .line 100 │ return-void │ .end method │ │ .method public getEstimatedOpCount(I)I │ @@ -217,22 +227,24 @@ │ .line 58 │ sget-object v1, Lcom/btmura/android/reddit/provider/ThingProvider;->HIDE_ACTIONS_URI:Landroid/net/Uri; │ │ sget-object v2, Lcom/btmura/android/reddit/content/HideSyncer;->HIDE_PROJECTION:[Ljava/lang/String; │ │ const-string v3, "account=?" │ │ + .line 61 │ invoke-static {p2}, Lcom/btmura/android/reddit/util/Array;->of(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v4 │ │ const/4 v5, 0x0 │ │ move-object v0, p1 │ │ + .line 58 │ invoke-virtual/range {v0 .. v5}, Landroid/content/ContentProviderClient;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/com/btmura/android/reddit/content/MessageSyncer.smali │ @@ -90,53 +90,59 @@ │ │ move-result-wide v0 │ │ .line 96 │ .local v0, "id":J │ sget-object v2, Lcom/btmura/android/reddit/provider/ThingProvider;->MESSAGE_ACTIONS_URI:Landroid/net/Uri; │ │ + .line 97 │ invoke-static {v2}, Landroid/content/ContentProviderOperation;->newDelete(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "_id= ?" │ │ + .line 98 │ invoke-static {v0, v1}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v2, v3, v4}, Landroid/content/ContentProviderOperation$Builder;->withSelection(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ + .line 99 │ invoke-virtual {v2}, Landroid/content/ContentProviderOperation$Builder;->build()Landroid/content/ContentProviderOperation; │ │ move-result-object v2 │ │ + .line 96 │ invoke-virtual {p2, v2}, Lcom/btmura/android/reddit/content/Ops;->addDelete(Landroid/content/ContentProviderOperation;)V │ │ .line 100 │ sget-object v2, Lcom/btmura/android/reddit/provider/ThingProvider;->MESSAGES_URI:Landroid/net/Uri; │ │ invoke-static {v2}, Landroid/content/ContentProviderOperation;->newUpdate(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "messageActionId=?" │ │ + .line 101 │ invoke-static {v0, v1}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v2, v3, v4}, Landroid/content/ContentProviderOperation$Builder;->withSelection(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "createdUtc" │ │ + .line 102 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ move-result-wide v4 │ │ const-wide/16 v6, 0x3e8 │ │ div-long/2addr v4, v6 │ @@ -145,18 +151,20 @@ │ │ move-result-object v4 │ │ invoke-virtual {v2, v3, v4}, Landroid/content/ContentProviderOperation$Builder;->withValue(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ + .line 103 │ invoke-virtual {v2}, Landroid/content/ContentProviderOperation$Builder;->build()Landroid/content/ContentProviderOperation; │ │ move-result-object v2 │ │ + .line 100 │ invoke-virtual {p2, v2}, Lcom/btmura/android/reddit/content/Ops;->addUpdate(Landroid/content/ContentProviderOperation;)V │ │ .line 104 │ return-void │ .end method │ │ .method public addUpdateAction(Landroid/database/Cursor;Lcom/btmura/android/reddit/content/Ops;ILjava/lang/String;)V │ @@ -174,48 +182,54 @@ │ │ move-result-wide v0 │ │ .line 113 │ .local v0, "id":J │ sget-object v2, Lcom/btmura/android/reddit/provider/ThingProvider;->MESSAGE_ACTIONS_URI:Landroid/net/Uri; │ │ + .line 114 │ invoke-static {v2}, Landroid/content/ContentProviderOperation;->newUpdate(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "_id= ?" │ │ + .line 115 │ invoke-static {v0, v1}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v2, v3, v4}, Landroid/content/ContentProviderOperation$Builder;->withSelection(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "syncFailures" │ │ + .line 116 │ invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v4 │ │ invoke-virtual {v2, v3, v4}, Landroid/content/ContentProviderOperation$Builder;->withValue(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "syncStatus" │ │ + .line 117 │ invoke-virtual {v2, v3, p4}, Landroid/content/ContentProviderOperation$Builder;->withValue(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ + .line 118 │ invoke-virtual {v2}, Landroid/content/ContentProviderOperation$Builder;->build()Landroid/content/ContentProviderOperation; │ │ move-result-object v2 │ │ + .line 113 │ invoke-virtual {p2, v2}, Lcom/btmura/android/reddit/content/Ops;->addUpdate(Landroid/content/ContentProviderOperation;)V │ │ .line 119 │ return-void │ .end method │ │ .method public getEstimatedOpCount(I)I │ @@ -268,22 +282,24 @@ │ .line 62 │ sget-object v1, Lcom/btmura/android/reddit/provider/ThingProvider;->MESSAGE_ACTIONS_URI:Landroid/net/Uri; │ │ sget-object v2, Lcom/btmura/android/reddit/content/MessageSyncer;->PROJECTION:[Ljava/lang/String; │ │ const-string v3, "account=?" │ │ + .line 65 │ invoke-static {p2}, Lcom/btmura/android/reddit/util/Array;->of(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v4 │ │ const-string v5, "_id ASC" │ │ move-object v0, p1 │ │ + .line 62 │ invoke-virtual/range {v0 .. v5}, Landroid/content/ContentProviderClient;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/com/btmura/android/reddit/content/ProfileThingLoader.smali │ @@ -30,14 +30,15 @@ │ │ .prologue │ .line 42 │ sget-object v2, Lcom/btmura/android/reddit/provider/ThingProvider;->THINGS_URI:Landroid/net/Uri; │ │ sget-object v3, Lcom/btmura/android/reddit/content/ProfileThingLoader;->PROJECTION:[Ljava/lang/String; │ │ + .line 45 │ invoke-static {p4}, Lcom/btmura/android/reddit/content/ProfileThingLoader;->getSelectionStatement(I)Ljava/lang/String; │ │ move-result-object v4 │ │ sget-object v5, Lcom/btmura/android/reddit/content/ProfileThingLoader;->NO_SORT:Ljava/lang/String; │ │ move-object v0, p0 │ @@ -46,14 +47,15 @@ │ │ move-object v6, p5 │ │ move v7, p6 │ │ move-object/from16 v8, p7 │ │ + .line 42 │ invoke-direct/range {v0 .. v8}, Lcom/btmura/android/reddit/content/AbstractSessionLoader;->(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILandroid/os/Bundle;)V │ │ .line 50 │ iput-object p2, p0, Lcom/btmura/android/reddit/content/ProfileThingLoader;->accountName:Ljava/lang/String; │ │ .line 51 │ iput-object p3, p0, Lcom/btmura/android/reddit/content/ProfileThingLoader;->profileUser:Ljava/lang/String; ├── smali/com/btmura/android/reddit/content/ReadSyncer.smali │ @@ -82,32 +82,36 @@ │ │ move-result-wide v0 │ │ .line 81 │ .local v0, "id":J │ sget-object v2, Lcom/btmura/android/reddit/provider/ThingProvider;->READ_ACTIONS_URI:Landroid/net/Uri; │ │ + .line 82 │ invoke-static {v2}, Landroid/content/ContentProviderOperation;->newDelete(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "_id= ?" │ │ + .line 83 │ invoke-static {v0, v1}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v2, v3, v4}, Landroid/content/ContentProviderOperation$Builder;->withSelection(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ + .line 84 │ invoke-virtual {v2}, Landroid/content/ContentProviderOperation$Builder;->build()Landroid/content/ContentProviderOperation; │ │ move-result-object v2 │ │ + .line 81 │ invoke-virtual {p2, v2}, Lcom/btmura/android/reddit/content/Ops;->addDelete(Landroid/content/ContentProviderOperation;)V │ │ .line 85 │ return-void │ .end method │ │ .method public addUpdateAction(Landroid/database/Cursor;Lcom/btmura/android/reddit/content/Ops;ILjava/lang/String;)V │ @@ -125,48 +129,54 @@ │ │ move-result-wide v0 │ │ .line 94 │ .local v0, "id":J │ sget-object v2, Lcom/btmura/android/reddit/provider/ThingProvider;->READ_ACTIONS_URI:Landroid/net/Uri; │ │ + .line 95 │ invoke-static {v2}, Landroid/content/ContentProviderOperation;->newUpdate(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "_id= ?" │ │ + .line 96 │ invoke-static {v0, v1}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v2, v3, v4}, Landroid/content/ContentProviderOperation$Builder;->withSelection(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "syncFailures" │ │ + .line 97 │ invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v4 │ │ invoke-virtual {v2, v3, v4}, Landroid/content/ContentProviderOperation$Builder;->withValue(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "syncStatus" │ │ + .line 98 │ invoke-virtual {v2, v3, p4}, Landroid/content/ContentProviderOperation$Builder;->withValue(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ + .line 99 │ invoke-virtual {v2}, Landroid/content/ContentProviderOperation$Builder;->build()Landroid/content/ContentProviderOperation; │ │ move-result-object v2 │ │ + .line 94 │ invoke-virtual {p2, v2}, Lcom/btmura/android/reddit/content/Ops;->addUpdate(Landroid/content/ContentProviderOperation;)V │ │ .line 100 │ return-void │ .end method │ │ .method public getEstimatedOpCount(I)I │ @@ -217,22 +227,24 @@ │ .line 58 │ sget-object v1, Lcom/btmura/android/reddit/provider/ThingProvider;->READ_ACTIONS_URI:Landroid/net/Uri; │ │ sget-object v2, Lcom/btmura/android/reddit/content/ReadSyncer;->PROJECTION:[Ljava/lang/String; │ │ const-string v3, "account=?" │ │ + .line 61 │ invoke-static {p2}, Lcom/btmura/android/reddit/util/Array;->of(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v4 │ │ const/4 v5, 0x0 │ │ move-object v0, p1 │ │ + .line 58 │ invoke-virtual/range {v0 .. v5}, Landroid/content/ContentProviderClient;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/com/btmura/android/reddit/content/SaveSyncer.smali │ @@ -82,32 +82,36 @@ │ │ move-result-wide v0 │ │ .line 82 │ .local v0, "id":J │ sget-object v2, Lcom/btmura/android/reddit/provider/ThingProvider;->SAVE_ACTIONS_URI:Landroid/net/Uri; │ │ + .line 83 │ invoke-static {v2}, Landroid/content/ContentProviderOperation;->newDelete(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "_id= ?" │ │ + .line 84 │ invoke-static {v0, v1}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v2, v3, v4}, Landroid/content/ContentProviderOperation$Builder;->withSelection(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ + .line 85 │ invoke-virtual {v2}, Landroid/content/ContentProviderOperation$Builder;->build()Landroid/content/ContentProviderOperation; │ │ move-result-object v2 │ │ + .line 82 │ invoke-virtual {p2, v2}, Lcom/btmura/android/reddit/content/Ops;->addDelete(Landroid/content/ContentProviderOperation;)V │ │ .line 86 │ return-void │ .end method │ │ .method public addUpdateAction(Landroid/database/Cursor;Lcom/btmura/android/reddit/content/Ops;ILjava/lang/String;)V │ @@ -125,48 +129,54 @@ │ │ move-result-wide v0 │ │ .line 95 │ .local v0, "id":J │ sget-object v2, Lcom/btmura/android/reddit/provider/ThingProvider;->SAVE_ACTIONS_URI:Landroid/net/Uri; │ │ + .line 96 │ invoke-static {v2}, Landroid/content/ContentProviderOperation;->newUpdate(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "_id= ?" │ │ + .line 97 │ invoke-static {v0, v1}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v2, v3, v4}, Landroid/content/ContentProviderOperation$Builder;->withSelection(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "syncFailures" │ │ + .line 98 │ invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v4 │ │ invoke-virtual {v2, v3, v4}, Landroid/content/ContentProviderOperation$Builder;->withValue(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "syncStatus" │ │ + .line 99 │ invoke-virtual {v2, v3, p4}, Landroid/content/ContentProviderOperation$Builder;->withValue(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ + .line 100 │ invoke-virtual {v2}, Landroid/content/ContentProviderOperation$Builder;->build()Landroid/content/ContentProviderOperation; │ │ move-result-object v2 │ │ + .line 95 │ invoke-virtual {p2, v2}, Lcom/btmura/android/reddit/content/Ops;->addUpdate(Landroid/content/ContentProviderOperation;)V │ │ .line 101 │ return-void │ .end method │ │ .method public getEstimatedOpCount(I)I │ @@ -219,22 +229,24 @@ │ .line 58 │ sget-object v1, Lcom/btmura/android/reddit/provider/ThingProvider;->SAVE_ACTIONS_URI:Landroid/net/Uri; │ │ sget-object v2, Lcom/btmura/android/reddit/content/SaveSyncer;->PROJECTION:[Ljava/lang/String; │ │ const-string v3, "account=?" │ │ + .line 61 │ invoke-static {p2}, Lcom/btmura/android/reddit/util/Array;->of(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v4 │ │ const/4 v5, 0x0 │ │ move-object v0, p1 │ │ + .line 58 │ invoke-virtual/range {v0 .. v5}, Landroid/content/ContentProviderClient;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/com/btmura/android/reddit/content/RelatedSubredditLoader.smali │ @@ -72,15 +72,15 @@ │ iput-object p3, p0, Lcom/btmura/android/reddit/content/RelatedSubredditLoader;->subreddit:Ljava/lang/String; │ │ .line 62 │ return-void │ .end method │ │ .method private buildCursor(Ljava/util/TreeSet;)Landroid/database/MatrixCursor; │ - .locals 7 │ + .locals 6 │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(", │ "Ljava/util/TreeSet", │ "<", │ "Ljava/lang/String;", │ ">;)", │ @@ -93,63 +93,62 @@ │ .local p1, "subreddits":Ljava/util/TreeSet;, "Ljava/util/TreeSet;" │ const/4 v1, 0x0 │ │ .line 92 │ .local v1, "i":I │ new-instance v0, Landroid/database/MatrixCursor; │ │ - sget-object v5, Lcom/btmura/android/reddit/content/RelatedSubredditLoader;->COLUMN_NAMES:[Ljava/lang/String; │ + sget-object v4, Lcom/btmura/android/reddit/content/RelatedSubredditLoader;->COLUMN_NAMES:[Ljava/lang/String; │ │ invoke-virtual {p1}, Ljava/util/TreeSet;->size()I │ │ - move-result v6 │ + move-result v5 │ │ - invoke-direct {v0, v5, v6}, Landroid/database/MatrixCursor;->([Ljava/lang/String;I)V │ + invoke-direct {v0, v4, v5}, Landroid/database/MatrixCursor;->([Ljava/lang/String;I)V │ │ .line 93 │ .local v0, "cursor":Landroid/database/MatrixCursor; │ invoke-virtual {p1}, Ljava/util/TreeSet;->iterator()Ljava/util/Iterator; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - .local v3, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v5 │ │ if-eqz v5, :cond_0 │ │ - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - check-cast v4, Ljava/lang/String; │ + check-cast v3, Ljava/lang/String; │ │ .line 94 │ - .local v4, "subreddit":Ljava/lang/String; │ + .local v3, "subreddit":Ljava/lang/String; │ add-int/lit8 v2, v1, 0x1 │ │ .end local v1 # "i":I │ .local v2, "i":I │ - invoke-static {v1, v4}, Lcom/btmura/android/reddit/util/Array;->of(ILjava/lang/String;)[Ljava/lang/String; │ + invoke-static {v1, v3}, Lcom/btmura/android/reddit/util/Array;->of(ILjava/lang/String;)[Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {v0, v5}, Landroid/database/MatrixCursor;->addRow([Ljava/lang/Object;)V │ │ move v1, v2 │ │ .line 95 │ .end local v2 # "i":I │ .restart local v1 # "i":I │ goto :goto_0 │ │ .line 96 │ - .end local v4 # "subreddit":Ljava/lang/String; │ + .end local v3 # "subreddit":Ljava/lang/String; │ :cond_0 │ return-object v0 │ .end method │ │ .method private findSubreddits(Ljava/lang/CharSequence;)Ljava/util/TreeSet; │ .locals 3 │ .param p1, "description" # Ljava/lang/CharSequence; │ @@ -211,14 +210,15 @@ │ │ # virtual methods │ .method public loadInBackground()Landroid/database/Cursor; │ .locals 5 │ │ .prologue │ .line 67 │ + .line 68 │ :try_start_0 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/content/RelatedSubredditLoader;->getContext()Landroid/content/Context; │ │ move-result-object v2 │ │ iget-object v3, p0, Lcom/btmura/android/reddit/content/RelatedSubredditLoader;->accountName:Ljava/lang/String; ├── smali/com/btmura/android/reddit/content/SidebarLoader.smali │ @@ -158,21 +158,19 @@ │ .line 73 │ :cond_0 │ return-void │ .end method │ │ .method protected bridge synthetic onCleanData(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 32 │ check-cast p1, Lcom/btmura/android/reddit/net/SidebarResult; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/content/SidebarLoader;->onCleanData(Lcom/btmura/android/reddit/net/SidebarResult;)V │ │ return-void │ .end method │ │ .method protected onNewDataDelivered(Lcom/btmura/android/reddit/net/SidebarResult;Lcom/btmura/android/reddit/net/SidebarResult;)V │ .locals 0 │ @@ -191,22 +189,18 @@ │ .line 66 │ :cond_0 │ return-void │ .end method │ │ .method protected bridge synthetic onNewDataDelivered(Ljava/lang/Object;Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ - .param p2, "x1" # Ljava/lang/Object; │ │ .prologue │ .line 32 │ check-cast p1, Lcom/btmura/android/reddit/net/SidebarResult; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ check-cast p2, Lcom/btmura/android/reddit/net/SidebarResult; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2}, Lcom/btmura/android/reddit/content/SidebarLoader;->onNewDataDelivered(Lcom/btmura/android/reddit/net/SidebarResult;Lcom/btmura/android/reddit/net/SidebarResult;)V │ │ return-void │ .end method ├── smali/com/btmura/android/reddit/content/SubredditSyncAdapter.smali │ @@ -72,20 +72,22 @@ │ sput-object v0, Lcom/btmura/android/reddit/content/SubredditSyncAdapter;->PROJECTION:[Ljava/lang/String; │ │ .line 76 │ sget-object v0, Ljava/util/concurrent/TimeUnit;->MINUTES:Ljava/util/concurrent/TimeUnit; │ │ const-wide/16 v2, 0x5 │ │ + .line 77 │ invoke-virtual {v0, v2, v3}, Ljava/util/concurrent/TimeUnit;->toMillis(J)J │ │ move-result-wide v0 │ │ sput-wide v0, Lcom/btmura/android/reddit/content/SubredditSyncAdapter;->EXPIRATION_PADDING_MS:J │ │ + .line 76 │ return-void │ .end method │ │ .method public constructor (Landroid/content/Context;)V │ .locals 1 │ .param p1, "context" # Landroid/content/Context; │ │ @@ -500,60 +502,67 @@ │ .local v0, "i":I │ :goto_0 │ if-ge v0, v1, :cond_0 │ │ .line 257 │ sget-object v2, Lcom/btmura/android/reddit/provider/SubredditProvider;->SUBREDDITS_URI:Landroid/net/Uri; │ │ + .line 258 │ invoke-static {v2}, Landroid/content/ContentProviderOperation;->newInsert(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "account" │ │ iget-object v4, p1, Landroid/accounts/Account;->name:Ljava/lang/String; │ │ + .line 259 │ invoke-virtual {v2, v3, v4}, Landroid/content/ContentProviderOperation$Builder;->withValue(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "name" │ │ + .line 260 │ invoke-virtual {p2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v4 │ │ invoke-virtual {v2, v3, v4}, Landroid/content/ContentProviderOperation$Builder;->withValue(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "state" │ │ + .line 261 │ invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v4 │ │ invoke-virtual {v2, v3, v4}, Landroid/content/ContentProviderOperation$Builder;->withValue(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "expiration" │ │ + .line 262 │ invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v4 │ │ invoke-virtual {v2, v3, v4}, Landroid/content/ContentProviderOperation$Builder;->withValue(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ + .line 263 │ invoke-virtual {v2}, Landroid/content/ContentProviderOperation$Builder;->build()Landroid/content/ContentProviderOperation; │ │ move-result-object v2 │ │ + .line 257 │ invoke-virtual {p3, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 264 │ aget v2, p4, v5 │ │ add-int/lit8 v2, v2, 0x1 │ │ @@ -607,22 +616,24 @@ │ │ sget-object v2, Lcom/btmura/android/reddit/content/SubredditSyncAdapter;->PROJECTION:[Ljava/lang/String; │ │ const-string v3, "account=?" │ │ iget-object v0, p1, Landroid/accounts/Account;->name:Ljava/lang/String; │ │ + .line 150 │ invoke-static {v0}, Lcom/btmura/android/reddit/util/Array;->of(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v4 │ │ const/4 v5, 0x0 │ │ move-object v0, p2 │ │ + .line 147 │ invoke-virtual/range {v0 .. v5}, Landroid/content/ContentProviderClient;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v1 │ │ .line 153 │ .local v1, "c":Landroid/database/Cursor; │ :goto_0 │ @@ -793,32 +804,36 @@ │ │ invoke-static {v13}, Landroid/content/ContentProviderOperation;->newUpdate(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v13 │ │ const-string v14, "_id= ?" │ │ + .line 191 │ invoke-static {v6, v7}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v15 │ │ invoke-virtual {v13, v14, v15}, Landroid/content/ContentProviderOperation$Builder;->withSelection(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v13 │ │ const-string v14, "name" │ │ + .line 192 │ invoke-virtual {v13, v14, v3}, Landroid/content/ContentProviderOperation$Builder;->withValue(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v13 │ │ + .line 193 │ invoke-virtual {v13}, Landroid/content/ContentProviderOperation$Builder;->build()Landroid/content/ContentProviderOperation; │ │ move-result-object v13 │ │ + .line 189 │ move-object/from16 v0, p4 │ │ invoke-virtual {v0, v13}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 194 │ const/4 v13, 0x1 │ │ @@ -836,26 +851,29 @@ │ │ invoke-static {v13}, Landroid/content/ContentProviderOperation;->newDelete(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v13 │ │ const-string v14, "_id= ?" │ │ + .line 199 │ invoke-static {v6, v7}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v15 │ │ invoke-virtual {v13, v14, v15}, Landroid/content/ContentProviderOperation$Builder;->withSelection(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v13 │ │ + .line 200 │ invoke-virtual {v13}, Landroid/content/ContentProviderOperation$Builder;->build()Landroid/content/ContentProviderOperation; │ │ move-result-object v13 │ │ + .line 197 │ move-object/from16 v0, p4 │ │ invoke-virtual {v0, v13}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 201 │ const/4 v13, 0x2 │ │ @@ -892,15 +910,15 @@ │ │ move-object/from16 v0, p2 │ │ iget-object v14, v0, Landroid/accounts/Account;->name:Ljava/lang/String; │ │ invoke-static {v13, v14, v8, v12}, Lcom/btmura/android/reddit/net/RedditApi;->subscribe(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Z)Lcom/btmura/android/reddit/net/Result; │ │ - .line 211 │ + .line 212 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ move-result-wide v14 │ │ sget-wide v16, Lcom/btmura/android/reddit/content/SubredditSyncAdapter;->EXPIRATION_PADDING_MS:J │ │ add-long v10, v14, v16 │ @@ -911,36 +929,40 @@ │ │ invoke-static {v13}, Landroid/content/ContentProviderOperation;->newUpdate(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v13 │ │ const-string v14, "_id= ?" │ │ + .line 215 │ invoke-static {v6, v7}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v15 │ │ invoke-virtual {v13, v14, v15}, Landroid/content/ContentProviderOperation$Builder;->withSelection(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v13 │ │ const-string v14, "expiration" │ │ + .line 216 │ invoke-static {v10, v11}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ move-result-object v15 │ │ invoke-virtual {v13, v14, v15}, Landroid/content/ContentProviderOperation$Builder;->withValue(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v13 │ │ + .line 217 │ invoke-virtual {v13}, Landroid/content/ContentProviderOperation$Builder;->build()Landroid/content/ContentProviderOperation; │ │ move-result-object v13 │ │ + .line 213 │ move-object/from16 v0, p4 │ │ invoke-virtual {v0, v13}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 218 │ const/4 v13, 0x1 │ │ @@ -1049,50 +1071,55 @@ │ │ invoke-static {v13}, Landroid/content/ContentProviderOperation;->newUpdate(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v13 │ │ const-string v14, "_id= ?" │ │ + .line 230 │ invoke-static {v6, v7}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v15 │ │ invoke-virtual {v13, v14, v15}, Landroid/content/ContentProviderOperation$Builder;->withSelection(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v13 │ │ const-string v14, "state" │ │ const/4 v15, 0x0 │ │ + .line 231 │ invoke-static {v15}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v15 │ │ invoke-virtual {v13, v14, v15}, Landroid/content/ContentProviderOperation$Builder;->withValue(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v13 │ │ const-string v14, "expiration" │ │ const/4 v15, 0x0 │ │ + .line 232 │ invoke-static {v15}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v15 │ │ invoke-virtual {v13, v14, v15}, Landroid/content/ContentProviderOperation$Builder;->withValue(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v13 │ │ + .line 233 │ invoke-virtual {v13}, Landroid/content/ContentProviderOperation$Builder;->build()Landroid/content/ContentProviderOperation; │ │ move-result-object v13 │ │ + .line 228 │ move-object/from16 v0, p4 │ │ invoke-virtual {v0, v13}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 234 │ const/4 v13, 0x1 │ │ @@ -1115,26 +1142,29 @@ │ │ invoke-static {v13}, Landroid/content/ContentProviderOperation;->newDelete(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v13 │ │ const-string v14, "_id= ?" │ │ + .line 238 │ invoke-static {v6, v7}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v15 │ │ invoke-virtual {v13, v14, v15}, Landroid/content/ContentProviderOperation$Builder;->withSelection(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v13 │ │ + .line 239 │ invoke-virtual {v13}, Landroid/content/ContentProviderOperation$Builder;->build()Landroid/content/ContentProviderOperation; │ │ move-result-object v13 │ │ + .line 236 │ move-object/from16 v0, p4 │ │ invoke-virtual {v0, v13}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 240 │ const/4 v13, 0x2 ├── smali/com/btmura/android/reddit/content/Prefs.smali │ @@ -40,14 +40,15 @@ │ │ move-result-object v0 │ │ const-string v2, "accountPreferences" │ │ const/4 v3, 0x0 │ │ + .line 33 │ invoke-virtual {v0, v2, v3}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; │ │ move-result-object v0 │ │ sput-object v0, Lcom/btmura/android/reddit/content/Prefs;->PREFS_INSTANCE:Landroid/content/SharedPreferences; │ │ .line 35 ├── smali/com/btmura/android/reddit/content/ThingDataLoader$ThingData.smali │ @@ -80,27 +80,30 @@ │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ iget-object v0, p0, Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData;->parent:Lcom/btmura/android/reddit/app/ThingBundle; │ │ + .line 195 │ invoke-virtual {v0}, Lcom/btmura/android/reddit/app/ThingBundle;->getKind()I │ │ move-result v0 │ │ const/4 v1, 0x3 │ │ if-ne v0, v1, :cond_0 │ │ const/4 v0, 0x1 │ │ + .line 194 │ :goto_0 │ return v0 │ │ + .line 195 │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public isParentSaved()Z ├── smali/com/btmura/android/reddit/content/ThingDataLoader.smali │ @@ -2,15 +2,14 @@ │ .super Lcom/btmura/android/reddit/content/BaseAsyncTaskLoader; │ .source "ThingDataLoader.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/btmura/android/reddit/content/ThingDataLoader$1;, │ Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData; │ } │ .end annotation │ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "Lcom/btmura/android/reddit/content/BaseAsyncTaskLoader", │ @@ -186,26 +185,28 @@ │ │ aput-object v7, v4, v5 │ │ const/4 v5, 0x1 │ │ iget-object v7, p0, Lcom/btmura/android/reddit/content/ThingDataLoader;->parent:Lcom/btmura/android/reddit/app/ThingBundle; │ │ + .line 158 │ invoke-virtual {v7}, Lcom/btmura/android/reddit/app/ThingBundle;->getThingId()Ljava/lang/String; │ │ move-result-object v7 │ │ aput-object v7, v4, v5 │ │ invoke-static {v4}, Lcom/btmura/android/reddit/util/Array;->of([Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v4 │ │ const-string v5, "_id ASC" │ │ + .line 155 │ invoke-virtual/range {v0 .. v5}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v6 │ │ .line 160 │ .local v6, "cursor":Landroid/database/Cursor; │ if-eqz v6, :cond_0 │ @@ -271,28 +272,29 @@ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ .line 139 │ iget-object v1, p0, Lcom/btmura/android/reddit/content/ThingDataLoader;->saveActionCursor:Landroid/database/Cursor; │ │ + .line 140 │ invoke-interface {v1, v0}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v1 │ │ if-ne v1, v0, :cond_1 │ │ :goto_0 │ iput-boolean v0, p0, Lcom/btmura/android/reddit/content/ThingDataLoader;->savedState:Z │ │ .line 142 │ :cond_0 │ return-void │ │ - .line 139 │ + .line 140 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method private resolveThingBundles()V │ @@ -343,22 +345,24 @@ │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/btmura/android/reddit/content/ThingDataLoader;->accountName:Ljava/lang/String; │ │ iget-object v3, p0, Lcom/btmura/android/reddit/content/ThingDataLoader;->thingBundle:Lcom/btmura/android/reddit/app/ThingBundle; │ │ + .line 108 │ invoke-virtual {v3}, Lcom/btmura/android/reddit/app/ThingBundle;->getLinkId()Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-direct {p0}, Lcom/btmura/android/reddit/content/ThingDataLoader;->newFormatter()Lcom/btmura/android/reddit/text/MarkdownFormatter; │ │ move-result-object v4 │ │ + .line 107 │ invoke-static {v1, v2, v3, v4}, Lcom/btmura/android/reddit/net/RedditApi;->getThingInfo(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lcom/btmura/android/reddit/text/MarkdownFormatter;)Lcom/btmura/android/reddit/app/ThingBundle; │ │ move-result-object v1 │ │ iput-object v1, p0, Lcom/btmura/android/reddit/content/ThingDataLoader;->parent:Lcom/btmura/android/reddit/app/ThingBundle; │ │ .line 109 │ @@ -374,22 +378,24 @@ │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/btmura/android/reddit/content/ThingDataLoader;->accountName:Ljava/lang/String; │ │ iget-object v3, p0, Lcom/btmura/android/reddit/content/ThingDataLoader;->thingBundle:Lcom/btmura/android/reddit/app/ThingBundle; │ │ + .line 114 │ invoke-virtual {v3}, Lcom/btmura/android/reddit/app/ThingBundle;->getThingId()Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-direct {p0}, Lcom/btmura/android/reddit/content/ThingDataLoader;->newFormatter()Lcom/btmura/android/reddit/text/MarkdownFormatter; │ │ move-result-object v4 │ │ + .line 113 │ invoke-static {v1, v2, v3, v4}, Lcom/btmura/android/reddit/net/RedditApi;->getThingInfo(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lcom/btmura/android/reddit/text/MarkdownFormatter;)Lcom/btmura/android/reddit/app/ThingBundle; │ │ move-result-object v1 │ │ iput-object v1, p0, Lcom/btmura/android/reddit/content/ThingDataLoader;->parent:Lcom/btmura/android/reddit/app/ThingBundle; │ │ .line 115 │ @@ -409,18 +415,20 @@ │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/btmura/android/reddit/content/ThingDataLoader;->accountName:Ljava/lang/String; │ │ iget-object v3, p0, Lcom/btmura/android/reddit/content/ThingDataLoader;->thingBundle:Lcom/btmura/android/reddit/app/ThingBundle; │ │ + .line 121 │ invoke-virtual {v3}, Lcom/btmura/android/reddit/app/ThingBundle;->getLinkId()Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 120 │ invoke-static {v1, v2, v3, v0}, Lcom/btmura/android/reddit/net/RedditApi;->getThingInfo(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lcom/btmura/android/reddit/text/MarkdownFormatter;)Lcom/btmura/android/reddit/app/ThingBundle; │ │ move-result-object v1 │ │ iput-object v1, p0, Lcom/btmura/android/reddit/content/ThingDataLoader;->parent:Lcom/btmura/android/reddit/app/ThingBundle; │ │ .line 122 │ @@ -428,18 +436,20 @@ │ │ move-result-object v1 │ │ iget-object v2, p0, Lcom/btmura/android/reddit/content/ThingDataLoader;->accountName:Ljava/lang/String; │ │ iget-object v3, p0, Lcom/btmura/android/reddit/content/ThingDataLoader;->thingBundle:Lcom/btmura/android/reddit/app/ThingBundle; │ │ + .line 123 │ invoke-virtual {v3}, Lcom/btmura/android/reddit/app/ThingBundle;->getThingId()Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 122 │ invoke-static {v1, v2, v3, v0}, Lcom/btmura/android/reddit/net/RedditApi;->getThingInfo(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Lcom/btmura/android/reddit/text/MarkdownFormatter;)Lcom/btmura/android/reddit/app/ThingBundle; │ │ move-result-object v1 │ │ iput-object v1, p0, Lcom/btmura/android/reddit/content/ThingDataLoader;->child:Lcom/btmura/android/reddit/app/ThingBundle; │ │ goto :goto_0 │ @@ -595,18 +605,16 @@ │ │ .line 172 │ return-void │ .end method │ │ .method protected bridge synthetic onCleanData(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 39 │ check-cast p1, Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/content/ThingDataLoader;->onCleanData(Lcom/btmura/android/reddit/content/ThingDataLoader$ThingData;)V │ │ return-void │ .end method ├── smali/com/btmura/android/reddit/content/ThingSyncAdapter.smali │ @@ -513,18 +513,20 @@ │ move-object/from16 v0, p5 │ │ invoke-virtual {v0, v8, v11}, Lcom/btmura/android/reddit/content/ThingSyncAdapter$RateLimiter;->updateLimit(Lcom/btmura/android/reddit/net/Result;Z)V │ │ .line 210 │ add-int/lit8 v11, v9, 0x1 │ │ + .line 211 │ invoke-interface {v10}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v12 │ │ + .line 210 │ move-object/from16 v0, p4 │ │ invoke-interface {v0, v2, v5, v11, v12}, Lcom/btmura/android/reddit/content/Syncer;->addUpdateAction(Landroid/database/Cursor;Lcom/btmura/android/reddit/content/Ops;ILjava/lang/String;)V │ │ .line 212 │ move-object/from16 v0, p3 ├── smali/com/btmura/android/reddit/content/VoteSyncer.smali │ @@ -82,32 +82,36 @@ │ │ move-result-wide v0 │ │ .line 81 │ .local v0, "id":J │ sget-object v2, Lcom/btmura/android/reddit/provider/ThingProvider;->VOTE_ACTIONS_URI:Landroid/net/Uri; │ │ + .line 82 │ invoke-static {v2}, Landroid/content/ContentProviderOperation;->newDelete(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "_id= ?" │ │ + .line 83 │ invoke-static {v0, v1}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v2, v3, v4}, Landroid/content/ContentProviderOperation$Builder;->withSelection(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ + .line 84 │ invoke-virtual {v2}, Landroid/content/ContentProviderOperation$Builder;->build()Landroid/content/ContentProviderOperation; │ │ move-result-object v2 │ │ + .line 81 │ invoke-virtual {p2, v2}, Lcom/btmura/android/reddit/content/Ops;->addDelete(Landroid/content/ContentProviderOperation;)V │ │ .line 85 │ return-void │ .end method │ │ .method public addUpdateAction(Landroid/database/Cursor;Lcom/btmura/android/reddit/content/Ops;ILjava/lang/String;)V │ @@ -125,48 +129,54 @@ │ │ move-result-wide v0 │ │ .line 94 │ .local v0, "id":J │ sget-object v2, Lcom/btmura/android/reddit/provider/ThingProvider;->VOTE_ACTIONS_URI:Landroid/net/Uri; │ │ + .line 95 │ invoke-static {v2}, Landroid/content/ContentProviderOperation;->newUpdate(Landroid/net/Uri;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "_id= ?" │ │ + .line 96 │ invoke-static {v0, v1}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v2, v3, v4}, Landroid/content/ContentProviderOperation$Builder;->withSelection(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "syncFailures" │ │ + .line 97 │ invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v4 │ │ invoke-virtual {v2, v3, v4}, Landroid/content/ContentProviderOperation$Builder;->withValue(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ const-string v3, "syncStatus" │ │ + .line 98 │ invoke-virtual {v2, v3, p4}, Landroid/content/ContentProviderOperation$Builder;->withValue(Ljava/lang/String;Ljava/lang/Object;)Landroid/content/ContentProviderOperation$Builder; │ │ move-result-object v2 │ │ + .line 99 │ invoke-virtual {v2}, Landroid/content/ContentProviderOperation$Builder;->build()Landroid/content/ContentProviderOperation; │ │ move-result-object v2 │ │ + .line 94 │ invoke-virtual {p2, v2}, Lcom/btmura/android/reddit/content/Ops;->addUpdate(Landroid/content/ContentProviderOperation;)V │ │ .line 100 │ return-void │ .end method │ │ .method public getEstimatedOpCount(I)I │ @@ -217,22 +227,24 @@ │ .line 58 │ sget-object v1, Lcom/btmura/android/reddit/provider/ThingProvider;->VOTE_ACTIONS_URI:Landroid/net/Uri; │ │ sget-object v2, Lcom/btmura/android/reddit/content/VoteSyncer;->PROJECTION:[Ljava/lang/String; │ │ const-string v3, "account=?" │ │ + .line 61 │ invoke-static {p2}, Lcom/btmura/android/reddit/util/Array;->of(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v4 │ │ const/4 v5, 0x0 │ │ move-object v0, p1 │ │ + .line 58 │ invoke-virtual/range {v0 .. v5}, Landroid/content/ContentProviderClient;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/com/btmura/android/reddit/database/Accounts.smali │ @@ -56,15 +56,17 @@ │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ const v0, 0x7f090002 │ │ + .line 52 │ invoke-virtual {p0, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object p1 │ │ + .line 51 │ .end local p1 # "accountName":Ljava/lang/String; │ :cond_0 │ return-object p1 │ .end method ├── smali/com/btmura/android/reddit/database/Subreddits.smali │ @@ -201,18 +201,20 @@ │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const v0, 0x7f090044 │ │ + .line 82 │ invoke-virtual {p0, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object p1 │ │ + .line 81 │ .end local p1 # "subreddit":Ljava/lang/String; │ :cond_0 │ return-object p1 │ .end method │ │ .method public static hasSidebar(Ljava/lang/String;)Z │ .locals 1 ├── smali/com/btmura/android/reddit/net/AccessTokenResult.smali │ @@ -173,14 +173,15 @@ │ invoke-virtual {p0}, Landroid/util/JsonReader;->endObject()V │ │ .line 56 │ sget-object v2, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; │ │ iget-wide v4, v1, Lcom/btmura/android/reddit/net/AccessTokenResult;->expiresIn:J │ │ + .line 57 │ invoke-virtual {v2, v4, v5}, Ljava/util/concurrent/TimeUnit;->toMillis(J)J │ │ move-result-wide v2 │ │ add-long/2addr v2, p1 │ │ iput-wide v2, v1, Lcom/btmura/android/reddit/net/AccessTokenResult;->expirationMs:J ├── smali/com/btmura/android/reddit/net/RedditApi.smali │ @@ -40,14 +40,15 @@ │ Ljava/io/IOException;, │ Landroid/accounts/OperationCanceledException; │ } │ .end annotation │ │ .prologue │ .line 357 │ + .line 358 │ invoke-static {p2}, Lcom/btmura/android/reddit/net/Urls;->newUrl(Ljava/lang/CharSequence;)Ljava/net/URL; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; │ │ move-result-object v0 │ @@ -192,22 +193,25 @@ │ Landroid/accounts/OperationCanceledException;, │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ .line 178 │ + .line 179 │ invoke-static {}, Lcom/btmura/android/reddit/net/Urls;->comment()Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ + .line 180 │ invoke-static {p2, p3}, Lcom/btmura/android/reddit/net/Urls;->commentQuery(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ + .line 178 │ invoke-static {p0, p1, v0, v1}, Lcom/btmura/android/reddit/net/RedditApi;->post(Landroid/content/Context;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Lcom/btmura/android/reddit/net/Result; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -226,22 +230,25 @@ │ Landroid/accounts/OperationCanceledException;, │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ .line 192 │ + .line 193 │ invoke-static {}, Lcom/btmura/android/reddit/net/Urls;->compose()Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ + .line 194 │ invoke-static {p2, p3, p4, p5, p6}, Lcom/btmura/android/reddit/net/Urls;->composeQuery(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ + .line 192 │ invoke-static {p0, p1, v0, v1}, Lcom/btmura/android/reddit/net/RedditApi;->post(Landroid/content/Context;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Lcom/btmura/android/reddit/net/Result; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -280,22 +287,25 @@ │ Landroid/accounts/OperationCanceledException;, │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ .line 199 │ + .line 200 │ invoke-static {}, Lcom/btmura/android/reddit/net/Urls;->delete()Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ + .line 201 │ invoke-static {p2}, Lcom/btmura/android/reddit/net/Urls;->deleteQuery(Ljava/lang/String;)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ + .line 199 │ invoke-static {p0, p1, v0, v1}, Lcom/btmura/android/reddit/net/RedditApi;->post(Landroid/content/Context;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Lcom/btmura/android/reddit/net/Result; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -311,22 +321,25 @@ │ Landroid/accounts/OperationCanceledException;, │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ .line 210 │ + .line 211 │ invoke-static {}, Lcom/btmura/android/reddit/net/Urls;->edit()Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ + .line 212 │ invoke-static {p2, p3}, Lcom/btmura/android/reddit/net/Urls;->editQuery(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ + .line 210 │ invoke-static {p0, p1, v0, v1}, Lcom/btmura/android/reddit/net/RedditApi;->post(Landroid/content/Context;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Lcom/btmura/android/reddit/net/Result; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -386,16 +399,18 @@ │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result-object v2 │ │ .line 77 │ invoke-static {v1, v0}, Lcom/btmura/android/reddit/net/RedditApi;->close(Ljava/io/Closeable;Ljava/net/HttpURLConnection;)V │ │ + .line 75 │ return-object v2 │ │ + .line 77 │ :catchall_0 │ move-exception v2 │ │ invoke-static {v1, v0}, Lcom/btmura/android/reddit/net/RedditApi;->close(Ljava/io/Closeable;Ljava/net/HttpURLConnection;)V │ │ throw v2 │ .end method │ @@ -468,16 +483,18 @@ │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result-object v2 │ │ .line 94 │ invoke-static {v1, v0}, Lcom/btmura/android/reddit/net/RedditApi;->close(Ljava/io/Closeable;Ljava/net/HttpURLConnection;)V │ │ + .line 92 │ return-object v2 │ │ + .line 94 │ :catchall_0 │ move-exception v2 │ │ invoke-static {v1, v0}, Lcom/btmura/android/reddit/net/RedditApi;->close(Ljava/io/Closeable;Ljava/net/HttpURLConnection;)V │ │ throw v2 │ .end method │ @@ -621,16 +638,18 @@ │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result-object v2 │ │ .line 150 │ invoke-static {v1, v0}, Lcom/btmura/android/reddit/net/RedditApi;->close(Ljava/io/Closeable;Ljava/net/HttpURLConnection;)V │ │ + .line 148 │ return-object v2 │ │ + .line 150 │ :catchall_0 │ move-exception v2 │ │ invoke-static {v1, v0}, Lcom/btmura/android/reddit/net/RedditApi;->close(Ljava/io/Closeable;Ljava/net/HttpURLConnection;)V │ │ throw v2 │ .end method │ @@ -683,16 +702,18 @@ │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result-object v2 │ │ .line 111 │ invoke-static {v1, v0}, Lcom/btmura/android/reddit/net/RedditApi;->close(Ljava/io/Closeable;Ljava/net/HttpURLConnection;)V │ │ + .line 109 │ return-object v2 │ │ + .line 111 │ :catchall_0 │ move-exception v2 │ │ invoke-static {v1, v0}, Lcom/btmura/android/reddit/net/RedditApi;->close(Ljava/io/Closeable;Ljava/net/HttpURLConnection;)V │ │ throw v2 │ .end method │ @@ -752,26 +773,29 @@ │ .line 413 │ new-instance v5, Ljava/lang/StringBuilder; │ │ const-string v6, "grant_type=authorization_code&code=" │ │ invoke-direct {v5, v6}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ │ + .line 414 │ invoke-virtual {v5, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ const-string v6, "&redirect_uri=" │ │ + .line 415 │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ const-string v6, "rbb://oauth/" │ │ + .line 416 │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ .line 421 │ .local v4, "sb":Ljava/lang/StringBuilder; │ :goto_0 │ @@ -792,26 +816,28 @@ │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result-object v5 │ │ .line 426 │ invoke-static {v1, v0}, Lcom/btmura/android/reddit/net/RedditApi;->close(Ljava/io/Closeable;Ljava/net/HttpURLConnection;)V │ │ + .line 424 │ return-object v5 │ │ .line 418 │ .end local v4 # "sb":Ljava/lang/StringBuilder; │ :cond_0 │ :try_start_1 │ new-instance v5, Ljava/lang/StringBuilder; │ │ const-string v6, "grant_type=refresh_token&refresh_token=" │ │ invoke-direct {v5, v6}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ │ + .line 419 │ invoke-virtual {v5, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ move-result-object v4 │ │ .restart local v4 # "sb":Ljava/lang/StringBuilder; │ @@ -874,16 +900,18 @@ │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result-object v2 │ │ .line 166 │ invoke-static {v1, v0}, Lcom/btmura/android/reddit/net/RedditApi;->close(Ljava/io/Closeable;Ljava/net/HttpURLConnection;)V │ │ + .line 164 │ return-object v2 │ │ + .line 166 │ :catchall_0 │ move-exception v2 │ │ invoke-static {v1, v0}, Lcom/btmura/android/reddit/net/RedditApi;->close(Ljava/io/Closeable;Ljava/net/HttpURLConnection;)V │ │ throw v2 │ .end method │ @@ -900,22 +928,25 @@ │ Landroid/accounts/OperationCanceledException;, │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ .line 221 │ + .line 222 │ invoke-static {p3}, Lcom/btmura/android/reddit/net/Urls;->hide(Z)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ + .line 223 │ invoke-static {p2}, Lcom/btmura/android/reddit/net/Urls;->hideQuery(Ljava/lang/String;)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ + .line 221 │ invoke-static {p0, p1, v0, v1}, Lcom/btmura/android/reddit/net/RedditApi;->post(Landroid/content/Context;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Lcom/btmura/android/reddit/net/Result; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -933,27 +964,30 @@ │ .line 378 │ invoke-static {p0}, Lcom/btmura/android/reddit/accounts/AccountUtils;->isAccount(Ljava/lang/String;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ + .line 379 │ invoke-virtual {p1}, Ljava/net/HttpURLConnection;->getResponseCode()I │ │ move-result v0 │ │ const/16 v1, 0x191 │ │ if-ne v0, v1, :cond_0 │ │ const/4 v0, 0x1 │ │ + .line 378 │ :goto_0 │ return v0 │ │ + .line 379 │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method private static logResponse(Ljava/io/InputStream;)Ljava/io/InputStream; │ @@ -1069,14 +1103,15 @@ │ value = { │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ .line 367 │ + .line 368 │ invoke-static {p0}, Lcom/btmura/android/reddit/net/Urls;->newUrl(Ljava/lang/CharSequence;)Ljava/net/URL; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; │ │ move-result-object v0 │ @@ -1140,16 +1175,18 @@ │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result-object v2 │ │ .line 299 │ invoke-static {v1, v0}, Lcom/btmura/android/reddit/net/RedditApi;->close(Ljava/io/Closeable;Ljava/net/HttpURLConnection;)V │ │ + .line 297 │ return-object v2 │ │ + .line 299 │ :catchall_0 │ move-exception v2 │ │ invoke-static {v1, v0}, Lcom/btmura/android/reddit/net/RedditApi;->close(Ljava/io/Closeable;Ljava/net/HttpURLConnection;)V │ │ throw v2 │ .end method │ @@ -1166,22 +1203,25 @@ │ Landroid/accounts/OperationCanceledException;, │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ .line 232 │ + .line 233 │ invoke-static {p3}, Lcom/btmura/android/reddit/net/Urls;->readMessage(Z)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ + .line 234 │ invoke-static {p2}, Lcom/btmura/android/reddit/net/Urls;->readMessageQuery(Ljava/lang/String;)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ + .line 232 │ invoke-static {p0, p1, v0, v1}, Lcom/btmura/android/reddit/net/RedditApi;->post(Landroid/content/Context;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Lcom/btmura/android/reddit/net/Result; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -1218,22 +1258,25 @@ │ Landroid/accounts/OperationCanceledException;, │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ .line 243 │ + .line 244 │ invoke-static {p3}, Lcom/btmura/android/reddit/net/Urls;->save(Z)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ + .line 245 │ invoke-static {p2}, Lcom/btmura/android/reddit/net/Urls;->saveQuery(Ljava/lang/String;)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ + .line 243 │ invoke-static {p0, p1, v0, v1}, Lcom/btmura/android/reddit/net/RedditApi;->post(Landroid/content/Context;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Lcom/btmura/android/reddit/net/Result; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -1433,22 +1476,25 @@ │ Landroid/accounts/AuthenticatorException;, │ Landroid/accounts/OperationCanceledException; │ } │ .end annotation │ │ .prologue │ .line 258 │ + .line 259 │ invoke-static {}, Lcom/btmura/android/reddit/net/Urls;->submit()Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ + .line 260 │ invoke-static/range {p2 .. p7}, Lcom/btmura/android/reddit/net/Urls;->submitQuery(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ + .line 258 │ invoke-static {p0, p1, v0, v1}, Lcom/btmura/android/reddit/net/RedditApi;->post(Landroid/content/Context;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Lcom/btmura/android/reddit/net/Result; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -1464,22 +1510,25 @@ │ Landroid/accounts/OperationCanceledException;, │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ .line 270 │ + .line 271 │ invoke-static {}, Lcom/btmura/android/reddit/net/Urls;->subscribe()Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ + .line 272 │ invoke-static {p2, p3}, Lcom/btmura/android/reddit/net/Urls;->subscribeData(Ljava/lang/String;Z)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ + .line 270 │ invoke-static {p0, p1, v0, v1}, Lcom/btmura/android/reddit/net/RedditApi;->post(Landroid/content/Context;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Lcom/btmura/android/reddit/net/Result; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -1537,22 +1586,25 @@ │ Landroid/accounts/OperationCanceledException;, │ Ljava/io/IOException; │ } │ .end annotation │ │ .prologue │ .line 281 │ + .line 282 │ invoke-static {}, Lcom/btmura/android/reddit/net/Urls;->vote()Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ + .line 283 │ invoke-static {p2, p3}, Lcom/btmura/android/reddit/net/Urls;->voteQuery(Ljava/lang/String;I)Ljava/lang/CharSequence; │ │ move-result-object v1 │ │ + .line 281 │ invoke-static {p0, p1, v0, v1}, Lcom/btmura/android/reddit/net/RedditApi;->post(Landroid/content/Context;Ljava/lang/String;Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Lcom/btmura/android/reddit/net/Result; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/com/btmura/android/reddit/net/SubredditResult.smali │ @@ -28,22 +28,24 @@ │ .prologue │ .line 30 │ invoke-direct {p0}, Lcom/btmura/android/reddit/util/JsonParser;->()V │ │ .line 32 │ new-instance v0, Ljava/util/TreeSet; │ │ + .line 33 │ invoke-static {}, Ljava/text/Collator;->getInstance()Ljava/text/Collator; │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Ljava/util/TreeSet;->(Ljava/util/Comparator;)V │ │ iput-object v0, p0, Lcom/btmura/android/reddit/net/SubredditResult;->subreddits:Ljava/util/Set; │ │ + .line 32 │ return-void │ .end method │ │ .method static getSubreddits(Lcom/btmura/android/reddit/net/SubredditResult;Landroid/util/JsonReader;)Lcom/btmura/android/reddit/net/SubredditResult; │ .locals 0 │ .param p0, "sr" # Lcom/btmura/android/reddit/net/SubredditResult; │ .param p1, "r" # Landroid/util/JsonReader; ├── smali/com/btmura/android/reddit/net/UriHelper.smali │ @@ -517,18 +517,20 @@ │ .local v2, "subreddit":Ljava/lang/String; │ invoke-interface {v1, v6}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v4 │ │ check-cast v4, Ljava/lang/String; │ │ + .line 168 │ invoke-static {v6}, Lcom/btmura/android/reddit/database/Kinds;->getTag(I)Ljava/lang/String; │ │ move-result-object v5 │ │ + .line 167 │ invoke-static {v4, v5}, Lcom/btmura/android/reddit/util/ThingIds;->addTag(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v3 │ │ .line 169 │ .local v3, "thingId":Ljava/lang/String; │ invoke-static {v2, v3}, Lcom/btmura/android/reddit/app/ThingBundle;->newLinkReference(Ljava/lang/String;Ljava/lang/String;)Lcom/btmura/android/reddit/app/ThingBundle; │ @@ -560,34 +562,38 @@ │ │ invoke-interface {v1, v4}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v4 │ │ check-cast v4, Ljava/lang/String; │ │ + .line 175 │ invoke-static {v5}, Lcom/btmura/android/reddit/database/Kinds;->getTag(I)Ljava/lang/String; │ │ move-result-object v5 │ │ + .line 174 │ invoke-static {v4, v5}, Lcom/btmura/android/reddit/util/ThingIds;->addTag(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v3 │ │ .line 176 │ .restart local v3 # "thingId":Ljava/lang/String; │ invoke-interface {v1, v6}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ move-result-object v4 │ │ check-cast v4, Ljava/lang/String; │ │ + .line 177 │ invoke-static {v6}, Lcom/btmura/android/reddit/database/Kinds;->getTag(I)Ljava/lang/String; │ │ move-result-object v5 │ │ + .line 176 │ invoke-static {v4, v5}, Lcom/btmura/android/reddit/util/ThingIds;->addTag(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ .line 178 │ .local v0, "linkId":Ljava/lang/String; │ invoke-static {v2, v3, v0}, Lcom/btmura/android/reddit/app/ThingBundle;->newCommentReference(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/btmura/android/reddit/app/ThingBundle; ├── smali/com/btmura/android/reddit/net/Urls.smali │ @@ -134,48 +134,52 @@ │ │ const-string v2, "https://www.reddit.com" │ │ invoke-direct {v1, v2}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ │ const-string v2, "/api/v1/authorize.compact" │ │ + .line 92 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const-string v2, "?client_id=" │ │ + .line 93 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ invoke-static {v0}, Lcom/btmura/android/reddit/net/Urls;->encode(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const-string v2, "&response_type=code&state=" │ │ + .line 94 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ invoke-static {p1}, Lcom/btmura/android/reddit/net/Urls;->encode(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const-string v2, "&redirect_uri=" │ │ + .line 95 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const-string v2, "rbb://oauth/" │ │ invoke-static {v2}, Lcom/btmura/android/reddit/net/Urls;->encode(Ljava/lang/CharSequence;)Ljava/lang/String; │ @@ -184,28 +188,31 @@ │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const-string v2, "&duration=permanent&scope=" │ │ + .line 96 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const-string v2, "edit,history,identity,mysubreddits,privatemessages,read,report,save,submit,subscribe,vote" │ │ + .line 97 │ invoke-static {v2}, Lcom/btmura/android/reddit/net/Urls;->encode(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ + .line 91 │ return-object v1 │ .end method │ │ .method public static captcha(Ljava/lang/String;)Ljava/lang/CharSequence; │ .locals 2 │ .param p0, "id" # Ljava/lang/String; │ │ @@ -377,54 +384,58 @@ │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ .line 525 │ :cond_1 │ const-string v1, "&subject=" │ │ + .line 526 │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ invoke-static {p1}, Lcom/btmura/android/reddit/net/Urls;->encode(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const-string v2, "&text=" │ │ + .line 527 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ invoke-static {p2}, Lcom/btmura/android/reddit/net/Urls;->encode(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const-string v2, "&to=" │ │ + .line 528 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ invoke-static {p0}, Lcom/btmura/android/reddit/net/Urls;->encode(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ + .line 525 │ return-object v1 │ .end method │ │ .method public static delete()Ljava/lang/CharSequence; │ .locals 1 │ │ .prologue │ @@ -599,20 +610,22 @@ │ │ move-result-object v7 │ │ invoke-direct {v6, v7}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ │ const-string v7, "/comments/" │ │ + .line 225 │ invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v7 │ │ if-eqz v2, :cond_6 │ │ + .line 226 │ invoke-static {p2}, Lcom/btmura/android/reddit/util/ThingIds;->removeTag(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v6 │ │ :goto_1 │ invoke-static {v6}, Lcom/btmura/android/reddit/net/Urls;->encode(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ @@ -714,15 +727,15 @@ │ .line 222 │ goto :goto_0 │ │ .restart local v2 # "hasLinkId":Z │ :cond_6 │ move-object v6, p1 │ │ - .line 224 │ + .line 226 │ goto :goto_1 │ │ .restart local v3 # "sb":Ljava/lang/StringBuilder; │ :cond_7 │ move v0, v5 │ │ .line 232 │ @@ -1240,30 +1253,33 @@ │ │ const-string v1, "https://oauth.reddit.com" │ │ invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ │ const-string v1, "/message/messages/" │ │ + .line 391 │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ + .line 392 │ invoke-static {p0}, Lcom/btmura/android/reddit/util/ThingIds;->removeTag(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v1}, Lcom/btmura/android/reddit/net/Urls;->encode(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ + .line 390 │ return-object v0 │ .end method │ │ .method public static messageThreadLink(Ljava/lang/String;)Ljava/lang/CharSequence; │ .locals 2 │ .param p0, "thingId" # Ljava/lang/String; │ │ @@ -1273,30 +1289,33 @@ │ │ const-string v1, "https://www.reddit.com" │ │ invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ │ const-string v1, "/message/messages/" │ │ + .line 397 │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ + .line 398 │ invoke-static {p0}, Lcom/btmura/android/reddit/util/ThingIds;->removeTag(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-static {v1}, Lcom/btmura/android/reddit/net/Urls;->encode(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ + .line 396 │ return-object v0 │ .end method │ │ .method public static messages(ILjava/lang/String;I)Ljava/lang/CharSequence; │ .locals 6 │ .param p0, "filter" # I │ .param p1, "more" # Ljava/lang/String; │ @@ -1315,14 +1334,15 @@ │ │ const-string v5, "https://oauth.reddit.com" │ │ invoke-direct {v4, v5}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ │ const-string v5, "/message" │ │ + .line 292 │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ .line 294 │ .local v2, "sb":Ljava/lang/StringBuilder; │ packed-switch p0, :pswitch_data_0 │ @@ -1621,18 +1641,20 @@ │ │ move-result-object v5 │ │ invoke-direct {v4, v5}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ │ const-string v5, "/user/" │ │ + .line 333 │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ + .line 334 │ invoke-static {p1}, Lcom/btmura/android/reddit/net/Urls;->encode(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ @@ -1806,26 +1828,29 @@ │ │ const-string v1, "https://www.reddit.com" │ │ invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ │ const-string v1, "/u/" │ │ + .line 385 │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ + .line 386 │ invoke-static {p0}, Lcom/btmura/android/reddit/net/Urls;->encode(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ + .line 384 │ return-object v0 │ .end method │ │ .method public static readMessage(Z)Ljava/lang/CharSequence; │ .locals 1 │ .param p0, "read" # Z │ │ @@ -1940,28 +1965,31 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ │ const-string v2, "/r/" │ │ + .line 478 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ + .line 479 │ invoke-static {p1}, Lcom/btmura/android/reddit/net/Urls;->encode(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const-string v2, "/about" │ │ + .line 480 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ .line 481 │ .local v0, "sb":Ljava/lang/StringBuilder; │ const/4 v1, 0x1 │ @@ -2066,14 +2094,15 @@ │ :goto_0 │ invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const-string v2, "&sr=" │ │ + .line 590 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ invoke-static {p0}, Lcom/btmura/android/reddit/net/Urls;->encode(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ move-result-object v2 │ @@ -2082,14 +2111,15 @@ │ │ move-result-object v2 │ │ if-eqz p3, :cond_3 │ │ const-string v1, "&url=" │ │ + .line 591 │ :goto_1 │ invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ invoke-static {p2}, Lcom/btmura/android/reddit/net/Urls;->encode(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ @@ -2097,33 +2127,36 @@ │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const-string v2, "&title=" │ │ + .line 592 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ invoke-static {p1}, Lcom/btmura/android/reddit/net/Urls;->encode(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ + .line 589 │ return-object v1 │ │ :cond_2 │ const-string v1, "self" │ │ goto :goto_0 │ │ + .line 590 │ :cond_3 │ const-string v1, "&text=" │ │ goto :goto_1 │ .end method │ │ .method public static subreddit(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;I)Ljava/lang/CharSequence; │ @@ -2230,14 +2263,15 @@ │ .line 602 │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ const-string v1, "action=" │ │ + .line 603 │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ if-eqz p1, :cond_0 │ │ const-string v0, "sub" │ @@ -2245,28 +2279,31 @@ │ :goto_0 │ invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ const-string v1, "&sr_name=" │ │ + .line 604 │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ invoke-static {p0}, Lcom/btmura/android/reddit/net/Urls;->encode(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ + .line 602 │ return-object v0 │ │ + .line 603 │ :cond_0 │ const-string v0, "unsub" │ │ goto :goto_0 │ .end method │ │ .method public static thingInfo(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/CharSequence; │ @@ -2282,14 +2319,15 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ │ const-string v2, "/api/info" │ │ + .line 107 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ .line 109 │ .local v0, "sb":Ljava/lang/StringBuilder; │ const/4 v1, 0x1 │ @@ -2311,26 +2349,28 @@ │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const/4 v2, 0x3 │ │ + .line 114 │ invoke-static {v2}, Lcom/btmura/android/reddit/database/Kinds;->getTag(I)Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-static {p1, v2}, Lcom/btmura/android/reddit/util/ThingIds;->addTag(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ + .line 113 │ return-object v1 │ .end method │ │ .method private static thingQuery(Ljava/lang/String;)Ljava/lang/CharSequence; │ .locals 2 │ .param p0, "thingId" # Ljava/lang/String; │ │ @@ -2362,40 +2402,43 @@ │ .line 648 │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ const-string v1, "thing_id=" │ │ + .line 649 │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ invoke-static {p0}, Lcom/btmura/android/reddit/net/Urls;->encode(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ const-string v1, "&text=" │ │ + .line 650 │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ invoke-static {p1}, Lcom/btmura/android/reddit/net/Urls;->encode(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ + .line 648 │ return-object v0 │ .end method │ │ .method public static userInfo(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/CharSequence; │ .locals 3 │ .param p0, "accountName" # Ljava/lang/String; │ .param p1, "user" # Ljava/lang/String; │ @@ -2408,28 +2451,31 @@ │ │ move-result-object v2 │ │ invoke-direct {v1, v2}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V │ │ const-string v2, "/user/" │ │ + .line 489 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ + .line 490 │ invoke-static {p1}, Lcom/btmura/android/reddit/net/Urls;->encode(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v1 │ │ const-string v2, "/about" │ │ + .line 491 │ invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ .line 492 │ .local v0, "sb":Ljava/lang/StringBuilder; │ const/4 v1, 0x1 │ @@ -2469,31 +2515,34 @@ │ .line 612 │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ const-string v1, "id=" │ │ + .line 613 │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ const-string v1, "&dir=" │ │ + .line 614 │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ invoke-static {p1}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ + .line 612 │ return-object v0 │ .end method ├── smali/com/btmura/android/reddit/provider/AccountProvider.smali │ @@ -49,23 +49,25 @@ │ const/4 v4, 0x1 │ │ const/4 v3, 0x0 │ │ .line 65 │ const-string v0, "content://com.btmura.android.reddit.provider.accounts/accounts" │ │ + .line 66 │ invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ │ move-result-object v0 │ │ sput-object v0, Lcom/btmura/android/reddit/provider/AccountProvider;->ACCOUNTS_URI:Landroid/net/Uri; │ │ .line 67 │ const-string v0, "content://com.btmura.android.reddit.provider.accounts/actions/accounts" │ │ + .line 68 │ invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ │ move-result-object v0 │ │ sput-object v0, Lcom/btmura/android/reddit/provider/AccountProvider;->ACCOUNT_ACTIONS_URI:Landroid/net/Uri; │ │ .line 70 │ @@ -226,18 +228,20 @@ │ invoke-virtual {v1, v2, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V │ │ .line 222 │ const-string v2, "accounts" │ │ const-string v3, "account=?" │ │ + .line 223 │ invoke-static {p1}, Lcom/btmura/android/reddit/util/Array;->of(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 222 │ invoke-virtual {v0, v2, v1, v3, v4}, Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ .line 224 │ invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ @@ -301,49 +305,49 @@ │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method private initializeAccount(Ljava/lang/String;)Landroid/os/Bundle; │ - .locals 13 │ + .locals 12 │ .param p1, "accountName" # Ljava/lang/String; │ │ .prologue │ - const/4 v10, 0x0 │ + const/4 v9, 0x0 │ │ .line 167 │ :try_start_0 │ invoke-virtual {p0}, Lcom/btmura/android/reddit/provider/AccountProvider;->getContext()Landroid/content/Context; │ │ - move-result-object v11 │ + move-result-object v10 │ │ - invoke-static {v11, p1}, Lcom/btmura/android/reddit/net/RedditApi;->getMySubreddits(Landroid/content/Context;Ljava/lang/String;)Lcom/btmura/android/reddit/net/SubredditResult; │ + invoke-static {v10, p1}, Lcom/btmura/android/reddit/net/RedditApi;->getMySubreddits(Landroid/content/Context;Ljava/lang/String;)Lcom/btmura/android/reddit/net/SubredditResult; │ :try_end_0 │ .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 │ .catch Landroid/accounts/AuthenticatorException; {:try_start_0 .. :try_end_0} :catch_1 │ .catch Landroid/accounts/OperationCanceledException; {:try_start_0 .. :try_end_0} :catch_2 │ │ - move-result-object v6 │ + move-result-object v5 │ │ .line 179 │ - .local v6, "result":Lcom/btmura/android/reddit/net/SubredditResult; │ - const-string v7, "account=?" │ + .local v5, "result":Lcom/btmura/android/reddit/net/SubredditResult; │ + const-string v6, "account=?" │ │ .line 180 │ - .local v7, "selection":Ljava/lang/String; │ + .local v6, "selection":Ljava/lang/String; │ invoke-static {p1}, Lcom/btmura/android/reddit/util/Array;->of(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v0 │ │ .line 182 │ .local v0, "args":[Ljava/lang/String; │ - iget-object v10, p0, Lcom/btmura/android/reddit/provider/AccountProvider;->helper:Lcom/btmura/android/reddit/database/DbHelper; │ + iget-object v9, p0, Lcom/btmura/android/reddit/provider/AccountProvider;->helper:Lcom/btmura/android/reddit/database/DbHelper; │ │ - invoke-virtual {v10}, Lcom/btmura/android/reddit/database/DbHelper;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; │ + invoke-virtual {v9}, Lcom/btmura/android/reddit/database/DbHelper;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; │ │ move-result-object v1 │ │ .line 183 │ .local v1, "db":Landroid/database/sqlite/SQLiteDatabase; │ invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V │ │ @@ -353,187 +357,184 @@ │ .line 186 │ .local v2, "deleted":I │ const/4 v4, 0x0 │ │ .local v4, "i":I │ :goto_0 │ :try_start_1 │ - sget-object v10, Lcom/btmura/android/reddit/provider/AccountProvider;->ACCOUNT_TABLES:[Ljava/lang/String; │ + sget-object v9, Lcom/btmura/android/reddit/provider/AccountProvider;->ACCOUNT_TABLES:[Ljava/lang/String; │ │ - array-length v10, v10 │ + array-length v9, v9 │ │ - if-ge v4, v10, :cond_0 │ + if-ge v4, v9, :cond_0 │ │ .line 187 │ - sget-object v10, Lcom/btmura/android/reddit/provider/AccountProvider;->ACCOUNT_TABLES:[Ljava/lang/String; │ + sget-object v9, Lcom/btmura/android/reddit/provider/AccountProvider;->ACCOUNT_TABLES:[Ljava/lang/String; │ │ - aget-object v10, v10, v4 │ + aget-object v9, v9, v4 │ │ - invoke-virtual {v1, v10, v7, v0}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I │ + invoke-virtual {v1, v9, v6, v0}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ - move-result v10 │ + move-result v9 │ │ - add-int/2addr v2, v10 │ + add-int/2addr v2, v9 │ │ .line 186 │ add-int/lit8 v4, v4, 0x1 │ │ goto :goto_0 │ │ .line 168 │ .end local v0 # "args":[Ljava/lang/String; │ .end local v1 # "db":Landroid/database/sqlite/SQLiteDatabase; │ .end local v2 # "deleted":I │ .end local v4 # "i":I │ - .end local v6 # "result":Lcom/btmura/android/reddit/net/SubredditResult; │ - .end local v7 # "selection":Ljava/lang/String; │ + .end local v5 # "result":Lcom/btmura/android/reddit/net/SubredditResult; │ + .end local v6 # "selection":Ljava/lang/String; │ :catch_0 │ move-exception v3 │ │ .line 169 │ .local v3, "e":Ljava/io/IOException; │ - const-string v11, "AccountProvider" │ + const-string v10, "AccountProvider" │ │ invoke-virtual {v3}, Ljava/io/IOException;->getMessage()Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-static {v11, v12, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + invoke-static {v10, v11, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ - .line 206 │ + .line 204 │ .end local v3 # "e":Ljava/io/IOException; │ :goto_1 │ - return-object v10 │ + return-object v9 │ │ .line 171 │ :catch_1 │ move-exception v3 │ │ .line 172 │ .local v3, "e":Landroid/accounts/AuthenticatorException; │ - const-string v11, "AccountProvider" │ + const-string v10, "AccountProvider" │ │ invoke-virtual {v3}, Landroid/accounts/AuthenticatorException;->getMessage()Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-static {v11, v12, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + invoke-static {v10, v11, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ goto :goto_1 │ │ .line 174 │ .end local v3 # "e":Landroid/accounts/AuthenticatorException; │ :catch_2 │ move-exception v3 │ │ .line 175 │ .local v3, "e":Landroid/accounts/OperationCanceledException; │ - const-string v11, "AccountProvider" │ + const-string v10, "AccountProvider" │ │ invoke-virtual {v3}, Landroid/accounts/OperationCanceledException;->getMessage()Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v11 │ │ - invoke-static {v11, v12, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ + invoke-static {v10, v11, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I │ │ goto :goto_1 │ │ .line 190 │ .end local v3 # "e":Landroid/accounts/OperationCanceledException; │ .restart local v0 # "args":[Ljava/lang/String; │ .restart local v1 # "db":Landroid/database/sqlite/SQLiteDatabase; │ .restart local v2 # "deleted":I │ .restart local v4 # "i":I │ - .restart local v6 # "result":Lcom/btmura/android/reddit/net/SubredditResult; │ - .restart local v7 # "selection":Ljava/lang/String; │ + .restart local v5 # "result":Lcom/btmura/android/reddit/net/SubredditResult; │ + .restart local v6 # "selection":Ljava/lang/String; │ :cond_0 │ :try_start_2 │ - new-instance v9, Landroid/content/ContentValues; │ + new-instance v8, Landroid/content/ContentValues; │ │ - const/4 v10, 0x3 │ + const/4 v9, 0x3 │ │ - invoke-direct {v9, v10}, Landroid/content/ContentValues;->(I)V │ + invoke-direct {v8, v9}, Landroid/content/ContentValues;->(I)V │ │ .line 191 │ - .local v9, "v":Landroid/content/ContentValues; │ - const-string v10, "account" │ + .local v8, "v":Landroid/content/ContentValues; │ + const-string v9, "account" │ │ - invoke-virtual {v9, v10, p1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v8, v9, p1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 192 │ - const-string v10, "state" │ + const-string v9, "state" │ │ - const/4 v11, 0x0 │ + const/4 v10, 0x0 │ │ - invoke-static {v11}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v10}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v11 │ + move-result-object v10 │ │ - invoke-virtual {v9, v10, v11}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ + invoke-virtual {v8, v9, v10}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V │ │ .line 194 │ - iget-object v10, v6, Lcom/btmura/android/reddit/net/SubredditResult;->subreddits:Ljava/util/Set; │ + iget-object v9, v5, Lcom/btmura/android/reddit/net/SubredditResult;->subreddits:Ljava/util/Set; │ │ - invoke-interface {v10}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v9}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v5 │ + move-result-object v9 │ │ - .local v5, "i$":Ljava/util/Iterator; │ :goto_2 │ - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v9}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v10 │ │ if-eqz v10, :cond_1 │ │ - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v9}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - check-cast v8, Ljava/lang/String; │ + check-cast v7, Ljava/lang/String; │ │ .line 195 │ - .local v8, "subreddit":Ljava/lang/String; │ + .local v7, "subreddit":Ljava/lang/String; │ const-string v10, "name" │ │ - invoke-virtual {v9, v10, v8}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ + invoke-virtual {v8, v10, v7}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 196 │ const-string v10, "subreddits" │ │ const/4 v11, 0x0 │ │ - invoke-virtual {v1, v10, v11, v9}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ + invoke-virtual {v1, v10, v11, v8}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J │ :try_end_2 │ .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ │ goto :goto_2 │ │ .line 206 │ - .end local v5 # "i$":Ljava/util/Iterator; │ - .end local v8 # "subreddit":Ljava/lang/String; │ - .end local v9 # "v":Landroid/content/ContentValues; │ + .end local v7 # "subreddit":Ljava/lang/String; │ + .end local v8 # "v":Landroid/content/ContentValues; │ :catchall_0 │ - move-exception v10 │ + move-exception v9 │ │ invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V │ │ - throw v10 │ + throw v9 │ │ .line 203 │ - .restart local v5 # "i$":Ljava/util/Iterator; │ - .restart local v9 # "v":Landroid/content/ContentValues; │ + .restart local v8 # "v":Landroid/content/ContentValues; │ :cond_1 │ :try_start_3 │ invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V │ │ .line 204 │ - sget-object v10, Landroid/os/Bundle;->EMPTY:Landroid/os/Bundle; │ + sget-object v9, Landroid/os/Bundle;->EMPTY:Landroid/os/Bundle; │ :try_end_3 │ .catchall {:try_start_3 .. :try_end_3} :catchall_0 │ │ .line 206 │ invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V │ │ goto :goto_1 │ @@ -824,15 +825,14 @@ │ goto :goto_0 │ .end method │ │ │ # virtual methods │ .method public bridge synthetic applyBatch(Ljava/util/ArrayList;)[Landroid/content/ContentProviderResult; │ .locals 1 │ - .param p1, "x0" # Ljava/util/ArrayList; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/content/OperationApplicationException; │ } │ .end annotation │ │ .prologue │ @@ -908,17 +908,14 @@ │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ - .param p2, "x1" # Ljava/lang/String; │ - .param p3, "x2" # [Ljava/lang/String; │ │ .prologue │ .line 54 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/provider/BaseProvider;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ move-result v0 │ │ @@ -983,29 +980,26 @@ │ :pswitch_0 │ :pswitch_1 │ .end packed-switch │ .end method │ │ .method public bridge synthetic getType(Landroid/net/Uri;)Ljava/lang/String; │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ │ .prologue │ .line 54 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/provider/BaseProvider;->getType(Landroid/net/Uri;)Ljava/lang/String; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ - .param p2, "x1" # Landroid/content/ContentValues; │ │ .prologue │ .line 54 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/provider/BaseProvider;->insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ move-result-object v0 │ │ @@ -1022,35 +1016,26 @@ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ - .param p2, "x1" # [Ljava/lang/String; │ - .param p3, "x2" # Ljava/lang/String; │ - .param p4, "x3" # [Ljava/lang/String; │ - .param p5, "x4" # Ljava/lang/String; │ │ .prologue │ .line 54 │ invoke-super/range {p0 .. p5}, Lcom/btmura/android/reddit/provider/BaseProvider;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ - .param p2, "x1" # Landroid/content/ContentValues; │ - .param p3, "x2" # Ljava/lang/String; │ - .param p4, "x3" # [Ljava/lang/String; │ │ .prologue │ .line 54 │ invoke-super {p0, p1, p2, p3, p4}, Lcom/btmura/android/reddit/provider/BaseProvider;->update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ move-result v0 ├── smali/com/btmura/android/reddit/provider/BaseProvider.smali │ @@ -125,16 +125,18 @@ │ invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ .line 203 │ invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V │ │ + .line 201 │ return-object v1 │ │ + .line 203 │ .end local v1 # "results":[Landroid/content/ContentProviderResult; │ :catchall_0 │ move-exception v2 │ │ invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V │ │ throw v2 ├── smali/com/btmura/android/reddit/provider/CommentListing.smali │ @@ -647,22 +647,24 @@ │ │ sget-object v2, Lcom/btmura/android/reddit/provider/CommentListing;->PROJECTION:[Ljava/lang/String; │ │ const-string v3, "parentThingId = ?" │ │ iget-object v7, p0, Lcom/btmura/android/reddit/provider/CommentListing;->thingId:Ljava/lang/String; │ │ + .line 317 │ invoke-static {v7}, Lcom/btmura/android/reddit/util/Array;->of(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v4 │ │ const-string v7, "_id ASC" │ │ move-object v6, v5 │ │ + .line 314 │ invoke-virtual/range {v0 .. v7}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v9 │ │ .line 322 │ .local v9, "c":Landroid/database/Cursor; │ :goto_0 │ @@ -1079,14 +1081,15 @@ │ .line 149 │ invoke-virtual {v2}, Ljava/io/InputStream;->close()V │ │ .line 151 │ :cond_0 │ invoke-virtual {v0}, Ljava/net/HttpURLConnection;->disconnect()V │ │ + .line 146 │ return-object v5 │ │ .line 148 │ .end local v2 # "input":Ljava/io/InputStream; │ .end local v3 # "reader":Landroid/util/JsonReader; │ .restart local v1 # "input":Ljava/io/InputStream; │ :catchall_0 ├── smali/com/btmura/android/reddit/provider/HideMerger.smali │ @@ -84,22 +84,24 @@ │ .local v0, "db":Landroid/database/sqlite/SQLiteDatabase; │ const-string v1, "hideActions" │ │ sget-object v2, Lcom/btmura/android/reddit/provider/HideMerger;->HIDE_PROJECTION:[Ljava/lang/String; │ │ const-string v3, "account=?" │ │ + .line 59 │ invoke-static {p1}, Lcom/btmura/android/reddit/util/Array;->of(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v4 │ │ move-object v6, v5 │ │ move-object v7, v5 │ │ + .line 56 │ invoke-virtual/range {v0 .. v7}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v9 │ │ .line 64 │ .local v9, "c":Landroid/database/Cursor; │ :try_start_0 │ @@ -115,14 +117,15 @@ │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result-object v10 │ │ .line 76 │ invoke-interface {v9}, Landroid/database/Cursor;->close()V │ │ + .line 74 │ :goto_0 │ return-object v10 │ │ .line 68 │ :cond_0 │ :try_start_1 │ new-instance v10, Ljava/util/HashMap; │ @@ -334,18 +337,20 @@ │ │ new-array v4, v4, [Ljava/lang/String; │ │ aput-object p1, v4, v2 │ │ aput-object p3, v4, v1 │ │ + .line 114 │ invoke-static {v4}, Lcom/btmura/android/reddit/util/Array;->of([Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 112 │ invoke-virtual {p0, v0, p4, v3, v1}, Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ move-result v0 │ │ return v0 │ │ :cond_0 ├── smali/com/btmura/android/reddit/provider/MessageListing.smali │ @@ -447,22 +447,24 @@ │ │ iget-object v6, p0, Lcom/btmura/android/reddit/provider/MessageListing;->accountName:Ljava/lang/String; │ │ aput-object v6, v4, v7 │ │ aput-object v9, v4, v10 │ │ + .line 292 │ invoke-static {v4}, Lcom/btmura/android/reddit/util/Array;->of([Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v4 │ │ const-string v7, "_id ASC" │ │ move-object v6, v5 │ │ + .line 289 │ invoke-virtual/range {v0 .. v7}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v8 │ │ .line 296 │ .local v8, "c":Landroid/database/Cursor; │ :goto_1 │ @@ -719,14 +721,15 @@ │ .line 159 │ invoke-virtual {v2}, Ljava/io/InputStream;->close()V │ │ .line 161 │ :cond_0 │ invoke-virtual {v0}, Ljava/net/HttpURLConnection;->disconnect()V │ │ + .line 156 │ return-object v4 │ │ .line 158 │ .end local v2 # "input":Ljava/io/InputStream; │ .end local v3 # "reader":Landroid/util/JsonReader; │ .restart local v1 # "input":Ljava/io/InputStream; │ :catchall_0 ├── smali/com/btmura/android/reddit/provider/Provider.smali │ @@ -54,18 +54,20 @@ │ │ move-result-object v0 │ │ invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; │ │ move-result-object v0 │ │ + .line 235 │ invoke-virtual {v0, p1, p2, p3, p4}, Landroid/content/ContentResolver;->call(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle; │ │ move-result-object v0 │ │ + .line 234 │ return-object v0 │ .end method │ │ .method public static clearMailIndicatorAsync(Landroid/content/Context;Ljava/lang/String;)V │ .locals 3 │ .param p0, "ctx" # Landroid/content/Context; │ .param p1, "accountName" # Ljava/lang/String; ├── smali/com/btmura/android/reddit/provider/ReadMerger.smali │ @@ -84,22 +84,24 @@ │ .local v0, "db":Landroid/database/sqlite/SQLiteDatabase; │ const-string v1, "readActions" │ │ sget-object v2, Lcom/btmura/android/reddit/provider/ReadMerger;->READ_PROJECTION:[Ljava/lang/String; │ │ const-string v3, "account=?" │ │ + .line 58 │ invoke-static {p1}, Lcom/btmura/android/reddit/util/Array;->of(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v4 │ │ move-object v6, v5 │ │ move-object v7, v5 │ │ + .line 55 │ invoke-virtual/range {v0 .. v7}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v9 │ │ .line 63 │ .local v9, "c":Landroid/database/Cursor; │ :try_start_0 │ @@ -115,14 +117,15 @@ │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result-object v10 │ │ .line 75 │ invoke-interface {v9}, Landroid/database/Cursor;->close()V │ │ + .line 73 │ :goto_0 │ return-object v10 │ │ .line 67 │ :cond_0 │ :try_start_1 │ new-instance v10, Ljava/util/HashMap; │ @@ -334,18 +337,20 @@ │ │ new-array v4, v4, [Ljava/lang/String; │ │ aput-object p1, v4, v2 │ │ aput-object p3, v4, v1 │ │ + .line 113 │ invoke-static {v4}, Lcom/btmura/android/reddit/util/Array;->of([Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 111 │ invoke-virtual {p0, v0, p4, v3, v1}, Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ move-result v0 │ │ return v0 │ │ :cond_0 ├── smali/com/btmura/android/reddit/provider/SaveMerger.smali │ @@ -84,22 +84,24 @@ │ .local v0, "db":Landroid/database/sqlite/SQLiteDatabase; │ const-string v1, "saveActions" │ │ sget-object v2, Lcom/btmura/android/reddit/provider/SaveMerger;->SAVE_PROJECTION:[Ljava/lang/String; │ │ const-string v3, "account=?" │ │ + .line 60 │ invoke-static {p1}, Lcom/btmura/android/reddit/util/Array;->of(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v4 │ │ move-object v6, v5 │ │ move-object v7, v5 │ │ + .line 57 │ invoke-virtual/range {v0 .. v7}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v9 │ │ .line 65 │ .local v9, "c":Landroid/database/Cursor; │ :try_start_0 │ @@ -115,14 +117,15 @@ │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result-object v10 │ │ .line 77 │ invoke-interface {v9}, Landroid/database/Cursor;->close()V │ │ + .line 75 │ :goto_0 │ return-object v10 │ │ .line 69 │ :cond_0 │ :try_start_1 │ new-instance v10, Ljava/util/HashMap; │ @@ -340,18 +343,20 @@ │ │ new-array v5, v6, [Ljava/lang/String; │ │ aput-object p1, v5, v3 │ │ aput-object p3, v5, v2 │ │ + .line 117 │ invoke-static {v5}, Lcom/btmura/android/reddit/util/Array;->of([Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v5 │ │ + .line 115 │ invoke-virtual {p0, v1, p4, v4, v5}, Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ move-result v1 │ │ add-int/2addr v0, v1 │ │ .line 118 │ @@ -361,18 +366,20 @@ │ │ new-array v5, v6, [Ljava/lang/String; │ │ aput-object p1, v5, v3 │ │ aput-object p3, v5, v2 │ │ + .line 120 │ invoke-static {v5}, Lcom/btmura/android/reddit/util/Array;->of([Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 118 │ invoke-virtual {p0, v1, p4, v4, v2}, Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ move-result v1 │ │ add-int/2addr v0, v1 │ │ .line 121 ├── smali/com/btmura/android/reddit/provider/SubredditResultListing.smali │ @@ -197,14 +197,15 @@ │ .line 86 │ invoke-virtual {v2}, Ljava/io/InputStream;->close()V │ │ .line 88 │ :cond_0 │ invoke-virtual {v0}, Ljava/net/HttpURLConnection;->disconnect()V │ │ + .line 83 │ return-object v5 │ │ .line 85 │ .end local v2 # "input":Ljava/io/InputStream; │ .end local v3 # "reader":Landroid/util/JsonReader; │ .restart local v1 # "input":Ljava/io/InputStream; │ :catchall_0 ├── smali/com/btmura/android/reddit/provider/SubredditProvider.smali │ @@ -247,18 +247,20 @@ │ │ const/4 v10, 0x1 │ │ aget-object v11, p2, v3 │ │ aput-object v11, v9, v10 │ │ + .line 129 │ invoke-static {v9}, Lcom/btmura/android/reddit/util/Array;->of([Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v9 │ │ + .line 127 │ invoke-virtual {v2, v6, v8, v9}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I │ │ .line 112 │ :cond_3 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_1 │ @@ -371,15 +373,14 @@ │ return-object v1 │ .end method │ │ │ # virtual methods │ .method public bridge synthetic applyBatch(Ljava/util/ArrayList;)[Landroid/content/ContentProviderResult; │ .locals 1 │ - .param p1, "x0" # Ljava/util/ArrayList; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/content/OperationApplicationException; │ } │ .end annotation │ │ .prologue │ @@ -438,17 +439,14 @@ │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ - .param p2, "x1" # Ljava/lang/String; │ - .param p3, "x2" # [Ljava/lang/String; │ │ .prologue │ .line 30 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/provider/BaseProvider;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ move-result v0 │ │ @@ -464,29 +462,26 @@ │ const-string v0, "subreddits" │ │ return-object v0 │ .end method │ │ .method public bridge synthetic getType(Landroid/net/Uri;)Ljava/lang/String; │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ │ .prologue │ .line 30 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/provider/BaseProvider;->getType(Landroid/net/Uri;)Ljava/lang/String; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ - .param p2, "x1" # Landroid/content/ContentValues; │ │ .prologue │ .line 30 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/provider/BaseProvider;->insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ move-result-object v0 │ │ @@ -503,35 +498,26 @@ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ - .param p2, "x1" # [Ljava/lang/String; │ - .param p3, "x2" # Ljava/lang/String; │ - .param p4, "x3" # [Ljava/lang/String; │ - .param p5, "x4" # Ljava/lang/String; │ │ .prologue │ .line 30 │ invoke-super/range {p0 .. p5}, Lcom/btmura/android/reddit/provider/BaseProvider;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ - .param p2, "x1" # Landroid/content/ContentValues; │ - .param p3, "x2" # Ljava/lang/String; │ - .param p4, "x3" # [Ljava/lang/String; │ │ .prologue │ .line 30 │ invoke-super {p0, p1, p2, p3, p4}, Lcom/btmura/android/reddit/provider/BaseProvider;->update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ move-result v0 ├── smali/com/btmura/android/reddit/provider/ThingListing.smali │ @@ -1577,22 +1577,24 @@ │ .local v0, "db":Landroid/database/sqlite/SQLiteDatabase; │ const-string v1, "hideActions" │ │ sget-object v2, Lcom/btmura/android/reddit/provider/ThingListing;->HIDE_PROJECTION:[Ljava/lang/String; │ │ iget-object v4, p0, Lcom/btmura/android/reddit/provider/ThingListing;->accountName:Ljava/lang/String; │ │ + .line 515 │ invoke-static {v4}, Lcom/btmura/android/reddit/util/Array;->of(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v4 │ │ const-string v7, "_id ASC" │ │ move-object v6, v5 │ │ + .line 514 │ invoke-virtual/range {v0 .. v7}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v8 │ │ .line 516 │ .local v8, "c":Landroid/database/Cursor; │ :goto_1 │ @@ -1688,22 +1690,24 @@ │ .local v0, "db":Landroid/database/sqlite/SQLiteDatabase; │ const-string v1, "saveActions" │ │ sget-object v2, Lcom/btmura/android/reddit/provider/ThingListing;->SAVE_PROJECTION:[Ljava/lang/String; │ │ iget-object v4, p0, Lcom/btmura/android/reddit/provider/ThingListing;->accountName:Ljava/lang/String; │ │ + .line 539 │ invoke-static {v4}, Lcom/btmura/android/reddit/util/Array;->of(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v4 │ │ const-string v7, "_id ASC" │ │ move-object v6, v5 │ │ + .line 538 │ invoke-virtual/range {v0 .. v7}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v8 │ │ .line 540 │ .local v8, "c":Landroid/database/Cursor; │ :goto_1 │ @@ -1817,22 +1821,24 @@ │ .local v0, "db":Landroid/database/sqlite/SQLiteDatabase; │ const-string v1, "voteActions" │ │ sget-object v2, Lcom/btmura/android/reddit/provider/ThingListing;->VOTE_PROJECTION:[Ljava/lang/String; │ │ iget-object v4, p0, Lcom/btmura/android/reddit/provider/ThingListing;->accountName:Ljava/lang/String; │ │ + .line 582 │ invoke-static {v4}, Lcom/btmura/android/reddit/util/Array;->of(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v4 │ │ const-string v7, "_id ASC" │ │ move-object v6, v5 │ │ + .line 581 │ invoke-virtual/range {v0 .. v7}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v9 │ │ .line 583 │ .local v9, "c":Landroid/database/Cursor; │ :goto_1 │ @@ -2330,14 +2336,15 @@ │ .line 303 │ invoke-virtual {v2}, Ljava/io/InputStream;->close()V │ │ .line 305 │ :cond_0 │ invoke-virtual {v0}, Ljava/net/HttpURLConnection;->disconnect()V │ │ + .line 300 │ return-object v4 │ │ .line 302 │ .end local v2 # "input":Ljava/io/InputStream; │ .end local v3 # "reader":Landroid/util/JsonReader; │ .restart local v1 # "input":Ljava/io/InputStream; │ :catchall_0 ├── smali/com/btmura/android/reddit/provider/ThingProvider.smali │ @@ -563,26 +563,28 @@ │ │ const-string v5, "type=?" │ │ move/from16 v0, v16 │ │ int-to-long v6, v0 │ │ + .line 779 │ invoke-static {v6, v7}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v6 │ │ const/4 v7, 0x0 │ │ const/4 v8, 0x0 │ │ const-string v9, "_id DESC" │ │ const-string v10, "10, 1000" │ │ + .line 776 │ invoke-virtual/range {v2 .. v10}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v12 │ │ .line 784 │ .local v12, "cursor":Landroid/database/Cursor; │ :goto_0 │ @@ -872,18 +874,20 @@ │ .line 901 │ const-string v8, "comments" │ │ const-string v9, "_id= ?" │ │ aget-wide v10, v1, v4 │ │ + .line 902 │ invoke-static {v10, v11}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v10 │ │ + .line 901 │ invoke-virtual {v3, v8, v5, v9, v10}, Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ .line 900 │ add-int/lit8 v4, v4, 0x1 │ │ goto :goto_1 │ │ @@ -1438,18 +1442,20 @@ │ │ aput-object p1, v15, v16 │ │ const/16 v16, 0x1 │ │ aput-object v10, v15, v16 │ │ + .line 1092 │ invoke-static {v15}, Lcom/btmura/android/reddit/util/Array;->of([Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v15 │ │ + .line 1089 │ invoke-virtual {v6, v13, v12, v14, v15}, Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ .line 1073 │ :goto_2 │ add-int/lit8 v8, v8, 0x1 │ │ goto :goto_0 │ @@ -1480,18 +1486,20 @@ │ .line 1097 │ const-string v13, "comments" │ │ const-string v14, "_id= ?" │ │ aget-wide v16, v9, v8 │ │ + .line 1098 │ invoke-static/range {v16 .. v17}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v15 │ │ + .line 1097 │ invoke-virtual {v6, v13, v12, v14, v15}, Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ goto :goto_2 │ │ .line 1106 │ @@ -1736,18 +1744,20 @@ │ invoke-virtual {v7, v9, v10}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V │ │ .line 1045 │ const-string v9, "comments" │ │ const-string v10, "thingId=?" │ │ + .line 1048 │ invoke-static {v6}, Lcom/btmura/android/reddit/util/Array;->of(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v11 │ │ + .line 1045 │ invoke-virtual {v4, v9, v7, v10, v11}, Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ .line 1050 │ invoke-virtual {v4}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ @@ -1870,24 +1880,26 @@ │ .local v20, "sessionId":J │ const-string v3, "comments" │ │ sget-object v4, Lcom/btmura/android/reddit/provider/ThingProvider;->EXPAND_PROJECTION:[Ljava/lang/String; │ │ const-string v5, "sessionId=?" │ │ + .line 844 │ invoke-static/range {v20 .. v21}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v6 │ │ const/4 v7, 0x0 │ │ const/4 v8, 0x0 │ │ const-string v9, "sequence ASC, _id ASC" │ │ + .line 841 │ invoke-virtual/range {v2 .. v9}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v10 │ │ .line 849 │ const-string v3, "id" │ │ @@ -2031,18 +2043,20 @@ │ .line 869 │ const-string v3, "comments" │ │ const-string v4, "_id= ?" │ │ aget-wide v6, v12, v16 │ │ + .line 870 │ invoke-static {v6, v7}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v5 │ │ + .line 869 │ move-object/from16 v0, v17 │ │ invoke-virtual {v2, v3, v0, v4, v5}, Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ .line 868 │ add-int/lit8 v16, v16, 0x1 │ │ @@ -2341,18 +2355,20 @@ │ :try_start_1 │ invoke-interface {p2}, Lcom/btmura/android/reddit/provider/Listing;->getTargetTable()Ljava/lang/String; │ │ move-result-object v9 │ │ const-string v10, "kind=0 AND sessionId=?" │ │ + .line 726 │ invoke-static {v6, v7}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v11 │ │ + .line 725 │ invoke-virtual {v1, v9, v10, v11}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ move-result v0 │ │ .line 727 │ @@ -2766,15 +2782,15 @@ │ .restart local v4 # "sessionData":Landroid/os/Bundle; │ :cond_0 │ :try_start_0 │ invoke-direct {p0, p1, p2}, Lcom/btmura/android/reddit/provider/ThingProvider;->createListing(Ljava/lang/String;Landroid/os/Bundle;)Lcom/btmura/android/reddit/provider/Listing; │ │ move-result-object v1 │ │ - .line 587 │ + .line 588 │ .local v1, "listing":Lcom/btmura/android/reddit/provider/Listing; │ invoke-direct {p0, p1, v1, v4}, Lcom/btmura/android/reddit/provider/ThingProvider;->getListingSession(Ljava/lang/String;Lcom/btmura/android/reddit/provider/Listing;Landroid/os/Bundle;)Landroid/os/Bundle; │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ move-result-object v3 │ │ @@ -3611,26 +3627,28 @@ │ │ sget-object v6, Lcom/btmura/android/reddit/provider/ThingProvider;->SESSION_ID_PROJECTION:[Ljava/lang/String; │ │ const-string v7, "type=? AND thingId=?" │ │ const/4 v8, 0x1 │ │ + .line 941 │ move-object/from16 v0, v24 │ │ invoke-static {v8, v0}, Lcom/btmura/android/reddit/util/Array;->of(ILjava/lang/String;)[Ljava/lang/String; │ │ move-result-object v8 │ │ const/4 v9, 0x0 │ │ const/4 v10, 0x0 │ │ const/4 v11, 0x0 │ │ + .line 938 │ invoke-virtual/range {v4 .. v11}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_1 │ │ move-result-object v20 │ │ .line 946 │ @@ -3673,24 +3691,26 @@ │ .local v27, "sequence":I │ const-string v5, "comments" │ │ sget-object v6, Lcom/btmura/android/reddit/provider/ThingProvider;->INSERT_COMMENT_PROJECTION:[Ljava/lang/String; │ │ const-string v7, "sessionId=?" │ │ + .line 957 │ invoke-static/range {v28 .. v29}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v8 │ │ const/4 v9, 0x0 │ │ const/4 v10, 0x0 │ │ const-string v11, "sequence ASC, _id ASC" │ │ + .line 954 │ invoke-virtual/range {v4 .. v11}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ :try_end_2 │ .catchall {:try_start_2 .. :try_end_2} :catchall_0 │ │ move-result-object v15 │ │ .line 962 │ @@ -4233,26 +4253,28 @@ │ │ sget-object v4, Lcom/btmura/android/reddit/provider/ThingProvider;->SESSION_ID_PROJECTION:[Ljava/lang/String; │ │ const-string v5, "type=? AND thingId=?" │ │ const/4 v6, 0x6 │ │ + .line 1138 │ move-object/from16 v0, v20 │ │ invoke-static {v6, v0}, Lcom/btmura/android/reddit/util/Array;->of(ILjava/lang/String;)[Ljava/lang/String; │ │ move-result-object v6 │ │ const/4 v7, 0x0 │ │ const/4 v8, 0x0 │ │ const/4 v9, 0x0 │ │ + .line 1135 │ invoke-virtual/range {v2 .. v9}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_1 │ │ move-result-object v14 │ │ .line 1143 │ @@ -4493,18 +4515,20 @@ │ │ .line 604 │ .local v2, "db":Landroid/database/sqlite/SQLiteDatabase; │ const-string v8, "Sessions" │ │ const-string v9, "_id= ?" │ │ + .line 607 │ invoke-static {v4, v5}, Lcom/btmura/android/reddit/util/Array;->of(J)[Ljava/lang/String; │ │ move-result-object v10 │ │ + .line 604 │ invoke-static {v2, v8, v9, v10}, Landroid/database/DatabaseUtils;->queryNumEntries(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)J │ │ move-result-wide v0 │ │ .line 608 │ .local v0, "count":J │ cmp-long v6, v0, v6 │ @@ -5534,15 +5558,14 @@ │ throw v9 │ .end method │ │ │ # virtual methods │ .method public bridge synthetic applyBatch(Ljava/util/ArrayList;)[Landroid/content/ContentProviderResult; │ .locals 1 │ - .param p1, "x0" # Ljava/util/ArrayList; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Landroid/content/OperationApplicationException; │ } │ .end annotation │ │ .prologue │ @@ -5795,17 +5818,14 @@ │ const/4 v1, 0x0 │ │ goto/16 :goto_0 │ .end method │ │ .method public bridge synthetic delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ - .param p2, "x1" # Ljava/lang/String; │ - .param p3, "x2" # [Ljava/lang/String; │ │ .prologue │ .line 77 │ invoke-super {p0, p1, p2, p3}, Lcom/btmura/android/reddit/provider/BaseProvider;->delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ move-result v0 │ │ @@ -5936,29 +5956,26 @@ │ :pswitch_9 │ :pswitch_a │ .end packed-switch │ .end method │ │ .method public bridge synthetic getType(Landroid/net/Uri;)Ljava/lang/String; │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ │ .prologue │ .line 77 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/provider/BaseProvider;->getType(Landroid/net/Uri;)Ljava/lang/String; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ - .param p2, "x1" # Landroid/content/ContentValues; │ │ .prologue │ .line 77 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/provider/BaseProvider;->insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ move-result-object v0 │ │ @@ -5975,35 +5992,26 @@ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ - .param p2, "x1" # [Ljava/lang/String; │ - .param p3, "x2" # Ljava/lang/String; │ - .param p4, "x3" # [Ljava/lang/String; │ - .param p5, "x4" # Ljava/lang/String; │ │ .prologue │ .line 77 │ invoke-super/range {p0 .. p5}, Lcom/btmura/android/reddit/provider/BaseProvider;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ .locals 1 │ - .param p1, "x0" # Landroid/net/Uri; │ - .param p2, "x1" # Landroid/content/ContentValues; │ - .param p3, "x2" # Ljava/lang/String; │ - .param p4, "x3" # [Ljava/lang/String; │ │ .prologue │ .line 77 │ invoke-super {p0, p1, p2, p3, p4}, Lcom/btmura/android/reddit/provider/BaseProvider;->update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ move-result v0 ├── smali/com/btmura/android/reddit/provider/VoteMerger.smali │ @@ -201,22 +201,24 @@ │ .local v0, "db":Landroid/database/sqlite/SQLiteDatabase; │ const-string v1, "voteActions" │ │ sget-object v2, Lcom/btmura/android/reddit/provider/VoteMerger;->VOTE_PROJECTION:[Ljava/lang/String; │ │ const-string v3, "account=?" │ │ + .line 104 │ invoke-static {p1}, Lcom/btmura/android/reddit/util/Array;->of(Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v4 │ │ move-object v6, v5 │ │ move-object v7, v5 │ │ + .line 101 │ invoke-virtual/range {v0 .. v7}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v9 │ │ .line 109 │ .local v9, "c":Landroid/database/Cursor; │ :try_start_0 │ @@ -232,14 +234,15 @@ │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result-object v10 │ │ .line 121 │ invoke-interface {v9}, Landroid/database/Cursor;->close()V │ │ + .line 119 │ :goto_0 │ return-object v10 │ │ .line 113 │ :cond_0 │ :try_start_1 │ new-instance v10, Ljava/util/HashMap; ├── smali/com/btmura/android/reddit/text/MarkdownFormatter$CodeBlock.smali │ @@ -22,20 +22,22 @@ │ .method static constructor ()V │ .locals 1 │ │ .prologue │ .line 138 │ const-string v0, "(?m)^( |\t)(?:.*)$" │ │ + .line 139 │ invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; │ │ move-result-object v0 │ │ sput-object v0, Lcom/btmura/android/reddit/text/MarkdownFormatter$CodeBlock;->PATTERN_CODE_BLOCK:Ljava/util/regex/Pattern; │ │ + .line 138 │ return-void │ .end method │ │ .method constructor ()V │ .locals 0 │ │ .prologue ├── smali/com/btmura/android/reddit/text/MarkdownFormatter$Heading.smali │ @@ -22,20 +22,22 @@ │ .method static constructor ()V │ .locals 1 │ │ .prologue │ .line 439 │ const-string v0, "(?m)^(#{1,} ?)(?:.+?)(#*)$" │ │ + .line 440 │ invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; │ │ move-result-object v0 │ │ sput-object v0, Lcom/btmura/android/reddit/text/MarkdownFormatter$Heading;->PATTERN:Ljava/util/regex/Pattern; │ │ + .line 439 │ return-void │ .end method │ │ .method constructor ()V │ .locals 0 │ │ .prologue ├── smali/com/btmura/android/reddit/text/MarkdownFormatter$RelativeLinks.smali │ @@ -22,20 +22,22 @@ │ .method static constructor ()V │ .locals 1 │ │ .prologue │ .line 417 │ const-string v0, "/([ru])/([0-9A-Za-z_+]+)/?" │ │ + .line 418 │ invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; │ │ move-result-object v0 │ │ sput-object v0, Lcom/btmura/android/reddit/text/MarkdownFormatter$RelativeLinks;->RELATIVE_LINK_PATTERN:Ljava/util/regex/Pattern; │ │ + .line 417 │ return-void │ .end method │ │ .method constructor ()V │ .locals 0 │ │ .prologue ├── smali/com/btmura/android/reddit/text/MarkdownFormatter$Styles.smali │ @@ -32,14 +32,15 @@ │ .method static constructor ()V │ .locals 1 │ │ .prologue │ .line 200 │ const-string v0, "\\*\\*.+?\\*\\*" │ │ + .line 201 │ invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; │ │ move-result-object v0 │ │ sput-object v0, Lcom/btmura/android/reddit/text/MarkdownFormatter$Styles;->PATTERN_BOLD:Ljava/util/regex/Pattern; │ │ .line 202 │ @@ -50,20 +51,22 @@ │ move-result-object v0 │ │ sput-object v0, Lcom/btmura/android/reddit/text/MarkdownFormatter$Styles;->PATTERN_ITALIC:Ljava/util/regex/Pattern; │ │ .line 203 │ const-string v0, "~~.+?~~" │ │ + .line 204 │ invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; │ │ move-result-object v0 │ │ sput-object v0, Lcom/btmura/android/reddit/text/MarkdownFormatter$Styles;->PATTERN_STRIKETHROUGH:Ljava/util/regex/Pattern; │ │ + .line 203 │ return-void │ .end method │ │ .method constructor ()V │ .locals 0 │ │ .prologue ├── smali/com/btmura/android/reddit/text/MarkdownFormatter.smali │ @@ -47,15 +47,14 @@ │ .line 44 │ new-instance v0, Ljava/lang/StringBuilder; │ │ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V │ │ iput-object v0, p0, Lcom/btmura/android/reddit/text/MarkdownFormatter;->builder:Ljava/lang/StringBuilder; │ │ - .line 474 │ return-void │ .end method │ │ .method static delete(Ljava/lang/CharSequence;II)Ljava/lang/CharSequence; │ .locals 3 │ .param p0, "s" # Ljava/lang/CharSequence; │ .param p1, "start" # I │ @@ -116,22 +115,25 @@ │ │ invoke-virtual {p1, v1, v0}, Ljava/lang/StringBuilder;->delete(II)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ const-string v1, "https://www.reddit.com" │ │ + .line 536 │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ + .line 537 │ invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ + .line 538 │ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object p0 │ │ .line 539 │ new-instance v0, Lcom/btmura/android/reddit/text/style/URLSpan; │ │ @@ -166,22 +168,25 @@ │ │ invoke-virtual {p1, v1, v0}, Ljava/lang/StringBuilder;->delete(II)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ const-string v1, "http://" │ │ + .line 542 │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ + .line 543 │ invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ + .line 544 │ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object p0 │ │ .line 545 │ new-instance v0, Lcom/btmura/android/reddit/text/style/URLSpan; │ │ @@ -195,18 +200,20 @@ │ │ move-result v0 │ │ invoke-virtual {p1, v1, v0}, Ljava/lang/StringBuilder;->delete(II)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ + .line 548 │ invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ + .line 549 │ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object p0 │ │ .line 550 │ new-instance v0, Lcom/btmura/android/reddit/text/style/URLSpan; ├── smali/com/btmura/android/reddit/util/ComparableFragments.smali │ @@ -58,22 +58,24 @@ │ │ move-result-object v0 │ │ invoke-virtual {v0, p2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I │ │ move-result v0 │ │ + .line 42 │ invoke-interface {p1}, Lcom/btmura/android/reddit/app/ComparableFragment;->getArguments()Landroid/os/Bundle; │ │ move-result-object v1 │ │ invoke-virtual {v1, p2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I │ │ move-result v1 │ │ + .line 41 │ invoke-static {v0, v1}, Lcom/btmura/android/reddit/util/Objects;->equals(II)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ @@ -89,21 +91,23 @@ │ │ move-result-object v0 │ │ invoke-virtual {v0, p2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ + .line 34 │ invoke-interface {p1}, Lcom/btmura/android/reddit/app/ComparableFragment;->getArguments()Landroid/os/Bundle; │ │ move-result-object v1 │ │ invoke-virtual {v1, p2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 33 │ invoke-static {v0, v1}, Lcom/btmura/android/reddit/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ move-result v0 │ │ return v0 │ .end method ├── smali/com/btmura/android/reddit/util/MarkdownTableScanner.smali │ @@ -15,15 +15,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 27 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 29 │ return-void │ .end method │ │ .method private static getTableColumnGravity(Ljava/lang/String;)I │ .locals 3 │ .param p0, "cell" # Ljava/lang/String; ├── smali/com/btmura/android/reddit/util/Strings.smali │ @@ -29,14 +29,15 @@ │ │ invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ + .line 27 │ invoke-interface {p0}, Ljava/lang/CharSequence;->length()I │ │ move-result v1 │ │ if-gt v1, p1, :cond_1 │ │ .line 36 ├── smali/com/btmura/android/reddit/view/SwipeDismissTouchListener$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/btmura/android/reddit/view/SwipeDismissTouchListener; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/view/SwipeDismissTouchListener;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/view/SwipeDismissTouchListener; │ │ .prologue │ .line 293 │ iput-object p1, p0, Lcom/btmura/android/reddit/view/SwipeDismissTouchListener$3;->this$0:Lcom/btmura/android/reddit/view/SwipeDismissTouchListener; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/btmura/android/reddit/view/SwipeDismissTouchListener.smali │ @@ -210,22 +210,24 @@ │ │ move-result v4 │ │ invoke-static {v4}, Ljava/lang/Math;->round(F)I │ │ move-result v4 │ │ + .line 146 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F │ │ move-result v5 │ │ invoke-static {v5}, Ljava/lang/Math;->round(F)I │ │ move-result v5 │ │ + .line 145 │ invoke-virtual {v3, v4, v5}, Landroid/widget/ListView;->pointToPosition(II)I │ │ move-result v2 │ │ .line 147 │ .local v2, "position":I │ const/4 v3, -0x1 │ @@ -483,24 +485,25 @@ │ invoke-virtual {v4, v3}, Landroid/widget/ListView;->requestDisallowInterceptTouchEvent(Z)V │ │ .line 175 │ invoke-static {p1}, Landroid/view/MotionEvent;->obtain(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; │ │ move-result-object v0 │ │ - .line 176 │ + .line 177 │ .local v0, "cancelEvent":Landroid/view/MotionEvent; │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getActionIndex()I │ │ move-result v4 │ │ shl-int/lit8 v4, v4, 0x8 │ │ or-int/lit8 v4, v4, 0x3 │ │ + .line 176 │ invoke-virtual {v0, v4}, Landroid/view/MotionEvent;->setAction(I)V │ │ .line 178 │ iget-object v4, p0, Lcom/btmura/android/reddit/view/SwipeDismissTouchListener;->listView:Landroid/widget/ListView; │ │ invoke-virtual {v4, v0}, Landroid/widget/ListView;->onTouchEvent(Landroid/view/MotionEvent;)Z │ │ @@ -673,20 +676,22 @@ │ │ move-result-object v9 │ │ iget v10, p0, Lcom/btmura/android/reddit/view/SwipeDismissTouchListener;->animationTime:I │ │ int-to-long v10, v10 │ │ + .line 220 │ invoke-virtual {v9, v10, v11}, Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator; │ │ move-result-object v9 │ │ iget-object v10, p0, Lcom/btmura/android/reddit/view/SwipeDismissTouchListener;->downView:Landroid/view/View; │ │ + .line 221 │ invoke-virtual {v10}, Landroid/view/View;->getWidth()I │ │ move-result v10 │ │ if-eqz v2, :cond_5 │ │ :goto_1 │ @@ -694,22 +699,24 @@ │ │ int-to-float v7, v7 │ │ invoke-virtual {v9, v7}, Landroid/view/ViewPropertyAnimator;->translationX(F)Landroid/view/ViewPropertyAnimator; │ │ move-result-object v7 │ │ + .line 222 │ invoke-virtual {v7, v12}, Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator; │ │ move-result-object v7 │ │ new-instance v9, Lcom/btmura/android/reddit/view/SwipeDismissTouchListener$1; │ │ invoke-direct {v9, p0, v4, v3}, Lcom/btmura/android/reddit/view/SwipeDismissTouchListener$1;->(Lcom/btmura/android/reddit/view/SwipeDismissTouchListener;Landroid/view/View;I)V │ │ + .line 223 │ invoke-virtual {v7, v9}, Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; │ │ .line 245 │ .end local v0 # "deltaX":F │ .end local v1 # "dismiss":Z │ .end local v2 # "dismissRight":Z │ .end local v3 # "position":I │ @@ -744,38 +751,41 @@ │ │ int-to-float v10, v10 │ │ cmpl-float v9, v9, v10 │ │ if-lez v9, :cond_0 │ │ + .line 209 │ invoke-static {v5}, Ljava/lang/Math;->abs(F)F │ │ move-result v9 │ │ iget v10, p0, Lcom/btmura/android/reddit/view/SwipeDismissTouchListener;->minFlingVelocity:I │ │ int-to-float v10, v10 │ │ cmpl-float v9, v9, v10 │ │ if-ltz v9, :cond_0 │ │ + .line 210 │ invoke-static {v5}, Ljava/lang/Math;->abs(F)F │ │ move-result v9 │ │ iget v10, p0, Lcom/btmura/android/reddit/view/SwipeDismissTouchListener;->maxFlingVelocity:I │ │ int-to-float v10, v10 │ │ cmpg-float v9, v9, v10 │ │ if-gtz v9, :cond_0 │ │ + .line 211 │ invoke-static {v6}, Ljava/lang/Math;->abs(F)F │ │ move-result v9 │ │ invoke-static {v5}, Ljava/lang/Math;->abs(F)F │ │ move-result v10 │ @@ -798,15 +808,15 @@ │ goto :goto_0 │ │ :cond_4 │ move v2, v8 │ │ goto :goto_3 │ │ - .line 219 │ + .line 221 │ .restart local v3 # "position":I │ .restart local v4 # "view":Landroid/view/View; │ :cond_5 │ const/4 v7, -0x1 │ │ goto :goto_1 │ │ @@ -853,34 +863,38 @@ │ │ move-result-object v1 │ │ iget v2, p0, Lcom/btmura/android/reddit/view/SwipeDismissTouchListener;->animationTime:I │ │ int-to-long v2, v2 │ │ + .line 260 │ invoke-virtual {v1, v2, v3}, Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator; │ │ move-result-object v1 │ │ const/4 v2, 0x0 │ │ + .line 261 │ invoke-virtual {v1, v2}, Landroid/view/ViewPropertyAnimator;->translationX(F)Landroid/view/ViewPropertyAnimator; │ │ move-result-object v1 │ │ const/high16 v2, 0x3f800000 # 1.0f │ │ + .line 262 │ invoke-virtual {v1, v2}, Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator; │ │ move-result-object v1 │ │ new-instance v2, Lcom/btmura/android/reddit/view/SwipeDismissTouchListener$2; │ │ invoke-direct {v2, p0, v0}, Lcom/btmura/android/reddit/view/SwipeDismissTouchListener$2;->(Lcom/btmura/android/reddit/view/SwipeDismissTouchListener;Landroid/view/View;)V │ │ + .line 263 │ invoke-virtual {v1, v2}, Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; │ │ .line 274 │ return-void │ .end method ├── smali/com/btmura/android/reddit/view/SwipeDismissTouchListener$2.smali │ @@ -19,14 +19,15 @@ │ │ .field final synthetic val$view:Landroid/view/View; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/view/SwipeDismissTouchListener;Landroid/view/View;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/view/SwipeDismissTouchListener; │ │ .prologue │ .line 263 │ iput-object p1, p0, Lcom/btmura/android/reddit/view/SwipeDismissTouchListener$2;->this$0:Lcom/btmura/android/reddit/view/SwipeDismissTouchListener; │ │ iput-object p2, p0, Lcom/btmura/android/reddit/view/SwipeDismissTouchListener$2;->val$view:Landroid/view/View; ├── smali/com/btmura/android/reddit/view/SwipeDismissTouchListener$1.smali │ @@ -21,14 +21,15 @@ │ │ .field final synthetic val$view:Landroid/view/View; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/view/SwipeDismissTouchListener;Landroid/view/View;I)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/view/SwipeDismissTouchListener; │ │ .prologue │ .line 223 │ iput-object p1, p0, Lcom/btmura/android/reddit/view/SwipeDismissTouchListener$1;->this$0:Lcom/btmura/android/reddit/view/SwipeDismissTouchListener; │ │ iput-object p2, p0, Lcom/btmura/android/reddit/view/SwipeDismissTouchListener$1;->val$view:Landroid/view/View; ├── smali/com/btmura/android/reddit/widget/AbstractThingListAdapter.smali │ @@ -56,30 +56,26 @@ │ iget-object v0, p0, Lcom/btmura/android/reddit/widget/AbstractThingListAdapter;->accountName:Ljava/lang/String; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic getBoolean(II)Z │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # I │ │ .prologue │ .line 29 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/widget/BaseCursorAdapter;->getBoolean(II)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic getInt(II)I │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # I │ │ .prologue │ .line 29 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/widget/BaseCursorAdapter;->getInt(II)I │ │ move-result v0 │ │ @@ -140,16 +136,14 @@ │ .end method │ │ .method abstract getLinkId(I)Ljava/lang/String; │ .end method │ │ .method public bridge synthetic getLong(II)J │ .locals 2 │ - .param p1, "x0" # I │ - .param p2, "x1" # I │ │ .prologue │ .line 29 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/widget/BaseCursorAdapter;->getLong(II)J │ │ move-result-wide v0 │ │ @@ -184,16 +178,14 @@ │ iget-object v0, p0, Lcom/btmura/android/reddit/widget/AbstractThingListAdapter;->selectedThingId:Ljava/lang/String; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic getString(II)Ljava/lang/String; │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # I │ │ .prologue │ .line 29 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/widget/BaseCursorAdapter;->getString(II)Ljava/lang/String; │ │ move-result-object v0 │ │ @@ -352,14 +344,15 @@ │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ iget-object v0, p0, Lcom/btmura/android/reddit/widget/AbstractThingListAdapter;->selectedLinkId:Ljava/lang/String; │ │ + .line 130 │ invoke-static {v0, p2}, Lcom/btmura/android/reddit/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ move-result v0 │ │ if-nez v0, :cond_1 │ │ .line 131 ├── smali/com/btmura/android/reddit/widget/AccountFilterAdapter.smali │ @@ -487,38 +487,34 @@ │ │ .line 80 │ return-void │ .end method │ │ .method public bridge synthetic addMessageFilters(Landroid/content/Context;)V │ .locals 0 │ - .param p1, "x0" # Landroid/content/Context; │ │ .prologue │ .line 31 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/widget/BaseFilterAdapter;->addMessageFilters(Landroid/content/Context;)V │ │ return-void │ .end method │ │ .method public bridge synthetic addProfileFilters(Landroid/content/Context;Z)V │ .locals 0 │ - .param p1, "x0" # Landroid/content/Context; │ - .param p2, "x1" # Z │ │ .prologue │ .line 31 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/widget/BaseFilterAdapter;->addProfileFilters(Landroid/content/Context;Z)V │ │ return-void │ .end method │ │ .method public bridge synthetic addSubredditFilters(Landroid/content/Context;)V │ .locals 0 │ - .param p1, "x0" # Landroid/content/Context; │ │ .prologue │ .line 31 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/widget/BaseFilterAdapter;->addSubredditFilters(Landroid/content/Context;)V │ │ return-void │ .end method │ @@ -687,15 +683,14 @@ │ check-cast v0, Lcom/btmura/android/reddit/widget/AccountFilterAdapter$Item; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic getItem(I)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 31 │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/widget/AccountFilterAdapter;->getItem(I)Lcom/btmura/android/reddit/widget/AccountFilterAdapter$Item; │ │ move-result-object v0 ├── smali/com/btmura/android/reddit/widget/AccountPlaceAdapter.smali │ @@ -179,51 +179,59 @@ │ iget-object v2, v1, Lcom/btmura/android/reddit/widget/AccountPlaceAdapter$ViewHolder;->messagesButton:Landroid/view/View; │ │ invoke-virtual {v2, p0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 174 │ iget-object v2, v1, Lcom/btmura/android/reddit/widget/AccountPlaceAdapter$ViewHolder;->subredditButton:Landroid/view/View; │ │ + .line 175 │ invoke-direct {p0, v3}, Lcom/btmura/android/reddit/widget/AccountPlaceAdapter;->isPlace(I)Z │ │ move-result v3 │ │ + .line 174 │ invoke-virtual {v2, v3}, Landroid/view/View;->setActivated(Z)V │ │ .line 176 │ iget-object v2, v1, Lcom/btmura/android/reddit/widget/AccountPlaceAdapter$ViewHolder;->profileButton:Landroid/view/View; │ │ const/4 v3, 0x1 │ │ + .line 177 │ invoke-direct {p0, v3}, Lcom/btmura/android/reddit/widget/AccountPlaceAdapter;->isPlace(I)Z │ │ move-result v3 │ │ + .line 176 │ invoke-virtual {v2, v3}, Landroid/view/View;->setActivated(Z)V │ │ .line 178 │ iget-object v2, v1, Lcom/btmura/android/reddit/widget/AccountPlaceAdapter$ViewHolder;->savedButton:Landroid/view/View; │ │ const/4 v3, 0x2 │ │ + .line 179 │ invoke-direct {p0, v3}, Lcom/btmura/android/reddit/widget/AccountPlaceAdapter;->isPlace(I)Z │ │ move-result v3 │ │ + .line 178 │ invoke-virtual {v2, v3}, Landroid/view/View;->setActivated(Z)V │ │ .line 180 │ iget-object v2, v1, Lcom/btmura/android/reddit/widget/AccountPlaceAdapter$ViewHolder;->messagesButton:Landroid/view/View; │ │ const/4 v3, 0x3 │ │ + .line 181 │ invoke-direct {p0, v3}, Lcom/btmura/android/reddit/widget/AccountPlaceAdapter;->isPlace(I)Z │ │ move-result v3 │ │ + .line 180 │ invoke-virtual {v2, v3}, Landroid/view/View;->setActivated(Z)V │ │ .line 193 │ :goto_0 │ return-void │ │ .line 185 │ @@ -288,15 +296,14 @@ │ check-cast v0, Lcom/btmura/android/reddit/widget/AccountPlaceAdapter$PlaceItem; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic getItem(I)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 32 │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/widget/AccountPlaceAdapter;->getItem(I)Lcom/btmura/android/reddit/widget/AccountPlaceAdapter$PlaceItem; │ │ move-result-object v0 ├── smali/com/btmura/android/reddit/widget/AccountResultAdapter.smali │ @@ -5,15 +5,14 @@ │ # interfaces │ .implements Landroid/view/View$OnClickListener; │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/btmura/android/reddit/widget/AccountResultAdapter$1;, │ Lcom/btmura/android/reddit/widget/AccountResultAdapter$ViewHolder;, │ Lcom/btmura/android/reddit/widget/AccountResultAdapter$Item;, │ Lcom/btmura/android/reddit/widget/AccountResultAdapter$OnAccountMessagesSelectedListener; │ } │ .end annotation │ │ │ @@ -209,27 +208,30 @@ │ │ if-ne v2, v0, :cond_0 │ │ iget-object v2, p1, Lcom/btmura/android/reddit/content/AccountLoader$AccountResult;->accountNames:[Ljava/lang/String; │ │ aget-object v2, v2, v1 │ │ + .line 133 │ invoke-static {v2}, Lcom/btmura/android/reddit/accounts/AccountUtils;->isAccount(Ljava/lang/String;)Z │ │ move-result v2 │ │ if-eqz v2, :cond_1 │ │ + .line 129 │ :cond_0 │ :goto_0 │ return v0 │ │ :cond_1 │ move v0, v1 │ │ + .line 133 │ goto :goto_0 │ .end method │ │ .method public static newAccountListInstance(Landroid/content/Context;)Lcom/btmura/android/reddit/widget/AccountResultAdapter; │ .locals 3 │ .param p0, "context" # Landroid/content/Context; │ │ @@ -580,15 +582,14 @@ │ check-cast v0, Lcom/btmura/android/reddit/widget/AccountResultAdapter$Item; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic getItem(I)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 39 │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/widget/AccountResultAdapter;->getItem(I)Lcom/btmura/android/reddit/widget/AccountResultAdapter$Item; │ │ move-result-object v0 ├── smali/com/btmura/android/reddit/widget/AccountSubredditAdapter$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$appContext:Landroid/content/Context; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/widget/AccountSubredditAdapter;Landroid/content/Context;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/widget/AccountSubredditAdapter; │ │ .prologue │ .line 82 │ iput-object p1, p0, Lcom/btmura/android/reddit/widget/AccountSubredditAdapter$1;->this$0:Lcom/btmura/android/reddit/widget/AccountSubredditAdapter; │ │ iput-object p2, p0, Lcom/btmura/android/reddit/widget/AccountSubredditAdapter$1;->val$appContext:Landroid/content/Context; ├── smali/com/btmura/android/reddit/widget/AccountSubredditAdapter.smali │ @@ -222,30 +222,32 @@ │ .line 108 │ iget-boolean v4, p0, Lcom/btmura/android/reddit/widget/AccountSubredditAdapter;->singleChoice:Z │ │ if-eqz v4, :cond_0 │ │ iget-object v4, p0, Lcom/btmura/android/reddit/widget/AccountSubredditAdapter;->selectedSubreddit:Ljava/lang/String; │ │ + .line 109 │ invoke-static {v4, v0}, Lcom/btmura/android/reddit/util/Objects;->equalsIgnoreCase(Ljava/lang/String;Ljava/lang/String;)Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ + .line 108 │ :goto_0 │ invoke-virtual {v1, v2}, Lcom/btmura/android/reddit/widget/SubredditView;->setChosen(Z)V │ │ .line 110 │ return-void │ │ :cond_0 │ move v2, v3 │ │ - .line 108 │ + .line 109 │ goto :goto_0 │ .end method │ │ .method getFilterCursor(Landroid/content/Context;Ljava/lang/CharSequence;)Landroid/database/Cursor; │ .locals 8 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "constraint" # Ljava/lang/CharSequence; │ @@ -309,20 +311,22 @@ │ │ aput-object v7, v4, v5 │ │ const/4 v5, 0x1 │ │ aput-object v6, v4, v5 │ │ + .line 129 │ invoke-static {v4}, Lcom/btmura/android/reddit/util/Array;->of([Ljava/lang/String;)[Ljava/lang/String; │ │ move-result-object v4 │ │ const-string v5, "name COLLATE NOCASE ASC" │ │ + .line 127 │ invoke-virtual/range {v0 .. v5}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ move-result-object v1 │ │ .line 132 │ .end local v0 # "cr":Landroid/content/ContentResolver; │ .end local v6 # "namePattern":Ljava/lang/String; ├── smali/com/btmura/android/reddit/widget/ContentAdapter.smali │ @@ -144,58 +144,50 @@ │ │ .line 75 │ return-void │ .end method │ │ .method public bridge synthetic getBoolean(II)Z │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # I │ │ .prologue │ .line 29 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/widget/BaseCursorAdapter;->getBoolean(II)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic getInt(II)I │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # I │ │ .prologue │ .line 29 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/widget/BaseCursorAdapter;->getInt(II)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic getLong(II)J │ .locals 2 │ - .param p1, "x0" # I │ - .param p2, "x1" # I │ │ .prologue │ .line 29 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/widget/BaseCursorAdapter;->getLong(II)J │ │ move-result-wide v0 │ │ return-wide v0 │ .end method │ │ .method public bridge synthetic getString(II)Ljava/lang/String; │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # I │ │ .prologue │ .line 29 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/widget/BaseCursorAdapter;->getString(II)Ljava/lang/String; │ │ move-result-object v0 ├── smali/com/btmura/android/reddit/widget/CommentAdapter.smali │ @@ -256,14 +256,15 @@ │ │ invoke-static {v10}, Lcom/btmura/android/reddit/accounts/AccountUtils;->isAccount(Ljava/lang/String;)Z │ │ move-result v10 │ │ if-eqz v10, :cond_0 │ │ + .line 80 │ invoke-interface/range {p3 .. p3}, Landroid/database/Cursor;->getPosition()I │ │ move-result v10 │ │ if-eqz v10, :cond_3 │ │ :cond_0 │ @@ -350,15 +351,15 @@ │ .restart local v17 # "numComments":I │ .restart local v30 # "isNew":Z │ :cond_2 │ const/16 v18, 0x0 │ │ goto :goto_1 │ │ - .line 79 │ + .line 80 │ .restart local v18 # "over18":Z │ .restart local v19 # "parentSubreddit":Ljava/lang/String; │ .restart local v20 # "score":I │ .restart local v21 # "subreddit":Ljava/lang/String; │ .restart local v23 # "thingId":Ljava/lang/String; │ .restart local v24 # "title":Ljava/lang/String; │ .restart local v25 # "ups":I │ @@ -369,58 +370,50 @@ │ const/16 v28, 0x0 │ │ goto :goto_2 │ .end method │ │ .method public bridge synthetic getBoolean(II)Z │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # I │ │ .prologue │ .line 29 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/widget/BaseCursorAdapter;->getBoolean(II)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic getInt(II)I │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # I │ │ .prologue │ .line 29 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/widget/BaseCursorAdapter;->getInt(II)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic getLong(II)J │ .locals 2 │ - .param p1, "x0" # I │ - .param p2, "x1" # I │ │ .prologue │ .line 29 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/widget/BaseCursorAdapter;->getLong(II)J │ │ move-result-wide v0 │ │ return-wide v0 │ .end method │ │ .method public bridge synthetic getString(II)Ljava/lang/String; │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # I │ │ .prologue │ .line 29 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/widget/BaseCursorAdapter;->getString(II)Ljava/lang/String; │ │ move-result-object v0 ├── smali/com/btmura/android/reddit/widget/FilterAdapter.smali │ @@ -169,38 +169,34 @@ │ │ .line 52 │ return-void │ .end method │ │ .method public bridge synthetic addMessageFilters(Landroid/content/Context;)V │ .locals 0 │ - .param p1, "x0" # Landroid/content/Context; │ │ .prologue │ .line 30 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/widget/BaseFilterAdapter;->addMessageFilters(Landroid/content/Context;)V │ │ return-void │ .end method │ │ .method public bridge synthetic addProfileFilters(Landroid/content/Context;Z)V │ .locals 0 │ - .param p1, "x0" # Landroid/content/Context; │ - .param p2, "x1" # Z │ │ .prologue │ .line 30 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/widget/BaseFilterAdapter;->addProfileFilters(Landroid/content/Context;Z)V │ │ return-void │ .end method │ │ .method public bridge synthetic addSubredditFilters(Landroid/content/Context;)V │ .locals 0 │ - .param p1, "x0" # Landroid/content/Context; │ │ .prologue │ .line 30 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/widget/BaseFilterAdapter;->addSubredditFilters(Landroid/content/Context;)V │ │ return-void │ .end method │ @@ -357,15 +353,14 @@ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic getItem(I)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 30 │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/widget/FilterAdapter;->getItem(I)Ljava/lang/String; │ │ move-result-object v0 ├── smali/com/btmura/android/reddit/widget/MergeAdapter$AdapterObserver.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/btmura/android/reddit/widget/MergeAdapter; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/widget/MergeAdapter;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/widget/MergeAdapter; │ │ .prologue │ .line 132 │ iput-object p1, p0, Lcom/btmura/android/reddit/widget/MergeAdapter$AdapterObserver;->this$0:Lcom/btmura/android/reddit/widget/MergeAdapter; │ │ invoke-direct {p0}, Landroid/database/DataSetObserver;->()V ├── smali/com/btmura/android/reddit/widget/MessageListAdapter.smali │ @@ -487,56 +487,65 @@ │ :goto_0 │ return-object v1 │ │ .line 147 │ :pswitch_1 │ const/4 v1, 0x1 │ │ + .line 148 │ invoke-interface {v0, v1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ const/4 v2, 0x6 │ │ + .line 149 │ invoke-interface {v0, v2}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v2 │ │ const/16 v3, 0x9 │ │ + .line 150 │ invoke-interface {v0, v3}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 151 │ invoke-interface {v0, v4}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 147 │ invoke-static {v1, v2, v3, v4}, Lcom/btmura/android/reddit/app/ThingBundle;->newMessageInstance(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)Lcom/btmura/android/reddit/app/ThingBundle; │ │ move-result-object v1 │ │ goto :goto_0 │ │ .line 154 │ :pswitch_2 │ const/16 v1, 0xa │ │ + .line 155 │ invoke-interface {v0, v1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 156 │ invoke-interface {v0, v4}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v2 │ │ + .line 157 │ invoke-direct {p0, v0}, Lcom/btmura/android/reddit/widget/MessageListAdapter;->getLinkId(Landroid/database/Cursor;)Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 154 │ invoke-static {v1, v2, v3}, Lcom/btmura/android/reddit/app/ThingBundle;->newCommentReference(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/btmura/android/reddit/app/ThingBundle; │ │ move-result-object v1 │ │ goto :goto_0 │ │ .line 145 ├── smali/com/btmura/android/reddit/widget/RelatedSubredditAdapter.smali │ @@ -50,30 +50,32 @@ │ .line 37 │ iget-boolean v4, p0, Lcom/btmura/android/reddit/widget/RelatedSubredditAdapter;->singleChoice:Z │ │ if-eqz v4, :cond_0 │ │ iget-object v4, p0, Lcom/btmura/android/reddit/widget/RelatedSubredditAdapter;->selectedSubreddit:Ljava/lang/String; │ │ + .line 38 │ invoke-static {v4, v0}, Lcom/btmura/android/reddit/util/Objects;->equalsIgnoreCase(Ljava/lang/String;Ljava/lang/String;)Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ + .line 37 │ :goto_0 │ invoke-virtual {v1, v2}, Lcom/btmura/android/reddit/widget/SubredditView;->setChosen(Z)V │ │ .line 39 │ return-void │ │ :cond_0 │ move v2, v3 │ │ - .line 37 │ + .line 38 │ goto :goto_0 │ .end method │ │ .method public getName(I)Ljava/lang/String; │ .locals 1 │ .param p1, "pos" # I ├── smali/com/btmura/android/reddit/widget/MessageThreadAdapter.smali │ @@ -151,14 +151,15 @@ │ │ move-result v8 │ │ if-nez v8, :cond_0 │ │ const/4 v8, 0x6 │ │ + .line 74 │ move-object/from16 v0, p3 │ │ invoke-interface {v0, v8}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v24 │ │ .line 76 │ @@ -230,15 +231,15 @@ │ move-object/from16 v29, v0 │ │ invoke-virtual/range {v1 .. v29}, Lcom/btmura/android/reddit/widget/ThingView;->setData(Ljava/lang/String;Ljava/lang/CharSequence;JLjava/lang/String;Ljava/lang/String;IZZIILjava/lang/String;IJIZLjava/lang/String;ILjava/lang/String;ILjava/lang/String;Ljava/lang/String;IZZZLcom/btmura/android/reddit/text/MarkdownFormatter;)V │ │ .line 108 │ return-void │ │ - .line 73 │ + .line 74 │ .end local v1 # "tv":Lcom/btmura/android/reddit/widget/ThingView; │ .end local v24 # "title":Ljava/lang/String; │ .end local v31 # "drawVotingArrows":Z │ .end local v39 # "showStatusPoints":Z │ .end local v40 # "showThumbnail":Z │ :cond_0 │ const/16 v24, 0x0 │ @@ -269,58 +270,50 @@ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic getBoolean(II)Z │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # I │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/widget/BaseCursorAdapter;->getBoolean(II)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic getInt(II)I │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # I │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/widget/BaseCursorAdapter;->getInt(II)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic getLong(II)J │ .locals 2 │ - .param p1, "x0" # I │ - .param p2, "x1" # I │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/widget/BaseCursorAdapter;->getLong(II)J │ │ move-result-wide v0 │ │ return-wide v0 │ .end method │ │ .method public bridge synthetic getString(II)Ljava/lang/String; │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # I │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/widget/BaseCursorAdapter;->getString(II)Ljava/lang/String; │ │ move-result-object v0 ├── smali/com/btmura/android/reddit/widget/SearchSubredditAdapter.smali │ @@ -69,20 +69,22 @@ │ .line 40 │ iget-boolean v6, p0, Lcom/btmura/android/reddit/widget/SearchSubredditAdapter;->singleChoice:Z │ │ if-eqz v6, :cond_1 │ │ iget-object v6, p0, Lcom/btmura/android/reddit/widget/SearchSubredditAdapter;->selectedSubreddit:Ljava/lang/String; │ │ + .line 41 │ invoke-static {v6, v0}, Lcom/btmura/android/reddit/util/Objects;->equalsIgnoreCase(Ljava/lang/String;Ljava/lang/String;)Z │ │ move-result v6 │ │ if-eqz v6, :cond_1 │ │ + .line 40 │ :goto_1 │ invoke-virtual {v3, v4}, Lcom/btmura/android/reddit/widget/SubredditView;->setChosen(Z)V │ │ .line 42 │ return-void │ │ .end local v1 # "over18":Z │ @@ -94,15 +96,15 @@ │ goto :goto_0 │ │ .restart local v1 # "over18":Z │ .restart local v3 # "sv":Lcom/btmura/android/reddit/widget/SubredditView; │ :cond_1 │ move v4, v5 │ │ - .line 40 │ + .line 41 │ goto :goto_1 │ .end method │ │ .method public getName(I)Ljava/lang/String; │ .locals 1 │ .param p1, "pos" # I ├── smali/com/btmura/android/reddit/widget/SidebarAdapter.smali │ @@ -159,14 +159,15 @@ │ │ check-cast v2, Landroid/widget/TextView; │ │ .line 122 │ .local v2, "status":Landroid/widget/TextView; │ iget-object v4, p0, Lcom/btmura/android/reddit/widget/SidebarAdapter;->ctx:Landroid/content/Context; │ │ + .line 123 │ invoke-virtual {v4}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v4 │ │ const v5, 0x7f0a0005 │ │ iget-object v6, p0, Lcom/btmura/android/reddit/widget/SidebarAdapter;->result:Lcom/btmura/android/reddit/net/SidebarResult; │ @@ -177,24 +178,27 @@ │ │ new-array v7, v7, [Ljava/lang/Object; │ │ iget-object v8, p0, Lcom/btmura/android/reddit/widget/SidebarAdapter;->result:Lcom/btmura/android/reddit/net/SidebarResult; │ │ iget v8, v8, Lcom/btmura/android/reddit/net/SidebarResult;->subscribers:I │ │ + .line 124 │ invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v8 │ │ aput-object v8, v7, v9 │ │ + .line 123 │ invoke-virtual {v4, v5, v6, v7}, Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 122 │ invoke-virtual {v2, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 136 │ .end local v1 # "headerImage":Landroid/widget/ImageView; │ .end local v2 # "status":Landroid/widget/TextView; │ .end local v3 # "title":Landroid/widget/TextView; │ :goto_1 │ @@ -291,15 +295,14 @@ │ iget-object v0, p0, Lcom/btmura/android/reddit/widget/SidebarAdapter;->result:Lcom/btmura/android/reddit/net/SidebarResult; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic getItem(I)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 32 │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/widget/SidebarAdapter;->getItem(I)Lcom/btmura/android/reddit/net/SidebarResult; │ │ move-result-object v0 ├── smali/com/btmura/android/reddit/widget/StatusLine.smali │ @@ -71,14 +71,15 @@ │ │ .prologue │ .line 64 │ if-eqz p0, :cond_0 │ │ if-eqz p1, :cond_0 │ │ + .line 65 │ invoke-virtual {p3}, Landroid/view/MotionEvent;->getX()F │ │ move-result v0 │ │ invoke-virtual {p3}, Landroid/view/MotionEvent;->getY()F │ │ move-result v1 │ @@ -87,15 +88,17 @@ │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ const/4 v0, 0x1 │ │ + .line 64 │ :goto_0 │ return v0 │ │ + .line 65 │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method ├── smali/com/btmura/android/reddit/widget/SubredditAdapter.smali │ @@ -36,44 +36,38 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method public bridge synthetic getBoolean(II)Z │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # I │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/widget/BaseCursorAdapter;->getBoolean(II)Z │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic getInt(II)I │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # I │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/widget/BaseCursorAdapter;->getInt(II)I │ │ move-result v0 │ │ return v0 │ .end method │ │ .method public bridge synthetic getLong(II)J │ .locals 2 │ - .param p1, "x0" # I │ - .param p2, "x1" # I │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/widget/BaseCursorAdapter;->getLong(II)J │ │ move-result-wide v0 │ │ @@ -91,16 +85,14 @@ │ iget-object v0, p0, Lcom/btmura/android/reddit/widget/SubredditAdapter;->selectedSubreddit:Ljava/lang/String; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic getString(II)Ljava/lang/String; │ .locals 1 │ - .param p1, "x0" # I │ - .param p2, "x1" # I │ │ .prologue │ .line 27 │ invoke-super {p0, p1, p2}, Lcom/btmura/android/reddit/widget/BaseCursorAdapter;->getString(II)Ljava/lang/String; │ │ move-result-object v0 ├── smali/com/btmura/android/reddit/widget/SubredditView.smali │ @@ -267,24 +267,26 @@ │ │ const v3, 0x7f0a0005 │ │ const/4 v4, 0x1 │ │ new-array v4, v4, [Ljava/lang/Object; │ │ + .line 94 │ invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v5 │ │ aput-object v5, v4, v6 │ │ invoke-virtual {v1, v3, p2, v4}, Landroid/content/res/Resources;->getQuantityString(II[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v3 │ │ + .line 93 │ invoke-virtual {v2, v3}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; │ │ .line 101 │ .end local v1 # "r":Landroid/content/res/Resources; │ :cond_1 │ :goto_1 │ return-void │ @@ -600,15 +602,14 @@ │ 0x0 -> :sswitch_3 │ 0x40000000 -> :sswitch_2 │ .end sparse-switch │ .end method │ │ .method public bridge synthetic setChosen(Z)V │ .locals 0 │ - .param p1, "x0" # Z │ │ .prologue │ .line 40 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/widget/CustomView;->setChosen(Z)V │ │ return-void │ .end method ├── smali/com/btmura/android/reddit/widget/ThingListAdapter.smali │ @@ -393,36 +393,39 @@ │ │ if-eqz v10, :cond_6 │ │ move-object/from16 v0, p0 │ │ iget-object v10, v0, Lcom/btmura/android/reddit/widget/ThingListAdapter;->selectedThingId:Ljava/lang/String; │ │ + .line 153 │ move-object/from16 v0, v24 │ │ invoke-static {v10, v0}, Lcom/btmura/android/reddit/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ move-result v10 │ │ if-eqz v10, :cond_6 │ │ move-object/from16 v0, p0 │ │ iget-object v10, v0, Lcom/btmura/android/reddit/widget/ThingListAdapter;->selectedLinkId:Ljava/lang/String; │ │ + .line 154 │ move-object/from16 v0, v33 │ │ invoke-static {v10, v0}, Lcom/btmura/android/reddit/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ move-result v10 │ │ if-eqz v10, :cond_6 │ │ const/4 v10, 0x1 │ │ + .line 152 │ :goto_5 │ invoke-virtual {v2, v10}, Lcom/btmura/android/reddit/widget/ThingView;->setChosen(Z)V │ │ .line 155 │ move-object/from16 v0, p0 │ │ iget-object v10, v0, Lcom/btmura/android/reddit/widget/ThingListAdapter;->listener:Lcom/btmura/android/reddit/widget/ThingView$OnThingViewClickListener; │ @@ -471,14 +474,15 @@ │ .restart local v24 # "thingId":Ljava/lang/String; │ .restart local v25 # "title":Ljava/lang/String; │ .restart local v26 # "ups":I │ .restart local v35 # "thumbnailUrl":Ljava/lang/String; │ :cond_2 │ const/16 v10, 0xf │ │ + .line 117 │ move-object/from16 v0, p3 │ │ invoke-interface {v0, v10}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v21 │ │ goto/16 :goto_1 │ @@ -500,15 +504,15 @@ │ .line 122 │ .restart local v28 # "showThumbnail":Z │ :cond_5 │ const/16 v29, 0x0 │ │ goto :goto_4 │ │ - .line 152 │ + .line 154 │ .restart local v2 # "tv":Lcom/btmura/android/reddit/widget/ThingView; │ .restart local v29 # "showStatusPoints":Z │ :cond_6 │ const/4 v10, 0x0 │ │ goto :goto_5 │ .end method │ @@ -662,88 +666,99 @@ │ │ invoke-interface {v2, v3}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ const/4 v4, 0x3 │ │ + .line 180 │ invoke-interface {v2, v4}, Landroid/database/Cursor;->getLong(I)J │ │ move-result-wide v4 │ │ const/4 v6, 0x4 │ │ + .line 181 │ invoke-interface {v2, v6}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v6 │ │ const/4 v7, 0x5 │ │ + .line 182 │ invoke-interface {v2, v7}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v7 │ │ const/16 v8, 0x8 │ │ + .line 183 │ invoke-interface {v2, v8}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v8 │ │ const/4 v9, 0x7 │ │ + .line 184 │ invoke-interface {v2, v9}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v9 │ │ const/16 v10, 0xb │ │ + .line 185 │ invoke-interface {v2, v10}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v10 │ │ const/16 v11, 0xc │ │ + .line 186 │ invoke-interface {v2, v11}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v11 │ │ const/4 v12, 0x1 │ │ if-ne v11, v12, :cond_0 │ │ const/4 v11, 0x1 │ │ :goto_0 │ const/16 v12, 0xd │ │ + .line 187 │ invoke-interface {v2, v12}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v12 │ │ const/16 v13, 0xe │ │ + .line 188 │ invoke-interface {v2, v13}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v13 │ │ const/4 v14, 0x1 │ │ if-ne v13, v14, :cond_1 │ │ const/4 v13, 0x1 │ │ :goto_1 │ const/16 v14, 0xf │ │ + .line 189 │ invoke-interface {v2, v14}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v14 │ │ const/16 v15, 0x10 │ │ + .line 190 │ invoke-interface {v2, v15}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v15 │ │ const/16 v16, 0x1 │ │ move/from16 v0, v16 │ @@ -751,79 +766,88 @@ │ if-ne v15, v0, :cond_2 │ │ const/4 v15, 0x1 │ │ :goto_2 │ const/16 v16, 0x11 │ │ + .line 191 │ move/from16 v0, v16 │ │ invoke-interface {v2, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v16 │ │ const/16 v17, 0x13 │ │ + .line 192 │ move/from16 v0, v17 │ │ invoke-interface {v2, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v17 │ │ const/16 v18, 0x14 │ │ + .line 193 │ move/from16 v0, v18 │ │ invoke-interface {v2, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v18 │ │ const/16 v19, 0x12 │ │ + .line 194 │ move/from16 v0, v19 │ │ invoke-interface {v2, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v19 │ │ const/16 v20, 0x15 │ │ + .line 195 │ move/from16 v0, v20 │ │ invoke-interface {v2, v0}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v20 │ │ const/16 v21, 0x16 │ │ + .line 196 │ move/from16 v0, v21 │ │ invoke-interface {v2, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v21 │ │ + .line 179 │ invoke-static/range {v3 .. v21}, Lcom/btmura/android/reddit/app/ThingBundle;->newLinkInstance(Ljava/lang/String;JLjava/lang/String;IIIIZLjava/lang/String;ZIZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Lcom/btmura/android/reddit/app/ThingBundle; │ │ move-result-object v3 │ │ .line 220 │ :goto_3 │ return-object v3 │ │ - .line 179 │ + .line 186 │ :cond_0 │ const/4 v11, 0x0 │ │ goto :goto_0 │ │ + .line 188 │ :cond_1 │ const/4 v13, 0x0 │ │ goto :goto_1 │ │ + .line 190 │ :cond_2 │ const/4 v15, 0x0 │ │ goto :goto_2 │ │ .line 198 │ :cond_3 │ @@ -831,81 +855,92 @@ │ │ invoke-interface {v2, v3}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ const/4 v4, 0x3 │ │ + .line 199 │ invoke-interface {v2, v4}, Landroid/database/Cursor;->getLong(I)J │ │ move-result-wide v4 │ │ const/4 v6, 0x4 │ │ + .line 200 │ invoke-interface {v2, v6}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v6 │ │ const/4 v7, 0x5 │ │ + .line 201 │ invoke-interface {v2, v7}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v7 │ │ const/16 v8, 0x8 │ │ + .line 202 │ invoke-interface {v2, v8}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v8 │ │ const/4 v9, 0x7 │ │ + .line 203 │ invoke-interface {v2, v9}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v9 │ │ const/16 v10, 0x9 │ │ + .line 204 │ invoke-interface {v2, v10}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v10 │ │ const/16 v11, 0xa │ │ + .line 205 │ invoke-interface {v2, v11}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v11 │ │ const/16 v12, 0xb │ │ + .line 206 │ invoke-interface {v2, v12}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v12 │ │ const/16 v13, 0xc │ │ + .line 207 │ invoke-interface {v2, v13}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v13 │ │ const/4 v14, 0x1 │ │ if-ne v13, v14, :cond_4 │ │ const/4 v13, 0x1 │ │ :goto_4 │ const/16 v14, 0xd │ │ + .line 208 │ invoke-interface {v2, v14}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v14 │ │ const/16 v15, 0xe │ │ + .line 209 │ invoke-interface {v2, v15}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v15 │ │ const/16 v16, 0x1 │ │ move/from16 v0, v16 │ @@ -913,22 +948,24 @@ │ if-ne v15, v0, :cond_5 │ │ const/4 v15, 0x1 │ │ :goto_5 │ const/16 v16, 0xf │ │ + .line 210 │ move/from16 v0, v16 │ │ invoke-interface {v2, v0}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v16 │ │ const/16 v17, 0x10 │ │ + .line 211 │ move/from16 v0, v17 │ │ invoke-interface {v2, v0}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v17 │ │ const/16 v18, 0x1 │ @@ -940,76 +977,86 @@ │ if-ne v0, v1, :cond_6 │ │ const/16 v17, 0x1 │ │ :goto_6 │ const/16 v18, 0x11 │ │ + .line 212 │ move/from16 v0, v18 │ │ invoke-interface {v2, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v18 │ │ const/16 v19, 0x13 │ │ + .line 213 │ move/from16 v0, v19 │ │ invoke-interface {v2, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v19 │ │ const/16 v20, 0x14 │ │ + .line 214 │ move/from16 v0, v20 │ │ invoke-interface {v2, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v20 │ │ const/16 v21, 0x12 │ │ + .line 215 │ move/from16 v0, v21 │ │ invoke-interface {v2, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v21 │ │ const/16 v22, 0x15 │ │ + .line 216 │ move/from16 v0, v22 │ │ invoke-interface {v2, v0}, Landroid/database/Cursor;->getInt(I)I │ │ move-result v22 │ │ const/16 v23, 0x16 │ │ + .line 217 │ move/from16 v0, v23 │ │ invoke-interface {v2, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; │ │ move-result-object v23 │ │ + .line 198 │ invoke-static/range {v3 .. v23}, Lcom/btmura/android/reddit/app/ThingBundle;->newCommentInstance(Ljava/lang/String;JLjava/lang/String;IIILjava/lang/String;Ljava/lang/String;IZLjava/lang/String;ZIZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Lcom/btmura/android/reddit/app/ThingBundle; │ │ move-result-object v3 │ │ goto/16 :goto_3 │ │ + .line 207 │ :cond_4 │ const/4 v13, 0x0 │ │ goto :goto_4 │ │ + .line 209 │ :cond_5 │ const/4 v15, 0x0 │ │ goto :goto_5 │ │ + .line 211 │ :cond_6 │ const/16 v17, 0x0 │ │ goto :goto_6 │ │ .line 220 │ :cond_7 ├── smali/com/btmura/android/reddit/widget/ThingView.smali │ @@ -888,50 +888,56 @@ │ iget-object v1, v0, Lcom/btmura/android/reddit/widget/ThingView;->thumbBitmap:Landroid/graphics/Bitmap; │ │ if-eqz v1, :cond_0 │ │ .line 1051 │ iget-object v1, v0, Lcom/btmura/android/reddit/widget/ThingView;->thumbBitmap:Landroid/graphics/Bitmap; │ │ + .line 1053 │ invoke-direct {v0}, Lcom/btmura/android/reddit/widget/ThingView;->getThumbnailLeft()I │ │ move-result v2 │ │ + .line 1054 │ invoke-direct {v0}, Lcom/btmura/android/reddit/widget/ThingView;->getThumbnailTop()I │ │ move-result v3 │ │ + .line 1051 │ invoke-static {p0, v1, v2, v3}, Landroid/app/ActivityOptions;->makeThumbnailScaleUpAnimation(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; │ │ move-result-object v1 │ │ + .line 1054 │ invoke-virtual {v1}, Landroid/app/ActivityOptions;->toBundle()Landroid/os/Bundle; │ │ move-result-object v1 │ │ .line 1060 │ .end local v0 # "thingView":Lcom/btmura/android/reddit/widget/ThingView; │ :goto_0 │ return-object v1 │ │ - .line 1056 │ + .line 1057 │ .restart local v0 # "thingView":Lcom/btmura/android/reddit/widget/ThingView; │ :cond_0 │ invoke-virtual {p0}, Landroid/view/View;->getWidth()I │ │ move-result v1 │ │ invoke-virtual {p0}, Landroid/view/View;->getHeight()I │ │ move-result v2 │ │ + .line 1056 │ invoke-static {p0, v3, v3, v1, v2}, Landroid/app/ActivityOptions;->makeScaleUpAnimation(Landroid/view/View;IIII)Landroid/app/ActivityOptions; │ │ move-result-object v1 │ │ + .line 1057 │ invoke-virtual {v1}, Landroid/app/ActivityOptions;->toBundle()Landroid/os/Bundle; │ │ move-result-object v1 │ │ goto :goto_0 │ │ .line 1060 │ @@ -963,34 +969,38 @@ │ │ .line 775 │ :pswitch_0 │ const v0, 0x7f0a000e │ │ iget v1, p0, Lcom/btmura/android/reddit/widget/ThingView;->ups:I │ │ + .line 776 │ invoke-direct {p0, v0, v1, p1}, Lcom/btmura/android/reddit/widget/ThingView;->getQuantityString(III)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ + .line 775 │ invoke-direct {p0, p1, v0}, Lcom/btmura/android/reddit/widget/ThingView;->makeDetailsLayout(ILjava/lang/CharSequence;)V │ │ .line 807 │ :goto_0 │ return-void │ │ .line 780 │ :pswitch_1 │ const v0, 0x7f0a000d │ │ iget v1, p0, Lcom/btmura/android/reddit/widget/ThingView;->downs:I │ │ + .line 781 │ invoke-direct {p0, v0, v1, p1}, Lcom/btmura/android/reddit/widget/ThingView;->getQuantityString(III)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ + .line 780 │ invoke-direct {p0, p1, v0}, Lcom/btmura/android/reddit/widget/ThingView;->makeDetailsLayout(ILjava/lang/CharSequence;)V │ │ goto :goto_0 │ │ .line 785 │ :pswitch_2 │ iget-object v0, p0, Lcom/btmura/android/reddit/widget/ThingView;->domain:Ljava/lang/String; │ @@ -1225,14 +1235,15 @@ │ │ .line 940 │ .local v0, "action":I │ if-eqz v0, :cond_0 │ │ if-ne v0, v9, :cond_1 │ │ + .line 941 │ :cond_0 │ invoke-direct {p0}, Lcom/btmura/android/reddit/widget/ThingView;->hasBody()Z │ │ move-result v10 │ │ if-eqz v10, :cond_1 │ │ @@ -1244,14 +1255,15 @@ │ │ iget-object v10, p0, Lcom/btmura/android/reddit/widget/ThingView;->bodyBounds:Landroid/graphics/RectF; │ │ if-eqz v10, :cond_1 │ │ iget-object v10, p0, Lcom/btmura/android/reddit/widget/ThingView;->bodyBounds:Landroid/graphics/RectF; │ │ + .line 944 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v11 │ │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F │ │ move-result v12 │ @@ -1648,20 +1660,22 @@ │ .line 399 │ iget-object v3, p0, Lcom/btmura/android/reddit/widget/ThingView;->statusText:Landroid/text/SpannableStringBuilder; │ │ const v4, 0x7f0a0003 │ │ const/4 v5, 0x3 │ │ + .line 400 │ move/from16 v0, p11 │ │ invoke-direct {p0, v4, v0, v5}, Lcom/btmura/android/reddit/widget/ThingView;->getQuantityString(III)Ljava/lang/CharSequence; │ │ move-result-object v4 │ │ + .line 399 │ invoke-virtual {v3, v4}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; │ │ .line 401 │ iget-object v3, p0, Lcom/btmura/android/reddit/widget/ThingView;->statusText:Landroid/text/SpannableStringBuilder; │ │ const-string v4, " " │ │ @@ -1682,18 +1696,20 @@ │ │ move-object v3, p0 │ │ move-wide/from16 v4, p8 │ │ move-wide/from16 v6, p6 │ │ + .line 406 │ invoke-direct/range {v3 .. v8}, Lcom/btmura/android/reddit/widget/ThingView;->getRelativeTime(JJI)Ljava/lang/CharSequence; │ │ move-result-object v3 │ │ + .line 405 │ invoke-virtual {v9, v3}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; │ │ .line 407 │ iget-object v3, p0, Lcom/btmura/android/reddit/widget/ThingView;->statusText:Landroid/text/SpannableStringBuilder; │ │ const-string v4, " " │ │ @@ -1706,20 +1722,22 @@ │ .line 411 │ iget-object v3, p0, Lcom/btmura/android/reddit/widget/ThingView;->statusText:Landroid/text/SpannableStringBuilder; │ │ const v4, 0x7f0a0001 │ │ const/4 v5, 0x3 │ │ + .line 412 │ move/from16 v0, p10 │ │ invoke-direct {p0, v4, v0, v5}, Lcom/btmura/android/reddit/widget/ThingView;->getQuantityString(III)Ljava/lang/CharSequence; │ │ move-result-object v4 │ │ + .line 411 │ invoke-virtual {v3, v4}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; │ │ .line 415 │ :cond_5 │ iget-boolean v3, p0, Lcom/btmura/android/reddit/widget/ThingView;->expanded:Z │ │ if-nez v3, :cond_6 │ @@ -1797,20 +1815,22 @@ │ │ invoke-virtual {p0}, Lcom/btmura/android/reddit/widget/ThingView;->getResources()Landroid/content/res/Resources; │ │ move-result-object v1 │ │ const/high16 v2, 0x10e0000 │ │ + .line 353 │ invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getInteger(I)I │ │ move-result v1 │ │ int-to-long v2, v1 │ │ + .line 352 │ invoke-virtual {v0, v2, v3}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; │ │ .line 355 │ :cond_1 │ iget-object v0, p0, Lcom/btmura/android/reddit/widget/ThingView;->thumbRect:Landroid/graphics/Rect; │ │ if-nez v0, :cond_2 │ @@ -1852,42 +1872,47 @@ │ │ invoke-static {v0, v1, v2, p1}, Lcom/btmura/android/reddit/widget/StatusLine;->onDown(ZLcom/btmura/android/reddit/widget/ThingView$OnThingViewClickListener;Landroid/graphics/RectF;Landroid/view/MotionEvent;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ + .line 990 │ invoke-direct {p0}, Lcom/btmura/android/reddit/widget/ThingView;->getTopOffset()F │ │ move-result v1 │ │ + .line 991 │ invoke-direct {p0}, Lcom/btmura/android/reddit/widget/ThingView;->getLeftOffset()F │ │ move-result v2 │ │ iget-boolean v3, p0, Lcom/btmura/android/reddit/widget/ThingView;->drawVotingArrows:Z │ │ iget-boolean v4, p0, Lcom/btmura/android/reddit/widget/ThingView;->drawScore:Z │ │ iget-boolean v5, p0, Lcom/btmura/android/reddit/widget/ThingView;->isVotable:Z │ │ move-object v0, p1 │ │ + .line 989 │ invoke-static/range {v0 .. v5}, Lcom/btmura/android/reddit/widget/VotingArrows;->onDown(Landroid/view/MotionEvent;FFZZZ)Z │ │ move-result v0 │ │ if-eqz v0, :cond_1 │ │ :cond_0 │ const/4 v0, 0x1 │ │ + .line 988 │ :goto_0 │ return v0 │ │ + .line 989 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method protected onDraw(Landroid/graphics/Canvas;)V │ @@ -2567,18 +2592,20 @@ │ │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Lcom/btmura/android/reddit/widget/ThingView;->drawScore:Z │ │ move/from16 v24, v0 │ │ + .line 591 │ invoke-static/range {v23 .. v24}, Lcom/btmura/android/reddit/widget/VotingArrows;->getHeight(ZZ)I │ │ move-result v23 │ │ + .line 590 │ move/from16 v0, v23 │ │ invoke-static {v7, v0}, Ljava/lang/Math;->max(II)I │ │ move-result v7 │ │ .line 593 │ @@ -3637,18 +3664,20 @@ │ │ invoke-static {v0, v1, v2, p1, p0}, Lcom/btmura/android/reddit/widget/StatusLine;->onSingleTapUp(ZLcom/btmura/android/reddit/widget/ThingView$OnThingViewClickListener;Landroid/graphics/RectF;Landroid/view/MotionEvent;Landroid/view/View;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ + .line 1002 │ invoke-direct {p0}, Lcom/btmura/android/reddit/widget/ThingView;->getTopOffset()F │ │ move-result v1 │ │ + .line 1003 │ invoke-direct {p0}, Lcom/btmura/android/reddit/widget/ThingView;->getLeftOffset()F │ │ move-result v2 │ │ iget-boolean v3, p0, Lcom/btmura/android/reddit/widget/ThingView;->drawVotingArrows:Z │ │ iget-boolean v4, p0, Lcom/btmura/android/reddit/widget/ThingView;->drawScore:Z │ @@ -3659,26 +3688,29 @@ │ │ iget v8, p0, Lcom/btmura/android/reddit/widget/ThingView;->likes:I │ │ move-object v0, p1 │ │ move-object v7, p0 │ │ + .line 1001 │ invoke-static/range {v0 .. v8}, Lcom/btmura/android/reddit/widget/VotingArrows;->onSingleTapUp(Landroid/view/MotionEvent;FFZZZLcom/btmura/android/reddit/widget/ThingView$OnThingViewClickListener;Landroid/view/View;I)Z │ │ move-result v0 │ │ if-eqz v0, :cond_1 │ │ :cond_0 │ const/4 v0, 0x1 │ │ + .line 999 │ :goto_0 │ return v0 │ │ + .line 1001 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public onTouchEvent(Landroid/view/MotionEvent;)Z │ @@ -3697,35 +3729,37 @@ │ │ invoke-direct {p0, p1}, Lcom/btmura/android/reddit/widget/ThingView;->onBodyTouchEvent(Landroid/view/MotionEvent;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ + .line 935 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/widget/CustomView;->onTouchEvent(Landroid/view/MotionEvent;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_1 │ │ :cond_0 │ const/4 v0, 0x1 │ │ + .line 934 │ :goto_0 │ return v0 │ │ + .line 935 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic setChosen(Z)V │ .locals 0 │ - .param p1, "x0" # Z │ │ .prologue │ .line 47 │ invoke-super {p0, p1}, Lcom/btmura/android/reddit/widget/CustomView;->setChosen(Z)V │ │ return-void │ .end method │ @@ -4008,14 +4042,15 @@ │ :cond_3 │ invoke-static/range {p20 .. p20}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ │ move-result v4 │ │ if-nez v4, :cond_6 │ │ + .line 308 │ move-object/from16 v0, p20 │ │ move-object/from16 v1, p18 │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z │ │ move-result v4 │ @@ -4077,15 +4112,15 @@ │ │ .line 290 │ :cond_5 │ const/4 v4, 0x0 │ │ goto/16 :goto_1 │ │ - .line 307 │ + .line 308 │ :cond_6 │ const/4 v6, 0x0 │ │ goto :goto_2 │ │ .line 310 │ .restart local v6 # "showSubreddit":Z ├── smali/com/btmura/android/reddit/widget/ThumbnailLoader$LoadThumbnailTask.smali │ @@ -45,14 +45,15 @@ │ │ .field private final url:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lcom/btmura/android/reddit/widget/ThumbnailLoader;Landroid/content/Context;Lcom/btmura/android/reddit/widget/ThingView;Ljava/lang/String;)V │ .locals 1 │ + .param p1, "this$0" # Lcom/btmura/android/reddit/widget/ThumbnailLoader; │ .param p2, "context" # Landroid/content/Context; │ .param p3, "v" # Lcom/btmura/android/reddit/widget/ThingView; │ .param p4, "url" # Ljava/lang/String; │ │ .prologue │ .line 94 │ iput-object p1, p0, Lcom/btmura/android/reddit/widget/ThumbnailLoader$LoadThumbnailTask;->this$0:Lcom/btmura/android/reddit/widget/ThumbnailLoader; │ @@ -195,14 +196,15 @@ │ │ .line 154 │ invoke-virtual {v2}, Ljava/net/HttpURLConnection;->disconnect()V │ │ :cond_3 │ move-object v7, v8 │ │ + .line 124 │ goto :goto_0 │ │ .line 127 │ :cond_4 │ const/4 v4, 0x0 │ │ .line 129 │ @@ -238,14 +240,15 @@ │ │ .line 154 │ invoke-virtual {v2}, Ljava/net/HttpURLConnection;->disconnect()V │ │ :cond_6 │ move-object v7, v8 │ │ + .line 134 │ goto :goto_0 │ │ .line 137 │ :cond_7 │ :try_start_3 │ new-instance v5, Landroid/graphics/BitmapFactory$Options; │ │ @@ -394,21 +397,19 @@ │ │ :cond_b │ throw v7 │ .end method │ │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 87 │ check-cast p1, [Ljava/lang/Void; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/widget/ThumbnailLoader$LoadThumbnailTask;->doInBackground([Ljava/lang/Void;)Landroid/graphics/Bitmap; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -472,18 +473,16 @@ │ .line 172 │ :cond_2 │ return-void │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 87 │ check-cast p1, Landroid/graphics/Bitmap; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/btmura/android/reddit/widget/ThumbnailLoader$LoadThumbnailTask;->onPostExecute(Landroid/graphics/Bitmap;)V │ │ return-void │ .end method ├── smali/com/btmura/android/reddit/widget/ThumbnailLoader.smali │ @@ -45,15 +45,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 40 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 175 │ return-void │ .end method │ │ .method static synthetic access$100()Ljava/util/concurrent/atomic/AtomicInteger; │ .locals 1 │ │ .prologue ├── smali/com/btmura/android/reddit/widget/VotingArrows.smali │ @@ -519,18 +519,20 @@ │ │ sget-object v3, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt; │ │ invoke-static {v0, v1, v2, v3}, Landroid/text/TextUtils;->ellipsize(Ljava/lang/CharSequence;Landroid/text/TextPaint;FLandroid/text/TextUtils$TruncateAt;)Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ + .line 199 │ invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ + .line 196 │ return-object v0 │ .end method │ │ .method static getWidth(Z)I │ .locals 1 │ .param p0, "votable" # Z